《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA的數據采集系統設計
基于FPGA的數據采集系統設計
海軍駐西安導彈設備軍事代表室
葛 澎,王 壟
摘要: 摘要:提出一種基于FPGA技術的多路模擬量、數字量采集與處理系統的設計方案,分析整個系統的結構,并討論FPGA內部硬件資源的劃分和軟件的設計方案等。本設計方案外部電路結構簡單可靠,特別適用于多路檢測系統中,而
Abstract:
Key words :

摘要:提出一種基于FPGA技術的多路模擬量、數字量采集與處理系統的設計方案,分析整個系統的結構,并討論FPGA內部硬件資源的劃分和軟件的設計方案等。本設計方案外部電路結構簡單可靠,特別適用于多路檢測系統中,而且可以根據需要容易地對系統進行擴展,對于檢測系統來講具有一定的通用性。
關鍵詞:FPGA;A/D采集;數字量采集;Verilog HDL語言設計

0 引言

在電氣測控系統中,常常需要采集各種模擬量信號、數字量信號,并對它們進行相應的處理。一般情況下,測控系統中用普通MCU(如51、196等單片機或控制型DSP)就可以完成系統任務,但當系統中要采集的信號量特別多時(特別是各種信號量、狀態量),僅僅靠用普通MCU的資源就往往難以完成任務。本文所提出的一種基于FPGA技術的模擬量、數字量采集與處理系統,利用FPGA的I/O端口多,且可以自由編程支配、定義其功能的特點,能很好地解決采集的信號路數多的問題。
 
1 系統組成
   
本系統中的外圍電路設計相對簡單、可靠,且鑒于FPGA自身的特點,系統具有較好的擴展性,在監測和控制系統中也具有一定的通用性。系統主要包括:FPGA芯片區、多路選擇與A/D采樣電路、時鐘電源區、PROM代碼下載電路等幾部分。結構示意如圖1所示。

1.jpg

2 FPGA芯片特點分析及資源分配
   
本系統中的FPGA是采用Altera公司的EP1C20F400。該系列的內核采用1.5 V供電,I/O端口供電電壓為3.3V。

FPGA內部資源劃分為四大部分,如圖2所示。

2.jpg

(1)FPGA邏輯運算中心。用來接收其他各部分的數據,并按照程序中設定的方案對所收到的數據進行相應的分析和處理。包括:對從MCU接收來的數據指令進行分析,并按其指令要求進行相應操作;接收A/D采樣來的數據,對數據進行處理,存儲等工作。
   
(2)A/D控制單元。主要負責控制外部A/D芯片和多路開關的選通時序,以及實現對A/D采要過程的合理控制,利用FPGA實現A/D自動采集與數據存儲。
   
(3)數字量監測控制單元。負責所有要監視和控制的數字量的狀態數據的采集和控制命令的輸出。這一部分主要實現數字量輸出的控制、數字量輸入的存儲、數字量輸入狀態變化識別(中斷輸入)。
   
(4)FPGA接口邏輯控制單元。在FPGA內部設計了FPGA模塊與外界MCU的接口單元,該部分主要用于同CPU的接口,使數據采集系統可以方便的與PCI、ISA及其他總線連接。

3 模擬量采集的控制與管理
  
在模擬量采集外圍電路中,A/D芯片采用的是AD公司的AD976A。多路模擬量是通過AD438的多路開關后輸入到AD976A芯片的。
   
A/D采樣部分可分為:寄存器組、時鐘發生模塊、采樣控制狀態機、數據存儲模塊。

3.1 寄存器組
   
寄存器組用于設置/讀取A/D的工作狀態,包括:采樣頻率設置寄存器、工作模式選擇寄存器、工作狀態寄存器及FIFO中斷寄存器。
   
(1)采樣頻率設置寄存器Frereg1,Frereg2(R/W):兩個16位寄存器,用于設置12路A/D的采樣頻率,其位含義如下:
   
頻率設置如下:

3.jpg

4.jpg
   
為保留位。
   
(2)工作模式選擇寄存器modereg(R/W)。176位寄存器,用于設置A/D的工作模式和啟動、停止FPGA,各位的定義如下:
   
   
(3)FIFO中斷寄存器(fifo_int)(R):16位寄存器,用來記錄FIFO的狀態,各位定義如下:
   
3.2 時鐘發生模塊
   
(1)把時鐘分頻為1 MHz時鐘,作為狀態機的工作時鐘;  
(2)生成20 Hz,50 Hz,100 Hz時鐘并結合Frereg的值給出12路A/D啟動中斷信號。

3.3 采樣控制狀態機

每個A/D用一個采樣控制狀態機,用于自動控制A/D的數據采集。其狀態轉換圖如圖3所示。

6.jpg
IDLE:空閑狀態。
READ:temp=intreg,進入下一狀態
WAIT:等待中斷,如果中斷寄存器(intreg)不為0,進入下一狀態,否則返回READ。
SHIFT:根據temp[0]的值進行下一步操作,若temp[0]=0則temp>>1,同時通道計數器(counter)加1;若temp[0]=1,則根據counter的值給出通道選擇信號,進入下一狀態。
START:發出RC=0信號,進入下一狀態。
W_BLISY:RC=1,等待A/D轉換結束信號,如果結束,temp>>1,發出寫FIFO信號,進入下一狀態。
END:無效FIFO寫信號,若temp=0,表明已無中斷,coutnter=0,進入WAIT;否則,counter+1,進入SHIFT。

3.4 數據存儲模塊

用于存儲A/D轉換結果,對于每路A/D用一個FIFO。

4 數字采集模塊

數字采集模塊主要完成數字量輸入的采集與存儲,中斷信號狀態識別功能。其原理圖如圖4所示。

7.jpg


5 結論
   
本文提出了一種基于FPGA技術的多路模擬量、數字量采集與處理系統,設計了相應的外圍硬件電路和系統處理軟件。在仿真和綜合調試成功的基礎上,本系統成功用于某重點預研項目的控制系統試驗中。試驗結果表明,本系統成功地完成了對多路模擬量、數字量的采集處理任務。
 

此內容為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>
          亚洲激情欧美| 性欧美18~19sex高清播放| 国产日韩一区欧美| 亚洲伦理在线| 欧美日韩午夜视频在线观看| 欧美中文字幕精品| 国产精品色一区二区三区| 亚洲视频日本| 美日韩丰满少妇在线观看| 欧美成人dvd在线视频| 激情视频一区二区| 欧美日韩国产高清视频| 狠狠爱成人网| 欧美午夜精品| 亚洲一区在线直播| 在线亚洲成人| 亚洲国产精品一区二区尤物区| 蜜桃av一区二区在线观看| 老司机免费视频一区二区| 国产欧美精品xxxx另类| 男人天堂欧美日韩| 日韩视频三区| 国产欧美日韩不卡| 日韩视频一区二区三区在线播放免费观看| 亚洲欧美日韩另类| 亚洲制服丝袜在线| 欧美视频第二页| 91久久国产自产拍夜夜嗨| 亚洲国产高清aⅴ视频| 一区二区三区不卡视频在线观看| 欧美大片免费观看在线观看网站推荐| 欧美激情精品久久久六区热门| 欧美日韩国产在线一区| 蜜臀久久久99精品久久久久久| 亚洲欧美激情一区二区| 欧美国产日韩一区二区在线观看| 国产精品你懂的| 久久一区中文字幕| 久久综合伊人77777| 伊人久久婷婷| 久久久高清一区二区三区| 亚洲在线观看| 国产情侣久久| 亚洲卡通欧美制服中文| 国产婷婷97碰碰久久人人蜜臀| 国产精品久久久一区二区三区| 欧美中文字幕精品| 在线电影国产精品| 免费在线欧美视频| 亚洲美女淫视频| 久久嫩草精品久久久精品| 欧美精品18videos性欧美| 午夜精品久久久久久久蜜桃app| 久久综合狠狠| 欧美精品自拍| 欧美日韩在线播放一区二区| 国产人妖伪娘一区91| 亚洲精品之草原avav久久| 亚洲电影专区| 在线播放一区| 久久精彩免费视频| 99热免费精品在线观看| 蜜桃久久精品乱码一区二区| 亚洲制服欧美中文字幕中文字幕| 久久久精品国产一区二区三区| 国产真实乱偷精品视频免| 免费在线成人av| 久久阴道视频| 蜜臀久久99精品久久久画质超高清| 亚洲欧美综合精品久久成人| 一本久久a久久免费精品不卡| 亚洲欧美日韩国产中文| 午夜伦欧美伦电影理论片| 欧美成年人视频| 亚洲视频狠狠| 欧美三日本三级少妇三99| 欧美福利精品| 久久久久久久激情视频| 久久久青草青青国产亚洲免观| 国产精品久久久久久久久久直播| 一区二区冒白浆视频| 在线视频日韩精品| 欧美一级理论性理论a| 久久99在线观看| 狂野欧美激情性xxxx欧美| 国产亚洲人成网站在线观看| 欧美日韩精品高清| 国内精品视频一区| 亚洲美女中文字幕| 另类天堂av| 欧美日本一区二区三区| 亚洲高清在线观看一区| 国产日韩欧美不卡在线| 亚洲午夜精品一区二区三区他趣| 欧美久久成人| 一级日韩一区在线观看| 午夜精品一区二区三区电影天堂| 亚洲伦理在线| 在线亚洲免费视频| 国产片一区二区| 韩日精品中文字幕| 一区二区三区高清视频在线观看| 欧美在线关看| 榴莲视频成人在线观看| 午夜视频久久久| 国产色爱av资源综合区| 一区二区久久久久久| 欧美色欧美亚洲另类七区| 欧美1区2区3区| 国产日韩精品综合网站| 亚洲国产日日夜夜| 国产欧美成人| 欧美激情按摩在线| 99v久久综合狠狠综合久久| 国产日韩欧美一区二区| 国产欧美日韩一区二区三区| 欧美日韩一区二区在线视频| 国产一区二区三区观看| 午夜在线播放视频欧美| 欧美一区二区三区在线观看| 国产亚洲永久域名| 蜜臀久久99精品久久久画质超高清| 亚洲图片欧洲图片日韩av| 欧美日韩裸体免费视频| 欧美成人一区二区在线| 伊人久久婷婷色综合98网| 影音欧美亚洲| 国产精品天天看| 国产毛片精品国产一区二区三区| 亚洲精品日韩一| 亚洲欧美在线免费| 国产一区二区三区成人欧美日韩在线观看| 影音先锋一区| 欧美日韩三级视频| 久久动漫亚洲| 国产综合久久| 亚洲深夜福利在线| 午夜在线一区二区| 国产午夜精品久久久久久久| 欧美在线播放高清精品| 欧美jizz19hd性欧美| 久久精品国产v日韩v亚洲| 欲香欲色天天天综合和网| 国产日韩欧美高清免费| 欧美高清视频一二三区| 亚洲图片你懂的| 久久久久久亚洲综合影院红桃| 久久久www成人免费无遮挡大片| 亚洲一区二区三区在线视频| 亚洲高清毛片| 久久精品二区亚洲w码| 中文无字幕一区二区三区| 欧美亚一区二区| 午夜精品99久久免费| 亚洲手机成人高清视频| 欧美日韩国产专区| 亚洲一区亚洲二区| 国产中文一区二区三区| 在线不卡中文字幕播放| 久久久久久久综合| 欧美一区日韩一区| 国语精品中文字幕| 国产欧美欧美| 亚洲黑丝在线| 久久久青草青青国产亚洲免观| 在线一区二区三区四区| 亚洲一区二区黄色| 亚洲免费激情| 欧美精品二区| 午夜在线观看免费一区| 亚洲午夜激情网站| 国产亚洲精品bv在线观看| 欧美在线电影| 亚洲激情视频网| 国产精品一区在线观看你懂的| 欧美激情亚洲另类| 国产精品久久久久国产a级| 美女精品自拍一二三四| 亚洲美女淫视频| 国产精品成av人在线视午夜片| 国产欧美日韩亚洲| 久久综合九色九九| 欧美日韩成人一区二区三区| 亚洲精品资源美女情侣酒店| 免费观看在线综合色| 一区二区激情小说| 亚洲视频欧洲视频| 欧美成熟视频| 狠狠色狠狠色综合人人| 午夜精品一区二区三区四区| 黄色精品免费| 欧美日韩八区| 欧美人成免费网站| 国产亚洲精品一区二555| 亚洲人成网站影音先锋播放| 欧美日韩国产精品一区二区亚洲| 亚洲第一区在线观看| 国产精品毛片a∨一区二区三区| 国内成人精品视频| 欧美一区成人| 亚洲欧美日韩爽爽影院| 亚洲午夜未删减在线观看| 亚洲曰本av电影| 欧美日韩综合视频| 欧美日韩成人在线| 在线亚洲国产精品网站| 欧美久久久久久| 久久嫩草精品久久久久| 国产日韩欧美高清免费| 香蕉成人啪国产精品视频综合网| 久久美女艺术照精彩视频福利播放| 国产精品久久网站| 国产综合久久| 亚洲精品色图| 亚洲网站在线播放| 亚洲欧洲一区二区三区在线观看| 久久精品国内一区二区三区| 亚洲高清一区二区三区| 欧美激情成人在线视频| 国内外成人在线| 欧美日韩激情小视频| 欧美专区第一页| 欧美激情精品久久久久久久变态| 久久国产福利| 欧美国产视频一区二区| 黑人极品videos精品欧美裸| 欧美日韩国产综合视频在线| 久久久久久夜精品精品免费| 免费成人激情视频| 亚洲国产国产亚洲一二三| 久久久亚洲精品一区二区三区| 亚洲欧美一区二区三区久久| 久久精品免费观看| 亚洲国产99精品国自产| 欧美美女福利视频| 欧美日韩成人在线观看| 久久久青草婷婷精品综合日韩| 欧美日韩国产色综合一二三四| 亚洲一区亚洲| 国产日韩欧美综合一区| 99精品国产一区二区青青牛奶| 亚洲免费观看高清在线观看| 欧美日本亚洲视频| 欧美激情1区2区3区| 欧美电影免费网站| 国产午夜精品久久久久久免费视| 日韩视频在线一区二区三区| 欧美一区二区三区久久精品| 午夜精品亚洲一区二区三区嫩草| 亚洲日本理论电影| 免费成人av在线看| 国产老女人精品毛片久久| 亚洲久久一区二区| 久久婷婷蜜乳一本欲蜜臀| 亚洲免费在线看| 亚洲美女在线一区| 亚洲欧美激情在线视频| 久久久精品国产一区二区三区| 国产免费观看久久| 欧美三级免费| 午夜亚洲福利| 影音先锋久久| 国产精品伦子伦免费视频| 久久久99爱| 影音先锋亚洲视频| 亚洲一区二区黄色| 在线不卡免费欧美| 欧美亚洲三区| 久久视频国产精品免费视频在线| 国产区精品视频| 免费成人在线视频网站| 久久久久久久久一区二区| 欧美影院一区| 在线一区二区三区四区五区| 国内免费精品永久在线视频| 欧美日韩亚洲不卡| 在线观看久久av| 久久高清免费观看| 国产夜色精品一区二区av| 欧美精品一区二| 久久99伊人| 亚洲精品日韩激情在线电影| 国产精品草莓在线免费观看| 欧美黑人一区二区三区| 在线精品亚洲一区二区| 亚洲国产一区在线观看| 国产一区高清视频| 美女任你摸久久| 夜夜嗨av一区二区三区中文字幕| 欧美日韩在线不卡一区| 欧美亚洲视频在线观看| 亚洲美女电影在线| 国产一区视频观看| 久久在精品线影院精品国产| 国产欧美激情| 欧美日韩亚洲91| 国产婷婷精品| 久久成人资源| 国外精品视频| 在线色欧美三级视频| 亚洲国产一成人久久精品| 国产精品乱子久久久久| 亚洲成人在线网站| 亚洲欧美成人网| 韩国一区二区在线观看| 欧美日韩美女一区二区| 亚洲一区网站| 亚洲人成在线观看| 农夫在线精品视频免费观看| 久久综合色综合88| 一区二区三区四区五区在线| 国产精品国产三级国产aⅴ入口| 好看不卡的中文字幕| 久久午夜影视| 亚洲人精品午夜在线观看| 国产精品成人观看视频免费| 亚洲精品一区二区网址| 欧美成人自拍| 欧美久久久久| 国产欧美日本在线| 红桃视频亚洲| 樱桃国产成人精品视频| 午夜在线精品偷拍| 亚洲成色777777在线观看影院| 国产亚洲精品久久久久动| 久久久精品一区| 国产农村妇女精品一二区| 揄拍成人国产精品视频|