摘要:此次毕业设计首要实现的是半导体制冷智能控制系统的实践设计,半导体制冷在人们的日常生活和工业中的运用广泛,研究这一课题对我来说不但能够学习和巩固专业知识,而且能够让我将学习到的专业知识运用于实际的生活当中。以此课程设计的中心控制运用STC89C52RC单片机模块,通过单片机对箱体温度进行智能控制,其中包括的主要结构有单片机中控模块、温度采集反馈模块、半导体制冷驱动模块、数码管显示电路和TEC制冷模块,通过STC89C52RC与PC端的串行通信,把温度传到电脑端,更直观的看到设计数据。
以单片机为处理中心,单片机经过IO数据端口对温度反馈电路检测并反馈的温度进行处理,输出相应的控制信号,通过控制驱动芯片,从而驱动电路对制冷模块进行控制,实现对物体的智能制冷。同时对功能进行扩展,加入了手动/自动控制模式的调节,两种模式可以分别对温度值进行设定。其中,单片机对半导体驱动电路的控制是经过输出不同频率和大小的PWM脉冲。
关键词:半导体制冷;温度传感器;单片机
目录
摘要
Abstract
引言-1
1 系统概述-2
1.1 系统组成-2
1.1.1 STC89C52处理模块-2
1.1.2 温度传感模块-2
1.1.3 数码管显示模块-3
1.1.4 按键调节模块-3
1.1.5 半导体制冷模块-3
1.1.6 控制驱动模块-3
1.1.7 串口通信模块-4
1.2 机械布局-4
1.3 设计流程-5
2 电路设计-6
2.1 单片机-6
2.2 半导体制冷器模块-6
2.3 温度传感器-8
2.4 半导体制冷驱动-9
2.5 数码管显示模块-11
2.6 按键控制模块-13
2.7 串行通信模块-14
2.8 总体设计-15
3 软件设计-17
3.1 温度读取-17
3.1.1 DS18B20复位-18
3.1.2 温度转换-19
3.2 PWM脉宽-19
3.2.1 定时器-20
3.2.2 PWM调制-21
3.3 PID控制算法-21
3.4 模糊算法设计-21
3.5 串口通信-22
4 系统调试-23
4.1 开发工具-23
4.2 机械调试-23
4.2.1 数码显示模块-23
4.2.2 温度检测模块-24
4.2.3 半导体制冷驱动模块-24
结 论-26
参 考 文 献-27
附录A 程序源码-28
致 谢-32