基于单机片对医疗设备温湿度的监控设计和实现论文设计

上传人:文*** 文档编号:48302370 上传时间:2022-01-03 格式:DOCX 页数:39 大小:1.45MB
收藏 版权申诉 举报 下载
基于单机片对医疗设备温湿度的监控设计和实现论文设计_第1页
第1页 / 共39页
基于单机片对医疗设备温湿度的监控设计和实现论文设计_第2页
第2页 / 共39页
基于单机片对医疗设备温湿度的监控设计和实现论文设计_第3页
第3页 / 共39页
资源描述:

《基于单机片对医疗设备温湿度的监控设计和实现论文设计》由会员分享,可在线阅读,更多相关《基于单机片对医疗设备温湿度的监控设计和实现论文设计(39页珍藏版)》请在装配图网上搜索。

1、基于单机片对医疗设备温湿度的监控目 录第1章 引言31.1课题背景31.2课题研究的目的和意义41.3国内外测温湿技术及单系统微型计算机现状41.4任务要求4第2章 系统总体方案设计42.1系统的设计指标42.2系统的实现原理52.3系统的实现方案分析5第3 章 系统硬件设计53.1 系统总体结构53.2单系统微型计算机最小系统设计63.3 DS18B20简介83.4系统硬件设计12第4章 系统软件设计154.1系统主程序设计154.2 DS18B20和HS1101初始化子程序184.3 DS18B20和HS1101读取温湿度子程序194.4 显示数据处理子程序204.5按键扫描子程序22第5

2、章 系统软硬件调试25结 论28致 谢28参考文献29第 39 页 共 39 页基于51单系统微型计算机的温湿度监测系统的设计摘要:随着现代医学的发展,医疗检查和治疗越来越离不开大型的医疗检查设备。这些设备的正常运行对环境温湿度有较高的要求。环境温度的变化会导致部分元件的工作参数漂移,影响电路的稳定性和可靠性;湿度过高也会影响元件的正常工作,甚至造成元件的击穿损坏,导致设备故障。因此,控制环境的温湿度,充分发挥系统的性能,延长机器的使用寿命,从而保证数据的安全性和准确性,是非常重要的。特别是年湿度和温差的比较在大面积地区,医疗设备因温湿度变化引起的故障更为普遍,严重影响了正常的诊疗工作,大大增

3、加了设备维修成本。一般来说,医疗机构设备维修人员较少,难以及时预测和分析及时发现和排除设备故障。因此,更好地控制环境温湿度,可以充分发挥系统的性能,减少维护时间和成本,延长设备的使用寿命,保证数据的安全性和准确性。因此,根据机房的分布特点,设计开发了基于传感器网络的温湿度监测系统,有效地减少了设备故障的发生。本文介绍了设计温湿度计的基本方法与监测原理,其组成部件主要是单系统微型计算机。本系统能通过随时随地测评温湿度并设置温湿度上下限,完成温湿度的数据采集、数据处理和数据显示。经过实验检测显示,该设计对温湿度的控制有方便实用、操作易懂的特点,提升了被控对象的各项技术指标。关键词: 单系统微型计算

4、机;温度监测;湿度监测创新点:实现蓝牙与移动设备的互联Design of temperature and humidity monitoring system based on 51 MCUWith the development of modern medicine, medical examination and treatment are increasingly dep

5、endent on large medical examination equipment. The normal operation of these equipment has high requirements on the environment temperature and humidity. The change of ambient 

6、;temperature will cause the working parameters of some components to drift and affect the stability and reliability of the circuit. Too high humidity will also affect the

7、 normal operation of components, and even cause component breakdown damage, resulting in equipment failure. Therefore, it is very important to control the temperature and humi

8、dity of the environment, give full play to the performance of the system, extend the service life of the machine, and ensure the safety and accuracy of the data

9、. Especially the comparison of annual humidity and temperature difference in a large area, the failure of medical equipment caused by temperature and humidity changes is 

10、more common, which seriously affects the normal diagnosis and treatment work and greatly increases the maintenance cost of equipment. Generally speaking, equipment maintenance personnel

11、 in medical institutions are less, and it is difficult to timely predict and analyze the timely detection and troubleshooting of equipment faults. Therefore, better control

12、60;of environmental temperature and humidity can give full play to the performance of the system, reduce maintenance time and cost, extend the service life of equipment, 

13、and ensure the safety and accuracy of data. Therefore, according to the distribution characteristics of the machine room, the temperature and humidity monitoring system based 

14、on the sensor network is designed and developed, which can effectively reduce the occurrence of equipment failure. This paper introduces the basic method and measuring princip

15、le of designing temperature and humidity meter. This system can complete the data collection, data processing and data display of temperature and humidity by measuring tempera

16、ture and humidity at any time and setting the upper and lower limits of temperature and humidity. The experimental results show that the control of temperature and h

17、umidity is convenient, practical and easy to understand. With the development of modern medicine, medical examination and treatment are increasingly dependent on large medical exam

18、ination equipment. The normal operation of these equipment has high requirements on the environment temperature and humidity. The change of ambient temperature will cause the 

19、working parameters of some components to drift and affect the stability and reliability of the circuit. Too high humidity will also affect the normal operation of compone

20、nts, and even cause component breakdown damage, resulting in equipment failure. Therefore, it is very important to control the temperature and humidity of the environment, giv

21、e full play to the performance of the system, extend the service life of the machine, and ensure the safety and accuracy of the data. Especially the comparison 

22、of annual humidity and temperature difference in a large area, the failure of medical equipment caused by temperature and humidity changes is more common, which seriously 

23、;affects the normal diagnosis and treatment work and greatly increases the maintenance cost of equipment. Generally speaking, equipment maintenance personnel in medical institutions are

24、 less, and it is difficult to timely predict and analyze the timely detection and troubleshooting of equipment faults. Therefore, better control of environmental temperature a

25、nd humidity can give full play to the performance of the system, reduce maintenance time and cost, extend the service life of equipment, and ensure the safety and

26、60;accuracy of data. Therefore, according to the distribution characteristics of the machine room, the temperature and humidity monitoring system based on the sensor network is

27、0;designed and developed, which can effectively reduce the occurrence of equipment failure. This paper introduces the basic method and measuring principle of designing temperature 

28、and humidity meter. This system can complete the data collection, data processing and data display of temperature and humidity by measuring temperature and humidity at any

29、0;time and setting the upper and lower limits of temperature and humidity. The experimental results show that the control of temperature and humidity is convenient, practical&

30、#160;and easy to understand.第1章 引言1.1研究背景  据我们所知,随着科学的高速发展和人们生活的需求日益增多,近年来的单系统微型计算机的应用越来越广泛。一般的温湿度监测不仅设计繁琐,而且准确度极低,而应用单系统微型计算机将使这个问题解决的很好。在当今社会,温湿度是一个很重要的参考数据,在医学应用上,有许多要严格把控温度和湿度的设备越来越多,只有在特定温湿度条件下才能正常高效工作,因此温湿度的监测也是至关重要。而从前的监测技术太落后,显然不能满足当代工业,医学产业等对温湿度高准确度监测的需求。这几年来科学家们研发了几种测温技

31、术,这些测温技术不仅能很好的提高监测精度,而且能使产品的质量很大程度上提高。 我们的单系统微机AT89C51具有高集成度,较强通用性,功能更强等多个优点,并且体积很小,质量轻,能耗低,所以在工业科技生产和日常生活当中引用广泛,本课题就是以单系统微型计算机AT89C51作为主要元器件进行设计应用。  监测温湿度的原始方法是使用各种温度计对被测对象直接测量从而读取温湿度,如我们经常使用的水银温度计。随着医疗产业各种设备的需求增加,人们对温度和湿度的监测有了更高的需求。随着科技的高速发展和不断创新,最新的传感器技术,特别是温湿度传感器检测技术方面。,已经渗透到我们生活的

32、方方面面,温湿度监测在医学生领域发挥着不可或缺的作用。此外,单系统微型计算机广泛应用于各个领域,而将其作为数字温湿度计的核心部件只是具体应用的一个例子。目前,尤其在医学产业对温湿度的要求更为苛刻,如部分检查仪器需要在超导环境下才能高速运行,才能对病人病灶更加准确的检查或治疗,部分高精度的监测仪器对温湿度的要求更特殊,随着恶劣工作环境对温湿度监测技术的要求,单系统微型计算机的发展越来越受到重视。1.2研究现状不可否认,我国现有现有温湿度技术水平跟其他科技发达国家相比,我国监测温湿技术能力仍然需要进一步改进和学习。我国一般正常的监测温湿度的技术,也只能对环境变化平缓的温度和湿度进行监测,如果将其用

33、于特殊恶劣的工作环境下,我国的这方技术还不能满足需求。但是,随着我国电子科技产业高速发展,各方面技术不断提高,该方面也有较大的进步据我所知,单个系统计算机是集成在芯片上的计算机系统,具有计算机系统的主要元件和功能。,如, 核心处理器CPU、并行端口I/O、A/D与D/A转换系统、总线系统定时与中断系统。随着科学技术的进步,现在大部分单系统微型计算机功能也很强大。单系统微型计算机还可以连接各种各样的外围电路,如时钟电路、晶振口,输入输出端口、传感器、定时器、复位电路,等等,我们应用单系统微型计算机可以对各种的数据同时进行采集处理。如连接温湿度传感器DS18B20等芯片,也就可以对被测对象进行温度

34、和湿度的监测。1.3设计要求 以AT89C51单系统微型计算机为主要核心完成医疗设备环境下的温湿度监测系统的设计,完成如下任务:1、数码管能实时显示当前医疗设备环境温湿度数据。2、温湿度监测系统应能够及时准确的采集所测环境的温湿度实时数据,并具有上下限报警功能。3、设备具有按键及时启停,手动设置温湿度报警上、下限功能,实现自动报警4、绘制设备硬件原理图,软件实现方案及系统编程。5、利用软件实现蓝牙与移动设备互联第2章 系统总体方案设计2.1系统的设计指标本设计的温湿度计能够对被测医疗器械工作环境进行温度和湿度及时准确地监测,并将其测得的温湿度值显示在LCD数码管上,然后与事前先设置的温湿度范围

35、上下限相比较,若超过温湿度的最高最低限制,则通过蜂鸣报警器报警,同时报警指示灯闪烁,直到温湿度回到规定的范围为止。另外,还能够通过按键自己设置温度范围。综上所述,系统设计的要求如下:1.开机工作,启动温湿度监测设备,检测各元件工作情况。2.正负温湿度识别(正温湿度红灯亮,负温湿度绿灯亮)。3.温度传感器的监测设定范围是-1065。4.软件预设上限温度32,下限温度零下10。5.系统监测实时结果超过温湿度上下限即实现报警功能,报警灯闪烁,鸣器震动并警示蜂鸣,并在负温湿度时蜂鸣报警器震动频率较正温度急促。6.系统支持手动设置温度正负温度限制。2.2系统的实现原理本系统使用温湿度传感器,并与单系统微

36、型计算机连接共同组成温湿度监测系统,从而完成监测温湿度。温湿度传感器对温湿度的变化反馈十分迅速,它能够及时准确的把测得的温湿度转化为一连串的电平信号,这时我们可以通过LCD数码管将其测得的温湿度值显示出来,可供参考和读取。如,温度传感器DS18B20是一种高集成度的温度传感器,它能够根据当前试验检测环境温度的变化产生一串实时数字信号。不同的环境温度将会产生的差异性数字信号,通过该电平信号能够准确及时地得到当下实验环境的温度值,从而实现温度的实时监测。2.3系统的实现方案分析利用温度传感器DS18B20作为直接的外部监测器件提供实时温度,由于集成度高的DS18B20不需要复杂的外围电路。其体积小

37、的特点,除节省实验电路板外,温度传感器DS18B20是高封装的,微控制器与之直接链接。 监测温度范围为-10-65,抗干扰。 另外,选择HS 1101传感器作为湿度传感器,通过实验环境中的水分含量来改变所用电容器的介电常数,并采集实验环境中的水分百分比。通过LCD数码管显示,HS 1101传感器、高反馈、稳定,且适合实验环境等。单系统微型计算机AT89C52作为系统主要组成元器件,但这里采用LCD 7位数码管进行温度值和湿度百分比的显示元件,直观,清晰,易分辨。并且LCD数码管体积小,价格经济。第3 章 系统硬件设计3.1 系统总体结构本设计的系统结构由单系统微型计算机系统、温湿度传感器模块、

38、数码管显示模块和电源模块以及报警电路组成,系统总体结构如图 系统总体结构图该系统以AT89C52单系统微型计算机为核心,初始化启动,使DS18B20数字温度传感器和HS1101湿度传感器向其发送温湿度实时数据,再发送温湿度转换命令使传感器模拟温度信号转换为数字信号。同时,显示器上显示出当前实验环境的温度,当温湿度超出事先设定的上下限范围时,蜂鸣报警器发出警报。3.2单系统微型计算机最小系统设计单系统微型计算机目前已经是自动控制理论的中坚力量。掌握单系统微型计算机原理及其应用已经非常实用,单系统微型计算机的应用十分广泛,对于控制领域、医疗器械、工业生产等方面,都非常重要MCU AT89C52是8

39、位控制器,低能耗和高性能,闪存。它的主要接口与引脚的特点如下。其引脚图如图2所示:P0口:与其他的端口不同,端口P 0没有输出上拉负载电阻。 由于当用作输出端口I 通用时输出级是开漏电路,当输出用于控制NMOS输入时,外部上拉谐振器通常具有大约10kC。 在此期间,任何输出都可以驱动4个负载。 当作为入口时,第一种类型1进入端口锁。 当P 0端口用作地址/数据原理时,不需要外部上拉截止器。 当端口P0用作magistral时,每个输出可以处理8个ls-type ttl的负载Error! Reference source not found.。 图2 单系统微型计算机AT89C52引脚图P1P3

40、口:端口P1至P3通过上拉负载电阻连接,其输出对应于ls型ttl的四个负载, 当用作输出端口时,传统的TTL或NMOS电路可以正常操作端口P1至P3 MCU系列AT89c51Error! Reference source not found.。 由于起动级通过拖拉机谐振器连接,因此不必使用外部拖拉机谐振器, 微控制器端口的输出功率通常为几毫安,因此当用作输出为晶体管的基极供电时,储存器在基极和端口上为高,起到限制输出功率的作用。 应该放在中间一排Error! Reference source not found.。P3口用作第二功能:使用第二个端口功能p3引脚时,有8个不同的引脚, 当该位用作

41、第二个功能输入时,该位的锁定输出由内部器件自动设置, W仍然是一个, 并且,当FET断开时,该位是高输入,因为当端口不提供第二功能时,NAND 3门的输出为低, 因此,第二引脚能量信号被发送到CPU以由缓冲器直接处理,因为读取引脚信号无效并且三个缓冲器无效。 当端口引脚P3用作第二个功能时,该引脚不能用作通用端口I / O.Error! Reference source not found.。P3口各个引脚的第二功能见下图1。RST: RST是复位信号并且输入是有效的。 当MCU正常工作时,高电平的两个机器周期将导致MCU在电源打开时复位。 由于振荡器需要一些启动时间,因此引脚的高电平必须保持

42、10 ms以上才能确保正确的复位Error! Reference source not found.。ALE: ALE是一个地址锁存信号,每个机器周期产生两个正脉冲。 在访问芯片外部的存储器时,下降沿用于控制外部地址锁定以锁定下部8位端口从端口P0的出口。 未连接外部引脚时,此引脚的输出可用作时钟信号,因此可以外部或时间发送时钟Error! Reference source not found.。PROG:为片内程序存储器的编程脉冲输入端,低电平有效Error! Reference source not found.。 PSEN:片外程序存储器读选通信号输出端,每个机器周期输出两个负

43、脉冲,低电平有效。在访问片外数据存储器时,该信号不出现Error! Reference source not found.。l            EA/VPP:EA选择芯片外部程序存储器的输入信号,当引脚为低电平时,使用程序的外部存储器,使用程序存储器,VPP芯片是内置的程序存储器输入端子Error! Reference source not found. XTAL1:该引脚连接外部晶体的一端和节奏电容器以及内置振荡电路,并产生由外部空气指定的振荡频率,该引脚使用外部时钟来引入外部时钟脉冲Error!

44、 Reference source not found.。XTAL2:该引脚连接到外部晶体的另一端,XTAL2截止电容连接到内部反相放大器的输出,因此使用外部时钟时该引脚接地Error! Reference source not found.3.3 DS18B20简介温度和湿度传感器最常用作不同温度传感器之一。 早期使用模拟温度和湿度传感器,如热敏电阻,随着环境温度的变化,它们的电阻值根据一定的函数关系线性变化,然后收集储层上的电压,然后收集其电阻值 根据线性变化函数计算当前环境温度。DS18B20是第一个驱动达拉斯半导体一线接口的温度传感器。它具有结构紧凑、功耗低、效率高、抗干扰能力强、易于

45、微处理器配置等优点。用于处理器处理的专用数字信号。HS1101这些相对湿度传感器可以根据电容器元件的批量生产。当需要补偿时,可以广泛应用。它是完全可更换的,不需要在标准环境下校准,长期饱和,可靠性高,长期稳定,干燥快,响应时间快。3.3.1温度传感器DS18B20引脚介绍温度传感器DS18B20有两种封装:TO-92直插式三脚封装和SOIC贴片式八脚封装,其中三脚TO-92直插式使用的更多的封装。封装引脚如图3所示。温度传感器DS18B20的引脚定义引脚功能说明如图:3.3.2 DS18B20内部结构与特点DS18B20的内部结构主要用于寄生电源,温度传感器,64位ROM接口和单主机接口,用于

46、中间数据存储的高速RAM存储器,用户自定义的温度上限和下限存储设备 TH和TL触发器,存储逻辑操作和控制,8位CRC生成器等Error! Reference source not found.。DS18B20中的温度传感器可以监测温度并可以监测温度。 例如,12位转换。 它以2位读取补码的形式提供,具有16位字符扩展,其中S是字符节拍,12位被转换。 战斗数据存储在两个8位Ramach DS 18 B 20中Error! Reference source not found.。 温度格式DS 18 B 20以二进制表2.2示出,前五位是字符位Error! Reference source no

47、t found.。 通过将监测值乘以0.0625可以获得实际温度Error! Reference source not found.。 温度小于0,5位数为1,监测值必须反转,再乘以0.0625得到实际温度Error! Reference source not found.。图4 DS18B20温度值格式表       1、配置寄存器DS18B20配置寄存器各字节意义如图3下:图3 DS18B20寄存器中各位内容2、高速暂存存储器在发出温度转换命令之后,由温度传感器转换的温度值以两个补充的形式记录在存储器的前两个字节中Error! Refere

48、nce source not found.。 相应的温度计算:当S = 0字符位时,二进制位直接转换为十进制,当s = 1时,完成代码首先转换为原始代码,然后转换为十进制 计算该值。第九字节是过度控制的字节Error! Reference source not found.。温度传感器DS18B20暂存寄存器分布如图5所示。3.3.3 DS18B20 温度监测通信协议MCU AT89S51不在设备上运行单个主协议,因为DS18B20使用1-Wire主协议,在一条数据线中执行两种数据传输方式,我们DS 您需要使用该软件模拟一个主要约会,以便在DS18B20完成数据处理。DS18B20有

49、严格的通信协议来保证各位数据传输的正确性。该协议定义了几种信号的时序:初始化时序、读时序、写时序。所有时序都是将主机作为主设备,单总线器件作为从属设备,而每一次命令和数据的传输都是从主机主动启动写时序开始Error! Reference source not found.,DS18B20的一线工作协议流程是:初始化ROM操作指令存储器操作指令数据传输,其工作时序包括初始化时序、写时序和读时序Error! Reference source not found.。它们的工作的时序如下图所示。图5 (a)初始化时序DS18B20的初始化过程:1. 先将数据线置“1”。2. 延时时间要尽可能短。3.

50、数据线拉到“0”。4. 延时600微秒(该时间的时间范围可以从480到960微秒)。5.数据拉到“1”。6. 延时等待。7. 若CPU读取数据线值“0”后,还要做延时,其延时的时间从发出的高电平算起(第(5)步的时间算起)最少要达到最小值。8.将数据线再一次拉高至“1”后结束。图5 (b)写时序DS18B20的写操作过程:1. 数据线先置“0”。2. 延时确定的时间为15微秒。3. 按从低位到高位的顺序依次发送字节,一次只发送一位Error! Reference source not found.。4. 延时的时间即为45微秒。  5. 将数据线拉到1。6. 重复上(1)到

51、(6)的操作直到所有的字节已经全部发送完。7. 最后将数据线拉高。  图5 (c)读时序DS18B20的读操作过程:1. 将数据线拉高至“1”。2. 延时时间两微秒。3. 将数据线拉低至“0”。4. 延时时间为15微秒。5. 将数据线拉高到“1”。6. 延时15微秒。7. 在读数据线的状态时候得到了1个状态位,并对其进行数据处理。8. 延时时间即为30微秒。3.4系统硬件设计3.4.1 复位电路模块该系统接管按钮复位电路。 如果未按下按钮,请重置电容器。 此时,只要RST在两个及以上的周期内为通路高电平,就可以正常复位,按下按钮,用两个谐振器去给VCC电源分压,并

52、复位到RST引脚。产生重置执行。复位电路如图6所示。图6 复位电路3.4.2 时钟电路设模块时钟系统的作用:将外部振荡器连接到振荡器,并且在频率共享处理之后传送的高频脉冲变为单系统微计算机的内部时钟信号,其用作用于系统中元件的协调操作的控制信号。 必须这样做。 如果没有时钟信号,则无法更改发射器的状态。时钟电路如图7所示:图7 时钟电路3.4.3 报警电路模块当被测环境温度超过设置的温度上下限时,我们需要进行报警处理,这里用到的是蜂鸣报警器。通常,蜂鸣报警器电流为10 mA,端口I / O MCU可承受几毫安的电流。 这就是您需要向驱动器添加试用版的原因。 当4级为低电平时

53、,三极管导通并且曲柄上施加电压5 V,因此当P 1.4上为高电平时,声音信号扩散,三极管关闭,曲柄不振铃。报警电路如下图8所示:图8 报警电路3.4.4显示电路模块显示系统是单芯片控制系统的组成部分,单芯片应用系统通常使用7段数字LED灯作为显示器。LED数码管显示器可以分为共阴极和共阳极两种结构。(1)共阴极结构:如果所有的发光二极管的阴极接在一起,称为共阴极结构Error! Reference source not found.;(2)共阳极结构:如果所有的发光二极管的阳极接在一起,称为共阳极结构Error! Reference source not found.。七段LED显示器是由7个

54、LED按定的图形排列组成,如图9所示,七段LED显示器的各个二极管分别称为a、b、c、d、e、f、g段,有些七段显示器增加一个dp段表示小数点,也称为八段LED显示器Error! Reference source not found.。图9 典型七段LED器件将数字管脚连接到单系统微机数据输出端口,输出控制数据可以让数码管指示不同数字和字符一般是不同的,8位LED控制字节数据是段选择代码。7段LED段选码如下图所示。    本设计使用了四位共阴极动态显示方式,可以直接读取温度值,显示温度可以精确到1.0摄氏度。下图为显示电路的连接图。3.4.5按键电路模块该电路采用弹性按键

55、K1,K2,K3,K4,。按键电路的可以手动设置温度的上下限。按下K4键,即进行温度的上下限报警切换,通过了按K1键和按K2键调节温度上限和下限后,最后,再按下K3键确认设置。按键电路图如下图:                   3.4.6温度检测电路模块该电路中的温度传感器使用DLS的数字DS18 B20温度传感器。 该芯片具有极简的硬件接口,易于使用,具有很强的实用性。 在该系统中,引脚P 1.1 MCU连接到传感器DS18B20的数据端口。具体的温度检测电路

56、如下图:3.4.7湿度检测电路模块该电路中湿度传感器采用了HS1101数字湿度传感器。该芯片的硬件接口不复杂,使用方便,并无需过多的电路,具有良好的连通性。该系统中具体的湿度监测部分原理如下图:湿度采集原理图第4章单系统微型计算机的温湿度网络远程监控系统分析与设计 4.1系统性能需求基于单系统微机温湿度网络的远程监控系统主要基于两点:一是医疗器械,温湿度网络收集器所处的环境位于大功率医学设备上。第二个是我们文物保护环境中温度和湿度的变化。第三个危险品仓库。无线温湿度监测系统安装简单,兼容,易于携带,数据库环境安全可靠,无线设备软件与设备之间通信稳定,反应讯速。自动报警。热量和能量消耗

57、。由于使用了无温湿度监测系统和温湿度无线网络设备所处的环境,温湿度网络设备应具有:(1)体积小:温湿度传感器容易安装在任何大型设备上,如在文物箱子里,这不会影响美观:(2)散热性能良好:距离大功率医疗设备非常近,它会从医疗设备上吸收大量的热。 (3)能耗低:由于系统设计的主要目的是低能耗,各组件的综合能耗应尽可能的低,(4)通讯稳定:设备通讯稳定,收集的温湿度数据实时发送到移动设备服务器。实现实时监控,并尽快控制温湿度。无线温湿度监控系统的设备服务器应具有:(1)通讯稳定性:无线设备服务器端通讯稳定,数据采集设备发送的温湿度数据可实时传输,以应对及时,(2)快速响应,数据采集设备传输的数据包可

58、以快速响应,还可以检查用户或管理员的温度和湿度数据的当前或历史工作,而且,数据库的3环境现在是安全可靠的:数据库是整个服务器的核心并存储。 所有温度和湿度数据通过收集器和驱动程序配置信息,安全可靠的数据库,以保证整个系统的正常运行,以及数据库实时的四个合理性通过系统发送 存储:实时 - 远程系统监控数据库的要求和有效性要求远程温度和湿度监控系统不包含大量过量数据。4.2 功能分析在保护我们的危险品仓库的过程中,使用几个存在相同问题的仓库,手动阅读数据,将温度计和湿度计放在设备,物品和仓库中。 该方法不能知道及时接收环境的温度和湿度,并且及时应对温度和湿度随时间的异常变化。 通过以上对系统和环境

59、利用的分析以及存在的问题,温湿度传感器采集的温度和湿度无线监测温湿度网络功能的系统 可以有的温湿度信息,不仅要求有很高的精度和准确度,而且,它具有良好的稳定性,同时节省了大量的人力资源。 温湿度信息的传输:由温湿度传感器采集的温湿度信息传输到温湿度无线网络的设备服务器,供用户检查和处理。 温度和湿度信息处理:处理由焓收集的温度和湿度信息,以显示和存储管理员和用户的有用信息。 应显示数据库实时加权和效率,以及处理温度和湿度信息的实时信息。,但并不存储所有的温湿度信息,相反,以一定的速度。借助查询功能:用户不仅可以实时查看有关温度和湿度的实时信息,还可以浏览历史。用户权限管理功能:服务器可以管理整

60、个系统的最高权限,查看温度和湿度的所有信息,还可以监控参数设置和管理所有系统用户和常规用户。或者,操作员只能看到允许他检查经手的信息。具有监控参数设定功能,可设定监控时间,温湿度监控周期,温湿度上下限,适当的报警阈值等。4.3软件架构温湿度络远程监测设备软件架构图如图所示对于一般的温湿度采集,监测设备端的数掘采集模块负贵将传感器监测到的数据解析,由主控程序将温湿度打包,附上监测设备的蓝牙和当前的时间,通过蓝牙通信模块发送给服务器。当网络中时,主控程序调用数据存储模块存储模块及时存储未发送成功的温湿度数据包,蓝牙通信模块还可以接收设备服务器端传输的相应信息,时间信息同步,网络信息配置等。温湿度无

61、线监控系统服务器端软件架构见图3-34.4系统软硬件设计数字温度传感器将采集到的温湿度信息无线传输给核心处理器,经过处理、打包后,再经由传输芯片通过蓝牙的方式发送给服务器。当网络不畅通时,温湿度数据存储到铁电存储芯片中。芯片为整个釆集器提供时钟信息。电源为提供的工作电压,为其余芯片提供的工作电压。从监测设备的硬件设计上来看,相比其他的温湿度监测设备,本系统中的监测设备添加了显示屏或者数码管。这是考虑到若采集区域较大、较分散时,或者要釆集存放仓库的封闭区域内的温湿度时,例如采集某高校不同校区、不同楼宇内的暖气温度,或者库房里的温湿度,不需要人工在每一个监测设备上读取或观测釆集到的数据。相反地,如

62、果频繁地进入危险品存放的封闭区域,反倒会影响危险品仓库区域内的温湿度稳定。相比其他的温湿度监测设备常用的串行通信方式或者通信方式,本系统中的监测设备釆取了蓝牙作为主要的通信方式。这是考虑到蓝牙较为普遍地存在于一般的单位或者家庭,不需额外布线,不受终端的限制,而且只要接入蓝牙,即可访问服务器,实时地进行远程监控和管理。监测设备节点与蓝牙通信采用协议。协议是无连接的,发送数据之前需要建立连接,因此减少了开销和发送数据之前的延时,更节省单系统微型计算机的系统资源,降低了监测设备的功耗;监测设备与服务器每次通信的只有若干个字节的数据量,因此在一般的网络中,应用协议是一种最有效的工作方式。所以,本系统在

63、软硬件设计上实现了经济实惠,实时便捷的目的。5 系统软硬件调试本设计采用Keil uVision2编写C语言程序,通过它的编译器进行编译、连接,最后将生成的代码下载到单系统微型计算机上。Keil C51编译器是目前最实用的软件,用于创建MCU系列MCS-51,编辑器C,宏焊接,链接器,库管理和强大的仿真调试功能以及集成开发。在Proteus ISIS编辑窗口中元件列表之上单击“P”按钮 ,添加元件及放置元件。按照正确的方法,合理地布局将各个元器件连线,得到如下界面,如图19所示:图 19 整体电路图把刚产生的可执行文件下载到单系统微型计算机中,点击运行按钮,电路导通,程序首先进入Logo函数进

64、行开机检测。此时单系统微型计算机给正负温度指示灯和报警指示灯高电平,给温度上限指示灯低电平,使其正常发光,给共阴极数码管相应的位高电平,使其动态显示温度为85。由于85不在默认温度上下限1032之间,所以此时正温度指示灯亮,报警指示灯闪烁,蜂鸣报警器也开始鸣叫。大约1s后,开机检测结束,设置当前环境温度5,由于默认的温度上下限是1032,所以正温度指示灯亮,报警指示灯闪烁,蜂鸣报警器鸣叫。仿真结果如下图所示。图20 数字温度计仿真图我们再次设置环境温度,使环境温度处于15,由于此时温度不在温度上下限1032之间,因此单系统微型计算机给正温度指示灯高电平,给报警指示灯低电平,所以正温度指示灯高电

65、平亮,报警指示灯熄灭,蜂鸣报警器也不鸣叫。仿真结果如图所示。图 数字温度计仿真图再次设置温度,温度调节在零下10摄氏度,温度不在温度上下限之间,单系统微型计算机给负温度指示灯高电平,报警指示灯高电平,所以负温度指示灯亮,报警指示灯闪烁,蜂鸣报警器鸣叫较为急促。仿真结果如图所示。图 数字温度计仿真图默认情况下设置温度上限,若按下K4键进入温度下限设置。通过按键K1键和K2键增加或减少温度值,最后按下K3键确认。比如设置温度上下限为1345,当环境温度处于35时,而35在设置的温度上下限1345之间,因此报警电路不工作。仿真电路如图所示。图23 数字温度计仿真图当环境温度处于12时,当温度在温度上

66、下限1345之间时,报警电路开始工作,报警指示灯闪烁,蜂鸣报警器鸣叫。仿真电路如图所示。图 数字温度计仿真图结果分析:本文介绍并设计的数字温度计的基本监测范围是-3065,并且具有自动报警功能和默认温度上下限(1035),还可以手动设置温度上下限,用4位一体数码管显示设置温度的上下限和当前环境的温度。我们将小数位始终显示为0,也即显示的温度精度是1.0。如果当前环境温度在默认的温度上下限之间,主函数不会调用报警子程序,报警电路不会工作,蜂鸣报警器也不鸣叫;如果当前环境温度在默认的温度上下限之外,主函数就会调用报警子程序,此时单系统微型计算机送给报警指示灯蜂鸣报警器高电平,报警指示灯闪烁,蜂鸣报

67、警器鸣叫,直到环境温度回到默认的温度上下限之间。由于本设计支持手动设置温度上下限,我们也可以手动设置温度上下限。由仿真结果及设计要求完成的指标可知,该设计基本符合设计要求。同样的,HS1101湿度传感器经过详细实验后也符合基本设计要求。总结此次毕业设计已经完成,我觉得此次设计我从理论知识和实践设计中学到了很多东西。在论文写作之初,温湿度传感器在纸张结构和文献选择上存在着诸多问题,最后通过了解温度计和湿度计的原理来设计温度计和湿度计的功能。认识到各种功能模块的设备选择上从未被触及过,我已经制定了粗略的计划,并希望成功地完成论文。在毕业设计中,主要的理解是对以前的温度和湿度设计的详细了解。在寻找大

68、量专业知识并仔细阅读参考文献之后,最大的困难是硬件仿真设计和系统程序的编程,但这是第一次开始设计非常困难。在此之后,在张玉霞老师的指导下和同学的帮助下克服了各种困难,克服了设计困难。在毕业设计过程中,我也认识到理论对实践有很长的一段路,并且设计一个满足实际需要的系统电路,确实需要丰富的经验和知识储备。由于这种毕业设计实际上是用于大学课程所获得的专业知识,并且强烈要求自学能力,理论与现实之间的关系并不密切,这是一个严重的错误,不能只通过考试来证明。此外,在学习过程中,我们必须时刻学习最新实用的专业知识,为未来的工作研究奠定更好的基础。致谢本论文是在xxx老师的悉心指导下完成的。xxx老师专业知识

69、渊博,在老师耐心细致的指导点拨下,完善了设计的相关功能和细节处理,在老师的帮助下,解决了在设计制作过程中遇到的各种难题,除了相关专业知识外,张玉霞老师也教会了在今后的职业生涯中也要做到谦虚,谨慎,认真的态度,在此衷心的感谢张玉霞老师的教导和帮助。非常感谢四年来在专业上把我领进门,手把手耐心教授我们知识的各位老师,正是你们的教导,学生才能运用自己的所学的专业知识去构想并实现相关的设计。感谢学校对我的培养,学生深知作为一名湖科学子的荣誉,使命和责任,感谢学校让我能有这份能力去面对未来职业生涯的挑战!参 考 文 献1微机原理与接口技术 人民邮电出版社,2007年4月1日。2 孙宏宇.牛舍环境及供料自

70、动控制系统的研究D.吉林农业大学,2008:243 汤武辉.Proteus仿真软件与单系统微型计算机实验教学N.长江大学学报(自然版),2010,(3):33-36.4 王剑,朱涛,李冬.protel 99se电路仿真在电子实验教学中的应用J.2010,(5):38-40.5 王国防.基于nRF24E1的数据采集及无线传输系统的研究D.河北科技大学,2009:8-10.6 张冬林,李鑫,戴梅.基于DHT11的低成本蚕室温湿度自动控制系统设计J.现代农业科技,2010,(18):11. 7徐春河.浅谈AT89S51J.制造业自动化,2010,(12):6.8 薛玲,孙曼,张志会,夏莉丽,魏希文.基于单系统微型计算机AT89S51的温湿度控制仪J.2010, (7):12-14.9 吴汉清.常用的典型单系统微型计算机资料J.无线电,2007,(11):50-57

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!