基于FPGA的温度控制器设计
4 功能仿真
4.1 数据采集模块
在系统中数据采集模块的核心是AD0809,以下是对实现AD0809的电路进行仿真验证。本文引用地址:https://www.eepw.com.cn/article/189606.htm
4.2 控制模块
控制模块主要实现的功能是温度调节控制模块和加热控制模块,以下对其分别进行仿真验证。
4.2.1 温度调节控制模块
由图8可知,当输入a、b时得出count的值,并且可以得到指示灯Y的状态。
4.2.2 加热控制模块
加热控制模块管角图以及时序仿真如图9,图10所示。
5 结束语
以硬件描述语言VHDL在可编程逻辑器件CPLD/FPGA中的应用为基础,进行了温度控制器的设计。选择设计一个简易的水温控制系统,采用FPGA进行控制的水温自动控制电路,使系统能简单地实现温度的控制及显示,并将EDA的软硬件资源、友好的人机界面和AFPGA优秀的实时控制功能、灵活的编程能力有机地结合起来,并且通过软件编程实现各种控制算法,使系统具有控制精度高的特点,实现对水温的自动控制,具有重要意义。
在仿真实践中遇到了不少问题,虽然能够在程序流程上得到把握,但在处理细节上时还是不能做到认真细致,尤其是针对VHDL语法比较严格的语言,稍不注意就可能带来令难以调试的错误,因此调试程序耗时较长。
fpga相关文章:fpga是什么
电流变送器相关文章:电流变送器原理 电流传感器相关文章:电流传感器原理 晶振相关文章:晶振原理 锁相环相关文章:锁相环原理 温湿度控制器相关文章:温湿度控制器原理 热电偶相关文章:热电偶原理
评论