一、主要设计要求:
陶瓷加热板具有加热快,温度均匀的优点,消毒实现无菌包装加热封口。利用STC12C5A60S2单片机设计一个陶瓷加热温度控制系统,完成温度采样与滤波,光敏感应检测,具有温度控制、自动封口、自动打印、过热保护等功能,采用LCD或者LED显示,按键设置灵活,故障报警、RS485串行通讯等功能。系统还包括信号采集等硬件电路设计和软件流程图设计。
系统的硬件设计模块
包括:温度检测和光敏感应检测的设计;
STC12C5A60S2控制电路的设计;
串行7279或者并行8279键盘和(LED)显示电路的设计,或者LCD显示;
光电隔离、可控硅触发控制的设计;
时钟模块、电源模块、通讯电路等设计。等
系统的软件流程图设计模块
包括:系统初始化及主程序的模块设计;
串行存储器读写程序的模块设计;
中断处理、定时器处理程序的模块设计;
键盘处理程序、显示程序、自诊断程序;
可控硅触发控制脉冲的计算和控制程序的模块设计。
主要设计技术指标与参数:
8位LED显示,或者LCD显示设定温度,当前温度;
温度控制范围20到220度任意设置,例如设定T=180度;
控制精度0.5;控制周期可调,1-100秒;
具有RS485通讯功能;系统电源 5Vdc,max500mA;
实现对温度的过热报警指示。
Altium Designer画的原理图和PCB图如下:(51hei附件中可下载工程文件)
原理图和PCB文件下载,没有单片机程序,如果大家写好程序可以上传到51hei一起学习:
PCB.7z
(583.93 KB, 下载次数: 41)
|