单片机与嵌入式系统应用
單片機與嵌入式繫統應用
단편궤여감입식계통응용
MICROCONTROLLER & EMBEDDED SYSTEM
2014年
10期
64-67
,共4页
温度采集%FPGA%NiosII%PROFIBUS
溫度採集%FPGA%NiosII%PROFIBUS
온도채집%FPGA%NiosII%PROFIBUS
temperature acquisition%FPGA%Nios II%PROFIBUS
针对温度信号实时性和同步性有较高要求的工业生产领域,设计一种具有 PROFIBUS现场总线接口的多通道实时温度采集系统。系统采用 Nios II软核处理器实现SOPC设计;采用热电偶构建温度采集前端电路,利用 FPGA实现模数转换器 ADC以及其他外围设备工作的控制;采集的数据利用乒乓控制原理存储在高速 FIFO 中,从而实现数据的高速无缝缓存和处理,并通过PROFIBUS现场总线实现与上位机之间的高速数据通信。
針對溫度信號實時性和同步性有較高要求的工業生產領域,設計一種具有 PROFIBUS現場總線接口的多通道實時溫度採集繫統。繫統採用 Nios II軟覈處理器實現SOPC設計;採用熱電偶構建溫度採集前耑電路,利用 FPGA實現模數轉換器 ADC以及其他外圍設備工作的控製;採集的數據利用乒乓控製原理存儲在高速 FIFO 中,從而實現數據的高速無縫緩存和處理,併通過PROFIBUS現場總線實現與上位機之間的高速數據通信。
침대온도신호실시성화동보성유교고요구적공업생산영역,설계일충구유 PROFIBUS현장총선접구적다통도실시온도채집계통。계통채용 Nios II연핵처리기실현SOPC설계;채용열전우구건온도채집전단전로,이용 FPGA실현모수전환기 ADC이급기타외위설비공작적공제;채집적수거이용핑퐁공제원리존저재고속 FIFO 중,종이실현수거적고속무봉완존화처리,병통과PROFIBUS현장총선실현여상위궤지간적고속수거통신。
Aiming at industrial production fields with high requirements in real-time and synchronous performance,a multi-channel and real-time temperature acquisition system with PROFIBUS field bus interface is designed.SOPC design is realized by using soft-core pro-cessor Nios II.The front-end circuit of temperature acquisition system is built by thermocouples.ADC and other peripheral devices are controlled by FPGA.Collected data are stored in high-speed FIFO making use of ping-pong control principle,so as to realize high-speed seamless cache and processing.Meanwhile,the high-speed data communication between host computer and this temperature acquisition system is realized through PROFIBUS.