999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種基于FPGA+ADS130E08多路同步數據采集系統設計

2015-07-27 07:38:36張文俊汪相坤成印沙王洪亮李緒勇河南許繼智能科技股份有限公司河南許昌461000
山東工業技術 2015年19期

張文俊,汪相坤,成印沙,王洪亮,李緒勇(河南許繼智能科技股份有限公司,河南 許昌 461000)

一種基于FPGA+ADS130E08多路同步數據采集系統設計

張文俊,汪相坤,成印沙,王洪亮,李緒勇
(河南許繼智能科技股份有限公司,河南許昌461000)

摘要:隨著電網系統的持續發展,電力自動化系統逐漸的對配電側電壓等級的綜保測控裝置提出了AD數據的高精度、動作可靠要求。本設計方案在CPU(8313)和ADS130E08之間設計了一個利用可編程邏輯器件FPGA自帶的核心模塊實現的一個模塊和FIFO緩沖區,接收后的數據存入FIFO緩沖區,這樣的目的是解決主頻300MHz以上高速CPU與低速外設的矛盾。

關鍵詞:FPGA;ADS130E08;模數轉換器模塊;FIFO

綜保裝置通過銅芯電纜采集多路模擬量信號,或多或少的存在各種干擾信號.配電側電壓等級的裝置采用逐次逼近型ADC來實現數據的采集,采樣的數據進行實時補償后近似的等同于同步數據采樣數據。這些方案采樣速度一般、控制要求低,所以一通道都需要基于負反饋運放的抗混疊濾波器.所以,實現起來元器件多,外設多,分立的元器件會引入干擾,而去除干擾需在軟件上占用CPU的資源。本文提一種使ADS130E08的AD芯片實現多路同步數據采集的實現方案。

1 硬件系統的分析與設計

ADS130E08是一款8通道、同步采樣、16位、三角積分(ΔΣ)模數轉換器(ADC),此轉換器帶有內置可編程增益放大器(PGA),內部基準,和一個外部振蕩器接口。ADS130E08每通道上提供一個靈活的輸入多路復用器,此多路復用器可獨立連接至內部生成的信號來實現測試、溫度、和故障檢測。

本設計中ADS130E08的設計如圖1:

圖1中全部8路的采樣通道配置的一樣,做成了通用型設計,從其中一路采樣通道可以計算出采樣的電壓范圍為壓差0.8伏,每個通道增益設置為2,參考電壓為2.5伏,為了提高采樣精度,使用了一個低噪聲高精度運放OPA211;

2 系統的軟件設計

ADS130E08通過一個串行接口輸出采樣數據,DIN為輸入數據端口,DOUT為輸出數據端口,DRDY為有效數據準備就緒端口為,SCLK為輸出串行時鐘.ADS130E08串行輸出時序圖如圖2所示,DRDY是有效數據就緒信號.它在第一個SCLK下降沿返回高電平,低電平表示一幀數據的開始,如果CS信號為低電平,這3個信號就有效,變換為高電平,4個信號均為初始的高阻狀態.在本設計中。CPU初始化后把CS置位成高電平。無采樣有效數據傳輸情況,DRDY信號輸出高電平.當有采樣數據要輸出的時候,DRDY信號置位為低電平.低電平寬度近似等于1個SCLK周期。當沒有輸出時.SCLK置位低電平,DRDY從低電平變置位高電平后.SCLK時鐘信號上升沿后數據輸出,SCLK占用16x6+24個周期.由于SCLK頻率不高,在用CPU的串行接口接收數據時.CPU接收120位得有效數據,接收這樣一幀數據大約需要96us的時間,而CPU通過異步FlFO得到數據.8313控制器CPU總線速度很快.例如讀取一個字節數據約100 ns.讀走一幀數據約為100nsxl5=1.5us(cpu總線寬度設計為16位,小于19位數據,所以在讀取FIFO巾數據時.把采樣標號鎖存到一個暫存寄存器中,讀取采樣數據后再讀取通道號,所以讀取全部數據需要12次)。這樣做提高了CPU的利用效率。

FPGA中使用的FIFO和串并轉換模塊作為高速CPU和ADS130E08之間的外置軟模塊.FPGA中串并轉換模塊輸出的串行采樣數據轉換成19位的并行數據(采樣數據占16位,采樣標占3位)寫入FlFO.如此,可編程邏輯器件FPGA自帶的核心模塊實現的一個模塊和FIFO緩沖區一旦接收完成采樣的有效的數據便向通過一個常用端口輸出中斷信號于CPU,CPU內部中斷程序中讀出采樣有效數據(附加采樣的標號)。通知CPU讀取FIF0中的數據。這樣CPU可以和外部低速的FIFO的在速度上配合完整.有利于高速CPU有更大的效率去處理其他的實時任務。本設計中的FIFO是利用ISE10.1中的參數化的IP核在FPGA芯片的實現。以上數據均做成模塊化,以方便適時調整;

3 結束語

本文利用ADS130E08設計一個通用的多路數據采集系統,通過利用可編程邏輯器件FPGA自帶的核心模塊實現的一個模塊和FIFO緩沖區,系統采樣硬件電路的設計大大簡化,同時方便并且減輕了高速CPU多任務處理采樣數據的負擔,CPU不在直接用串行接口接收ADS130E08芯片輸出的數據,只需把ADC輸出的每幀數據存入可編程邏輯器件FPGA自帶的核心模塊實現的一個模塊和FIFO緩沖區,并上送一個中斷信號,在主CPU的中斷子程序中快速讀出采樣數據。提高了采樣精度,同時提高了整個系統的實時性和準確性。

參考文獻:

[1]Freescale semiconductor.MPC8313 DataSheet[EB/OL].(2007) [2010-07].

[2]Texas Instruments Inc 16bit 8KSPS Sampling ANALOG TO DIAITALCONVERTER ADS130E08 2001.

[3]褚振勇,翁木云.FPGA設計及應用[M].西安:西安電子科技大學出版社,2002.

主站蜘蛛池模板: 国产在线高清一级毛片| 国产乱人伦AV在线A| 国产免费网址| 国产乱人伦偷精品视频AAA| 久久人妻系列无码一区| 亚洲人成在线精品| 又猛又黄又爽无遮挡的视频网站| 国产麻豆永久视频| 国产无人区一区二区三区| 国内毛片视频| 久久综合结合久久狠狠狠97色| 亚洲天堂777| 极品国产一区二区三区| 久久精品国产精品青草app| 国产福利一区在线| 九色最新网址| 国产成人欧美| 97色伦色在线综合视频| 黄色网在线| 天堂岛国av无码免费无禁网站| 免费三A级毛片视频| 天天干天天色综合网| 91视频首页| 91网站国产| 欧美日韩午夜| 国产亚洲男人的天堂在线观看 | 97超爽成人免费视频在线播放| 免费看黄片一区二区三区| 精品福利视频导航| 91青草视频| 亚洲另类第一页| 一级香蕉人体视频| 香蕉久人久人青草青草| 国产91麻豆视频| 国产精品内射视频| 色哟哟国产成人精品| 色综合网址| 亚洲精品无码AV电影在线播放| 亚洲国产综合自在线另类| 亚洲一区色| 在线毛片网站| 欧美特黄一级大黄录像| 亚洲免费黄色网| 久久久受www免费人成| 老司机aⅴ在线精品导航| 亚洲第一成网站| 91在线高清视频| 欧美激情第一欧美在线| 蜜芽一区二区国产精品| 老司机久久99久久精品播放| 欧美一级专区免费大片| 日韩乱码免费一区二区三区| 国产草草影院18成年视频| 人妻精品久久久无码区色视| 中国一级特黄视频| 国产成人91精品免费网址在线| 噜噜噜久久| 在线观看国产精品第一区免费| 国产特一级毛片| 亚洲国产日韩在线观看| 亚洲啪啪网| 久久精品人人做人人爽| 91一级片| hezyo加勒比一区二区三区| 中文字幕第1页在线播| 免费a级毛片视频| 免费jjzz在在线播放国产| 黄色污网站在线观看| 萌白酱国产一区二区| 精品中文字幕一区在线| 亚洲色图欧美| 永久成人无码激情视频免费| 久久国产高潮流白浆免费观看| 国产中文在线亚洲精品官网| 青青草原国产免费av观看| 免费观看国产小粉嫩喷水| 91网站国产| 无码内射在线| 91小视频版在线观看www| 欧美精品成人| 婷婷午夜天| 亚洲国产清纯|