《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 設(shè)計應(yīng)用 > 基于CPLD 的多路數(shù)據(jù)采集系統(tǒng)的設(shè)計
基于CPLD 的多路數(shù)據(jù)采集系統(tǒng)的設(shè)計
電子市場
摘要: 隨著數(shù)字化生活的到來, 數(shù)據(jù)采集系統(tǒng)在日常生活中的應(yīng)用越來越顯著。模擬信號和數(shù)字信號之間的轉(zhuǎn)換已成為計算機控制系統(tǒng)中不可缺少的環(huán)節(jié)。較傳統(tǒng)數(shù)據(jù)采集系統(tǒng), 以可編程邏輯器件實現(xiàn)的數(shù)據(jù)采集系統(tǒng)具有時鐘頻率高,內(nèi)部延時小, 速度快, 效率高, 組成形式靈活等特點。
關(guān)鍵詞: CPLD 多路數(shù)據(jù)采集
Abstract:
Key words :

     摘 要:隨著數(shù)字化生活的到來, 數(shù)據(jù)采集系統(tǒng)在日常生活中的應(yīng)用越來越顯著。模擬信號和數(shù)字信號之間的轉(zhuǎn)換已成為計算機控制系統(tǒng)中不可缺少的環(huán)節(jié)。較傳統(tǒng)數(shù)據(jù)采集系統(tǒng), 以可編程邏輯器件實現(xiàn)的數(shù)據(jù)采集系統(tǒng)具有時鐘頻率高,內(nèi)部延時小, 速度快, 效率高, 組成形式靈活等特點。

  數(shù)據(jù)采集系統(tǒng)具有極強的通用性, 可廣泛應(yīng)用于軍事、工業(yè)生產(chǎn)、科學(xué)研究和日常生活中。隨著計算機的普及, 數(shù)據(jù)采集系統(tǒng)在日常生活中的應(yīng)用越來越顯著。

  由于基于DSP 芯片的高速電子器件成本和制作工藝,以及高密集的技術(shù)含量, 使得高速數(shù)據(jù)采集卡的價格昂貴。而復(fù)雜可編程邏輯器件( CPLD) 能夠?qū)⒋罅康倪壿嫻δ芗捎谝粋€單片集成電路中, 以其時鐘頻率高,內(nèi)部延時小, 速度快, 效率高, 組成形式靈活等特點在高速數(shù)據(jù)采集方面有著單片機和DSP 無法比擬的優(yōu)勢。

  1  設(shè)計思路

  該系統(tǒng)由數(shù)據(jù)輸入單元、數(shù)據(jù)處理單元、數(shù)據(jù)輸出單元三大部分組成。其中數(shù)據(jù)輸入單元是由狀態(tài)機控制ADC0809 實現(xiàn)。輸人信號可以是各種形式, 它可以是語音信號、調(diào)制后的電話信號、編碼的數(shù)字信號、壓縮的圖像信號, 也可以是各種傳感器輸出的信號。A/ D能將模擬信號變換成數(shù)字信號, 但必須滿足香農(nóng)采樣定理, 也就是為了保證不丟失信息的所有信息, 采樣頻率必須高于輸入信號最高頻率的2 倍。A/ D 變換后得到的數(shù)字信號輸人到CPLD 芯片; 再由CPLD 芯片對該數(shù)字信號進行各種數(shù)字信號算法的處理。經(jīng)過處理后的數(shù)字信號再經(jīng)過數(shù)/ 模轉(zhuǎn)換器ADC0832 將其輸出。

  2  系統(tǒng)各部分的功能及實現(xiàn)

  2. 1  數(shù)據(jù)輸入電路

  數(shù)據(jù)輸入電路主要是由狀態(tài)機控制ADC0809 實現(xiàn)。其中START 為轉(zhuǎn)換控制信號, 高電平有效;ALE 是3 位通道選擇地址( ADDC, ADDB, ADDA ) 信號的鎖存信號, 高電平有效; EOC 是轉(zhuǎn)換情況狀態(tài)信號( 類似于AD574 的STA TU S) , 當(dāng)啟動轉(zhuǎn)換約100 s后, EOC 產(chǎn)生一個高電平, 以示轉(zhuǎn)換結(jié)束, 轉(zhuǎn)換期間一直處于低電平。一旦ST ART 有效后, 狀態(tài)信號EOC即變?yōu)榈碗娖剑?表示進入轉(zhuǎn)化狀態(tài)。轉(zhuǎn)換結(jié)束后, EOC將變?yōu)楦唠娖健E 為數(shù)據(jù)輸出允許信號, 當(dāng)OE 為高電平時, 則控制打開三態(tài)緩沖器, 把轉(zhuǎn)換好的8 位數(shù)據(jù)結(jié)果輸至數(shù)據(jù)總線。其工作時序如圖1 所示。

ADC0809 工作時序圖

圖1 ADC0809 工作時序圖。

  對ADC0809 的工作過程分析可知:其工作處于6 個狀態(tài)。在狀態(tài)St1 中, ALE 高電平將ADC0809 的8 路采樣輸入通道地址存入ADC0809 地址鎖存器中。在狀態(tài)St3 中需要對ADC0809 工作狀態(tài)信號EOC 進行循環(huán)檢測, 如果為低電平, 表示轉(zhuǎn)換沒有結(jié)束, 仍需要停留在St3 狀態(tài)中等待, 直到EOC 變成高電平后才說明轉(zhuǎn)換結(jié)束, 在下一時鐘脈沖到來時轉(zhuǎn)向狀態(tài)St4。在狀態(tài)St4, 由狀態(tài)機向ADC0809 發(fā)出轉(zhuǎn)換好的8 位數(shù)據(jù)輸出命令, 這一狀態(tài)周期同時可作為數(shù)據(jù)輸出穩(wěn)定周期, 以便能在下一狀態(tài)中向鎖存器中鎖入可靠的數(shù)據(jù)。

  在狀態(tài)St5, 由狀態(tài)機向CPLD 中的鎖存信號( LOCK的上升沿) , 將ADC0809 輸出的數(shù)據(jù)進行鎖存。其采樣控制狀態(tài)圖如圖2 所示。

ADC0809 采樣控制狀態(tài)圖

圖2 ADC0809 采樣控制狀態(tài)圖。

  2. 2  數(shù)據(jù)處理電路

  數(shù)據(jù)處理電路通過VHDL 程序?qū)崿F(xiàn), 該電路的主要功能是對外部輸入信號進行循環(huán)檢測, 當(dāng)k1 為1時, 該器件處于數(shù)據(jù)采集和處理模式。這里的數(shù)據(jù)處理就是對其輸入的數(shù)字信號進行擴大2 倍或縮小到原來的1/ 2, 其中fun 用來選擇輸入方式。在采集數(shù)據(jù)的時候還可以選擇所采數(shù)據(jù)是ADC0809 中的哪一路, 并完成在七段數(shù)碼器上顯示。其原理如圖3 所示。

數(shù)據(jù)處理原理圖

圖3 數(shù)據(jù)處理原理圖。

  2. 3  數(shù)據(jù)輸出電路

  數(shù)據(jù)輸出電路由數(shù)/ 模轉(zhuǎn)換器DAC0832 實現(xiàn),ADC0832 為8 位分辨率A/ D 轉(zhuǎn)換芯片, 其內(nèi)部電源輸入與參考電壓的復(fù)用, 使得芯片的模擬電壓輸入在0~5 V之間。D/ A 轉(zhuǎn)換結(jié)果采用電流形式輸出。應(yīng)得到相應(yīng)的模擬電壓信號, 所以通過一個高輸入阻抗的線性運算放大器實現(xiàn)。其連線如圖4 所示。

DAC0832 連線圖

圖4 DAC0832 連線圖。

  3  電路的VHDL描述:

  數(shù)據(jù)采集控制電路、數(shù)據(jù)處理電路均是使用硬件描述語言VHDL ( Very High Speed Integr ated Circuit Hardw are Description Languag e) 設(shè)計而成。例如:數(shù)據(jù)采集控制模塊設(shè)計如下:

  VHDL 語言具有多層次的電路設(shè)計描述功能, 既可描述系統(tǒng)級電路, 也可以描述門級電路; 描述方式既可以采用行為描述、寄存器傳輸描述或者結(jié)構(gòu)描述, 也可以采用三者的混合描述方式。VHDL 語言的強大描述能力還體現(xiàn)在它具有豐富的數(shù)據(jù)類型, 采用VHDL語言描述硬件電路時, 設(shè)計人員并不需要首先考慮選擇進行設(shè)計的器件。這樣做的好處是可以使設(shè)計人員集中精力進行電路設(shè)計的優(yōu)化, 而不需要考慮其他的問題。當(dāng)硬件電路的設(shè)計描述完成以后, VHDL 語言允許采用多種不同的器件結(jié)構(gòu)來實現(xiàn) 。

  4  系統(tǒng)的波形仿真

  在數(shù)據(jù)處理電路中, 當(dāng)gate= ‘1’ , 整個器件處于數(shù)據(jù)采集及處理模式, 選擇不同的工作方式, 即fun 值, 可實現(xiàn)不同的數(shù)據(jù)處理, 當(dāng)do 為0 時, 其波形仿真如圖5所示。從仿真波形中可以看出輸入數(shù)據(jù)等于輸出數(shù)據(jù),在通過輸出運放, 使輸出值增大2 倍, 從而使輸出數(shù)據(jù)為輸入數(shù)據(jù)的2 倍。

數(shù)據(jù)處理的仿真波形

圖5  數(shù)據(jù)處理的仿真波形。

  在數(shù)據(jù)處理電路中, 當(dāng)gate= ‘0’ , 整個器件處于循環(huán)檢測的模式, 當(dāng)輸入數(shù)據(jù)超出預(yù)設(shè)值時就進行報警,即alm= %1 , 當(dāng)無輸入值大于預(yù)設(shè)值時, 就進行循環(huán)檢測。其波形仿真如圖6 所示。

循環(huán)檢測模式仿真波形

圖6  循環(huán)檢測模式仿真波形。

  5  結(jié) 語

  設(shè)計了基于CPLD 的多路異步數(shù)據(jù)采集系統(tǒng), 系統(tǒng)中使用狀態(tài)機控制數(shù)據(jù)的采集, 使用ADC0832 進行數(shù)/ 模轉(zhuǎn)換。同時利用CPLD 強大的數(shù)字處理功能和高密集成的特點, 降低了硬件的成本, 簡化了電路設(shè)計,并配合軟件增加了系統(tǒng)的靈活性和可擴充性, 具有很好的經(jīng)濟效益和社會效益。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产精品日韩欧美一区二区三区| 国产香蕉97碰碰久久人人| 亚洲欧美精品在线观看| 亚洲级视频在线观看免费1级| 亚洲男人的天堂在线观看| 亚洲精品日韩欧美| 亚洲精品乱码久久久久久蜜桃91| 尤物视频一区二区| 狠狠色丁香婷婷综合| 国产一区二区三区四区五区美女| 国产精品一区视频| 国产精品资源| 国产欧美日韩三级| 国产精品丝袜白浆摸在线| 国产精品福利片| 国产精品久久久久久久久婷婷| 欧美日韩综合一区| 欧美日韩一区二区三区视频| 欧美日韩91| 欧美日韩国产综合在线| 欧美日韩一区二区欧美激情| 欧美色视频一区| 国产精品福利在线| 欧美午夜激情在线| 国产精品日韩欧美一区二区三区| 国产精品久久久久久亚洲调教 | 久久xxxx| 久久精品人人爽| 91久久黄色| 亚洲乱码一区二区| 亚洲视频图片小说| 午夜视频在线观看一区二区| 欧美在线资源| 麻豆精品一区二区av白丝在线| 欧美www视频在线观看| 欧美国产日韩一区二区| 欧美日韩国产综合一区二区| 国产精品黄色| 国产一区二区三区四区在线观看 | 又紧又大又爽精品一区二区| 亚洲国产欧美日韩另类综合| 日韩午夜在线视频| 亚洲一区二区精品| 午夜老司机精品| 亚洲精品欧美极品| 亚洲女同性videos| 久久亚洲欧美| 欧美日韩国产大片| 国产精品一区视频网站| 永久免费精品影视网站| 99精品视频免费| 香蕉视频成人在线观看 | 亚洲国产影院| 亚洲视频导航| 久久久久一区二区| 欧美精品国产一区| 国产乱码精品一区二区三区忘忧草| 国内自拍视频一区二区三区| 在线精品亚洲| 一级日韩一区在线观看| 欧美一区二区三区日韩| 亚洲伦理中文字幕| 欧美在线视频一区二区三区| 欧美大色视频| 国产精品综合久久久| 亚洲黄色视屏| 亚洲一级电影| 亚洲人成网站在线观看播放| 先锋影音网一区二区| 欧美www在线| 国产精品一卡| 亚洲免费成人| 亚洲精选成人| 日韩午夜在线观看视频| 亚洲一区二区精品在线观看| 久久国内精品视频| 欧美激情久久久| 国产视频一区在线观看| 亚洲日韩第九十九页| 欧美一区二区三区播放老司机| 99视频超级精品| 久久婷婷丁香| 欧美午夜女人视频在线| 伊人精品成人久久综合软件| 宅男噜噜噜66一区二区| 亚洲激情视频在线观看| 欧美一级淫片aaaaaaa视频| 欧美精品自拍| 韩国av一区二区三区| 国内伊人久久久久久网站视频 | 亚洲女女女同性video| 亚洲免费电影在线观看| 久久久久久久久久久久久女国产乱 | 国产一区二区三区在线播放免费观看| 亚洲另类自拍| 亚洲激情网站| 久久网站热最新地址| 国产精品网站在线播放| 一本久道久久综合狠狠爱| 亚洲精品乱码久久久久久久久| 久久国产精品99国产精| 国产精品久久久久婷婷| 亚洲看片一区| 亚洲裸体视频| 嫩草成人www欧美| 一区二区三区在线视频免费观看 | 亚洲激情啪啪| 亚洲高清自拍| 久久精品99国产精品| 国产精品国产自产拍高清av王其| 亚洲国产片色| 亚洲国产日韩在线一区模特| 久久久久一区| 韩国av一区二区三区| 欧美一区二区三区在线看| 欧美一区2区视频在线观看| 欧美日韩一区二区视频在线观看| 亚洲激情在线观看| 亚洲精品免费在线播放| 欧美成人在线免费视频| 在线观看一区二区精品视频| 久久精品一区二区| 亚洲电影在线看| 亚洲一区二区精品在线| 欧美伦理a级免费电影| 亚洲欧洲在线免费| 日韩视频不卡| 亚洲每日在线| 精品成人一区二区| 亚洲一区三区视频在线观看| 亚洲一区区二区| 国产精品久久久久影院色老大| 在线午夜精品自拍| 亚洲砖区区免费| 国产精品国产三级国产专区53| 亚洲午夜免费福利视频| 欧美一级在线视频| 国产亚洲精品资源在线26u| 亚洲综合大片69999| 欧美在线综合视频| 黑人操亚洲美女惩罚| 最新日韩中文字幕| 欧美猛交免费看| 99在线精品视频在线观看| 极品少妇一区二区| 亚洲福利视频网站| 男男成人高潮片免费网站| 亚洲高清一区二| 99热这里只有精品8| 欧美日韩在线视频一区二区| 亚洲午夜精品久久| 欧美一区视频在线| 国产综合香蕉五月婷在线| 亚洲黑丝一区二区| 欧美日本精品一区二区三区| 99v久久综合狠狠综合久久| 亚洲欧美伊人| 国产亚洲a∨片在线观看| 亚洲国产日韩欧美在线图片| 欧美精品亚洲一区二区在线播放| 99riav国产精品| 欧美一进一出视频| 在线观看日韩精品| 亚洲图片欧洲图片av| 国产麻豆视频精品| 亚洲国产精品久久久久婷婷884| 欧美成人国产| 在线一区二区三区四区| 久久久www成人免费精品| 亚洲国产另类久久久精品极度| 在线视频精品一区| 国产亚洲精品综合一区91| 亚洲人午夜精品免费| 国产精品激情偷乱一区二区∴| 欧美在线免费视频| 欧美日本久久| 午夜亚洲一区| 亚洲一区二区视频| 老色鬼精品视频在线观看播放| 国产精品视频九色porn| 欧美中文在线观看国产| 欧美激情综合在线| 亚洲欧美不卡| 欧美国产欧美亚州国产日韩mv天天看完整| 日韩视频一区二区在线观看 | 午夜日韩在线观看| 国内揄拍国内精品少妇国语| av不卡免费看| 国产亚洲a∨片在线观看| 亚洲精品字幕| 国产区亚洲区欧美区| 亚洲另类在线视频| 国产亚洲毛片在线| 亚洲特色特黄| 在线不卡中文字幕播放| 西瓜成人精品人成网站| 亚洲精品久久久久| 久久综合色天天久久综合图片| 亚洲色诱最新| 欧美国产欧美亚洲国产日韩mv天天看完整 |