ADC0809接口電路設(shè)計
發(fā)布時間:2011/10/9 10:07:27 訪問次數(shù):5027
(1) ADC0809主要技術(shù)特性 S1112
ADC0809在一個芯片上集成了一個8位的A/D轉(zhuǎn)換器和8路模擬采樣開關(guān),可以直接輸入8個單端的模擬信號。該器件的主要性能如下。
①采用單+5V電源逐次逼近型A/D轉(zhuǎn)換器,工作時鐘典型值為640kHz,轉(zhuǎn)換時間約為lOOys。
②分辨率為8位二進(jìn)制碼,總失調(diào)誤差:土1LSB。
③模擬量的輸入電平范圍為0~5V,不需要零點和滿度調(diào)節(jié)。
④數(shù)字量輸出采用三態(tài)邏輯,輸出符合TTL電平。
(2) ADC0809與單片機的接口電路
ADC0809的啟動控制信號START、W/R、RD控制信號等由微控制器提供。A/D轉(zhuǎn)換結(jié)束后,ADC0809的EOC信號將變?yōu)楦唠娖,此信號通過一個非門反相后輸出到微控制器的接口,微控制器可以使用查詢方式或中斷方式對A/D轉(zhuǎn)換進(jìn)行控制。
ADC0809與單片機的接口電路如圖5.17所示。ADC0809的啟動控制信號START和讀取數(shù)據(jù)使能控制信號ENABLE來自74HC02,74HC02是一個TTL電平的或非門,通過譯碼電路( 74HC138)對地址總線上的地址進(jìn)行譯碼獲得片選信號,然后與W[R,RD信號進(jìn)行邏輯組合而產(chǎn)生啟動控制信號START和讀取數(shù)據(jù)使能控制信號ENABLE。A/D轉(zhuǎn)換結(jié)束后,EOC信號將變?yōu)楦唠娖,此信號通過一個非門反相輸出到P3.2 (/INTO)接口,這樣就可以使用查詢方式和中斷方式進(jìn)行A/D轉(zhuǎn)換。ADC0809沒有內(nèi)部時鐘,需外接1.29~lOkHz的時鐘信號,時鐘信號可以由單片機的ALE信號通過74HC74D觸發(fā)器(圖中未畫出)進(jìn)行1/2分頻得到。例如,8051單片機的ALE輸出的頻率為fosc/6,當(dāng)系統(tǒng)晶振為12MHz時,ALE信號頻率約為1MHz,通過74HC74D觸發(fā)器進(jìn)行1/2分頻后,符合ADC0809的時鐘信號頻率要求。通道選擇是與START連接在一起的,即在啟動A/D轉(zhuǎn)換時ADC0809就會把通道選擇的數(shù)據(jù)鎖存。
(3)程序設(shè)計
設(shè)ADC0809八路模擬輸入地址分別為OOOOH~0007H,利用中斷方式,對rNO的模擬量進(jìn)行A/D轉(zhuǎn)換后,把轉(zhuǎn)換結(jié)果存放在地址為30H的片內(nèi)數(shù)據(jù)RAM中,程序流程圖如圖5.18所示。
(1) ADC0809主要技術(shù)特性 S1112
ADC0809在一個芯片上集成了一個8位的A/D轉(zhuǎn)換器和8路模擬采樣開關(guān),可以直接輸入8個單端的模擬信號。該器件的主要性能如下。
①采用單+5V電源逐次逼近型A/D轉(zhuǎn)換器,工作時鐘典型值為640kHz,轉(zhuǎn)換時間約為lOOys。
②分辨率為8位二進(jìn)制碼,總失調(diào)誤差:土1LSB。
③模擬量的輸入電平范圍為0~5V,不需要零點和滿度調(diào)節(jié)。
④數(shù)字量輸出采用三態(tài)邏輯,輸出符合TTL電平。
(2) ADC0809與單片機的接口電路
ADC0809的啟動控制信號START、W/R、RD控制信號等由微控制器提供。A/D轉(zhuǎn)換結(jié)束后,ADC0809的EOC信號將變?yōu)楦唠娖,此信號通過一個非門反相后輸出到微控制器的接口,微控制器可以使用查詢方式或中斷方式對A/D轉(zhuǎn)換進(jìn)行控制。
ADC0809與單片機的接口電路如圖5.17所示。ADC0809的啟動控制信號START和讀取數(shù)據(jù)使能控制信號ENABLE來自74HC02,74HC02是一個TTL電平的或非門,通過譯碼電路( 74HC138)對地址總線上的地址進(jìn)行譯碼獲得片選信號,然后與W[R,RD信號進(jìn)行邏輯組合而產(chǎn)生啟動控制信號START和讀取數(shù)據(jù)使能控制信號ENABLE。A/D轉(zhuǎn)換結(jié)束后,EOC信號將變?yōu)楦唠娖,此信號通過一個非門反相輸出到P3.2 (/INTO)接口,這樣就可以使用查詢方式和中斷方式進(jìn)行A/D轉(zhuǎn)換。ADC0809沒有內(nèi)部時鐘,需外接1.29~lOkHz的時鐘信號,時鐘信號可以由單片機的ALE信號通過74HC74D觸發(fā)器(圖中未畫出)進(jìn)行1/2分頻得到。例如,8051單片機的ALE輸出的頻率為fosc/6,當(dāng)系統(tǒng)晶振為12MHz時,ALE信號頻率約為1MHz,通過74HC74D觸發(fā)器進(jìn)行1/2分頻后,符合ADC0809的時鐘信號頻率要求。通道選擇是與START連接在一起的,即在啟動A/D轉(zhuǎn)換時ADC0809就會把通道選擇的數(shù)據(jù)鎖存。
(3)程序設(shè)計
設(shè)ADC0809八路模擬輸入地址分別為OOOOH~0007H,利用中斷方式,對rNO的模擬量進(jìn)行A/D轉(zhuǎn)換后,把轉(zhuǎn)換結(jié)果存放在地址為30H的片內(nèi)數(shù)據(jù)RAM中,程序流程圖如圖5.18所示。
熱門點擊
- OTL功率放大電路
- 二倍壓整流電路
- 可控整流電路接電感性負(fù)載時為什么要接續(xù)流二極
- 單管共發(fā)射極放大電路
- 磁鋼是電飯煲中的自動溫控器
- 固定偏置放大電路
- 單相全波整流電路
- 單相半波可控整流電路電感性負(fù)載是如何工作的?
- 變壓器變壓比和阻抗特性
- 了解集成電路引腳功能
推薦技術(shù)資料
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究