本應(yīng)用筆記提供了使用標(biāo)準(zhǔn)串行端口將A/D轉(zhuǎn)換器連接到PC的示例。CS 線路和 SCLK 線路分別由 RTS 和 DTR 線路模擬。轉(zhuǎn)換數(shù)據(jù)顯示在數(shù)據(jù)集就緒 (DSR) 行上。給出了示例C代碼來(lái)演示應(yīng)用電路。
圖1所示電路執(zhí)行通常由微控制器執(zhí)行的任務(wù),即從PC的串行端口驅(qū)動(dòng)12位A/D轉(zhuǎn)換器(ADC)。功耗低:2mA 工作電流在停機(jī)模式中降至僅 15μA。
圖1.該微功耗電路使PC的RS-232串行端口能夠控制12位A/D轉(zhuǎn)換器(IC3)。
與PC的接口是RS-232端口,而不是UART的發(fā)射器/接收器線路。端口的請(qǐng)求發(fā)送 (RTS) 線路提供芯片選擇信號(hào),其數(shù)據(jù)終端就緒 (DTR) 線路提供同步時(shí)鐘信號(hào)。單電源RS-232接口芯片(IC1)將這些信號(hào)從RS-232電平轉(zhuǎn)換為CMOS邏輯電平(并在此過(guò)程中反相)。轉(zhuǎn)換數(shù)據(jù)顯示在數(shù)據(jù)集就緒 (DSR) 行上。
IC3 是一款 8 引腳 DIP,包括一個(gè) 12 位 ADC、基準(zhǔn)電壓源、采樣保持、串行接口和時(shí)鐘發(fā)生器,以及一個(gè)由片選 (/CS)、串行時(shí)鐘 (SCLK) 和數(shù)據(jù)輸出 (DOUT) 組成的 3 線數(shù)字接口。轉(zhuǎn)換由/CS上的高低轉(zhuǎn)換啟動(dòng),耗時(shí)不到8.5μs。轉(zhuǎn)換結(jié)束由DOUT上的高電平指示,將12位結(jié)果存儲(chǔ)在轉(zhuǎn)換器的輸出移位寄存器中。PC 通過(guò)計(jì)時(shí) DTR 讀取此結(jié)果,同時(shí)對(duì) DSR 進(jìn)行 12 次采樣。
作為老款(10mA)MAX232的低功耗版本,MAX220僅消耗0.5mA電流。如果功耗不是問(wèn)題,則任一器件都適合將轉(zhuǎn)換器的SCLK、DOUT和/CS信號(hào)電平轉(zhuǎn)換至RS-232電平。電源由9V電池通過(guò)線性穩(wěn)壓器(IC2)供電,其輸出容量為40mA。該電路僅消耗2mA電流,因此額外的容量可用于為外部傳感器或放大器供電。
當(dāng)DTR為高電平時(shí),Q1導(dǎo)通并允許電路正常工作。C3上的電荷允許Q1在DTR短暫的負(fù)時(shí)鐘脈沖期間保持導(dǎo)通。當(dāng)DTR變?yōu)榈碗娖匠^(guò)100ms時(shí),C3放電并關(guān)閉Q1,允許IC2進(jìn)入關(guān)斷狀態(tài)。在這種情況下,電路的電源電流基本上是IC2—15μA(最大值和5μA(典型值)。
圖2.圖 1 的時(shí)序關(guān)系。
審核編輯:郭婷
-
微控制器
+關(guān)注
關(guān)注
48文章
7901瀏覽量
153649 -
轉(zhuǎn)換器
+關(guān)注
關(guān)注
27文章
8938瀏覽量
150623 -
驅(qū)動(dòng)器
+關(guān)注
關(guān)注
54文章
8609瀏覽量
148975
發(fā)布評(píng)論請(qǐng)先 登錄
串行A/D轉(zhuǎn)換器和ARM微處理器的結(jié)合使用
12位串行I/O轉(zhuǎn)換器的應(yīng)用
印刷電路板的設(shè)計(jì)和從AD7893,12位串行A D轉(zhuǎn)換器獲得

用AD7549雙D A轉(zhuǎn)換器和8051微控制器設(shè)計(jì)12位模擬

TLV2544/2548多通道12位串行A/D轉(zhuǎn)換器的原理與

采用乘法D-A轉(zhuǎn)換器IC的廉價(jià)8位D-A轉(zhuǎn)換器

12位250kSPS串行CMOS采樣模數(shù)轉(zhuǎn)換器ADS8508的詳細(xì)資料概述

AD574A:完整的12位A/D轉(zhuǎn)換器數(shù)據(jù)表

AD9224:完整的12位40 MSPS單片A/D轉(zhuǎn)換器數(shù)據(jù)表

AD565A:高速12位單片D/A轉(zhuǎn)換器數(shù)據(jù)表

DAC8043A:12位串行輸入乘法D/A轉(zhuǎn)換器數(shù)據(jù)表

DAC8143:12位串行菊花鏈CMOS D/A轉(zhuǎn)換器數(shù)據(jù)表

AD566A:高速12位單片D/A轉(zhuǎn)換器廢棄數(shù)據(jù)表

AD566A:高速12位單片D/A轉(zhuǎn)換器數(shù)據(jù)表

PM7543:12位串行輸入倍增CMOS D/A轉(zhuǎn)換器廢棄數(shù)據(jù)表

評(píng)論