以单片机远程温度控制系统为例,给出了一种基于LabVIEW与Proteus的测控仿真实验系统的设计方法,利用Proteus中的AT89C51单片机仿真下位机运行,实现温度的采集、A/D转换器的控制及向上位机传输数据等功能。利用LabVIEW仿真上位机运行,对...以单片机远程温度控制系统为例,给出了一种基于LabVIEW与Proteus的测控仿真实验系统的设计方法,利用Proteus中的AT89C51单片机仿真下位机运行,实现温度的采集、A/D转换器的控制及向上位机传输数据等功能。利用LabVIEW仿真上位机运行,对接收的温度信息进行PID控制,将PID调整量输出给单片机,使其输出占空比可调的PWM波,以控制OVEN的工作状态,达到远程控制系统温度的目的。LabVIEW设计的监控界面直观地实现了对温度信号的实时监控和仿真参数的设置。两软件利用Virtual Serial Port Driver 6.9虚拟的一对串口进行RS-232的串行通信。仿真结果表明,该方法可以有效地验证测控系统设计的正确性,对于测控实验教学与工程项目开发的前期实验,具有很好的实用性。展开更多
文摘以单片机远程温度控制系统为例,给出了一种基于LabVIEW与Proteus的测控仿真实验系统的设计方法,利用Proteus中的AT89C51单片机仿真下位机运行,实现温度的采集、A/D转换器的控制及向上位机传输数据等功能。利用LabVIEW仿真上位机运行,对接收的温度信息进行PID控制,将PID调整量输出给单片机,使其输出占空比可调的PWM波,以控制OVEN的工作状态,达到远程控制系统温度的目的。LabVIEW设计的监控界面直观地实现了对温度信号的实时监控和仿真参数的设置。两软件利用Virtual Serial Port Driver 6.9虚拟的一对串口进行RS-232的串行通信。仿真结果表明,该方法可以有效地验证测控系统设计的正确性,对于测控实验教学与工程项目开发的前期实验,具有很好的实用性。