合肥学院计算机科学与技术系微机原理与接口技术课程设计 课 程 设 计 科 目电烤箱温度控制器的设计学生姓名学号班级指导老师时间2025 年 02 月 25 日电烤箱温度控制器的设计一、需求背景温度控制是工业生产过程中常常遇到的控制,有些工艺过程对其温度的控制效果直接影响着产品质量,因而设计一种较为理想的温度控制系统是非常有价值的。烤箱是热处理生产中应用最广的加热设备,它通过电流元件产生热量,借助辐射和对流的传递方式,将热量传递给所要加热的物品,使其加热到所需求的温度。采纳烤箱的温度控制可以为我们的生活提供很多便利。它的适用范围也非常广泛,如工厂、餐厅、家庭,其适用的场合根据它的规格、功率及功能不同进行选择。对于家庭自用,一般选择功率较小 500-1000W 左右,烤箱的功能只要能满足基本的加热即可,容量也比较小:9-12L 基本满足家用;但对于餐厅、工厂这些人流量比较大、对烤箱要求比较高的地方,一般会选择功率很大、功能齐全(比如控温定时型、三控自动型)而且容量也相对很大的电烤箱。二、 题意与需求分析在 STAR ES598 PCI单板机开发机上实现对电烤箱温度和时间的控制功能。1.设计要求:(1) 通过键盘设定温度和加热时间(2) 使用 DS18B20 采集温度,采纳七段数码管显示当前温度和剩余时间,并和设置的温度进行比较。(3)当温度低于设定值时,通过 DAC0832 输出电压供给发热电阻 RT1,使其温度升高。(4)使温度恒定在设定温度附近,时间到了停止加热,并提示操作完毕2.提出问题(1)如何设置时间界限和目标温度(2)如何通过 DS18B20 读出环境温度并显示在 LED 上(3)当温度低于设定温度时,如何实现加热(4)DAC0832 输出电压加热效果较弱,如何提高加热强度三、解决问题的方法与思路 根据上面提出的问题,给出如下解决方法:(1) 硬件部分①选择 8279 芯片和七段 LED 显示器与键盘相连,设置矩阵键盘的功能,0-9数字键输入温度值,D 键位启动键,F 键位复位键。②DS18B20 与 8255 的 PC0 口相连,通过软件向 PC0 发出读命令,将温度从DS18B20 读出,并通过 8279 芯片显示在数码管上。③DAC0832 输出的电压加热效果过弱,考虑添加一个功能放大器 PW(实验板上为 E2 区)来提高加热效果。④8255 的 PC7 口连接逻辑笔(B2 区)来测量发热电阻的工作情况,通过显示不同的颜色灯来反映是否加热到目标温度。(2) 软件部分①对通用控制芯片 827...