新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 串行A/D轉換器MAX1270及其應用

        串行A/D轉換器MAX1270及其應用

        作者: 時間:2009-07-31 來源:網絡 收藏
        adconversion: CLR P1.0

        本文引用地址:http://www.104case.com/article/188780.htm

        MOV A,R1 ;將控制字送A

        LCALL INPUT ;控制字輸入子程序

        CLR P1.1 ;SCLK第8個時鐘的下降沿

        CLR P1.2

        SETB P1.1

        CLR P1.1 ;SCLK第9個時鐘的下降沿

        ….

        SETB P1.1 ;SCLK第13個時鐘的上升沿

        ACALL OUTPUT ;輸出AD轉換后的數據

        CLR P1.1

        SETB P1.0

        RET

        INPUT: NOP ;的控制字輸入子程序

        MOV R2,#08H ;控制字有8位

        LOOP3: CLR P1.1

        RLC A ;控制字在A中

        MOV P1.2, C

        SETB P1.1

        DJNZ R2, LOOP3

        RET ;SCLK處于第8個脈沖的高電平

        OUTPUT: NOP ;12位數據輸出子程序

        MOV R2,#04H ;輸出數據高4位

        LCALL OUTPUT1

        MOV R3, A ;高4位送R3

        MOV R2,#08H ;輸出數據低8位

        ACALL OUTPUT1

        MOV R4, A ;低8位送R4

        RET

        OUTPUT1: CLR A

        LOOP8: SETB P1.3 ;置P1.3為輸入

        CLR P1.1

        NOP ;等待SSTRB由高變低,至少200ns

        MOV C, P1.3

        RLC A

        SETB P1.1

        DJNZ R2, LOOP8

        RET

        4. 應用實例

        數據采集電路應用于毛細管電泳電導檢測系統中。該檢測系統需要4路雙極性數據采集,其中3路為電泳通道電流、1路為電導檢測電流,其中通道電流用于監視系統工作狀態,而檢測電流是標志被測物質含量的關鍵信息。將所采集電流信號調理、轉換成-10~+10V的電壓信號,再經模數轉換后通過單片機串口發送給PC機存儲、顯示。單片機振蕩頻率12MHz、串口波特率62.5KHz,程序框圖如圖4所示。PC機數據接收和顯示由其它高級語言編寫。檢測系統運行結果表明該數據采集電路的采集速率和轉換精度完全滿足要求。


        5. 結論

        本文介紹了MAX1270的特點并在分析工作時序的基礎上首次給出外部時鐘、25SCLK/S轉換方式下的AD轉換程序,愿與同行交流。實際使用表明,MAX1270完全滿足轉換速率和轉換精度要求,是雙極性、多路數據采集的合理選擇。

        本文作者創新點如下:

        ① 實現了MAX1270與單片機的最簡接口。只需4根連接線(SCLK、DIN、DOUT、/CS)而不用SSTRB啟動數據的輸出。

        ② AD轉換后的數據即時發送給PC機,單片機不需外接數據存儲器。

        這兩點都在一定程度上簡化了硬件電路。


        上一頁 1 2 下一頁

        關鍵詞: 1270 MAX 串行 轉換器

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 永春县| 大邑县| 隆昌县| 宜宾县| 靖远县| 台中县| 玛曲县| 凉城县| 甘肃省| 白山市| 环江| 霍山县| 夹江县| 惠来县| 绥阳县| 兴仁县| 宜良县| 平塘县| 嘉禾县| 团风县| 鲁山县| 扎赉特旗| 甘孜| 湘潭县| 青冈县| 榆中县| 南漳县| 佛教| 奇台县| 永兴县| 山东| 永新县| 体育| 泰顺县| 临沧市| 平乡县| 固阳县| 乐都县| 潜江市| 旌德县| 波密县|