<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
"); //-->

博客專(zhuān)欄

EEPW首頁(yè) > 博客 > 一種高速ADC和DAC轉換電路分享

一種高速ADC和DAC轉換電路分享

發(fā)布人:美男子玩編程 時(shí)間:2023-07-10 來(lái)源:工程師 發(fā)布文章

ADC/DAC(Analog to Digital Converter/ Digital to Analog Converter,即模數轉換器/數模轉換器)是大多數系統中必不可少的組成部件,用于將連續的模擬信號轉換成離散的數字信號,或者將離散的數字信號轉換成連續的模擬信號,它們是連接模電電路和數字電路必不可少的橋梁。在很多場(chǎng)合下,ADC/DAC 的轉換速度甚至直接決定了整個(gè)系統的運行速度。

本篇博文為各位分享一種高速ADC和DAC轉換電路。高速ADC選用芯片為:AD9280/3PA9280(兩款芯片兼容),高速DAC選用芯片為:AD9708/3PD9708E(兩款芯片兼容)。

1

高速ADC轉換電路

AD9280 是 ADI 公司生產(chǎn)的一款單芯片、8 位、32MSPS(Million Samples Per Second,每秒采樣百萬(wàn)次)模數轉換器,具有高性能、低功耗的特點(diǎn)。

AD9280 的內部功能框圖如下圖所示:

AD9280 在時(shí)鐘(CLK)的驅動(dòng)下工作,用于控制所有內部轉換的周期;AD9280 內置片內采樣保持放大器(SHA),同時(shí)采用多級差分流水線(xiàn)架構,保證了 32MSPS 的數據轉換速率下全溫度范圍內無(wú)失碼;AD9280 內部集成了可編程的基準源,根據系統需要也可以選擇外部高精度基準滿(mǎn)足系統的要求。

AD9280 輸出的數據以二進(jìn)制格式表示,當輸入的模擬電壓超出量程時(shí),會(huì )拉高 OTR(out-of-range)信號;當輸入的模擬電壓在量程范圍內時(shí),OTR 信號為低電平,因此可以通過(guò) OTR 信號來(lái)判斷輸入的模擬電壓是否在測量范圍內。

AD9280 的時(shí)序圖如下圖所示:


圖片


模擬信號轉換成數字信號并不是當前周期就能轉換完成,從采集模擬信號開(kāi)始到輸出數據需要經(jīng)過(guò) 3 個(gè)時(shí)鐘周期。比如上圖中在時(shí)鐘 CLK 的上升沿沿采集的模擬電壓信號 S1,經(jīng)過(guò) 3 個(gè)時(shí)鐘周期后(實(shí)際上再加上 25ns 的時(shí)間延時(shí)),輸出轉換后的數據 DATA1。需要注意的是,AD9280 芯片的最大轉換速度是32MSPS,即輸入的時(shí)鐘最大頻率為 32MHz。

AD9280 支持輸入的模擬電壓范圍是 0V 至 2V,0V 對應輸出的數字信號為 0,2V 對應輸出的數字信號為 255。而 AD9708 經(jīng)外部電路后,輸出的電壓范圍是-5V~+5V,因此在 AD9280 的模擬輸入端增加電壓衰減電路,使-5V~+5V 之間的電壓轉換成 0V 至 2V 之間。那么實(shí)際上對我們用戶(hù)使用來(lái)說(shuō),當 AD9280 的模擬輸入接口連接-5V 電壓時(shí),AD 輸出的數據為 0;當 AD9280 的模擬輸入接口連接+5V 電壓時(shí),AD 輸出的數據為 255。

當 AD9280 模擬輸入端接-5V 至+5V 之間變化的正弦波電壓信號時(shí),其轉換后的數據也是成正弦波波形變化,轉換波形如下圖所示:


圖片


輸入的模擬電壓范圍在-5V 至 5V 之間,按照正弦波波形變化,最終得到的數據也是按照正弦波波形變化。

高速ADC轉換電路設計思路如下所示:

高速ADC轉換電路設計如下所示:

圖中輸入的模擬信號 SMA_IN(VI)經(jīng)過(guò)衰減電路后得到 AD_IN2(VO)信號,兩個(gè)模擬電壓信號之間的關(guān)系是 VO=VI/5+1,即當 VI=5V 時(shí),VO=2V;VI=-5V 時(shí),VO=0V。

2

高速DAC轉換電路

AD9708 是 ADI 公司(Analog Devices,Inc.,亞德諾半導體技術(shù)有限公司)生產(chǎn)的 TxDAC 系列數模轉換器,具有高性能、低功耗的特點(diǎn)。AD9708 的數模轉換位數為 8 位,最大轉換速度為 125MSPS(每秒采樣百萬(wàn)次 Million Samples per Second)。

AD9708 的內部功能框圖如下圖所示:


圖片


AD9708 在時(shí)鐘(CLOCK)的驅動(dòng)下工作,內部集成了+1.2V 參考電壓(+1.20V REF)、運算放大器、電流源(CURRENT SOURCE ARRAY)和鎖存器(LATCHES)。兩個(gè)電流輸出端 IOUTA 和 IOUTB 為一對差分電流,當輸入數據為 0(DB7~DB0)時(shí),IOUTA 的輸出電流為 0,而 IOUTB 的輸出電流達到最大,最大值的大小跟參考電壓有關(guān);當輸入數據全為高點(diǎn)平(DB7~DB0=8’hff)時(shí),IOUTA 的輸出電流達到最大,最大值的大小跟參考電壓有關(guān),而 IOUTB 的輸出電流為 0。AD9708 必須在時(shí)鐘的驅動(dòng)下才能把數據寫(xiě)入片內的鎖存器中,其觸發(fā)方式為上升沿觸發(fā),AD9708 的時(shí)序圖如下圖所示:


圖片


上圖中的 DBO-DB7 和 CLOCK 是 AD9708 的 8 位輸入數據和為輸入時(shí)鐘,IOUTA 和 IOUTB 為AD9708 輸出的電流信號。由上圖可知,數據在時(shí)鐘的上升沿鎖存,因此我們可以在時(shí)鐘的下降沿發(fā)送數據。需要注意的是,CLOCK 的時(shí)鐘頻率越快,AD9708 的數模轉換速度越快,AD9708 的時(shí)鐘頻率最快為125Mhz。

IOUTA 和 IOUTB 為 AD9708 輸出的一對差分電流信號,通過(guò)外部電路低通濾波器與運放電路輸出模擬電壓信號,電壓范圍是-5V 至+5V 之間。當輸入數據等于 0 時(shí),AD9708 輸出的電壓值為 5V;當輸入數據等于 255時(shí),AD9708 輸出的電壓值為-5V。

AD9708 是一款數字信號轉模擬信號的器件,內部沒(méi)有集成 DDS(Direct Digital Synthesizer,直接數字 式頻率合成器)的功能,但是可以通過(guò)控制 AD9708 的輸入數據,使其模擬 DDS 的功能。例如,我們使用AD9708 輸出一個(gè)正弦波模擬電壓信號,那么我們只需要將 AD9708 的輸入數據按照正弦波的波形變化即可,下圖為 AD9708 的輸入數據和輸出電壓值按照正弦波變化的波形圖。


圖片


由上圖可知,數據在 0 至 255 之間按照正弦波的波形變化,最終得到的電壓也會(huì )按照正弦波波形變化,當輸入數據重復按照正弦波的波形數據變化時(shí),那么 AD9708 就可以持續不斷的輸出正弦波的模擬電壓波形。需要注意的是,最終得到的 AD9708 的輸出電壓變化范圍由其外部電路決定的,當輸入數據為 0 時(shí),AD9708 輸出+5V 的電壓;當輸入數據為 255 時(shí),AD9708 輸出-5V 的電壓。

由此可以看出,只要輸入的數據控制的得當,AD9708 可以輸出任意波形的模擬電壓信號,包括正弦波、方波、鋸齒波、三角波等波形。

高速DAC轉換電路設計思路如下所示:


圖片


高速DAC轉換電路設計如下所示:


圖片


圖中輸出的一對差分電流信號先經(jīng)過(guò)濾波器,再經(jīng)過(guò)運放電路得到一個(gè)單端的模擬電壓信號。圖中右側的 W1 為滑動(dòng)變阻器,可以調節輸出的電壓范圍,推薦通過(guò)調節滑動(dòng)變阻器,使輸出的電壓范圍在-5V 至+5V 之間,從而達到 AD 轉換芯片的最大轉換范圍。

*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。



關(guān)鍵詞: ADC DAC

相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>