- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
半导体制冷片温度控制 课程设计报告
课程设计说明书
题 目:半导体制冷片温度控制
院 (系):xxxxxxxxxxx学院xxxxx
专 业: xxxxxxxxxxxx
学生姓名: XXXX
学 号: xxxxxxxxxxxx
指导教师: xxxxxxxxxxxxxxx
2012 年 3 月 10 日
摘 要
温度是工业中非常关键的一项物理量,在农业,现代科学研究和各种高新技术的开发和研究中也是一个非常普遍和常用的测量参数。温度控制的原理主要是:将随温度变化而变化的物理参数,通过温度传感器转变成电信号,传给计算机,与给定温度相减后得到偏差,经过控制器后输出给控制对象达到控温的目的。
半导体制冷片是利用半导体材料的Peltier效应,当直流电通过两种不同半导体材料串联成的电偶时,在电偶的两端即可分别吸收热量和放出热量,可以实现制冷的目的。制冷速度与通过的电流大小成正比。
本设计针对用半导体对水箱的制冷模型设计了相应模糊PI控制器对水箱进行计算机恒温控制。
关键词: 半导体制冷 ;STC12C5A08S2;模糊PI;PWM; 引言 1
1 课程设计概述 1
1.1 课程设计题目 1
1.2 主要仪器设备 1
2 硬件设计 1
2.1 单片机部分 1
2.2 串行接口部分 2
2.3驱动电路部分 2
3 软件设计 3
3.1 流程图设计 3
3.1.1 温度控制主程序流程图 3
3.2 控制算法设计 4
3.2.1 控制对象模型 4
3.2.2 PI控制器设计 5
3.2.3 控制器的设计 5
4 系统调试 5
4.1 单片机程序仿真 5
4.2 STC12C5A08S2单片机系统电路调试 6
4.3 驱动电路调试 7
4.4 系统调试 7
5 总结与改进展望 7
6 谢辞 8
引言
温度作为一项热工参数,在工业现场和过程控制中具有至关重要的作用。半导体制冷相对于传统制冷方式,有着体积小,重量轻,无制冷剂而不污染环境,作用速度快,使用寿命长,且易于控制。本文介绍了使用DS18B20作为温度传感器的PWM半导体制冷控制系统。
1 课程设计概述
1.1 课程设计题目
设计半导体制冷片的线性驱动电路和热敏元件的测温电路,再设计PI控制器来调节制冷电压,实现温度控制,控制范围15~25度,控制精度±0.5度,通过键盘进行温度设置,实际温度可以实时显示。
*附加要求:通过RS232或RS485接口与PC机通信,在PC机上进行参数显示和设置。
1.2 主要仪器设备
半导体制冷片(连水箱) 1台
示波器 1台
直流稳压电源 1台
数字万用表 1块
PC机 1台
2 硬件设计
整个系统以单片机STC12C5A08S2为核心部件。在08S2最小系统外围添加了按键,显示,与PC机的通信接口,以及光电耦合PC817和MOS管IRF9540构成的驱动电路。
2.1 单片机部分
本设计选择的单片机芯片是STC12C5A08S2,其原理图如2-1所示。该芯片的P0.0-P0.3用作键盘数字量输入,加入了上拉电阻按键未按下时始终处于高电平状态,读按键值前先给P0口赋值为0;
P1.0作为DS18B20的数据输入端口;
P2.0-P2.7作LCD1602的数据输出端口;
P4.4-P4.6作LCD1602的控制信号;
P1.3作为光耦合的控制信号;
P3.0和P3.1是STC12C5A08S2的串口,实现上电复位程序下载。
图 2-1 STC12C5A08S2最小系统原理图
2.2 串行接口部分
MAX232通过内部电压倍增及电压反向电路,把TTL电平与RS232电平互换,实现单片机与PC机的串口通信。
图 2-2 MAX232及串行接口原理图
2.3驱动电路部分
JPWM为P1.3口的PWM信号输入,作为光耦PC817的触发导通信号,从而产生MOS管IRP9540导通的触发信号,实现对右端负载的控制。如图2-3所示,本电路中还加入了拨动开关可对系统进行开关控制。
图 2-3 驱动部分原理图
3 软件设计
3.1 流程图设计
3.1.1 温度控制主程序流程图
温度控制主程序流程图设计如图 3-1所示。
STC12C5A08S2中的主程序需要完成下几个工作:
调用子函数对系统初始化,其中包括对自身的定时器T0,T1,I/O口,PWM口(P1.3),串口的初始化,以及对外部器件DS18B20和LCD1602的初始化;延时2S钟显示欢迎屏幕,等整个系统电压稳定后读取开机
文档评论(0)