基于单片机的水温控制电路设计序言无论是工业控制领域还是消费电子领域,温度控制的应用都非常广泛,如工业控制中的锅炉、加热炉的控制,消费电子领域的热水器、饮水机的控制,内部都涉及到温度控制[1]
传统靠人工控制的温度、湿度、液位等信号的测压﹑力控系统,外围电路比较复杂,测量精度较低,分辨力不高,需进行温度校准(非线性校准、温度补偿、传感器标定等);且它们的体积较大、使用不够方便
随着社会的进展、科技的进步以及人们生活水平的逐步提高,各种方便于生产的自动控制系统开始进入了人们的生活,以单片机为核心的温度采集系统就是其中之一 [2]
采纳MCS-51 单片机对温度进行控制,不仅具有控制方便、简单和灵活等优点,而且可以大幅度提高温度控制的技术指标
本文正是介绍一个基于单片机的水温控制电路来控制电炉内的水温
水温控制在工业及日常生活中应用广泛,分类较多,不同水温控制系统的控制方法也不尽相同,其中以 PID 控制法最为常见,但是,常规调节三个参数的整定一般需要经验丰富的工程技术人员来完成,步骤繁琐复杂,既耗时又耗力
而且当对象特征变化时,又要重新整定,并且在现代工业控制过程中,许多被控对象机理复杂,这种情况下,采纳常规 PID 调节器,三个参数的整定比较困难,为此本文提出了采纳归一参数整定法,即只整定一个参数,这样减少了许多工作量,提高了工作效率,为实现简易的自整定控制带来方便[3]
本设计单片机控制部分采纳 AT89C51 单片机为核心,采纳软件编程,实现用 PID 算法来控制 PWM 波的产生,进而控制电炉的加热来实现温度控制
适用于环境参数常常变化的小型水温控制电路
设计中使用 7407 同相器作为数码管和固态继电器的驱动
第一章 设计任务1
总的工作功能 本设计的任务是:用电炉对水加热,基于单片机设计一个电炉水加热控制电路
要求显示实际温度和门限温度,并且要求门限