关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 发射台真空器件库恒温控制系统的设计

发射台真空器件库恒温控制系统的设计

作者:时间:2013-04-18来源:网络收藏


3 软件设计
系统控制软件采用模块化设计,软件子功能模块程序与硬件分块电路相对应。主程序作为子功能模块程序的入口,通过键盘管理程序和中断程序,实现子功能模块程序的调用。程序控制流程如图7所示。

本文引用地址:http://www.eepw.com.cn/article/159433.htm

g.JPG


系统加电后,由初始化子程序完成功能寄存器和程序运行环境的初始化;读温度子程序将DS18B20采集到的库内的环境温度值读入到指定的数组;数码管显示子程序控制位选择和数码管的显示驱动,把要显示的温度数据按照温度显示规则送入相应的显示缓存,实现温度数据的实时显示:键盘管理程序采用I/O口线中断方式提高MCU响应速度,并通过算法延时消抖实现键盘输入,由键码识别函数判断外部键盘输入信息;比较子程序将读温度子程序得到的环境温度值与由键盘输入的目标温度的上下限值进行比较,若温度值越限,则调用温控子程序进行升、降温调节,并启动报警子程序。

4 结束语
发射台系统充分发挥了AT89C52单片机的特点,结合DS18B20数字,降低了硬件电路的设计复杂度。系统设计简单、实现方便、耗能少、成本低廉,实践证明,本控制方案可靠、有效,具有控温准确、操控界面友好、稳定性高、抗干扰能力强、易维护的优点,可以保证发射台库温度恒定、环境干燥,从而使真空器件备件能够得到有效的保存。

可控硅相关文章:可控硅工作原理


手机电池相关文章:手机电池修复


隔离器相关文章:隔离器原理
蜂鸣器相关文章:蜂鸣器原理
温湿度控制器相关文章:温湿度控制器原理

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭