随着现代信息技术的飞速发展,温度测量控制系统在工业、农业及人们的日常生活中扮演着一个越来越重要的角色,它对人们的生活具有很大的影响,所以温度采集控制系统的设计与研究有十分重要的意义。
本次设计的目的在于学习基于51单片机的多路温度采集控制系统设计的基本流程。本设计采用单片机作为数据处理与控制单元,为了进行数据处理,单片机控制数字温度传感器,通过MC14433模数转换对所测的温度进行数字量变化。单片机数据处理之后,,将当前温度信息发送到LCD进行显示。本系统可以实现多路温度信号采集与显示,可以使用按键来设置切换定点显示功能与轮流显示功能,通过进行温度数据的运算处理,发出控制信号达到控制蜂鸣器和继电器的目的。
我所采用的控制芯片为AT89c51,此芯片功能较为强大,能够满足设计要求。通过对电路的设计,对芯片的外围扩展,采用微机进行温度检测,数字显示,信息存储及实时控制。
目录:
一、系统总体功能及技术指标的描述 -------------------------4 二、各模块电路原理描述 ------------------------------------4
2.1单片机及AT89C51引脚说明 ----------------------------4 2.2、电源模块设计---------------- -----------------------7 2.3、传感器模块设计-------------------------------------7 2.4、放大器---------------------------------------------9 2.5、多路转换 -------------------------------------------9 2.6、A/D转换器------------------------------------------11 2.7、显示器设计------------------------------------------13 2.8、键盘电路设-------------------------------------------14 2.9、电路总体设计图---------------------------------------15 三、软件流程-------------------------------------------------16 四、 程序清单------------------------------------------------17 五、设计总结及体会-------------------------------------------23 六、参考资料---------------------------------------------------23