《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > 通過USB接口控制數(shù)/模轉(zhuǎn)換器的電路設(shè)計(jì)
通過USB接口控制數(shù)/模轉(zhuǎn)換器的電路設(shè)計(jì)
來源:微型機(jī)與應(yīng)用2012年第14期
黃 菁, 劉青春
(江蘇自動化研究所, 江蘇 連云港 222006)
摘要: 在控制系統(tǒng)中經(jīng)常用到一些模擬信號,通常使用數(shù)/模轉(zhuǎn)換器輸出所需的模擬信號。USB接口是常用的微處理器外部總線接口,通過USB接口控制數(shù)/模轉(zhuǎn)換器非常便捷。以CY7C68013A和AD558為例,詳細(xì)說明了通過USB控制數(shù)/模轉(zhuǎn)換器的電路設(shè)計(jì)方法。
Abstract:
Key words :

摘  要: 在控制系統(tǒng)中經(jīng)常用到一些模擬信號,通常使用數(shù)/模轉(zhuǎn)換器輸出所需的模擬信號。USB接口是常用的微處理器外部總線接口,通過USB接口控制數(shù)/模轉(zhuǎn)換器非常便捷。以CY7C68013A和AD558為例,詳細(xì)說明了通過USB控制數(shù)/模轉(zhuǎn)換器的電路設(shè)計(jì)方法。
關(guān)鍵詞: USB; 數(shù)/模轉(zhuǎn)換器; 電路設(shè)計(jì)

    在控制系統(tǒng)中,經(jīng)常需要產(chǎn)生和控制一些模擬信號,例如精確可調(diào)的電壓或電流輸出、亮度調(diào)節(jié)和音量調(diào)節(jié)等。常用的微處理器外部總線接口為數(shù)字信號,無法直接產(chǎn)生需要的模擬信號,需要用到D/A轉(zhuǎn)換器。D/A轉(zhuǎn)換器提供了良好的數(shù)字接口,可以由微處理器來控制,以輸出要求的模擬量電壓或電流等。
    本文以USB接口芯片CY7C68013A和高速D/A轉(zhuǎn)換芯片AD558為例,詳細(xì)闡述了通過USB控制數(shù)/模轉(zhuǎn)換器輸出的電路設(shè)計(jì)。
1 USB接口芯片
 Cypress公司推出的EZ-USB FX2LP系列USB接口芯片是集成了USB2.0協(xié)議的微處理器,其中應(yīng)用最普遍的是低功耗芯片CY7C68013A,它具有高性能、低功耗的優(yōu)點(diǎn)。
 CY7C68013A芯片的內(nèi)部結(jié)構(gòu)包括USB2.0收發(fā)器、串行引擎(SIE)、增強(qiáng)型8051內(nèi)核、16 KB RAM、4 KB FIFO存儲器、I/O接口、數(shù)據(jù)總線、地址總線和通用可編程接口(GPIF)[1]。
 CY7C68013A擁有獨(dú)特的結(jié)構(gòu),其SIE負(fù)責(zé)完成串行數(shù)據(jù)的解碼、差錯控制、位填充等與USB協(xié)議有關(guān)的功能。SIE能夠?qū)崿F(xiàn)大部分的功能,從而減輕了嵌入式增強(qiáng)型8051內(nèi)核的負(fù)擔(dān),簡化了USB固件程序的開發(fā)。其CPU時鐘可以工作在12 MHz、24 MHz和48 MHz頻率上。
 需要強(qiáng)調(diào)的是,CY7C68013A芯片的固件程序存放在主機(jī)上,而不是在芯片內(nèi)部。因此在該芯片連接到主機(jī)時,首先將固件程序下載到片內(nèi)RAM,再開始執(zhí)行[2]。
2 D/A轉(zhuǎn)換原理
 D/A轉(zhuǎn)換器的基本功能是將一個數(shù)字量信號按照一定的比例轉(zhuǎn)換成對應(yīng)的電壓或者電流模擬量。由于一個數(shù)字量是由數(shù)字代碼按位組合而成的,每一位數(shù)字代表一定的權(quán),一個數(shù)字與對應(yīng)的權(quán)相結(jié)合,就代表了一個具體的數(shù)值。把所有的數(shù)值相加,便得到該數(shù)的數(shù)字量。D/A轉(zhuǎn)換器正是利用了這一點(diǎn)來實(shí)現(xiàn)的。
    D/A轉(zhuǎn)換所采用的基本方法是將數(shù)字量轉(zhuǎn)化成二進(jìn)制數(shù)據(jù)。其每一位產(chǎn)生一個相應(yīng)的電壓或者電流模擬量,而這個電壓或者電流模擬量的大小正比于相應(yīng)的二進(jìn)制位的權(quán)。最后將這些電壓或者電流模擬量數(shù)值相加并輸出。
 本文以ADI公司推出的8 bit電壓型D/A轉(zhuǎn)換器AD558為例來介紹D/A轉(zhuǎn)換器的原理。D/A轉(zhuǎn)換器的結(jié)構(gòu)原理圖如圖1所示。一個完整的D/A轉(zhuǎn)換器主要包括3部分,即加權(quán)電阻解碼網(wǎng)、數(shù)字量控制的電子開關(guān)組合和由運(yùn)算放大器構(gòu)成的電流電壓轉(zhuǎn)換器。

    在AD558型D/A轉(zhuǎn)換器中,電子開關(guān)組合與輸入二進(jìn)制數(shù)D0~D7相對應(yīng)。當(dāng)某個二進(jìn)制位為1時,對應(yīng)的電子開關(guān)閉合,基準(zhǔn)電壓Vref連接加權(quán)電阻解碼網(wǎng)絡(luò),使該支路電阻上有電流通過;當(dāng)某個二進(jìn)制位為0時,對應(yīng)的電子開關(guān)斷開,該支路電阻上便無電流通過。加權(quán)電阻解碼網(wǎng)絡(luò)各個分支的電阻值與輸入的二進(jìn)制數(shù)據(jù)D0~D7的權(quán)成反比關(guān)系,權(quán)大的電阻值小,權(quán)小的電阻值大。D/A轉(zhuǎn)換器根據(jù)各個權(quán)位的情況以及輸入的二進(jìn)制數(shù),通過求和及電流電壓轉(zhuǎn)換電路,得到總和的模擬電壓值并輸出[3]。
3 AD558
     8 bit電壓輸出型D/A轉(zhuǎn)換器AD558的功能框圖如圖2所示,其主要性能指標(biāo)如下:

     (1)8 bit并行接口。
     (2)電壓的輸出范圍0~10 V。
     (3)相對精度為最低有效位的±1/2。
     (4)輸出轉(zhuǎn)換建立時間1 ?滋s。
     (5)使用單一電源供電,電源電壓范圍4.5 V~16.5 V。
     (6)內(nèi)部具有基準(zhǔn)電壓源,無須外接基準(zhǔn)源。
     (7)內(nèi)部集成數(shù)據(jù)鎖存器。
     (8)75 mW低功耗。
    AD558提供了便于使用的控制接口,其各個引腳的功能如下:
  

5 AD558的數(shù)據(jù)鎖存
    由于數(shù)字-模擬量的轉(zhuǎn)換需要一定的時間來完成,在這段轉(zhuǎn)換時間內(nèi),要求D/A轉(zhuǎn)換器輸入端的數(shù)字量輸入保持不變,以免導(dǎo)致輸出錯誤。因此,為了保證正確的輸出結(jié)果,AD558的數(shù)字量輸入端口前面設(shè)置有鎖存器,將數(shù)字量的輸入數(shù)據(jù)保護(hù)起來。
     AD558的數(shù)據(jù)鎖存由片選信號CS和芯片使能信號CE來控制。其控制邏輯功能圖如圖4所示,控制邏輯真值表如表2所示。

 

 

    從圖4中可以看出,只有AD558的CS和CE全部為低電平時,其才可以接收數(shù)據(jù)總線上的數(shù)據(jù),實(shí)現(xiàn)從數(shù)字量到模擬量的轉(zhuǎn)換。而當(dāng)CS和CE中有一個為高電平時,鎖存器工作,將輸入端的數(shù)據(jù)鎖存到內(nèi)部存儲器,此時輸出電壓不再隨數(shù)據(jù)總線上的數(shù)據(jù)變化。因此,通過數(shù)據(jù)鎖存器和片選信號,可以方便地將多個AD558連接到公共的8 bit數(shù)據(jù)總線上。
    數(shù)/模轉(zhuǎn)換芯片AD558的使用十分簡單方便,覆蓋了常用的電壓輸出范圍,精度及可靠性很高,轉(zhuǎn)換速度也很快。而且AD558不需要外接復(fù)雜的基準(zhǔn)電壓源,通過微處理器直接可以獲得所需的模擬輸出電壓,能夠適用于一般的控制系統(tǒng)的要求。使用AD558可以節(jié)約很多電路設(shè)計(jì)調(diào)試時間,降低電路的復(fù)雜性,從而加快設(shè)計(jì)周期并減輕設(shè)計(jì)工作量。
6 電路設(shè)計(jì)
    本系統(tǒng)采用USB控制芯片CY7C68013A和D/A轉(zhuǎn)換器AD558來實(shí)現(xiàn)數(shù)/模轉(zhuǎn)換控制。計(jì)算機(jī)可以通過軟件控制AD558輸出鋸齒波、三角波等各種模擬信號。CY7C68013A外接可編程只讀存儲器EEPROM引導(dǎo)USB啟動,EEPROM芯片型號為AT24C08。電路原理圖如圖5和圖6所示。
 其中,圖5中CY7C68013A的SCL和SDA引腳都是漏極開路輸出和遲滯輸入的,因此必須外接2.2 kΩ的上拉電阻。另外,R5和C7構(gòu)成上電復(fù)位電路。時鐘振蕩電路由24 MHz晶振和兩個12 pF的電容構(gòu)成。 CY7C68013A的PB1~PB7連接AD558的數(shù)據(jù)總線。AD558采用單一的12 V供電,工作于0~10 V模擬電壓輸出模式[4]。
    由于計(jì)算機(jī)的USB接口具有向外供電的功能,故采用USB接口的電源給CY7C68013A芯片供電。但是CY7C68013A工作需要3.3 V電壓,而USB總線的電壓為5 V,因此不能直接使用,需要進(jìn)行電壓轉(zhuǎn)換。如圖6所示。

    本系統(tǒng)采用LT1763CS8-3.3電壓調(diào)整芯片來實(shí)現(xiàn)將5 V電壓轉(zhuǎn)換為3.3 V。從圖6中可以看出該芯片經(jīng)過簡單的電阻、電容連接,便可以實(shí)現(xiàn)電壓的調(diào)整,適合于USB總線供電的系統(tǒng)。
    本電路中所使用的元器件如表3所示。

    最后,在制作PCB印刷電路板時,應(yīng)遵守高速USB印刷電路板的要求。為了達(dá)到較高的信號質(zhì)量,需要采用4層板甚至6層板來布線。將USB芯片放置在信號層,并盡可能離GND層近些[5]。
    圖5中,D+和D-用于高速的USB數(shù)據(jù)傳輸,因此這兩根信號線直接影響USB接口電路的穩(wěn)定性,在印制電路板布線時需要仔細(xì)布置。D+和D-的走線應(yīng)盡可能短且相等,并且應(yīng)合理設(shè)置D+和D-的導(dǎo)線寬度和間距;D+和D-之間的差分阻抗應(yīng)該為90 W±10%,保證在D+和D-信號的下面是完整的GND層,中間斷開的GND層將導(dǎo)致差分阻抗不匹配,并增加信號的干擾。
參考文獻(xiàn)
[1] 薛園園,趙建領(lǐng).USB應(yīng)用開發(fā)寶典[M].北京:人民郵電出版社,2011.
[2] 胡曉軍,張愛成.USB接口開發(fā)技術(shù)[M].西安:西安電子科技大學(xué)出版社,2005.
[3] 黃爭.數(shù)據(jù)轉(zhuǎn)換器應(yīng)用手冊[M]:基礎(chǔ)知識篇.北京:電子工業(yè)出版社,2010.
[4] 黃麗亞, 楊恒新. 數(shù)字電路與系統(tǒng)設(shè)計(jì)學(xué)習(xí)指導(dǎo)[M]. 北京:北京郵電大學(xué)出版社,2006.
[5] 李桂宏,謝世健.集成電路設(shè)計(jì)寶典[M]. 北京:電子工業(yè)出版社,2006.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
一本大道av伊人久久综合| 亚洲欧美日韩精品| 亚洲一区二区三区午夜| 91久久综合亚洲鲁鲁五月天| 国产一区二区在线观看免费| 国产精品女人网站| 欧美日韩一区二区在线视频| 欧美劲爆第一页| 免费观看30秒视频久久| 久久久久www| 久久成人18免费观看| 亚洲在线播放| 亚洲在线电影| 亚洲色图在线视频| 亚洲视频碰碰| 宅男精品导航| 宅男噜噜噜66一区二区| 一区二区三区高清| 一区二区三区日韩欧美精品| 日韩亚洲国产欧美| aa成人免费视频| 日韩一区二区高清| 夜夜爽99久久国产综合精品女不卡| 亚洲精品一区在线观看| 亚洲精品久久久久久久久久久久久| 亚洲国产一成人久久精品| 亚洲国产精品va在线看黑人动漫 | 亚洲日本中文字幕区| 亚洲精品视频免费在线观看| 亚洲狼人精品一区二区三区| 亚洲最新中文字幕| 在线亚洲成人| 亚洲综合不卡| 久久av一区二区三区| 91久久在线观看| 99pao成人国产永久免费视频| 亚洲视频一二| 亚洲欧美日韩区| 久久精品官网| 美女视频黄a大片欧美| 欧美激情综合在线| 国产精品国产亚洲精品看不卡15 | 中日韩美女免费视频网址在线观看| 一本高清dvd不卡在线观看| 亚洲一区二区三区欧美| 亚洲综合色丁香婷婷六月图片| 欧美在线视屏| 亚洲精品乱码久久久久久| 亚洲午夜精品一区二区| 久久成人精品一区二区三区| 鲁大师成人一区二区三区| 欧美精品aa| 国产精品伦理| 黄色成人91| 一本久久青青| 久久精品国产亚洲一区二区| 日韩视频在线观看免费| 亚洲欧美激情在线视频| 久久一区二区三区四区| 欧美日韩黄色大片| 国产欧美日韩一区二区三区| 在线日韩中文| 一区二区动漫| 午夜精品电影| 99riav久久精品riav| 久久成人资源| 欧美日韩1区2区3区| 国产视频一区免费看| 亚洲人成在线观看网站高清| 亚洲欧美美女| 99精品视频网| 久久视频这里只有精品| 欧美午夜在线视频| …久久精品99久久香蕉国产| 亚洲一区二区精品在线| 亚洲三级国产| 欧美在线一二三区| 欧美日韩国产91| 国内精品美女在线观看| 中文高清一区| 欧美在线一级视频| 亚洲影院免费| 欧美国产日韩a欧美在线观看| 国产欧美日韩精品丝袜高跟鞋| 亚洲黄网站黄| 久久国产精品一区二区| 亚洲免费在线精品一区| 欧美成人亚洲成人| 国产无遮挡一区二区三区毛片日本| 日韩一二三在线视频播| 91久久久久久久久| 久久久国产精品一区二区三区| 国产精品大全| 亚洲精品一品区二品区三品区| 亚洲第一中文字幕在线观看| 亚洲欧美日韩网| 欧美久久综合| 亚洲国产精品久久久久婷婷老年| 香蕉久久国产| 午夜精品99久久免费| 欧美日韩性生活视频| 亚洲国产高清一区| 亚洲第一在线| 久久久久高清| 国产一区二区精品久久91| 亚洲欧美日韩一区二区| 午夜国产精品影院在线观看| 欧美日韩在线三区| 亚洲精品激情| 一本久久综合亚洲鲁鲁| 欧美高清视频免费观看| 在线播放不卡| 久久精品国产99国产精品澳门| 欧美在线观看网址综合| 国产精品免费看片| 一区二区三区视频观看| 宅男精品视频| 欧美日韩在线观看一区二区| 亚洲日本免费电影| 99国内精品久久| 欧美日韩成人| 亚洲狼人精品一区二区三区| 夜夜爽夜夜爽精品视频| 欧美日韩国产色综合一二三四| 91久久精品国产91久久| 亚洲人成久久| 欧美激情一区二区三区在线视频 | 亚洲欧洲另类国产综合| 媚黑女一区二区| 悠悠资源网亚洲青| 亚洲人在线视频| 欧美好吊妞视频| 亚洲人久久久| 一区二区三区久久| 欧美精品一区二区精品网| 亚洲乱码国产乱码精品精可以看| 一区二区三区 在线观看视频 | 亚洲日本在线视频观看| av成人天堂| 欧美手机在线| 亚洲在线观看| 久久经典综合| 一区在线视频| 亚洲免费久久| 欧美日韩一区二区三区| 宅男精品视频| 久久国产精品一区二区三区四区 | 在线观看一区欧美| 亚洲卡通欧美制服中文| 欧美日韩一区三区四区| 亚洲一区中文| 久久综合久色欧美综合狠狠 | 欧美福利影院| 亚洲精品综合| 亚洲免费网址| 国产综合色精品一区二区三区| 亚洲国产精品激情在线观看| 欧美精品手机在线| 亚洲香蕉网站| 久久久久久一区二区| 亚洲国产精品电影| 亚洲字幕一区二区| 国产午夜精品一区二区三区视频| 亚洲大片精品永久免费| 欧美精品色网| 亚洲欧美激情在线视频| 嫩模写真一区二区三区三州| 99国内精品久久| 久久狠狠婷婷| 亚洲人成毛片在线播放| 欧美伦理91| 一片黄亚洲嫩模| 久久久噜噜噜久久人人看| 亚洲高清在线| 亚洲欧美视频| 激情综合久久| 亚洲午夜成aⅴ人片| 国产自产精品| 一本色道久久综合亚洲91| 国产视频一区在线| 99国产一区| 国产亚洲va综合人人澡精品| 日韩视频在线免费观看| 国产日韩欧美精品| 夜夜嗨av一区二区三区网站四季av | 亚洲一区二区日本| 蜜桃av噜噜一区| 亚洲一区三区视频在线观看| 免费成人你懂的| 亚洲宅男天堂在线观看无病毒| 老司机午夜精品视频| 一区二区三区欧美视频| 裸体女人亚洲精品一区| 亚洲校园激情| 欧美国产成人精品| 午夜精品久久久久久久| 欧美日韩亚洲三区| 亚洲福利小视频| 国产日韩精品综合网站| 亚洲天堂成人在线观看|