摘要
针对使用CPU完成串行多通道采样及数字滤波控制周期长、速度慢的缺点,提出了一种使用VHDL有限状态机来实现SPI多通道A/D的快速采样控制和通过流水线处理来实现中位值平均滤波的方法,设计了基于TLC2543的温度检测控制系统。实验结果表明:该方法能快速实现多通道数据采集和数字滤波,验证了其可行性和实用性。
Aiming at the disadvantages of long training cycle, low forecasting speed in using CPU to control multi-channel serial A/D converter and digital filter. A new method for controlling SPI multi-channel A/D converter using VHDL finite state machine and realizing arithmetic mean filter utilizing pipelining design was proposed. A temperature measurement and control system was designed based on TLC2543. Experiment result shows that this method can implement multi-channel data acquisition and digital filtering quickly, which demonstrates the feasibility and practicability of the proposed method.
出处
《电子测量与仪器学报》
CSCD
2008年第3期100-104,共5页
Journal of Electronic Measurement and Instrumentation
基金
国家高技术研究发展计划"863"计划项目资助(编号:2005AA420280)