设计的温控仪采用ATMEGA16单片机作为电锅炉智能温度控制器的核心元件,具有稳定性好,精度高,抗干扰能力强的特点。气可以直接将电能转换为热能,具有高热效率。实用新型具有体积小,无污染,运行安静,安全可靠,供热稳定,自动化程度高等优点。是一种理想的加热器,节能环保。控制器主要设计用于过程控制实验室的控制装置。监测和显示浙江大学实验过程控制装置AE2000B中电锅炉的温度。具有手动和自动功能,具有泄漏,过热和保护以及防止压力和缺水的报警系统。能电表的发展是一种以单芯片为核心的仪器,其设计要点基本上是两点,即模块化设计和模块连接。

·模块化设计基于仪器的功能和精度,硬件和软件根据仪器的功能级别分为几个模块。们是分开设计和开发的,然后连接在一起以便进行全面调整。基本的想法。件部分包括主机电路,过程输入/输出通道(模拟输入/输出通道和数字输入/输出通道),人机接触组件和接口电路,以及作为串行数据通信接口。件部分包括监控程序(包括初始化,键盘和显示管理,中断处理,时钟管理,自诊断等),中断处理程序和各种措施(数字滤波,缩放,非线性校正等)和控制算法。块。块化设计的优点在于每个模块相对独立,无论是硬件还是软件,因此可以独立开发和修改,从而简化开发工作。杂,从而提高教学和发展的速度。·模块连接在开发和调试不同的软硬件之后,必须以一定的方式连接它们,形成一个完整的仪器,实现各种功能,如采集,传输,处理和退出。据。了执行各种已建立的功能,通常通过监视主程序以调用不同的功能模块或通过使用中断方法实时执行相应的服务模块来执行软件模块的连接。
接硬件模块的方法有两种:一种是使用主机模块作为内核,另一种模块通过设计人员定义的内部总线(数据总线,地址总线和控制总线)连接。一种是将其他模块连接到标准总线。过这种方式,您可以选择标准,模块化和典型的电路,使连接灵活方便。度控制器硬件开发·单片机选择具有以下特性的高性能,低功耗16位ATMEGA 16位单片机:系统可编程16 KB闪存(具有读写功能)同时写作,例如RWW); 512BEEPROM 1KB SRAM; 32条通用I / O线; 32个一般工作登记册; 3个可编程串行接口,带有灵活的定时器/计数器(T / C)和比较模式;待机模式和低功率时断电。ATMEGA16的主电路如图2所示。选择外部设备智能电表通常需要多个外部设备。据功能模块的划分,外部设备通常指的是过程输入/输出通道,人机界面(键盘,显示器,连接电路)等。(1)模拟输入通道的A / D转换器在MEGAl6芯片上使用10至5 AD的AD转换。ATmega16具有近似连续的10位ADC。ADC连接到8通道模拟多路复用器,从端口A采样8个非平衡输入电压。
平衡电压输入参考0V(GND)。器件还支持16个差分电压输入组合。述两个差分输入端(ADC 1,ADCO和ADC3,ADC2)具有可编程增益阶段之前提供用于差分输入电压放大级为0dB(1×),20分贝(10×)或46分贝(200X)模数转换。

个差分模拟输入通道共用一个公共负端(ADC1),而任何其他ADC输入均可用作正输入。ADC包括一个采样保持电路,以确保ADC的输入电压在转换过程中保持恒定。(2)开关输出通道在测量和控制系统中,受控设备的驱动通常由模拟输出驱动器和数字(开关)输出驱动器控制。者难以实现高控制精度,因为其输出受模拟器件信号漂移的影响。

着电子技术的飞速发展,特别是单片机进入测控领域后,数字输出控制的应用越来越广泛。精确控制中,数字输出控制优于模拟输出控制。过开关输出控制,通常需要更改硬件,只需更改程序即可在不同的控制情况下使用它。设计使用数字输出,提供两种输出模式供选择:继电器控制输出(AC 220V / 3A,24V / 5A),电阻负载,SCR输出(SCR)400V / 0.5A。

PWM输出电路如图3所示。3)数字显示电路显示控制电路的主要功能是接受来自控制系统的数字信号,打开LED并进入在显示屏上显示信息。显示电路中,使用双4位LED显示器并同时显示测量值和目标值。于LED显示器的控制电路基于74HC595和68595通用ICS移位寄存器,如图2所示。(4)键盘输入电路键盘输入功能主要包括温度设置,实际温度显示和LED显示屏上的工作时间显示。时,设想避免由错误操作引起的设定温度的变化,从而系统特别添加某个键。统有4个按钮:模式选择,添加按钮,减少按钮和OK按钮。路如图5所示。5)通信通信电路通信传输采用标准RS485或RS232计算机串行数据通信方式,通过计算机RS232串口接收信号。行端口根据一定的通信协议。
理后,按照一定的规则发送到显示屏。信接口电路如图6所示。统软件开发系统软件主要采用PID命令的实现,所有软件均采用C语言编写,软件流程图如图它包括一些功能模块。始化模块完成I / O设置,数据存储器分配(包括A / D采样结果,输入键代码,程序指示器等)。),定时器,A / D和中断设置;循环扫描器检测是否存在判别任务,例如键盘输入,A / D转换完成和定时中断。果是这种情况,请转到相应的子程序或中断程序;中断处理模块执行时间计数,A / D采样,键盘扫描等任务。决于国家;代码进入相应的处理程序,定时器中断模块终止计数,同步间隔约为1 s并提供系数调整的数值,温度控制模块根据测量数据和预设数量之间的差异确定控制信号的输出。
实验装置中,由ATMEGAl6单片机实现的智能温度控制器具有以下功能:(1)可以控制电加热锅炉的加热和恒温; (2)系统可以方便地设定指定温度和恒定持续时间。统运行时,可以显示工作时间,实际锅炉温度和给定温度,可以随时进入或退出系统。
(3)系统必须具有温度过载和防干烧报警功能。延迟为1分钟时,电源会自动关闭。出运行状态; (4)系统必须具有双位控制和PID控制功能,系统必须具备与PC的通讯功能; (5)系统必须具有很强的抗干扰能力。司开发的智能温度控制器应用于浙江大学实验过程控制装置AE2000B。具有稳定性好,精度高,抗干扰能力强等特点,恒温阀芯满足经验要求的各项指标要求,达到预期水平。影响。论表明,所设计的系统可在执行手动和自动切换功能的可靠的,稳定的,不受干扰的,并且可以触发警报并自动在紧急情况下,例如过热,过压,缺的情况下,关闭系统水和泄漏。PID算法为核心的控制器可以满足系统的稳定性和精度要求,具有开发周期短,成本低,性能高,易于扩展的优点。意:“请阅读PDF格式的原始文本,了解本文中涉及的注释,表格,公式等。
本文转载自
恒温阀芯 https://www.wisdom-thermostats.com
