摘要
针对温度信号实时性和同步性有较高要求的工业生产领域,设计一种具有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.
出处
《单片机与嵌入式系统应用》
2014年第10期64-67,共4页
Microcontrollers & Embedded Systems