- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
生物培养液微机温度控制系统_课程设计任务书(可编辑).doc
生物培养液微机温度控制系统_课程设计任务书
41 采用改进PID控制算法18
42系统软件流程20
5 总结体会21
6 参考文献22
7 附件23
71 系统原理图23
72程序24
摘要
随着社会的发展温度的测量及控制变得越来越重要温度是生产过程和科学实验中普遍而且重要的物理参数本文利用单片机结合传感器技术而开发设计了这一温度监控系统本文详细地讲述了基于单片机AT89C51和温度传感器LM35的温度控制系统的设计方案与软硬件实现方案系统采用数字温度传感器LM35采集温度电压信号经ADC0809AD转换成单片机可识别的数字电压信号数码管显示温度测量值当温度低于设定值时单片机控制继电器启动加热器加热当温度高于设定值时单片机控制继电器启动半导体制冷器制冷从而实现了控制温度的目的
关键字单片机温度控制传感器数码管
生物培养液微机温度控制系统设计
1设计要求
设计一个生物培养液微型计算机温度控制系统系统为一阶惯性纯滞后特性温度在15 25℃范围内连续可控温度控制精度为 05℃通过LED 显示温度
2总体设计方案及框图
21系统设计方案论证
实现温度控制的方法主要有以下几种
方案一采用纯硬件的闭环控制系统该系统的优点在于速度较快但可靠性比较差控制精度比较低灵活性小线路复杂调试安装都不方便且要实现题目所有的要求难度较大
方案二FPGACPLD或采用带有IP内核的FPGACPLD方式即用FPGACPLD完成采集存储显示及AD等功能由IP核实现人机交互及信号测量分析等功能这种方案的优点在于系统结构紧凑可以实现复杂的测量与与控制操作方便缺点是调试过程复杂成本较高
方案三单片机与高精度温度传感器结合的方式即用单片机完成人机界面系统控制信号分析处理由前端温度传感器完成信号的采集与转换这种方案克服了方案一二的缺点所以本课题任务是基于单片机和温度传感器实现对温度的控制
22 系统结构框图
系统主要包括温度采集部分温度放大转换部分温度驱动调节部分实时温度显示部分和报警部分以及温度设定的键盘输入部分单片机判断输入温度信号与设定的温度的差距再通过改进的PID算法给以调节系统框图如图1所示
图1 生物培养液微型计算机温度控制系统图2 单片机引脚图
32温度传感模块
LM35是由National Semiconductor所生产的温度感测器其输出电压与摄氏温标呈线性关系转换公式如式 1 0°C时输出为0V每升高 1°C输出电压增加10mV 即
LM35 有多种不同封装型式外观如图 所示在常温下LM35 不需要额外的校准处理即可达到± °14C的准确率其电源供应模式有单电源与正负双电源两种其引脚如图 所示正负双电源的供电模式可提供负温度的量测两种接法的静默电流-温度关系如图 所示单电源模式在25°C下静默电流约50μA非常省电
图2 LM35封装及引脚排列
图3 单电源模式 图4 双电源模式
由课程任务书可知温度在15 25℃范围内连续可控因此只需要单电源模式即可满足要求又由于 LM35输出的电压太小因此将输出用非反相
放大器放大十倍其电路图如下图5所示
33 AD转换模块
由于LM35温度传感器输出的是模拟量的温度电压值单片机无法直接识别因此需要对采集到的电压信号进行AD转换将其转化为单片机能识别的数字量本设计采用ADC0809AD转换器下面介绍ADC0809的特性
1.主要特性
18路8位A/D转换器即分辨率8位
2具有转换起停控制端
3转换时间为100μs
4单个+5V电源供电
5模拟输入电压范围0~+5V不需零点和满刻度校准
6工作温度范围为-40~+85摄氏度
7低功耗约15mW
2.内部结构
ADC0809是CMOS单片型逐次逼近式A/D转换器内部结构如图13.22所示它由8路模拟开关地址锁存与译码器比较器8位开关树型D/A转换器逐次逼近
3.外部特性引脚功能
ADC0809芯片有28条引脚采用双列直插式封装如图13.23所示下面说明各引脚功能
IN0~IN78路模拟量输入端
2-1~2-88位数字量输出端
ADDAADDBADDC3位地址输入线用于选通8路模拟输入中的一路
ALE地址锁存允许信号输入高电平有效
START A/D转换启动信号输入高电平有效
EOC A/D转换结束信号输出当A/D转换结束时此端输出一个高电平转换期间一直为低电平
OE数据输出允许信号输入高电平有效当A/D转换结束时此端输入一个高电平才能打开输出三态门输出数字量
CLK时钟脉冲输入端要求时钟频率不高于640KHZ
REFREF-基准电压
Vcc电源单
文档评论(0)