- 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
目录
1设计要求 2
1.1 初始条件 2
1.2要求完成的主要任务 2
2设计原理 3
3 硬件设计 4
3.1 单片机选择 4
3.2温度检测电路 6
3.2.1温度传感器电路 6
3.2.2 信号放大电路 7
3.2.3 A/D转换短路 8
3.3 加热控制电路设计 9
3.4 降温控制电路设计 10
3.5 报警电路 11
3.6 键盘(温度设置)模块 11
3.7 LED温度显示模块 12
4 改进PID控制算法 14
4.1 simulink 仿真 14
4.2结果分析 15
5 系统软件设计 17
5.1 程序流程图 17
5.2程序代码 18
6 总结体会 25
参考文献 26
生物培养液微机温度控制系统设计
1设计要求
1.1 初始条件
设计一个生物培养液微型计算机温度控制系统,系统为一阶惯性纯滞后特性,温度在15(25℃范围内连续可控,温度控制精度为 0.5℃;通过LED 显示温度。
1.2要求完成的主要任务
1. 输入通道及输出通道设计(温度传感器,A/D转换,PWM输出控制和温度调节驱动电路);
2. 键盘(温度设置)与LED(温度显示)接口设计;
3. 采用改进PID控制算法;
4. 系统软件流程及各程序模块设计;
5. 完成符合要求的设计说明书
图1 生物培养液微机温度控制系统LM35,其输出电压与摄氏温标呈线性关,转换公式如式(1),0°C时输出为0V,每升高 1°C,输出电压增加10mV。°C×T°C (1)
LM35 有多种不同封装型式,外观如图 所示。在常温下,LM35 不需要额外的校准处理即可达到± °1/4C的准确率。其电源供应模式有单电源与正负双电源两种,其引脚如图 所示,正负双电源的供电模式可提供负温度的量测;两种接法的静默电流-温度关係如图 所示,单电源模式在25°C下静默电流约50μA,非常省电。
图LM35封装及引脚排列
图4 单电源模式 图5 双电源模式
由课程任务书可知:温度在15(25℃范围内连续可控。因此,只需要单电源模式即可满足要求。又由于,LM35输出的电压太小,因此将输出非反相放大器放大十倍ADC0809是CMOS单片型逐次逼近式AD转换器,它由8路模拟开关、地址锁存与译码器、比较器、8位开关树型D/A转换器、逐次逼近 寄存器、三态输出锁存器等其它一些电路组成。因此,ADC0809可处理8路模拟量输入,且有三态输出能力,既可与各种微处理器相连,也可单独工作。输入输ADC0809A/D转换芯片引脚
ADC0809A/D转换芯片引脚
ADC0809A/D转换芯片引脚功能ADC0809芯片有28条引脚,采用双列直插式封装 IN0~IN7:8路模拟量输入端。 2-1~2-8:8位数字量输出端。 ADDA、ADDB、ADDC:3位地址输入线,用于选通8路模拟输入中的一路. ALE:地址锁存允许信号,输入,高电平有效。 START: A/D转换启动信号,输入,高电平有效。 EOC: A/D转换结束信号,输出,当A/D转换结束时,此端输出一个高电平(转换期间一直为低电平)。 OE:数据输出允许信号,输入,高电平有效。当A/D转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。 CLK:时钟脉冲输入端。要求时钟频率不高于640KHZ。 REF(+)、REF(-):基准电压。 Vcc:电源,单一+5V。 GND:地。
ALE为地址锁存允许输入线,高电平有效。当ALE线为高电平时,地址锁存与译码器将A,B,C三条地址线的地址信号进行锁存,经译码后被选中的通道的模拟量进转换器进行转换。A,B和C为地址输入线,用于选通IN0-IN7上的一路模拟量输入
图9 ADC0809转换电路接线图
3.3 加热控制电路设计
在读取到从温度传感模块采集到的温度数值后,与事先设定好的温度值进行比较,若当前检测得的温度比设定的温度低,则需要对培养液进行加热处理。本系统利用高阻抗的电阻丝来对培养液加热。如下图10所示,在检测到温度比设定的温度低时,P2.5管脚输出高电平,从而NPN管道通,驱动继电器启动,从而为高阻抗加热电阻丝通电加热生物培养液。利用改进的PID算法来计算PWM脉宽得出控制输出。从而根据检测到的温度而自动调节是无运动部件,可靠性也比较高温度而自动调节温度而自动调节
3.6 键盘(温度设置)模块
键盘模块是本控制系统
图15 LED的动态显示原理图
如下图16所示为该四位7段LED数码
您可能关注的文档
最近下载
- 全套IECQQC080000-2017有害物质过程管理体系文件(HSPM).pdf VIP
- 中国东方资产管理股份有限公司招聘笔试题库2025.pdf
- 市场调查与分析: 数据分析网络调查报告撰写 (慕课版)王晓燕习题答案.docx
- 起重装卸机械操作工高级工培训大纲与教学内容概述.docx VIP
- 2025至2030中国中药饮片行业市场发展现状及竞争格局与投资发展报告.docx
- 2025年教科版六年级上册科学第一单元综合检测试卷及答案.pptx VIP
- 《企业质量管控与应用》课件.ppt VIP
- 吊顶施工合同范本.pdf VIP
- 公共建筑室内温度控制管理办法——空调系统节能运行管理制度.doc VIP
- 统编版八年级语文上册课件《诗词五首-渔家傲》.pptx VIP
文档评论(0)