哈尔滨理工大学学报
哈爾濱理工大學學報
합이빈리공대학학보
JOURNAL OF HARBIN UNIVERSITY OF SCIENCE AND TECHNOLOGY
2012年
2期
22-26
,共5页
数据采集%高精度%网络接口%FPGA%ARM
數據採集%高精度%網絡接口%FPGA%ARM
수거채집%고정도%망락접구%FPGA%ARM
为了实现数据采集卡高精度和网络传输的要求,提出了一种基于网络的高精度数据采集卡的设计方法.硬件方面,采用ARM为主控CPU,扩展了网络接口芯片,实现了数据采集卡的网络接口功能;采用16位高精度AD转换器AD976,实现了高精确度数据采集的要求;采用FPGA内部逻辑控制AD转换器的时序和模拟开关的切换,并辅以扩展FIFO缓存采样数据的方法实现了8路模拟量的扫描测量,保证了模块的采样率;数字量测量采用光电隔离技术,保证了模块工作的可靠性;软件方面,设计了嵌入式Linux数据采集电路驱动程序和网络通信程序.实现了上位机通过网络接口对模拟量和数字量的采集功能.实际测试表明,数据采集卡采集精确度优于0.05%.
為瞭實現數據採集卡高精度和網絡傳輸的要求,提齣瞭一種基于網絡的高精度數據採集卡的設計方法.硬件方麵,採用ARM為主控CPU,擴展瞭網絡接口芯片,實現瞭數據採集卡的網絡接口功能;採用16位高精度AD轉換器AD976,實現瞭高精確度數據採集的要求;採用FPGA內部邏輯控製AD轉換器的時序和模擬開關的切換,併輔以擴展FIFO緩存採樣數據的方法實現瞭8路模擬量的掃描測量,保證瞭模塊的採樣率;數字量測量採用光電隔離技術,保證瞭模塊工作的可靠性;軟件方麵,設計瞭嵌入式Linux數據採集電路驅動程序和網絡通信程序.實現瞭上位機通過網絡接口對模擬量和數字量的採集功能.實際測試錶明,數據採集卡採集精確度優于0.05%.
위료실현수거채집잡고정도화망락전수적요구,제출료일충기우망락적고정도수거채집잡적설계방법.경건방면,채용ARM위주공CPU,확전료망락접구심편,실현료수거채집잡적망락접구공능;채용16위고정도AD전환기AD976,실현료고정학도수거채집적요구;채용FPGA내부라집공제AD전환기적시서화모의개관적절환,병보이확전FIFO완존채양수거적방법실현료8로모의량적소묘측량,보증료모괴적채양솔;수자량측량채용광전격리기술,보증료모괴공작적가고성;연건방면,설계료감입식Linux수거채집전로구동정서화망락통신정서.실현료상위궤통과망락접구대모의량화수자량적채집공능.실제측시표명,수거채집잡채집정학도우우0.05%.