《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA的數據采集控制模塊的研究與設計
基于FPGA的數據采集控制模塊的研究與設計
摘要: 傳統的數據采集系統,通常采用單片機或DSP作為控制器,用以控制ADC、存儲器和其他外圍電路的工作,使得采集速度和效率降低。由于FPGA時鐘頻率高,內部延時小,全部控制邏輯均由硬件完成,速度快,效率高,同時它有非常強大的硬件描述語言和仿真工具,方便檢驗結果的正確性?;谝陨峡紤],在設計中采用FPGA作為控制處理器。
Abstract:
Key words :

引 言

  數據采集和控制系統是對生產過程或科學實驗中各種物理量進行實時采集、測試和反饋控制的閉環控制,它在工業控制、軍事電子設備、醫學監護等許多領域發揮著重要作用。其中,數據采集部分尤為重要,而傳統的數據采集系統,通常采用單片機或DSP作為控制器,用以控制ADC、存儲器和其他外圍電路的工作,使得采集速度和效率降低。近年來,微電子技術,如:大規模集成電路和超大規模集成電路技術的發展,為數據采集系統的發展提供了良好的物質基礎。從而使器件向模塊化和單片化發展,使所用軟件均向實時高級語言和軟件模塊化發展,接口向標準化發展。由于FPGA時鐘頻率高,內部延時小,全部控制邏輯均由硬件完成,速度快,效率高,同時它有非常強大的硬件描述語言和仿真工具,方便檢驗結果的正確性。基于以上考慮,在設計中采用FPGA作為控制處理器。而VGA接口的設計,更突出了該模塊的兼容性,更易于采集數據的直觀表現。

  
1 系統總體設計方案

  完整的數據采集過程通常由數據的通道選擇、采樣、存儲、顯示構成,有時也要對數據進行適當的處理。其中,控制模塊起到了核心作用,他作為控制信號產生和處理的中樞對這些外圍電路進行著實時的監控和管理。設計過程中采用FPGA作為控制器,完成對A/D轉換器的控制,并將采集到的數據存儲到一定的存儲單元.通過VGA接口協議,最后在顯示器上顯示。具體涉及的外圍電路中,數據采集部分主要應用ADC0809作為數據采集芯片,對輸入的模擬量進行A/D轉換;數據緩存部分應用6116作為存儲芯片,用來緩存0809采集的數據;按鍵控制部分利用8個按鍵來控制0809的轉換通道選擇;圖形顯示部分輸出標準的VGA信號,使用CRT顯示器,以顯示實時波形。由于在設計中對外部器件進行控制的控制器都是由FPGA完成的,FP-GA的工作量很大,因此所采用的FPGA芯片為FLEX系列中30萬門的EPF10K30。

  
2 基于FPGA的主控模塊的實現

  主控制器的工作原理如圖1所示。

 

  通過一個A/D轉換控制器產生對ADC0809的控制信號。啟動ADC0809之后,隨即就會按照一定頻率進行A/D轉換。同時通過一個數據鎖存信號將數據鎖存到A/D轉換控制模塊中。這個鎖存信號將作為RAM控制器寫輸入控制信號。當RAM讀寫控制器的寫控制信號有效之后,將開啟RAM的寫使能有效信號,將采集到的數據寫入RAM的第600個地址單元中,然后RAM控制器將RAM中的數據向上移動一位,移動完之后,產生一個數據更新完畢信號,之后才通過內部的一個控制信號,允許從RAM讀出數據。若RAM中讀數據使能,每當VGA顯示控制器發出一個讀數據命令時,RAM讀寫控制器便開啟RAM的讀有效信號,讀出RAM中的數據,并且通過VGA控制器的時序控制和輸出信號進行顯示。外部的按鍵部分共有8個,這8個按鍵控制ADC0809的8路通道的選擇。鍵盤控制器的功能就是掃描所按下按鍵的行和列值,并且合成鍵值。轉換成按鍵數值0~7,最終控制8個模擬輸入通道的選擇。

  2.1 VGA顯示控制器的設計

  常見的彩色顯示器一般由陰極射線管(CRT)構成,彩色是由紅、黃、藍(R,G,B)三基色組成的,用逐行掃描的方式解決圖像顯示。其引出線共含5個信號:R,G,B三基色信號;HS;行同步信號;VS;場同步信號。

  對于VGA顯示器的這五個信號的時序驅動要嚴格遵循“VGA工業標準”,即640×480×60模式,否則會損害VGA顯示器。在此,控制器共有2個輸入信號,6個輸出信號。CLK連接到外部的晶振上,其晶振頻率是50 MHz。由于VGA工業標準所要求的晶振頻率是25 MHz。因此,在此控制器中首先要將時鐘進行二分頻。RD是一個8位的數據量,它接收從RAM讀出的數據。輸出信號READ用于控制RAM控制模塊開啟RAM的讀有效信號,只要READ有變化,那么將進入讀數據狀態,由RD接收讀出來的數據。HS和VS分別是行同步信號和場同步信號,R,G,B為三條輸出的信號線。顯示波形是通過改變R,G,B這三條輸出信號的值來實現的。

  每讀出一個數據,其實是對應著一個像素點。由于這里所采集的電壓值范圍是0~5 V,對應ADC0809轉換成的數據量是0x00~0xFF、,所以在設計時只要將RD接收的具體數值與顯示器中的某一行相對應即可,具體實現用比較語句就可以實現行定位,同時列輔助寄存器LLV加1即可,這樣即可實現連續波形。這些點連接起來就是一個完整的波形,而其中行同步和場同步信號的產生則分別由內部信號CC,LL根據已知的輸入時鐘,通過計數器計數的方式,達到工業標準要求的頻率。

 

 2.2 A/D轉換控制器的設計

  在此設計中,是利用狀態機對A/D轉換進行控制的??刂艫DC0809采樣狀態圖,如圖2所示。

 

  在狀態ST0中,對0809進行初始化,之后進入到狀態ST1;在狀態ST1中,ALE和START信號有效,這時EOC信號變為低電平,進入轉換狀態ST2。此時,需要對0809工作狀態信號EOC進行測試,如果為低電平,表示轉換沒結束,仍需要停留在ST2狀態中等待,直到變成高電平后才說明轉換結束,在下一時鐘脈沖到來時轉向狀態ST3。在狀態ST3,由狀態機向0809發出轉換好的8位數據輸出允許命令,這一狀態周期同時可作為數據輸出穩定周期,以便能在下一狀態中向鎖存器中鎖入可靠的數據。在狀態ST4,由狀態機向FPGA中的鎖存器發出鎖存信號,將0809輸出的數據進行鎖存。

  2.3 RAM讀寫控制器的設計

  在該模塊設計中,RAM讀寫控制模塊又分為讀控制模塊、寫控制模塊和讀寫狀態轉換模塊。寫控制模塊中兩個輸入信號分別與A/D轉換控制模塊的數據鎖存和轉換輸出相連。當鎖存信號使能,即發出寫信號,將數據存儲到外部RAM的第600個地址空間之后,再對之前的數據進行前移,以達到數據的及時更新。讀控制模塊的控制信號分別與寫更新完畢信號和讀信號相連,當寫更新完畢信號使能時,只要接到讀信號,則依次讀完外部RAM前600個地址空間(一場)的數據。

  2.4 鍵盤掃描控制器的設計

  鍵盤控制模塊由四個模塊組成,包括:時鐘分頻模塊、行鍵值輸出模塊、鍵值鎖存模塊和鍵值合成模塊。鍵值鎖存模塊將按下按鍵的行、列信息鎖存,并交由鍵值合成模塊,該模塊配合行鍵輸出模塊輸出的結果進行查表,最終確定鍵值。

  
3 仿真結果

  Max+PlusⅡ仿真平臺的圖形輸入方式直觀,符合傳統數字系統設計人員的習慣,便于進行接口的設計,容易實現仿真,便于信號的觀察?;谝陨峡紤],利用此平臺,用硬件描述語言VHDL來實現各個功能模塊,A/D轉換控制器和VGA顯示控制器模塊的時序仿真結果如圖3、圖4所示。

 

  
4 結 語

  這里的數據采集控制模塊主要以FPGA為基礎,本著軟件硬件化的思路,著重研究主控制模塊的實現。由于采用FPGA作為控制處理器,其速度快,效率高,且標準的VGA接口使得系統的使用更加便捷,鍵盤控制的多通道間切換,也為實現多路采集奠定了基礎。
 

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美精品一区二区三区四区| 国产视频一区在线观看一区免费| 永久免费毛片在线播放不卡| 一本色道综合亚洲| 欧美电影资源| 国产精品自在欧美一区| 亚洲一区综合| 国产精品久久久久久久久免费樱桃| 黄色日韩在线| 亚洲精品一区二| 国产日产亚洲精品| 久久国产夜色精品鲁鲁99| 亚洲视频免费在线| 欧美一区二区精美| 久久精品99无色码中文字幕| 91久久久久久国产精品| 久久精品一区二区三区中文字幕| 国产精品免费aⅴ片在线观看| 好看的亚洲午夜视频在线| 亚洲精品免费一区二区三区| 欧美四级在线| 亚洲大胆视频| 国产三级欧美三级| 欧美精品啪啪| 国产欧美精品xxxx另类| 在线电影国产精品| 欧美日韩精品三区| 亚洲免费视频在线观看| 国产精品久久久久9999吃药| 欧美伊人久久大香线蕉综合69| 激情综合激情| 激情亚洲一区二区三区四区| 久久精品国产亚洲一区二区| 久久久久国产一区二区三区| 国产精品日产欧美久久久久| 18成人免费观看视频| 午夜精品久久99蜜桃的功能介绍| 国产精品美腿一区在线看| 亚洲黄一区二区| 欧美激情免费观看| 亚洲成色777777在线观看影院| 国产偷久久久精品专区| 欧美日韩国产小视频在线观看| 午夜精品影院在线观看| 9l国产精品久久久久麻豆| 欧美日韩国产成人在线观看| 欧美一级在线亚洲天堂| 亚洲精品在线二区| 亚洲一区二区在线免费观看视频| 国产精品三级视频| 亚洲欧美在线看| 国产精品美女久久久久久免费| 欧美日韩情趣电影| 欧美一二区视频| 欧美色欧美亚洲高清在线视频| 亚洲欧洲日韩女同| 在线看片成人| 久久在线免费观看视频| 一区二区高清视频在线观看| 国内外成人免费激情在线视频网站| 亚洲激情一区二区| 亚洲激情综合| 久久久久久自在自线| 久久婷婷亚洲| 国产欧美成人| 亚洲一区二区av电影| 欧美在线观看视频在线| 国产精品毛片大码女人| 免费久久久一本精品久久区| 亚洲精品国产精品乱码不99| 亚洲一区三区电影在线观看| 久久久久久久久久码影片| 欧美日韩一区二区在线| 亚洲国产日韩欧美一区二区三区| 国产欧美日韩免费看aⅴ视频| 国产视频久久网| 亚洲女ⅴideoshd黑人| 欧美激情1区2区| 欧美日韩精品免费| 亚洲少妇诱惑| 欧美激情亚洲国产| 韩国三级在线一区| 最新中文字幕一区二区三区| 国产精品国产a级| 一区在线观看| 欧美三级在线播放| 亚洲在线不卡| 欧美日韩精品国产| 99综合在线| 欧美一区日韩一区| 亚洲国产欧美不卡在线观看| 中国av一区| 亚洲天堂男人| 久久久久国产精品一区三寸| 国产伦精品一区二区三区视频孕妇| 国产精品久久久久9999| 亚洲天堂网站在线观看视频| 国产一级精品aaaaa看| 亚洲激情影院| 国产精品久久久久永久免费观看| 国产精品亚洲一区二区三区在线| 国产一区成人| 久久影院午夜论| 欧美精品在线观看91| 亚洲激情啪啪| 亚洲国产精品一区制服丝袜| 久久嫩草精品久久久久| 亚洲国产精品99久久久久久久久| 欧美成人高清| 亚洲欧美在线一区二区| 亚洲天堂av高清| 欧美日韩国产a| 欧美日韩亚洲三区| 欧美午夜精品理论片a级按摩| 亚洲美女精品久久| 狂野欧美激情性xxxx| 欧美fxxxxxx另类| 亚洲图片欧美午夜| 宅男66日本亚洲欧美视频| 亚洲国产欧美在线人成| 久久www成人_看片免费不卡| 亚洲天堂激情| 亚洲电影自拍| 国产综合色在线| 国产日韩欧美91| 欧美成人精品福利| 日韩一级成人av| 国产精品成人一区二区艾草| 亚洲人成网站777色婷婷| 小处雏高清一区二区三区| 亚洲福利在线观看| 久久久久久网址| 影音先锋久久| 国产视频一区在线观看一区免费| 亚洲国产乱码最新视频| 国产精品视频在线观看| 国产精品欧美久久久久无广告| 国模套图日韩精品一区二区| 亚洲男女毛片无遮挡| 日韩一级片网址| 国内精品免费在线观看| 欧美精品精品一区| 精品99一区二区三区| 欧美综合二区| 欧美在线一级视频| 国产欧美精品一区二区色综合| 久久国产精品久久久久久久久久| 国产精品一区二区三区四区| 欧美影院一区| 国产亚洲欧洲一区高清在线观看| 午夜在线精品| 欧美另类综合| 亚洲黄色小视频| 欧美大香线蕉线伊人久久国产精品| 亚洲欧洲精品一区二区精品久久久| 99精品欧美一区二区三区综合在线| 亚洲一区二区欧美| 欧美一级专区免费大片| 一区二区三区日韩欧美精品| 国产亚洲精品一区二区| 亚洲一区图片| 在线观看国产一区二区| 欧美一二三区在线观看| 国产一区在线视频| 欧美激情一二三区| 国产女主播一区| 欧美另类视频在线| 亚洲美女免费视频| 国产亚洲激情视频在线| 久久免费国产精品| 老色鬼久久亚洲一区二区| 欧美一区二区在线视频| 欧美 日韩 国产在线| 国产精品黄页免费高清在线观看| 亚洲一区二区三区视频| 亚洲激情一区二区三区| 99精品国产福利在线观看免费| 亚洲三级色网| 亚洲第一免费播放区| 久久综合色一综合色88| 国产精品高清在线观看| 国产欧美日韩一区| 一区二区三区欧美在线| 亚洲三级影片| 国产女精品视频网站免费| 老色鬼精品视频在线观看播放| 99国产精品视频免费观看一公开| 国产一区成人| 国产精品日韩欧美一区二区三区| 亚洲风情在线资源站| 亚洲第一在线综合网站| 国产精品综合av一区二区国产馆| 久久久久九九九| 久久精品国产69国产精品亚洲| 日韩一二在线观看| 免费观看成人| 欧美日本一道本在线视频| 激情六月综合| 国产一区91| 中文亚洲免费| 欧美国产极速在线| 国产精品久久久久久久久久三级| 亚洲免费人成在线视频观看| 欧美精品v日韩精品v韩国精品v| 亚洲电影免费观看高清完整版在线观看| 亚洲片区在线| 男人的天堂成人在线| 国产精品一区二区a| 久久久久久久久久久久久女国产乱| 亚洲人被黑人高潮完整版| 欧美成人午夜视频| 亚洲一品av免费观看| 国产精品亚洲第一区在线暖暖韩国| 亚洲丰满少妇videoshd| 免费影视亚洲| 免费高清在线视频一区·| 亚洲电影天堂av| 久久精品动漫| 亚洲在线国产日韩欧美| 欧美专区在线| 欧美日韩四区| 免费看成人av| 午夜欧美不卡精品aaaaa| 久久国产精品久久久久久久久久| 久久精品九九| 一二三区精品福利视频| 一本色道久久综合亚洲精品小说| 国产精品一卡二卡| 欧美国产欧美亚洲国产日韩mv天天看完整| 亚洲国产欧美另类丝袜| 欧美日韩一区二| 国产欧美一区二区精品性色| 美女尤物久久精品| 亚洲午夜一二三区视频| 欧美日韩伊人| 欧美激情国产精品| 久久蜜桃精品| 欧美1区3d| 亚洲大片一区二区三区| 亚洲欧美视频一区| 欧美日韩精品一本二本三本| 亚洲电影在线观看| 国产精品一区二区a| 伊人激情综合| 久久国产精品久久久久久电车| 国产精品日产欧美久久久久| 欧美日韩精品伦理作品在线免费观看| 国产欧美日韩伦理| 亚洲一区二区欧美日韩| 亚洲精品乱码视频| 国产精品视频99| 亚洲黄色片网站| 久热综合在线亚洲精品| 欧美日韩国产综合网| 在线一区二区日韩| 一级日韩一区在线观看| 亚洲高清自拍| 欧美性猛片xxxx免费看久爱| 在线观看三级视频欧美| 欧美在线视频免费观看| 久久香蕉国产线看观看网| 欧美中文字幕在线播放| 久久精品视频在线播放| 国产综合精品一区| 香蕉久久精品日日躁夜夜躁| 在线国产日韩| 亚洲一区在线看| 亚洲国产欧美久久| 一本一本久久a久久精品综合麻豆| 牛牛精品成人免费视频| 久久av一区二区三区亚洲| 国产精品毛片在线看| 卡通动漫国产精品| 欧美怡红院视频一区二区三区| 在线精品一区二区| 久久精品国产综合精品| 狠狠综合久久| 一本久久综合| 欧美视频在线一区二区三区| 亚洲在线观看| 欧美激情女人20p| 欧美精品一区二区三区蜜臀| 亚洲电影免费观看高清完整版在线观看| 久久亚洲午夜电影| 亚洲欧美制服另类日韩| 欧美在线播放一区二区| 麻豆成人在线观看| 久久婷婷激情| 欧美国产一区二区在线观看| 宅男噜噜噜66国产日韩在线观看| 久久国内精品视频| 亚洲国产另类 国产精品国产免费| 欧美伊人久久大香线蕉综合69| 欧美亚州在线观看| 欧美激情欧美狂野欧美精品| 免费看av成人| 日韩天堂在线视频| 欧美激情91| 亚洲欧美国产va在线影院| 国产伦精品一区二区三区视频孕妇| 国产欧美一区二区精品秋霞影院| 欧美与欧洲交xxxx免费观看| 久久成人亚洲| 亚洲欧洲精品一区二区三区波多野1战4| 日韩视频―中文字幕| 欧美中文字幕视频| 免费在线成人av| 亚洲国产导航| 久久成人精品| 亚洲精品自在在线观看| 欧美日韩中文字幕| 久久裸体视频| 久久综合久久综合九色| 亚洲女同精品视频| 国产精品v片在线观看不卡| 欧美午夜一区二区三区免费大片| 国产日本欧美一区二区三区| 国模 一区 二区 三区| 久久尤物视频| 黄网动漫久久久| 欧美精品在线一区二区| 宅男在线国产精品| 亚洲免费av电影| 在线亚洲精品| 欧美女激情福利| 亚洲免费电影在线| 亚洲小说区图片区| 亚洲国产天堂久久综合|