恒温控制系统资料

合集下载

基于单片机的恒温箱控制系统设计

基于单片机的恒温箱控制系统设计

基于单片机的恒温箱控制系统设计一、引言在现代科技的众多应用领域中,恒温控制技术扮演着至关重要的角色。

无论是在医疗、化工、科研还是在食品加工等行业,对环境温度的精确控制都有着严格的要求。

恒温箱作为实现恒温控制的重要设备,其性能的优劣直接影响到相关工作的质量和效率。

基于单片机的恒温箱控制系统凭借其精度高、稳定性好、成本低等优点,得到了广泛的应用。

二、系统总体设计(一)设计目标本恒温箱控制系统的设计目标是能够在设定的温度范围内,精确地控制箱内温度,使其保持恒定。

温度控制精度为±05℃,温度调节范围为 0℃ 100℃。

(二)系统组成该系统主要由温度传感器、单片机、驱动电路、加热制冷装置和显示模块等部分组成。

温度传感器用于实时采集恒温箱内的温度数据,并将其转换为电信号传输给单片机。

单片机作为核心控制单元,对采集到的温度数据进行处理和分析,根据预设的控制算法生成控制信号,通过驱动电路控制加热制冷装置的工作状态,从而实现对箱内温度的调节。

显示模块用于实时显示箱内温度和系统的工作状态。

三、硬件设计(一)单片机选型选择合适的单片机是系统设计的关键。

考虑到系统的性能要求和成本因素,本设计选用了_____型号的单片机。

该单片机具有丰富的片上资源,如 ADC 转换模块、定时器/计数器、通用 I/O 口等,能够满足系统的控制需求。

(二)温度传感器选用_____型号的数字式温度传感器,其具有高精度、低功耗、响应速度快等优点。

传感器通过 I2C 总线与单片机进行通信,将采集到的温度数据传输给单片机。

(三)驱动电路驱动电路用于控制加热制冷装置的工作。

加热装置采用电阻丝加热,制冷装置采用半导体制冷片。

驱动电路采用_____芯片,通过单片机输出的控制信号来控制加热制冷装置的通断,从而实现温度的调节。

(四)显示模块显示模块选用_____型号的液晶显示屏,通过单片机的并行接口与单片机进行连接。

显示屏能够实时显示箱内温度、设定温度以及系统的工作状态等信息。

恒温控制系统的工作原理

恒温控制系统的工作原理

恒温控制系统的工作原理恒温控制系统是一种广泛应用于各个领域的自动控制系统,它的作用是通过监测和调节环境温度,使其保持在设定的稳定状态下。

下面将详细介绍恒温控制系统的工作原理:一、感知环境温度:恒温控制系统首先需要感知环境温度,常用的感知器件有温度传感器。

温度传感器能够将环境温度转化为电信号,传送给控制系统进行处理。

二、信号处理:控制系统通过信号处理模块对感知器件采集到的温度信号进行处理。

处理的方式可以是校准、滤波、放大等,以确保获取到准确、稳定的温度数据。

三、设定目标温度:在恒温控制系统中,用户一般会设定一个目标温度,即所需保持的稳定温度。

这个目标温度会由用户通过控制系统的用户界面输入,也可以通过物理控制设备进行调节。

四、比较调节:控制系统将感知到的环境温度与设定的目标温度进行比较,得出它们之间的差异。

根据差异的大小,控制系统会决定采取何种控制策略来调节环境温度。

五、控制策略:根据差异的大小,控制系统可以采取不同的控制策略来调节环境温度。

常用的控制策略包括比例控制、积分控制和微分控制。

比例控制根据差异的大小调整控制输出,积分控制根据差异的累积情况进行调整,微分控制根据差异的变化速率进行调整。

根据实际需要,这些控制策略可以单独应用,也可以组合应用。

六、执行控制输出:根据选定的控制策略,控制系统会生成相应的控制输出信号。

这些输出信号会通过执行器(如调节阀、加热器或制冷器)控制环境温度的变化。

七、反馈调整:恒温控制系统在执行控制输出后,会再次感知环境温度,获得反馈信号。

控制系统会将反馈信号与目标温度进行比较,以判断控制效果,并根据反馈信息调整控制输出,使环境温度逐步接近目标温度。

八、保持稳态:经过一系列的反馈调整,控制系统会使环境温度稳定在目标温度附近,从而实现恒温控制的目的。

总结:恒温控制系统的工作原理主要包括感知环境温度、信号处理、设定目标温度、比较调节、控制策略、执行控制输出、反馈调整和保持稳态等几个环节。

恒温箱温度控制系统设计

恒温箱温度控制系统设计

恒温箱温度控制系统设计恒温箱是一种用于保持恒定温度的设备,广泛应用于实验室、医疗、食品加工等行业。

恒温箱温度控制系统设计是为了保持箱内温度在预定的设定值范围内稳定,确保实验或加工过程的准确性和可靠性。

本文将详细介绍恒温箱温度控制系统设计的关键步骤和技术要点。

一、温度传感器选择和安装:温度传感器是恒温箱温度控制系统的核心部件,常用的传感器有热电偶和热敏电阻。

选择传感器时需要考虑测量范围、精度、响应时间等因素,并在箱内合适的位置进行安装,以确保能够准确测量到箱内温度。

二、温度控制器选择和配置:温度控制器是实现恒温箱温度控制的关键组件,常见的控制器有PID控制器和模糊控制器。

控制器的选择要根据实际需求和系统性能来确定,同时需要根据传感器类型和参数进行配置,确保能够准确控制箱内温度。

三、加热器和散热器安装:恒温箱的温度控制是通过加热器和散热器来实现的,加热器增加箱内温度,散热器降低箱内温度。

加热器和散热器的选择要考虑到箱体的尺寸和散热量,合理配置,并确保安装牢固和散热效果良好。

四、温度控制算法设计:温度控制算法是恒温箱温度控制系统的关键部分,常用的算法有PID算法、模糊控制算法和遗传算法等。

在算法设计过程中需要根据实际需求和系统响应特性进行参数调整,以达到稳定控制和快速响应的效果。

五、温度控制系统的连续监测和调整:温度控制系统需要实时监测箱内温度,并在温度偏离设定值时进行及时调整。

可以通过触摸屏显示温度曲线和设定值,在温度波动较大时进行系统调整,保证温度稳定性。

六、安全性和可靠性设计:综上所述,恒温箱温度控制系统设计应包括温度传感器选择和安装、温度控制器选择和配置、加热器和散热器的安装、温度控制算法设计、温度控制系统的连续监测和调整、以及安全性和可靠性设计。

只有在这些关键步骤和技术要点上做好设计和配置,才能确保恒温箱温度控制系统的稳定性和可靠性,以满足实际需求。

恒温箱控制系统

恒温箱控制系统

摘要在日常生活工业生产和实验室中,恒温箱的应用随处可见到。

在生活中我们保存食物用到恒温箱,工业生产中一些生产原料的保存用到恒温箱,实验室里特别是生物的培育实验室,恒温箱的应用更是普遍。

在本设计中,我们针对恒温箱而设计的一个恒温系统,在系统里,通过对恒温箱温度的检测与变送传到单片机,与给定值进行比较,单片机对数据进行处理,根据偏差信号的大小输出驱动PWM输出,通过改变PWM输出的周期和幅值,控制发热丝的功率,从而达到恒温箱内温度控制的目的。

本实验的单片机为51系列,对数据进行采集比较处理与输出,PWM通过单片机的脉冲输出,通过光隔离输入放大电路对发热丝进行加热,直接对箱子温度进行提升,最终达到控制温度的目的。

关键字:单片机8052 CT02红外线温度传感器恒温箱一.系统方框图二.单元模块介绍(一)温度检测部分--CT02/CT20介绍工作电压:8—36VDC测温范围:-40~600℃ (量程分度可用设置键或软件来调节) 在本设计中,设置测温范围为0—100℃。

温度分辨率:0.1℃响应时间:150mS (95%)输出形式:数字输出,不需要使用变换器。

(二)单片机部分介绍80C52内置8位中央处理单元、256字节内部数据存储器RAM 、8k 片内程序存储器(ROM )32个双向输入/输出(I/O)口、3个16位定时/计数器和5个两级中断结构,一个全双工串行通信口,片内时钟振荡电路。

单片机8052 CT02/CT20温度检测 PMW 输出波形控制两位十进制拨码盘 红光LED上限报警绿光LED 下限报警恒温箱内电阻丝加热恒温箱系统 报警电路 蜂鸣器此外,89C52还可工作于低功耗模式,可通过两种软件选择空闲和掉电模式。

在空闲模式下冻结CPU而RAM定时器、串行口和中断系统维持其功能。

掉电模式下,保存RAM数据,时钟振荡停止,同时停止芯片内其它功能。

89C52有PDIP(40pin)和PLCC(44pin)两种封装形式。

单片机恒温箱温度控制系统的设计说明

单片机恒温箱温度控制系统的设计说明

课程设计课题:单片机培养箱温控系统设计本课程设计要求:温度控制系统基于单片机,实现对温度的实时监控,实现控制的智能化。

设计了培养箱温度控制系统,配备温度传感器,采用DS18B20数字温度传感器,无需数模/数转换,可直接与单片机进行数字传输,采用PID控制技术,可保持温度在要求的恒定范围内,配备键盘输入设定温度;配备数码管L ED显示温度。

技术参数及设计任务:1、使用单片机AT89C2051控制温度,使培养箱保持最高温度110 ℃ 。

2、培养箱温度可预设,干燥过程恒温控制,控温误差小于± 2℃.3、预设时显示设定温度,恒温时显示实时温度。

采用PID控制算法,显示精确到0.1℃ 。

4、当温度超过预设温度±5℃时,会发出声音报警。

和冷却过程没有线性要求。

6、温度检测部分采用DS18B20数字温度传感器,无需数模/数转换,可直接与单片机进行数传7 、人机对话部分由键盘、显示器、报警三部分组成,实现温度显示和报警。

本课程设计系统概述一、系统原理选用AT89C2051单片机作为中央处理器,通过温度传感器DS18B20采集培养箱的温度,并将采集的信号传送给单片机。

驱动培养箱的加热或冷却。

2、系统整体结构总体设计应综合考虑系统的总体目标,进行初步的硬件选型,然后确定系统的草案,同时考虑软硬件实现的可行性。

经过反复推敲,总体方案确定以爱特梅尔公司推出的51系列单片机为温度智能控制系统核心,选用低功耗、低成本的存储器、数显等元器件。

总体规划如下:图1 系统总体框图2、硬件单元设计一、单片机最小系统电路Atmel公司的AT2051作为89C单片机,完全可以满足本系统所需的采集、控制和数据处理的需要。

单片机的选择在整个系统设计中非常重要。

该单片机具有与MCS-51系列单片机兼容性高、功耗低、可在接近零频率下工作等诸多优点。

广泛应用于各种计算机系统、工业控制、消费类产品中。

AT 89C2051 是 AT89 系列微控制器中的精简产品。

空调系统恒温控制器工作原理

空调系统恒温控制器工作原理

空调系统恒温控制器工作原理空调系统恒温控制器是一种用于保持室内恒温的设备。

它通过感知室内温度,并根据预设的温度设定值来调节空调系统的运行,以达到恒定室内温度的目的。

本文将详细介绍空调系统恒温控制器的工作原理和相关技术。

一、传感器检测室内温度空调系统恒温控制器中的传感器主要用于检测室内温度。

常用的传感器有热电偶、热敏电阻等。

传感器将室内的温度转化为电信号,并传送给控制器。

二、控制器与设定温度值控制器是恒温控制器的核心部件,负责接收传感器传来的温度信号,并与设定温度值进行比较。

设定温度值是用户事先设定的期望室内温度,控制器会根据这个设定值来调节空调系统的运行。

三、控制器调节空调系统工作状态控制器根据传感器检测到的室内温度信号和设定温度值的比较结果,来控制空调系统的工作状态。

当室内温度低于设定温度值时,控制器会发送指令让空调系统开始制热;当室内温度高于设定温度值时,控制器会发送指令让空调系统开始制冷。

控制器还可以控制风扇的开关,以调节空调系统的制冷或制热效果。

四、负反馈控制回路为了保证恒温控制的精确性,恒温控制器通常采用负反馈控制回路。

负反馈控制回路通过将室内温度与设定温度进行反馈比较,不断调节空调系统的工作状态,使室内温度稳定在设定值附近。

当室内温度接近设定温度时,控制器会自动减小空调系统的输出功率,以避免温度波动过大。

五、节能技术和智能控制随着科技的进步,空调系统恒温控制器也不断升级和改进。

近年来,随着节能环保理念的提倡,空调系统恒温控制器引入了一些节能技术,如智能学习功能、时间控制功能等。

智能学习功能可以记录用户的习惯,在不同时间段自动调节设定温度值,以达到舒适与节能的平衡。

六、总结空调系统恒温控制器通过传感器感知室内温度,与设定温度值进行比较,并通过控制空调系统的工作状态来保持室内恒温。

负反馈控制回路的应用使恒温控制更加准确和稳定。

随着技术的发展,空调系统恒温控制器还应用了节能技术和智能控制,以满足用户的需求并提高能源利用效率。

恒温恒压控制系统研究与分析

恒温恒压控制系统研究与分析
宽 度 和 幅 值 ,前 沿有 一 定 的 陡度 ,通 过 这 样 的 措施抑制 d i / d t 的增 加 。
在温 度控 制方 式下 ,温 度控 仪根据 恒温 装 阻容吸收 电路进行过压 保护,增 加消 除高次 u / d t ,提供 出 P I D信 谐波 的措施 ,抑制 较高的 d 号 ( 4 - 2 0 mA)。在压 力控 制方式 下,压 力控 护措施防止误触发。 制仪根据恒温区 中的压力传感器检测值 和流程
算 选 型
( 1 )反 向重复峰值 电压及 断态峰值 电压
对系统进行 了一些改进, 消除 了该系统的隐患, 提高 了工作效率 ,延长了该系统主要电气 或 自 控仪表元件 的使用寿命 ,降低了备品备件的损 耗,提高 了该系统的可靠性。

依据 下列计 算公式 ,对原有晶闸管重新计
3结 束语
通 过对恒 温恒 压装 置控 制系统 的分析 ,
设定量输 出 P I D信号。 周 波控 制器根 据 P I D信号 量 ,去控 制触 发脉冲的控制角和导通 角。P I D输入信号越大 , 控制 角越小 , 导通角越大。例如 :在温控方 式 F,恒温箱体的实 际温度如果远离设定温度 , P I D输入 2 0 mA,温控仪及 输出信号将最 大 ,
线,防止 电源线直 线导入 干扰 ,防止 晶闸管触 发导通 ,发生控温失灵 的现象。 2 . 4设立对 晶闸管进行 d i / d t 保护措施 ,进

控制 系统 由周波 控制 器、可控 整流 混合
性模块、温控仪 、压力控 制仪 、过流保护 电路 组成 的功率调节器和温度传感器 、 压力传感器 、 电热器、变 频器 、磁 力鼓风机等组成 。其原理
K W ——波形系数 ,一般取 1 . 1 1 ( 3 )门极触 发电流 I GT确定 ,如果不采

基于单片机的恒温控制系统的设计与实现

基于单片机的恒温控制系统的设计与实现

基于单片机的恒温控制系统的设计与
实现
以下是基于单片机的恒温控制系统的设计与实现的相关介绍:
恒温控制系统是一种能够将温度维持在设定范围内的系统,广泛应用于工业、农业、医疗等领域。

本设计以单片机为核心,通过温度传感器实时监测环境温度,并使用PID 算法对加热器或冷却器进行控制,以实现恒温控制的目的。

系统主要由以下几个部分组成:
1. 温度传感器:用于实时测量环境温度,一般选用热电偶或热电阻等传感器。

2. 单片机:作为系统的控制核心,负责处理温度传感器的数据,计算控制量,并输出控制信号。

3. 执行机构:根据单片机输出的控制信号,对加热器或冷却器进行相应的操作,以实现温度的调节。

4. 显示模块:用于显示当前温度和设定温度等信息,可选用 LED 数码管或液晶屏等。

5. 按键模块:用于设置恒温控制系统的参数,如设定温度、PID 参数等。

在软件设计方面,系统采用 PID 算法对温度进行控制。

PID 控制器通过对误差信号进行比例、积分和微分运算,生成控制信号,从而实现对温度的精确控制。

在实际应用中,需要根据具体需求选择合适的硬件元件,并进行相应的软件编程和调试。

通过合理的设计和实现,可以构建一个性能稳定、控制精度高的恒温控制系统。

希望以上内容对你有所帮助。

如果你有更多需求,请提供详细信息,以便我更好地为你解答。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
果接高电平则从内部程序存储器读指令。
• ④可编程输入/输出引脚(32根) • STC89C52单片机有4组8位的可编程I/O口,分别位P0、P1、P2、P3口,每个口有8
位(8根引脚),共32根。 • PO口(Pin39~Pin32):8位双向I/O口线,名称为P0.0~P0.7 • P1口(Pin1~Pin8):8位准双向I/O口线,名称为P1.0~P1.7 • P2口(Pin21~Pin28):8位准双向I/O口线,名称为P2.0~P2.7 • P3口(Pin10~Pin17):8位准双向I/O口线,名称为P3.0~P3.7
• 1 引言 • 温度控制系统广泛应用于社会生活的各个领域 ,如家
电、汽车、材料、电力电子等 ,常用的控制电路根据 应用场合和所要求的性能指标有所不同 , 在工业企业 中,如何提高温度控制对象的运行性能一直以来都是控 制人员和现场技术人员努力解决的问题。这类控制对 象惯性大,滞后现象严重,存在很多不确定的因素,难以 建立精确的数学模型,从而导致控制系统性能不佳,甚 至出现控制不稳定、失控现象。传统的继电器调温电 路简单实用 ,但由于继电器动作频繁 ,可能会因触点 不良而影响正常工作。控制领域还大量采用传统的PID 控制方式,但PID控制对象的模型难以建立,并且当扰动 因素不明确时,参数调整不便仍是普遍存在的问题。而 采用数字温度传感器DS18B20,因其内部集成了A/D转 换器,使得电路结构更加简单,而且减少了温度测量 转换时的精度损失,使得测量温度更加精确。数字温 度传感器DS18B20只用一个引脚即可与单片机进行通信, 大大减少了接线的麻烦,使得单片机更加具有扩展性。 由于DS18B20芯片的小型化,更加可以通过单跳数据线 就可以和主电路连接,故可以把数字温度传感器 DS18B20做成探头,探入到狭小的地方,增加了实用性。 更能串接多个数字温度传感器DS18B20进行范围的温度 检测。
目录
• 1 引言………………………………………………………………………………4 • 2 设计要求…………………………………………………………………………5 • 3 工作原理…………………………………………………………………………6 • 3.1工作原理………………………………………………………………………7 • 4 方案设计...........…………………………………………………………………8 • 4.1 温度方案测量 …………………………………………………………….…8 • 4.2 主控制方案... …………………………………………………………….…10 • 5 各单元的设计………………………………………………………………….… 13 • 5.1 键盘单元………………………………………………………………………13 • 5.2 电源.............................................…………………………………...…… 14 • 5.3蜂鸣器报警电路………………………………………………………………14 • 5.4白炽灯加热控制电路………………………………………………...……… 15 • 5.5电机控制电路………………………………………………………...……… 16 • 5.6LED12864液晶显示电路………………………………………….........……17 • 5.7总原理图…………………………………………………………….........……18 • 6 程序设计............………………………………………………………………..…20 • 6.1 程序结构分析…………………………………………………………...…… 21 • 6.2 程序框图…………………………………………………………………...… 22 • 6.3 总程序……………………………………………………………………...… 24 • 7. 测试.......…………………………………………………………………………. 35 • 附录A程序清单……………………………………………………………………… 37 • 心得体会..........……………………………………………………………………… 38
• 主要功能特性 • 兼容MCS51指令系统 • 8K可反复擦写Flash ROM • 32个双向I/O口 • 256x8bit内部RAM • 3个16位可编程定时/计数器中断 • 时钟频率0-24MHz • 2个串行中断 • 可编程UART串行通道 • 2个外部中断源共6个中断源2个读写中断口线 • 3级加密位低 • 功耗空闲和掉电模式 • 软件设置睡眠和唤醒功能
• 在这里我们用到S1,S2,S3,S4,S5对我们的温度进行调节; • 按键功能;
• S1:对应的数+1; • S2:对应的数 –1; • S3:左移一位; • S4:确认; • S5:调节温度范围键;
5.2电源电路
通过USB线+5V供电;
5.3蜂鸣器 报警电路
5.4白炽灯加热控制电路
I/O :P2.0口输出低电平通过继电器吸合控制白炽灯的亮灭;
• 3.1硬件框图:
• STC89C52 CPU芯片、键盘扫描、DS18B20 温度芯片测量、 LED12864显示、温度控制模块、电源;
键盘扫描电路
DS18B20 温度芯 片数据传输
输入电源
AT89S5 1
CPU
控制白炽灯
LED1286数据 显示
超温报警
直流电机风 扇
• 4 方案设计
• 4.1温度测量方案
• 由于传统的热敏电阻等测温元件测出的一般都是电压,再转换成对应的温度,需要比 较多的外部元件支持,且硬件电路复杂,制作成本相对较高。这里采用DALLAS公司 的数字温度传感器DS18B20作为测温元件。
• DS18B20特性;
• 独特的单线接口仅需一个端口引脚进行通讯 • 简单的多点分布应用 • 无需外部器件 • 可通过数据线供电 • 零待机功耗 • 测温范围-55~+125℃,以0.5℃递增。华氏器件-67~+2570F,以0.90F 递增 • 温度以9 位数字量读出 • 温度数字量转换时间200ms(典型值) • 用户可定义的非易失性温度报警设置 • 报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件 • 应用包括温度控制、工业系统、消费品、温度计或任何热感测系统
• LCD_RS = 0;
• LCD_RW = 0;

_nop_();
• _nop_(); _nop_();
• _nop_();
• LCD_EN = 0;
单片机最小系统原理图
1.复位电路 2.时钟电路
• STC89C52引脚如下:
• ① 主电源引脚(2根) • VCC(Pin40):电源输入,接+5V电源 • GND(Pin20):接地线 • ②外接晶振引脚(2根) • XTAL1(Pin19):片内振荡电路的输入端 • XTAL2(Pin20):片内振荡电路的输出端 • ③控制引脚(4根) • RST/VPP(Pin9):复位引脚,引脚上出现2个机器周期的高电平将使单片机复位。 • ALE/PROG(Pin30):地址锁存允许信号 • PSEN(Pin29):外部存储器读选通信号 • EA/VPP(Pin31):程序存储器的内外部选通,接低电平从外部程序存储器读指令,如
5.5 电机H桥控制电路
通过PW1,PW2输出电平的高低,控制电机的正反转,当PWM1为低电平,通 过对PWM2输出占空比不同的矩形波使三极管Q1、Q6同时导通Q5截止,从 而实现电机正向转动以及转速的控制;同理,当PWM2为高电平,通过对 PWM1输出占空比不同的矩形波使三极管Q1、Q6同时导通,Q6截止,从而 实现电机反向转动以及转速的控制。
单片机任务报告设计
任务:基于单片机智能控制的恒温系统
专业:智能电子 姓名:欧阳志勇
2013年4月9日
• 任务分析: • 本设计以STC89C52单片机为核心的温度控制系统
的工作原理和设计方法。温度信号由温度芯片 DS18B20采集,并以数字信号的方式传送给单片机 处理。并显示在LED12864液晶显示屏上,报警温 度范围可调,文中介绍了该控制系统的硬件部分, 包括:温度检测电路、温度控制电路、单片机通 过对信号进行相应处理,从而实现温度控制的目 的。文中还着重介绍了软件设计部分,在这里采 用模块化结构,主要模块有:LCD12864显示程序、 键盘扫描及按键处理程序、温度信号处理程序、 继电器控制程序、超温报警程序、直流电机控制 程序。 • 关键词:STC89C52单片机;温度控 制;DS18B20;LED12864液晶显示屏;
• 5 各单元的设计
• 5.1按键单元
• 单片机应用系统中除了复位按键有专门的复位电路,以及专一的复位功能外,其它的按键 都是以开关状态来设置控制功能或输入数据。
• 按键开关状态的可靠输入 :为了去抖动我采用软件方法,它是在检测到有键按下时, 执行一个10ms的延时程序后,再确认该键电平是否仍保持闭合状态电平,如保持闭合 状态电平则确认为真正键按下状态,从而消除了抖动影响。
• 2 设计要求
• 设计基于单片机的温度控制器,用于控制温度。 具体要求如下:
• 1. 温度控制范围连续可调,测量范围为0℃85℃; • 2. LED12864显示; • 3. 温度误差≤±5℃; • 4. 具有稳定的温度控制及报警装置;
• 3 工作原理
• 温度传感器 DS18B20 在设备环境采集温度,单片机 STC89C512获取采集的温度值,经处理后得到当前环境中一个 比较稳定的温度值,再根据当前设定的温度上下限值,通过加 热和降温对当前温度进行调整。当采集的温度经处理后超过设 定温度的上限时,单片机通过三极管驱动直流电机风扇向外通 风降温,当采集的温度经处理后低于设定温度的下时 , 单片机通 过三极管驱动继电器开启升温设备 (白炽灯) ,同时蜂鸣器报警。
首先我们的对DS18B20初始化;采集温度函数;LED12864 液晶显示屏初始化;写地址函数,写数据函数,CPU处理;显 示在LED液晶显示屏上,按键扫描函数;主函数;
相关文档
最新文档