摘 要
单片机是现代计算机和电子技术的新兴领域。单片机的单芯片的微小体积和极低的成本,可广泛地嵌入到如玩具、家用电器、机器人、仪器仪表、汽车电子系统、工业控制单元、办公自动化设备、金融电子系统、舰船、个人信息终端及通信产品中,成为现代电子系统中最重要的智能化工具。单片机具有多功能、高性能、低电压、低功耗、低价格的显著特点。所以利用单片机对水箱进行恒温控制可以极大的减少投入,具有很高的经济价值与实用性。利用单片机实现水箱内温度的实时检测控制和数字显示,对于提高劳动生产率和产品质量,节约能源等都有着积极意义。目前市场上已有一些单片机恒温控制系统研发成功,如单片机恒温水加热器,单片机电阻炉温度控制。本系统先由温度传感器DS1820对温度进行采样和转换,将测量结果Tx送给单片机;单片机将输入的温度值与内部指定单元的给定温度值T进行比较,根据比较结果,通过一个执行机构——可控硅对加热器的开断状态进行控制,以此达到水箱恒温控制的效果。系统可广泛应用与各种加热源作为恒温控制的场合,如电阻炉、电热水壶、灯泡等,据有简单可靠、经济实用的特点。
关键词:单片机、温度传感器、过零触发、双向可控硅、加热器
目 录
摘要……………………………………………………………………………. . .……………I
1 前言…………………………………………………………………………………………1
2 系统任务………………………………………………………….2
3 软件设计概要
3.1 软件的流程3
3.2 软件子程序的划分4
3.3 内存分布和断口设置4
4 软件详细设计
4.1 系统主程序设计5
4.2 传感器读写子程序设计.………………………………………………………….6
4.2.1 DS1820的主要命令6
4.2.2 引脚说明6
4.2.3 DS1820的读写程序7
4.3 读取温度子程序模块设计.8
4.4 系统开始自检模块设计11
5 系统硬件设计概要
5.1 处理器模块………………………………………………………………….12
5.1.1 AT89C51单片机简介12
5.1.2 74LS374 译码器简介15
5.2 输入输出通道的硬件设计………………………………………………….17
5.2.1 输入通道的设计17
5.2.2 输出通道的设计18
5.3 系统硬件电路图19
6 系统功能介绍
6.1 主要功能.20
6.2 键盘说明21
7 总结……………………………………………………………………………21
致谢…………………………………………………………………………………22
参考文献.23
附录:系统程序设计.24