基于单片机的冷库温度监控系统设计与实现

第二部分按键和显示屏的温度数值显示和设定,通过按键控制冷库的运行,显示屏显示每一个冷库的运行状态和温度信息。
第三部分计算机上的冷库温度监控与管理,即上位机(监控的计算机)与下位机(底层硬件电路和嵌入式软件)的通讯交互,计算机信息管理软件的设计与主要功能。
最后,对本系统实现过程中的重点和难点进行了总结,创新之处和不足之处进行了说明,并进行了一些展望。
89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定计数器,2个全双工串行通信口,2个读写口线,89C52可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。其引脚如图4-3
(二)
冷库是发展冷藏业的基础设施,冷藏业以食品保质保鲜为主,将速冻食品、易腐畜禽、果蔬、水产经过预冷、加工、贮存和冷藏运输等流程,有效地保证了食品的质量、营养成分,达到食品保质保鲜,减少营养成分缺失的目的,避免了在食品生产、储存、销售过程中经济损耗现象的发生。
国外冷库行业发展较快的国家主要有日本、美国、加拿大等国,其大型冷库温度实时监测管理的技术也相应发展很快。日本是亚洲最大的速冻食品生产国,大中型冷库数量非常多,其中-20℃以下的低温库在所有的冷库中占80%以上。冷库温度监测管理的技术也相应非常先进。在国外,70年代之前基本采用以氨为制冷剂的集中式制冷系统,70年代末期逐渐采用了以R22为制冷剂的分散式制冷系统。80年代以来,分散式制冷系统在国外发展很快,不管制冷技术如何改变,冷库温度监测管理的技术的发展趋势不变,釆集冷库温度的精度越来越高,报警方式也由传统的报警灯和蜂鸣器报警,添加了无线报警方式。由于我国人口众多,对食品的要求数量庞大,食品保质保鲜、储存过程中减少营养成分缺失的要求越来越高,因此,我国拥有果蔬藏冷库面积就高达300多万平方米,仓储能力高达200多万吨,其中机械冷藏库超过100万吨,普通库也多达100万吨。而果品蔬菜的保质保鲜一般需釆用最低温度为-3℃的高温库,水产、肉食类的保质保鲜需釆用温度在-2℃以下的低温库,我国的藏冷库既有大量的高温冷库,又有数目庞大的低温冷库,从普通冷库过渡到多品种、多规格的气调冷库,对冷库温度监测管理的技术提出了越来越高的要求。目前,我国科特时控的冷库温度监控系统、冷库湿度监控系统、冷藏车温度监控、冷藏车远程监控系统等都取得了很好的运用。未来,冷库温度监测管理的研究将会越来越深入,冷库温度监测与信息管理系统的运用也将越来越广泛。
图3.3温度传感器
(二)
目前,市场上以MCS-51系列单片机应用最广,配合其生产的芯片业最多。而且51系列已能完成本设计所需要求,价格较低,所以本设计选用51系列单片机AT89C52作为核心芯片。
兼容标准MCS-51指令系统的AT89C52单片机是一个低电压,高性能CMOS8位单片机,片内含8K bytes的课反复擦写的制度程序存储器(PEROM)和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,片内置通用8位中央处理器和Flash存储单元,功能强大的89C52单片机可为您提供许多高性低比的系统控制应用领域。
关键词:单片机;1602液晶;DS18B20;冷库温控;
一、
(一)
在当今社会下,经济快速发展、科技水平不断提升、人民生活水平逐步提高,但与此同时,食品安全事件频频发生,这些因素导致了人们对食品安全越来越关注、对食品质量的要求也越来越高,尤其是食品储存阶段,不但要求食品经过冷冻、冷藏处理后保质保鲜,而且还希望食品的色泽保持不变。而食品的保质保鲜与食品冷冻、冷藏时的温度密切相关,不同类别的食品,其最佳冷冻或冷藏温度也差异很大。在大型冷库系统中,冷库个数较多,储存食品的种类繁多,每一个冷库都根据储存的食品种类,都有自己必须的工作温度。针对每个冷库储存冷藏、冷冻食品类不同的实际情况,要求管理人员必须准确控制大型冷库系统中每个冷库的工作温度,而管理人员控制冷库温度必须能够精确地监测每个冷库的实时温度,并对冷库异常情况进行及时获取、分析、处理。因此,针对这类需求情况,发冷库温度监测与信息管理系统将具有广阔的应用前景。
作者签名:___________ 日期:____
摘 要
本设计基于单片机的冷库温度监控系统设计与实现,主要应用51单片机作为控制核心,1602LCD显示、DS18B20作为温度传感器、继电器控制相结合的系统。实现了四个冷库的温度的独立监控系统充分发挥了单片机的性能。
通过对“基于单片机的冷库温度监控系统”的研究,完成基于单片机的冷库温度监控系统的设计。本设计着重研究内容主要包括:实用系统分析、控制方案确定、功能设计、线路设计与线路板制作、元件采购与焊接、系统总装与调试等。系统具有硬件电路简单,软件功能完善,控制系统可靠,性价比较高等特点,具有一定的使用和参考价值。
(三)
本设计系统主要对四个冷库温度监测并进行实时的处理,系统中包括监测装置的设计和实现、以及计算机信息管理软件部分的设计与实现两部分内容。设计中监测装置包括两部分:一部分是冷库温度釆集处理、一部分是显示屏显示温度数值等两部分内容。计算机信息管理软件就是在使用计算机对冷库温度监控与管理。
第一部分冷库温度采集处理,对冷库的选择、冷库温度的采集、冷库温度的处理、冷库温度的存储各个功能模块进行了阐述,是整个系统基本和起始的部分,为接下来各个部分的功能实现提供了基础。
其主要功能特性如下:
*兼容性MCS51指令系统
*8k可反复擦写(>1000次)Flash ROM
*32个双向I/O口
*256×8bit内部RAM
*3个16位可编程定时/计数器中断
*时钟频率0~24MHz
*2个串行中断
*可编程UART串行通道
*2个外部中断源
*共6个中断源
*2个读写中断口线
*3级加密位低功耗空闲和掉电模式
通过比较以上两种方案,决定采用方案二,方案二电路图设计简单,相对其它器件容易控制,性价比高。而且可以多点采集温度,更容易实现智能控制。
温度传感器特性和参数
图3.1 DS18B20封装图
下表为DS18B20的引脚定义及描述
DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式。DS18B20的性能特点如下:
(一)
四个冷库分别进行温度采集和控制,采集温度通过温度传感器DS18B20,控制温采用继电器模拟控制八个个LED灯,每个冷库中有两种制冷模式,分别是普通制冷和快速制冷,分别用两个灯控制。
(二)
图 2.1 整体设计方案
每个冷库一个点测量由单片机进行滤波运算,并在现场显示即为其测量值,这样大大提高了其测量的准确度。单片机将采集回来的温度与设定值进行比较,控制冷库现场的温度,中间通过光电隔离,使信号不被后边的控制电路影响。
图3.6按键电平复位
按键式复位电路与上电复位电路的原理相同,但是它还可以通过按键实现复位,按下按键后,通过R1和R2形成回路,是RESET引脚产生高电平。按键时间决定了复位的时间。
图3.7按键脉冲复位
按键脉冲式复位电路是利用RC微分电路在RESET端产生正脉冲来实现复位的。
综合本设计的要求,最终方案选取的是按键脉冲复位电路。
本设计的人机接口部分包括按键输入、1602液晶显示、上位机的温度显示及报警提示。按键可控式四个冷库的运行状态,液晶显示现场的温度和运行状态。人们可以通过上位机端远程监控每一个冷库的运行状态和现场温度以及故障报警等。
(一)
市场上有多种传感器可供选择:
方案一:
由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比较麻烦。
另外,在我国,食品安全问题不断发生,造成了严重的社会影响,间接得影响着社会的稳定,越来越多得引起了政府和群众百姓的广泛关注。我国现已颁布《中华人民共和国食品安全法》对此问题进行了非常严格法律规制,进一步规范了食品安全生产、销售渠道。冷藏室对冷冻食品的保鲜、保质起到了核心和关键作用,无论是冷藏车还是冷库,抑或是超市的冰柜,实时监控温度都具有重要意义。冷库温度监测与信息管理系统使用以后,可以精确测量和显示冷库系统中每个冷库的实时温度,当冷库运行出现异常时,还能及时进行报警处理,通知管理人员,有效的满足了食品保质保鲜的实际要求,同时节省了大量的人力和电力,提高了冷库的运行效率。不仅如此,通过串口通讯,在计算机监控软件上读取的历史温度记录数据,经过对这些数据的分析,还可以对许多冷冻、冷藏食品的质量以及节能等有关的问题进行研究,为更进一步的挖掘和研究冷库食品保质保鲜的新方法提供理论依据。所以,冷库温度监测与信息管理系统的研究具有较高的使用价值。
●独特的单线接口仅需要一个端口引脚进行通信;
●多个DS18B20可以并联在惟一的三线上,实现多点组网功能;
●无须外部器件;
●可通过数据线供电,电压范围为3.0—5.5V;
●零待机功耗;
●温度以9或12位数字;
●用户可定义报警设置;
●报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件;
●负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作;
图3.5上电复位
这种上电复位功能是利用电容器充电来实现的,当加电时,电容C充电,电路中有电流流过,构成回路,在电阻R上产生压降,RESET引脚上为高电平;当电容C充满电后,电路相当于断开,RESET的电位与地相同,复位结束。可见复位的时间与充电的时间有关,充电时间越长复位的时间越长,增大电容或电阻都可以增加复位时间。
方案二:
选用DS18B20:DS18B20单总线数字温度计提供9位温度读数,指示器件的温度,信息经过单线接口送入DS18B20,中央处理器到DS18B20仅需连接一条线和地。读写和完成温度变换所需的电源可以有数据线本身提供,不需要外接电源。可以直接将温度传给处理器处理显示数据。且目前市场价10元左右。
合集下载

基于凌阳16位单片机的冷库温度测控系统的设计毕业设计开题报告

基于凌阳16位单片机的冷库温度测控系统的设计毕业设计开题报告

(四)报警电路 系统报警电路,采用一块 555 时基电路完成延时和震荡两种功能,电路简单,实用。 利用 555 的复位端 4 脚对地接电容器 C2,可实现延时功能。 555 和 R2,R1,C1 等组成一个 延迟 90 秒的音频振荡器.由于 C1 的端电压不能突变,555 的 4 脚呈低电平,使 555 强制复 位,即 555 不工作.此后,随着 C1 的充电(经 555 内部电路),两分钟后,C1 上的充电电压 达到 1.4V 时,555 由复位转成置位而起振,3 脚输出的音频脉冲激励扬声器发出音响报 警。 (五)RS232 接口电路 SPCE061A 的 UART 模块提供了一个全双工标准接口, 用于完成 SPCE061A 与外设之间 的串行通讯。通讯接口采用标准的 232 接口电平,采用 HIN232 芯片作为电平转换器件, RS232 接口电路可以提供串行通讯的传输距离。本控制系统能同 PC 联机通信,以利用 PC 图形处理能力打印显示温度曲线。由于 SPCE061A 串行口为 TTL 电平,PC 串行口为 RS232 电平,使用一片 MAX232 为电平转换驱动。通信速率为 9600 波特率。数据 5 秒传 输一次。 七、系统的软件设计 本系统软件主要由主流程、功能子程序、中断服务程序组成。子程序主要由键盘扫 描、键码分析、温度采集、温度显示、数据上传、数据保存、PID 计算、继电器控制等 模块组成,LED 的显示在 256Hz 的中断程序中完成语音报警。其中主要用 PID 控制算法 实现对温度的精确控制。 在程序开始后系统时钟将调到 24.576M, 程序中 DS18B20 需要严格的读写控制时许, 其中软件延时就是按照这个时钟计算的。然后初始化 IO 端口,打开 2Hz 中断,为了定 时 10 分钟做准备。初始化 SIO 与 UART,为使用 SIO,UART 做准备。然后进入循环,检 测是不是有键按下,如果有键按下,则进行键码分析,对系统所需的数据进行设定。调 用测温函数测温,调用显示函数显示,调用发送数据函数发送数据,判断是否是设定的 时间 (10 分钟) 如果是调用存储函数存储数据, , 如果不是对传感器测得的数据进行 PID 计算,得出最优控制量,然后对继电器控制,从而对压缩机进行控制,进行制冷,然后 继续循环。 温度对象一般都可以看作是带纯滞后时间的一阶惯性环节,用 PID 控制算法就可以 对其进行很好的调节。 - S(k) y(k)

单片机温度控制系统设计及实现

单片机温度控制系统设计及实现

单片机温度控制系统设计及实现温度控制是很多自动化系统中的重要部分,可以应用于许多场景,如家用空调系统、工业加热系统等。

本文将介绍如何利用单片机设计和实现一个简单的温度控制系统。

一、系统设计1. 硬件设计首先,我们需要选择合适的硬件来搭建我们的温度控制系统。

一个基本的温度控制系统由以下几个组件组成:- 传感器:用于检测环境的温度。

常见的温度传感器有热敏电阻和温度传感器。

- 控制器:我们选择的是单片机,可以根据传感器的读数进行逻辑判断,并控制输出的信号。

- 执行器:用于根据控制器的指令执行具体的动作,例如开启或关闭空调。

2. 软件设计温度控制系统的软件部分主要包括,传感器读取、温度控制逻辑和执行器控制。

我们可以使用C语言来编写单片机的软件。

- 传感器读取:通过串口或者模拟输入端口来读取传感器的数据,可以利用类似的库函数或者自己编写读取传感器数据的函数。

- 温度控制逻辑:根据读取到的温度值,判断当前环境是否需要进行温度调节,并生成相应的控制信号。

- 执行器控制:将控制信号发送到执行器上,实现对温度的调节。

二、系统实施1. 硬件连接首先,将传感器连接到单片机的输入端口,这样单片机就可以读取传感器的数据。

然后,将执行器连接到单片机的输出端口,单片机可以通过控制输出端口的电平来控制执行器的开关。

2. 软件实现编写单片机的软件程序,根据前面设计的软件逻辑,实现温度的读取和控制。

首先,读取传感器的数据,可以定义一个函数来读取传感器的数据并返回温度值。

其次,根据读取到的温度值,编写逻辑判断代码,判断当前环境是否需要进行温度调节。

如果需要进行温度调节,可以根据温度的高低来控制执行器的开关。

最后,循环执行上述代码,实现实时的温度检测和控制。

三、系统测试和优化完成软硬件的实施之后,需要对温度控制系统进行测试和优化。

1. 测试通过模拟不同的温度情况,并观察控制器的输出是否能够正确地控制执行器的开关。

可以使用温度模拟器或者改变环境温度来进行测试。

基于单片机的温度监控系统设计

基于单片机的温度监控系统设计

基于单片机的温度监控系统设计摘要:本文介绍了基于单片机的温度监控系统设计。

该系统通过使用温度传感器来获取环境温度,并将数据传送到单片机进行处理和显示。

设计使用DS18B20温度传感器,通过单总线协议与单片机进行通信。

单片机采用STM32F103C8T6,具有丰富的GPIO、SPI和UART接口,适用于本设计。

主要功能包括温度的连续监测、温度值的显示和报警功能。

设计采用KeilC51进行软件开发,通过LED和液晶显示屏进行温度值的显示,通过蜂鸣器进行报警提示。

关键词:单片机、温度监控、温度传感器、报警一、引言温度监控系统广泛应用于各种工业、农业和生活领域,能够实时监测环境温度并及时发出警报。

基于单片机的温度监控系统具有成本低、功耗低、易于实现等优点,在实际应用中得到了广泛应用。

二、系统硬件设计1.温度传感器选择本系统采用DS18B20温度传感器,该传感器具有数字信号输出、精度高、响应快等特点,且价格低廉。

2.单片机选择本系统采用STM32F103C8T6作为处理器,该单片机具有丰富的GPIO、SPI和UART接口,非常适合用于本设计。

3.显示模块选择本系统采用LED和液晶显示屏进行温度值的显示。

液晶显示屏具有低功耗、大视角、显示效果好的特点。

4.报警模块选择本系统采用蜂鸣器进行报警提示,当温度超过设定值时发出声音警报。

三、系统软件设计1.单片机初始化使用Keil C51进行软件开发,首先进行单片机的初始化,包括GPIO和串口等的初始化。

2.温度传感器读取通过单总线协议与单片机进行通信,并读取温度传感器的数据。

DS18B20采用一线通信方式,通过单总线来进行数据的传输与通信。

3.温度显示将读到的温度值进行处理,并通过LED和液晶显示屏进行显示。

4.温度报警设置一个温度阈值,当读到的温度值超过设定值时,通过蜂鸣器发出声音警报。

四、系统测试与实验结果对设计的温度监控系统进行测试,结果显示系统能够准确地读取环境温度,并能够根据设定值进行报警提示。

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

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

基于单片机的温控系统设计与实现温控系统是一种可以根据环境温度自动调节设备工作状态的系统。

基于单片机的温控系统是一种利用单片机计算能力、输入输出功能及控制能力,通过传感器获取环境温度信息并实现温度控制的系统。

下面将对基于单片机的温控系统的设计与实现进行详细介绍。

一、系统设计和功能需求:基于单片机的温控系统主要由以下组成部分构成:1.温度传感器:用于获取当前环境温度值。

2.控制器:使用单片机作为中央控制单元,负责接收温度传感器的数据并进行温度控制算法的计算。

3.执行器:负责根据控制器的指令控制设备工作状态,如电风扇、加热器等。

4.显示器:用于显示当前环境温度和控制状态等信息。

系统的功能需求主要包括:1.温度监测:通过温度传感器实时获取环境温度数据。

2.温度控制算法:根据温度数据进行算法计算,判断是否需要调节设备工作状态。

3.设备控制:根据控制算法的结果控制设备的工作状态,如打开或关闭电风扇、加热器等。

4.信息显示:将当前环境温度及控制状态等信息显示在显示器上。

二、系统实现的具体步骤:1.硬件设计:(1)选择适合的单片机:根据系统功能需求选择合适的单片机,通常选择具有较多输入输出引脚、计算能力较强的单片机。

(2)温度传感器的选择:选择合适的温度传感器,常见的有热敏电阻、热电偶、数字温度传感器等。

(3)执行器的选择:根据实际需求选择合适的执行器,如电风扇、加热器等。

(4)显示器的选择:选择适合的显示器以显示当前温度和控制状态等信息,如液晶显示屏等。

2.软件设计:(1)编写驱动程序:编写单片机与传感器、执行器、显示器等硬件的驱动程序,完成数据的读取和输出功能。

(2)设计温度控制算法:根据监测到的温度数据编写温度控制算法,根据不同的温度范围判断是否需要调节设备工作状态。

(3)控制设备的逻辑设计:根据温度控制算法的结果设计控制设备的逻辑,确定何时打开或关闭设备。

(4)设计用户界面:设计用户界面以显示当前温度和控制状态等信息,提示用户工作状态。

冷库监测与调控系统的设计与实现

冷库监测与调控系统的设计与实现

冷库监测与调控系统的设计与实现冷库监测与调控系统是一种用于监测和控制冷库环境的系统,可以实时监测冷库内的温度、湿度和其他环境参数,并通过自动控制设备来调整和维持冷库的温度和湿度。

本文将介绍冷库监测与调控系统的设计原理、硬件和软件实现,以及应用案例。

首先,冷库监测与调控系统的设计原理包括传感器采集、数据传输与处理、控制算法和执行器控制等几个方面。

传感器采集是系统的基础,通过安装温度传感器、湿度传感器等多种传感器,可以实时监测冷库内的环境参数。

数据传输与处理则是将传感器采集到的数据传输给控制中心,并对数据进行处理和分析。

控制算法是根据冷库的需求和环境参数,通过控制中心制定合理的控制策略,并通过执行器控制来调整冷库的温度和湿度。

其次,冷库监测与调控系统的硬件实现需要选用合适的传感器、控制器和执行器等设备。

温度传感器可以选择数字温度传感器或模拟温度传感器,通过采集冷库内的温度数据来判断当前的温度是否符合要求。

湿度传感器可以选择电容式湿度传感器或阻抗式湿度传感器,通过采集冷库内的湿度数据来判断当前的湿度是否符合要求。

控制器可以选择基于单片机或者微处理器的控制器,通过编程实现控制算法。

执行器可以选择电动风机、制冷机组等设备,用于根据控制算法来调整冷库的温度和湿度。

然后,冷库监测与调控系统的软件实现需要开发合适的监测与调控软件。

监测软件可以实时接收传感器采集到的数据,并通过图形界面显示冷库的温度和湿度曲线,以及报警信息。

调控软件可以基于控制算法来制定合理的控制策略,并通过控制器和执行器实现自动调节和控制。

此外,软件还需要具备远程监测和控制的功能,方便用户在任何地方对冷库进行监测和调控。

最后,我们将介绍一个应用案例,展示冷库监测与调控系统的设计与实现。

某大型食品仓库的冷库内需要维持恒定的温度和湿度,以保证食品的质量和保存期限。

他们采用了冷库监测与调控系统,通过安装温度传感器、湿度传感器等设备进行监测。

监测软件可以实时显示冷库的温度和湿度曲线,并及时报警。

2019年基于单片机的冷藏库双重温度测控系统设计.doc

2019年基于单片机的冷藏库双重温度测控系统设计.doc

计算机控制技术课程设计计算机控制技术课程设计成绩评定表设计课题:基于单片机的冷藏库双重温度测控系统设计学院名称:电气工程学院专业班级:学生姓名:学号:指导教师:设计地点:设计时间:计算机控制技术课程设计课程设计名称:基于单片机的冷藏库双重温度测控系统设计专业班级:学生姓名:学号:指导教师:课程设计地点:课程设计时间:计算机控制技术课程设计任务书摘要本文设计了一种基于单片机的冷藏库双重温度测控系统。

该系统由单片机与PC机组成。

此文首先分析了在冷藏货物时冷藏库的温度分布,找出了测温探头的两个最佳放置位置。

在此基础上,设计了单片机温度测控电路和相应的程序。

本设计中单片机的控制部分有两部分构成。

第一部分是控制压缩机的制冷量,第二部分是控制冷凝器回路液体流动与否.第一部分是由单片机进行PID运算,输出模拟信号送到变频器,来控制压缩机改变其制冷量;第二部分是通过上下限控制电路驱动电磁阀来控制冷凝器回路的液体。

二者联级实现了双重控制的功能。

从而达到了冷藏库最佳温度控制的目的。

为了进一步观察到冷藏库的温度,将现场单片机显示的温度值利用VB编程软件设计了通信程序,由RS-485通信接口送到远程计算机显示。

该系统在实际使用中,不但可以起到节能作用.而且解决了冷藏库温度进行实时测控这项靠人力是难以完成的任务,提高了冷藏产品质量。

尤其该设计是通过对冷藏库的温度分布分析找出了测温探头的两个最佳放置位置,并采用双重温度测控法,解决了以前冷藏库温度分布不均匀的问题。

该系统设计目标是通过对冷藏库的温度分布分析找出了测温探头的两个最佳放置位置,并采用双重温度测控法,解决了以前冷藏库温度分布不均匀的问题。

最终设计出一套基于单片机的冷藏库温度铡控系统的产品。

关键词:冷藏库,单片机,温度控制目录1 引言 (6)2方案论证 (7)2.1总体方案 (7)2.2温度测控系统结构设计 (8)2.3 单片机温度测控系统硬件设计 (9)2.4 单片机的选择 (10)2.5传感器的选择 (11)2.6A/D转换器的选择 (13)2.7A/D转换电路模块 (14)3单元电路的设计 (15)3.1单片机扩展部分的设计 (15)3.2信号测量功能模块 (16)3.3信号放大电路模块 (18)3.4LED显示器与键盘电路 (20)3.5上下限控制电路 (21)3.6串行通讯模块 (22)3.7单片机组成下位机总图 (23)4软件部分设计 (23)4.1单片杌部分软件设计总体思想 (23)4.2PID控制的算法 (24)4.3常规PID控制算法 (24)4.4测控系统程序流程图 (26)5结论 (30)6参考文献 (30)附录 (31)1 引言当前胶东半岛地区蔬菜、果品冷藏加工企业很多,这些企业的原料、半成品、成品都需用冷藏,冷库的运行状况直接影响冷藏产品的质量指标,因此需要对冷库参数如温度等进行实时测控。

《2024年基于单片机的温度控制系统的研究》范文

《基于单片机的温度控制系统的研究》篇一一、引言随着现代科技的快速发展,对温度控制的精度和稳定性的要求也在逐渐提高。

为了满足这一需求,我们提出了一种基于单片机的温度控制系统。

该系统利用单片机的高效处理能力和精确控制能力,实现对温度的实时监测和精确控制。

本文将对该系统的设计、实现及性能进行详细的研究和讨论。

二、系统设计1. 硬件设计本系统主要由单片机、温度传感器、执行器(如加热器或制冷器)以及电源等部分组成。

其中,单片机作为系统的核心,负责接收温度传感器的数据,根据设定的温度值与实际温度值的差值,控制执行器的工作状态,以达到控制温度的目的。

温度传感器选用高精度的数字温度传感器,能够实时监测环境温度,并将数据传输给单片机。

执行器则根据单片机的指令,进行加热或制冷操作。

2. 软件设计软件部分主要包括单片机的程序设计和人机交互界面设计。

单片机程序采用C语言编写,实现温度的实时监测、数据处理、控制算法等功能。

人机交互界面则用于设定目标温度、显示当前温度等信息。

三、系统实现1. 温度采集与处理单片机通过与温度传感器通信,实时获取环境温度数据。

然后,通过A/D转换器将温度数据转换为数字信号,进行数据处理和分析。

2. 控制算法本系统采用PID(比例-积分-微分)控制算法。

PID控制器根据设定温度与实际温度的差值,计算输出控制量,控制执行器的工作状态,从而达到控制温度的目的。

3. 人机交互界面人机交互界面采用LCD显示屏和按键实现。

用户可以通过按键设定目标温度,LCD显示屏实时显示当前温度和设定温度。

四、性能分析1. 精度与稳定性本系统采用高精度的温度传感器和PID控制算法,能够实现较高的温度控制精度和稳定性。

经过实际测试,系统的温度控制精度可达±0.5℃,稳定性良好。

2. 响应速度本系统的响应速度较快,当环境温度发生变化时,单片机能够迅速采集到数据,并通过PID控制算法计算出相应的控制量,控制执行器进行加热或制冷操作,使环境温度尽快达到设定值。

【大学论文】基于单片机的仓库温湿度监测系统设计ppt课件


系统硬件电路设计
• 硬件电路设计框图
•
硬件电路设计模块:以
AT89S51为中心,同时利用
集温度传感器和湿度传感器
于一体的SHT11采集仓库温
湿度,并利用A/D电路进展
转换,并用液晶1602为显示
器件,同时系统还包含超限
处置模块,当前温湿度超越
设定上下限时会做出报警提
示,系统电路设计框图如图
1-1所示。பைடு நூலகம்
SHT11温 湿度监测
复位电路
时钟电路
电源电路
AT89S51 单片机
LCD显示模块 超限处置模块
图1-1系统整体电路框图
• 整体电路图设计
系统硬件电路设计
系统软件设计
• 系统软件设计流程图:
•
程序流程设计:单片机
复位后开场读取程序,首先
对LCD1602和SHT11进展初
始化,然后调用丈量温度和
丈量湿度程序,然后调用液
基于AT89S51的仓库温湿度监测系统设计
课题研讨背景及意义
• 温湿度控制广泛运用于人们的消费和生活中,传统 方法人们运用温度计来采集温度,经过人工操作加热、 通风和降温设备来控制温度,这样不但控制精度低、 实时性差,而且操作人员的劳动强度大。
• 目前,单片机芯片作为中心控制部件,曾经渗入到 人们任务和生活的各个角落,有力地推进了各行业的 技术改造和产品的更新换代,前景宽广。用单片机来 实现对温湿度的自动控制,可以大幅度提高被测温湿 度的技术目的。
晶显示程序,显示当前的温
湿度,而后判别能否有超限
情况发生,假设存在超限情
况那么启动超限处置。
开始
LCD初始化 SHT11初始化
读温湿度控制 参数

毕业设计-基于51单片机粮库无线温度监测系统的设计与实现 精品

科技学院2013届本科毕业论文基于51单片机粮库无线温度监测系统的设计与实现专业:通信工程指导教师:王松学生姓名:罗强学生学号: 0920041342中国﹒贵州﹒贵阳2013年5月目录摘要 (Ⅲ)Abstract (Ⅳ)第一章绪论 (1)1.1 引言 (1)1.2 现状 (1)1.3 目的和意义 (2)1.4 本文结构 (2)第二章方案的比较和论证 (3)2.1 温度传感器的选型 (3)2.2 无线发送模块的选型 (4)2.3 语音芯片的选型 (5)2.4 显示模块的选型 (6)第三章 MCS-51单片机的结构与原理简介 (7)3.1 MCS-51单片机的内部结构 (7)3.1.1 MCS-51单片机的组成 (7)3.1.2 CPU (7)3.2 MCS-51单片机外部结构 (8)3.2.1 MCS-51单片机引脚功能 (8)3.2.2 复位和复位电路 (10)3.3 MCS-51单片机的定时器/计数器 (10)3.3.1定时器/计数器的结构 (10)3.3.2工作方式 (11)3.4 MCS-51单片机的中断系统 (12)3.4.1中断请求源和中断请求标志 (12)3.4.2中断控制 (13)第四章系统硬件设计 (15)4.1 系统硬件框图 (15)4.2 单片机模块 (16)4.3无线发送模块 (16)4.3.1 RF1100-232技术指标 (17)4.3.2 RF1100-232端口定义 (17)4.3.3 RF1100-232参数设定 (18)4.4 温度传感器模块 (22)4.4.1 DS18B20的管脚定义及内部结构 (22)4.4.2 DS18B20温度数据格式 (23)4.4.3 DS18B20温度传感器工作原理 (23)4.5显示模块 (24)4.5.1 数码管显示 (24)4.5.2液晶显示 (26)4.6语音报温模 (28)4.6.1引脚及功能 (28)4.6.2 ISD1700典型的应用电路 (31)4.7其他模块 (32)4.7.1电源模块 (32)4.7.2超温报警模块 (32)第五章系统软件设计 (33)5.1系统开发环境简介 (33)5.1.1软件功能 (33)5.1.2 Keil软件使用方法 (33)5.2系统软件流程图 (41)5.3温度传感器驱动程序设计 (43)5.4无线收发模块程序设计 (46)5.5液晶显示驱动程序设计 (48)第六章设计总结 (53)参考文献 (54)附录 (55)致谢 (68)基于51单片机粮库无线温度监测系统的设计与实现摘要粮食是国家的战略物质,是人民的生活必需品。

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

基于单片机的温度控制系统设计引言:随着技术的不断发展,人们对于生活质量的要求也越来越高。

在许多领域中,温度控制是一项非常重要的任务。

例如,室内温度控制、工业过程中的温度控制等等。

基于单片机的温度控制系统能够实现智能控制,提高控制精度,降低能耗,提高生产效率。

一、系统设计原理系统设计的原理是通过传感器检测环境温度,并将温度值传递给单片机。

单片机根据设定的温度值和当前的温度值进行比较,然后根据比较结果控制执行器实现温度控制。

二、硬件设计1.传感器:常见的温度传感器有NTC热敏电阻和DS18B20数字温度传感器。

可以根据具体需求选择适合的传感器。

2. 单片机:常见的单片机有ATmega、PIC等。

选择单片机时需要考虑性能和接口的需求。

3.执行器:执行器可以是继电器、电机、气动元件等。

根据具体需求选择合适的执行器。

三、软件设计1.初始化:设置单片机的工作频率、引脚输入输出等。

2.温度读取:通过传感器读取环境温度,并将温度值存储到变量中。

3.设定温度:在系统中设置一个目标温度值,可以通过按键输入或者通过串口通信等方式进行设置。

4.温度控制:将设定温度和实际温度进行比较,根据比较结果控制执行器的开关状态。

如果实际温度高于设定温度,执行器关闭,反之打开。

5.显示:将实时温度和设定温度通过LCD或者LED等显示出来,方便用户直观判断当前状态。

四、系统优化1.控制算法优化:可以采用PID控制算法对温度进行控制,通过调节KP、KI、KD等参数来提高控制精度和稳定性。

2.能耗优化:根据实际需求,通过设置合理的控制策略来降低能耗。

例如,在温度达到目标设定值之后,可以将执行器关闭,避免过多能量的消耗。

3.系统可靠性:在系统设计中可以考虑加入故障检测和自动切换等功能,以提高系统的可靠性。

总结:基于单片机的温度控制系统设计可以实现智能温度控制,提高生活质量和工作效率。

设计过程中需要考虑硬件和软件的设计,通过合理的算法和控制策略来优化系统性能,提高控制精度和稳定性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档