《電子技術(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亚洲国产精品_日韩亚洲一区二区
亚洲一级一区| 亚洲婷婷国产精品电影人久久| 亚洲剧情一区二区| 亚洲观看高清完整版在线观看| 黄色资源网久久资源365| 国产一区久久久| 国产一区二区三区高清在线观看 | 欧美体内she精视频在线观看| 欧美激情性爽国产精品17p| 欧美成年人网站| 欧美a级一区| 欧美激情一区二区在线| 欧美日韩aaaaa| 欧美视频在线观看视频极品 | 国产精品va在线播放| 欧美午夜不卡影院在线观看完整版免费| 欧美另类高清视频在线| 欧美片第一页| 欧美午夜电影在线观看| 国产精品久久波多野结衣| 国产精品高潮在线| 国产丝袜美腿一区二区三区| 国产一区清纯| 在线欧美亚洲| 日韩视频免费观看| 亚洲综合国产激情另类一区| 欧美亚洲一区三区| 亚洲国产精品久久91精品| 亚洲免费电影在线| 亚洲欧美成人一区二区三区| 欧美在线看片| 男男成人高潮片免费网站| 欧美日韩国产在线| 国产精品久久久久久福利一牛影视| 国产目拍亚洲精品99久久精品 | 欧美激情黄色片| 欧美三区在线观看| 国产性做久久久久久| 在线色欧美三级视频| 一本色道88久久加勒比精品| 亚洲综合三区| 亚洲国产精品va在线观看黑人| 亚洲美女免费视频| 午夜国产精品影院在线观看| 久久另类ts人妖一区二区| 欧美激情区在线播放| 国产精品红桃| 黄页网站一区| 亚洲婷婷免费| 91久久精品久久国产性色也91| 正在播放亚洲一区| 久久久国产91| 欧美日韩视频| 极品av少妇一区二区| 亚洲免费激情| 久久本道综合色狠狠五月| av不卡在线| 久久久精品性| 欧美日韩中文字幕日韩欧美| 国内精品一区二区| 99国产精品久久久久久久成人热| 性做久久久久久免费观看欧美| 日韩视频在线一区二区| 欧美在线一区二区三区| 欧美激情欧美激情在线五月| 国产欧美一区二区三区沐欲| 91久久精品日日躁夜夜躁国产| 亚洲欧美视频在线观看视频| 99xxxx成人网| 久久婷婷国产综合精品青草| 国产精品高清免费在线观看| 亚洲高清久久久| 欧美亚洲视频在线看网址| 亚洲桃色在线一区| 欧美freesex交免费视频| 国产麻豆日韩| 99日韩精品| 亚洲黄色精品| 久久久99精品免费观看不卡| 国产精品久久久久免费a∨大胸| 亚洲国产精品综合| 久久aⅴ国产紧身牛仔裤| 亚洲综合色丁香婷婷六月图片| 欧美高清视频一区二区| 国产一区深夜福利| 亚洲一区三区电影在线观看| 一本色道久久综合亚洲91| 麻豆精品传媒视频| 国产日韩亚洲欧美综合| 一区二区三区精密机械公司| 亚洲精品一区二区三区99| 久久午夜av| 国产亚洲二区| 亚洲欧美日韩人成在线播放| 亚洲女性裸体视频| 国产精品成人播放| 日韩亚洲综合在线| 在线亚洲欧美专区二区| 欧美精品一区二区视频| ●精品国产综合乱码久久久久| 久久精品国产96久久久香蕉| 久久成人免费网| 国产九九视频一区二区三区| 亚洲视频电影在线| 亚洲在线一区二区| 欧美午夜精品久久久久免费视| 亚洲精品孕妇| 99国产精品久久久久老师| 欧美成人一区二区三区| 在线播放国产一区中文字幕剧情欧美 | 99视频在线精品国自产拍免费观看 | 国产精品久久久久aaaa九色| 一区二区三区国产在线观看| 一区二区三区蜜桃网| 欧美日韩亚洲成人| 一级日韩一区在线观看| 一区二区三区 在线观看视频| 欧美人与性禽动交情品| 亚洲三级免费观看| 亚洲桃色在线一区| 国产精品进线69影院| 亚洲午夜久久久| 翔田千里一区二区| 国产伦精品一区二区三区视频黑人 | 国内揄拍国内精品久久| 久久精品国产第一区二区三区最新章节| 久久精品视频播放| 国内激情久久| 亚洲国产你懂的| 欧美国产第二页| 亚洲精品女人| 亚洲中字在线| 国产欧美精品一区aⅴ影院| 欧美一区二区国产| 久久精品国产久精国产一老狼| 国产一区二区三区电影在线观看 | 欧美激情国产日韩精品一区18| 日韩午夜精品视频| 欧美一二三区精品| 韩国av一区二区三区| 亚洲人成网站色ww在线| 欧美日本在线播放| 亚洲伊人伊色伊影伊综合网| 久久精品夜色噜噜亚洲a∨| 在线看片一区| 亚洲网站在线观看| 国产色产综合产在线视频| 亚洲高清在线| 欧美人与禽猛交乱配| 亚洲一区免费| 美乳少妇欧美精品| 99人久久精品视频最新地址| 欧美在线免费视屏| 在线视频观看日韩| 亚洲综合色激情五月| 很黄很黄激情成人| 一区二区三区国产| 国产午夜精品一区二区三区欧美| 亚洲欧洲一区二区在线观看| 国产精品magnet| 亚洲第一精品影视| 欧美三区不卡| 久久精品亚洲国产奇米99| 欧美美女bbbb| 欧美亚洲在线播放| 欧美日韩a区| 久久爱www| 欧美深夜影院| 亚洲国产成人久久综合一区| 欧美日韩免费观看一区二区三区 | 亚洲裸体视频| 国产农村妇女精品| 日韩一级裸体免费视频| 国产亚洲毛片在线| 亚洲视频一区二区在线观看 | 亚洲日本一区二区| 国产精品网站视频| 亚洲精品偷拍| 国产一区二区三区免费不卡| 亚洲摸下面视频| 亚洲伊人一本大道中文字幕| 国产亚洲成av人片在线观看桃| 亚洲精品中文字| 国产日韩欧美一区| 一区二区三区国产在线| 黄色亚洲精品| 中文在线不卡| 在线观看亚洲a| 欧美一区二区三区在线观看| 91久久精品国产91久久性色| 久久九九99| 亚洲综合不卡| 欧美日韩一区自拍| 亚洲精品乱码久久久久久蜜桃91| 国产麻豆日韩| 中日韩高清电影网| 亚洲电影免费观看高清完整版在线观看| 午夜免费日韩视频| 99精品99| 欧美高清影院|