智能测温系统设计

合集下载

基于红外线测温技术的智能家居温控系统设计与实现

基于红外线测温技术的智能家居温控系统设计与实现

基于红外线测温技术的智能家居温控系统设计与实现智能家居温控系统设计与实现是基于红外线测温技术的热门课题。

随着人们生活水平的提高和科技的进步,智能家居温控系统的需求越来越多。

本文将介绍基于红外线测温技术的智能家居温控系统的设计与实现方案。

一、引言随着家庭生活品质的提升,人们对于室内温度的舒适度要求也越来越高。

然而,传统的温控方式存在不便和能耗过高的问题。

为了提高家庭温控的舒适度和效率,智能家居温控系统应运而生。

二、红外线测温技术的原理红外线测温技术是通过测量物体辐射出的热量,来获取物体表面温度的一种非接触式测温技术。

红外线传感器通过接收来自物体的红外辐射,并将其转化为电信号,进而计算出物体的温度。

三、智能家居温控系统的设计与实现方案1. 硬件设计:智能温控装置包括温度传感器、红外线传感器、控制器、执行器等。

温度传感器用于感知室内温度,红外线传感器用于监测物体表面温度,控制器负责接收和处理温度数据,并根据设定的温度范围控制执行器,如空调、暖气等。

2. 系统架构:智能家居温控系统可采用分布式架构,其中包括传感器、控制器、网络通信、领域设备等。

传感器负责采集室内和物体表面的温度数据,控制器通过网络通信将数据传输给领域设备,领域设备根据数据执行相应的控制操作。

3. 数据处理与算法:通过大数据分析和机器学习算法,智能温控系统可以根据室内和物体表面温度趋势进行预测,优化温度调节策略。

同时,系统可以学习用户的偏好和习惯,实现个性化温度控制。

4. 用户界面设计:通过智能手机App或者智能家居控制面板,用户可以随时随地监控和调节室内温度。

用户界面应简洁直观,提供实时温度数据、设定温度范围、模式选择、定时预约等功能。

四、智能家居温控系统的优势1. 舒适性:通过智能家居温控系统,用户可以根据自己的需求和习惯,轻松调节室内温度,提供更加舒适的生活环境。

2. 节能减排:智能温控系统可以合理调控室内温度,避免能耗过高和能源浪费,从而达到节能减排的目的。

AI智慧测温管理系统设计方案 (2)

AI智慧测温管理系统设计方案 (2)

AI智慧测温管理系统设计方案设计方案:1. 引言随着人工智能的发展和应用普及,AI智慧测温管理系统成为了现代温度管理的有效工具。

本文将介绍一种基于AI技术的智慧测温管理系统的设计方案。

2. 系统架构该系统的整体架构包括:- 温度采集模块:通过温度传感器获取温度数据。

- 数据处理模块:对采集的温度数据进行处理和分析。

- AI模型训练模块:利用机器学习和深度学习算法对历史温度数据进行训练,建立预测模型。

- 预测与告警模块:根据预测模型对当前温度进行预测,并根据预警规则触发相应的告警机制,对异常温度进行预警。

- 数据存储和展示模块:将处理后的数据和预警记录存储到数据库中,并通过可视化界面展示给用户。

3. 功能设计- 温度采集:系统通过温度传感器对不同区域的温度进行采集。

- 数据处理:对采集到的温度数据进行滤波和处理,去除信号噪声和异常值。

- 历史数据分析:对历史温度数据进行统计和分析,找出温度变化的规律。

- AI模型训练:将历史数据输入到AI模型中,使用机器学习和深度学习算法进行训练,建立温度预测模型。

- 温度预测:利用预测模型对当前温度进行预测,并与设定的阈值进行比较,判断是否异常。

- 预警机制:当温度异常时,触发相应的预警机制,如发送短信或邮件通知相关人员。

- 数据存储和展示:将处理后的温度数据和预警记录存储到数据库中,并通过可视化界面展示给用户,以便用户查看历史数据和分析温度趋势。

4. 技术实现- 温度采集模块可以使用传感器技术实现,如热敏电阻或红外线传感器,通过串口或无线协议将采集的温度数据传输给数据处理模块。

- 数据处理模块可以使用常见的数据处理算法,如滑动窗口平均或加权平均算法,对采集的温度数据进行平滑处理。

- AI模型训练模块可以使用机器学习和深度学习框架,如TensorFlow或PyTorch,通过构建适当的神经网络模型对历史温度数据进行训练。

- 预测与告警模块可以使用训练好的AI模型对当前温度进行预测,并根据设定的预警规则进行异常判断。

基于单片机的无线测温系统的设计

基于单片机的无线测温系统的设计

引言:无线测温系统是一种基于单片机技术的智能温度监测系统。

它通过无线传输技术,能够远程监测和采集温度数据,具有高精度、实时性和便捷性等优点。

本文将详细介绍基于单片机的无线测温系统的设计。

概述:无线测温系统是近年来发展迅速的一种温度监测技术,它可以广泛应用于各种需要进行温度监测的场合,如工业生产、农业种植、建筑监测等。

基于单片机的无线测温系统充分利用了单片机的高集成度、低功耗和强大的数据处理能力,能够实现对温度的高精度监测和数据传输。

本文将从硬件设计、软件设计、通信模块选择、温度传感器选择和功耗优化五个方面详细介绍基于单片机的无线测温系统的设计。

正文内容:1.硬件设计1.1单片机选择1.2电源设计1.3温度传感器接口设计1.4数据存储设计1.5外部设备接口设计2.软件设计2.1系统架构设计2.2温度数据采集算法设计2.3数据处理算法设计2.4数据传输协议设计2.5用户界面设计3.通信模块选择3.1无线通信技术概述3.2通信距离和速率需求分析3.3无线通信模块选择准则3.4常用无线通信模块介绍3.5通信模块选择与集成4.温度传感器选择4.1温度传感器分类4.2温度传感器选型准则4.3常用温度传感器介绍4.4温度传感器接口设计4.5温度传感器校准方法5.功耗优化5.1功耗分析与需求5.2系统功耗优化策略5.3硬件设计功耗优化5.4软件设计功耗优化5.5基于睡眠模式的功耗优化总结:基于单片机的无线测温系统的设计主要涉及硬件设计、软件设计、通信模块选择、温度传感器选择和功耗优化等方面。

通过合理的硬件设计和通信模块选择,能够实现高精度的温度监测和远程数据传输。

同时,通过优化软件设计和功耗管理,能够降低系统的功耗,延长系统的使用寿命。

基于单片机的无线测温系统的设计在智能化温度监测领域具有广阔的应用前景。

智能温度表设计原理

智能温度表设计原理

智能温度表是一种可以测量环境温度并提供智能化功能的设备。

其设计原理通常包括以下几个关键部分:
1. 温度传感器
智能温度表的核心部件是温度传感器,用于检测环境的温度。

常用的温度传感器包括热敏电阻(PTC、NTC)、热电偶和数字温度传感器等。

传感器将温度信号转换为电信号,并输出给控制系统进行处理。

2. 控制系统
智能温度表的控制系统通常由微处理器或微控制器组成,负责接收和处理来自温度传感器的信号。

控制系统根据预设的算法对温度数据进行处理,并可以实现各种功能,如温度显示、报警功能、数据存储和通信等。

3. 显示模块
智能温度表通常配备有显示模块,用于显示当前环境温度和其他相关信息。

显示模块可以采用液晶显示屏、LED显示等,以直观方式展示温度数据给用户。

4. 电源管理
智能温度表需要稳定的电源供应以正常工作。

电源管理部分通常包括电池或外部电源接口,以及相关的电源管理电路,确保设备的正常运
行和节能管理。

5. 智能功能
除了基本的温度检测和显示功能,智能温度表还可能具备一些智能化功能,如温度数据记录、远程监控、温度趋势分析、报警提示等。

这些功能通过控制系统的智能算法实现,提升了设备的实用性和便捷性。

综上所述,智能温度表的设计原理主要包括温度传感器、控制系统、显示模块、电源管理和智能功能等关键部分,通过这些组成部分的协同工作,实现了智能温度表的准确测量和智能化功能。

《智能测温仪》毕业设计论文

《智能测温仪》毕业设计论文

《智能测温仪》毕业设计论文智能测温仪是一种结合了智能技术和温度测量技术的设备,广泛应用于医疗、工业、家居等领域。

本文旨在通过设计和制作一个智能测温仪的原型,实现对人体体温的快速、准确测量,并具备数据记录和分析的功能。

本文将从以下几个方面进行论述。

首先,本文将对智能测温仪的设计目的和功能进行阐述。

智能测温仪的设计目的是为了提供一种可靠、安全、精准测量人体体温的设备。

在功能方面,智能测温仪具备自动识别人体的能力,并可以通过非接触式测温方式快速测量体温。

同时,智能测温仪还具备数据记录和分析的功能,可以将测得的体温数据存储并分析,为用户提供更多的参考信息。

其次,本文将对智能测温仪的硬件设计进行详细介绍。

智能测温仪的硬件主要包括传感器、微控制器、显示屏和按键等组成部分。

传感器主要用于感知周围的温度,通过与微控制器进行通信实现测温功能。

微控制器负责数据的处理和控制整个设备的运行。

显示屏用于显示测量结果和其他信息,按键则用于设备的操作控制。

然后,本文将对智能测温仪的软件设计进行详细阐述。

智能测温仪的软件主要包括测温算法、数据存储和分析算法以及用户界面设计。

测温算法是实现测量精准度的关键,需要考虑传感器的误差和其他因素对测量结果的影响。

数据存储和分析算法主要用于将测得的体温数据存储在设备中,并提供数据分析的功能,以便用户可以更好地了解自己的身体状况。

用户界面设计则需要符合人机工程学原理,使用户能够方便地操作设备。

最后,本文将对智能测温仪的实际应用进行讨论。

智能测温仪可以广泛应用于医疗、工业、家居等领域,为用户提供方便、快速、准确的体温测量服务。

在医疗领域,智能测温仪可以用于门诊、急诊等场所的体温监测;在工业领域,智能测温仪可以用于生产线体温监测,以确保员工健康和生产质量;在家居领域,智能测温仪可以用于家庭成员的日常体温监测,及时发现和预防疾病。

综上所述,智能测温仪是一种集成了智能技术和温度测量技术的设备,在多个领域具备广泛应用前景。

基于红外线测温技术的智能温控系统设计与实施

基于红外线测温技术的智能温控系统设计与实施

基于红外线测温技术的智能温控系统设计与实施智能温控系统是一种利用先进的技术手段来监测和调节室内温度的系统。

基于红外线测温技术的智能温控系统能够通过红外线感应器实时测量人体温度,并自动调节环境温度,为用户提供一个舒适的室内环境。

在设计和实施基于红外线测温技术的智能温控系统时,我们需要考虑以下几个方面:1. 红外线测温技术的选择在选择红外线测温技术时,我们需要考虑其准确度、响应速度和稳定性。

高准确度的红外线测温技术能够提供可靠的数据,快速响应速度可以及时感知到人体温度变化,而稳定性可以确保长时间的可靠运行。

2. 温度感应器的布置在室内的不同区域布置红外线温度感应器是非常重要的。

合理的布置可以确保系统能够准确地感知到人体温度,并进行及时的调节。

一般而言,温度感应器可以布置在入口、会议室、办公区和共用设施等频繁出入的区域,以确保及时监测到人体温度的变化。

3. 温度数据的处理和分析系统需要具备处理和分析红外线测温数据的能力。

温控系统可以通过将红外线测温数据与预设的温度阈值进行比对,从而判断当前环境是否需要进行温度调节。

同时,系统也可以将温度数据进行存储和分析,以便用户后续参考和分析。

4. 温度调节的方式基于红外线测温技术的智能温控系统可以通过多种方式进行温度调节。

例如,可以通过控制空调系统、暖气系统或者通风系统来实现温度的调节。

在温度过高或过低时,系统可以及时发出信号,触发相应的设备进行温度调节,以保持室内环境的舒适度。

5. 用户交互界面的设计为了方便用户操作和监控温度调节情况,智能温控系统需要拥有友好的用户交互界面。

用户可以通过界面进行温度设定、监测室内温度以及查看历史数据等操作。

同时,系统还可以提供报警功能,当温度异常或超过设定的范围时,系统会自动发出报警提醒,提醒用户及时采取措施。

总结而言,基于红外线测温技术的智能温控系统设计与实施需要考虑红外线测温技术的选择、温度感应器的布置、温度数据的处理和分析、温度调节的方式以及用户交互界面的设计。

基于单片机的智能体温检测系统设计

基于单片机的智能体温检测系统设计

基于单片机的智能体温检测系统设计摘要:由于新冠疫情的爆发给大众的生活带来了巨大变化,为了满足疫情条件下对温度快速测量的需求,采用无接触式测温既有效规避病毒传染风险,又可以第一时间检测疑似病例。

在此基础上添加口罩识别功能极大减轻了工作人员人工识别的负担,为防疫工作提供保障。

目前市场现有系统存在价格高以及不易携带的问题,并且目前市场应用的大部分装置都是单独的口罩识别或是无接触测温系统。

与之相比该系统将两种功能结合在同一系统中,具有体积小、便携、易操作等优点,为操作人员提供了极大便利。

此装置适用于学校、工厂、商场等人流密集场所,可以为进出人员提供检测服务。

人机交互式装置在疫情防控中发挥重要作用,节省人力物力,并且其效率远高于人工检测。

关键词:单片机;智能体温;检测系统;设计引言患新冠肺炎的主要症状是发热,因此体温检测是疫情防控的第一道防线。

以当今人流密集场所疫情防控情况为背景,设计并实现了一款基于STM32单片机的非接触式体温测量与身份识别系统。

该系统利用OPENMV对目标人脸进行快速检测,精准识别目标身份信息和口罩佩戴情况,利用MLX90614准确测量目标体表温度,实时将测量信息通过显示屏直观地展示并通过蓝牙发送到手机App上,实现系统逻辑结构的完整性与任务完成的效率最优解。

1系统的组成及其工作原理1.1系统的组成以单片机作为系统控制基础,利用传感器测量温度,通过通信和控制技术,形成温度测量控制系统。

具体可分为基于MLX90614红外测温传感器的温度检测模块、LCD12864液晶屏显示模块、4X4矩阵键盘模块、电源模块、复位模块、晶振模块、报警模块、继电器控制模块和震动传感器模块。

1.2系统工作原理该系统基于STC12C5A60S2单片机进行设计,包括电源电路、复位电路、晶振电路、红外测温传感器、震动传感器、LCD显示电路、蜂鸣器报警电路、键盘输入电路和继电器控制电路,通过MLX90614红外温度传感器实现温度数据的处理。

基于51单片机的温度检测系统_单片机C语言课题设计报告

基于51单片机的温度检测系统_单片机C语言课题设计报告

单片机C语言课题设计报告设计题目:温度检测电气系2011级通信技术一班级通信技术一班通才达识,信手拈来通才达识,信手拈来1摘要本课题以51单片机为核心实现智能化温度测量。

利用18B20温度传感器获取温度信号,将需要测量的温度信号自动转化为数字信号,利用单总线和单片机交换数据,最终单片机将信号转换成LCD 可以识别的信息显示输出。

基于STC90C516RD+STC90C516RD+的单片机的智能温度检测系统,的单片机的智能温度检测系统,设计采用18B20温度传感器,其分辨率可编程设计。

本课题设计应用于温度变化缓慢的空间,综合考虑,以降低灵敏度来提高显示精度。

设计使用12位分辨率,因其最高4位代表温度极性,故实际使用为11位半,位半,而温度测量范围为而温度测量范围为而温度测量范围为-55-55-55℃~℃~℃~+125+125+125℃,℃,则其分辨力为0.06250.0625℃。

℃。

设计使用LCD1602显示器,可显示16*2个英文字符,显示器显示实时温度和过温警告信息,和过温警告信息,传感器异常信息设。

传感器异常信息设。

传感器异常信息设。

计使用蜂鸣器做警报发生器,计使用蜂鸣器做警报发生器,计使用蜂鸣器做警报发生器,当温度超过当温度超过设定值时播放《卡农》,当传感器异常时播放嘟嘟音。

单片机C 语言课题设计报告语言课题设计报告电动世界,气定乾坤2目录一、设计功能一、设计功能................................. ................................. 3 二、系统设计二、系统设计................................. .................................3 三、器件选择三、器件选择................................. .................................3 3.1温度信号采集模块 (3)3.1.1 DS18B20 3.1.1 DS18B20 数字式温度传感器数字式温度传感器..................... 4 3.1.2 DS18B20特性 .................................. 4 3.1.3 DS18B20结构 .................................. 5 3.1.4 DS18B20测温原理 .............................. 6 3.1.5 DS18B20的读写功能 ............................ 6 3.2 3.2 液晶显示器液晶显示器1602LCD................................. 9 3.2.1引脚功能说明 ................................. 10 3.2.2 1602LCD 的指令说明及时序 ..................... 10 3.2.3 1602LCD 的一般初始化过程 (10)四、软件设计四、软件设计................................ ................................11 4.1 1602LCD 程序设计流程图 ........................... 11 4.2 DS18B20程序设计流程图 ............................ 12 4.3 4.3 主程序设计流程图主程序设计流程图................................. 13 五、设计总结五、设计总结................................. ................................. 2 六、参考文献六、参考文献................................. ................................. 2 七、硬件原理图及仿真七、硬件原理图及仿真......................... .........................3 7.1系统硬件原理图 ..................................... 3 7.2开机滚动显示界面 ................................... 4 7.3临界温度设置界面 ................................... 4 7.4传感器异常警告界面 (4)电气系2011级通信技术一班级通信技术一班通才达识,信手拈来通才达识,信手拈来3温度温度DS18B20 LCD 显示显示过温函数功能模块能模块传感器异常函数功能模块数功能模块D0D1D2D3D4D5D6D7XT XTAL2AL218XT XTAL1AL119ALE 30EA31PSEN29RST 9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD 10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR 16P3.5/T115U180C51X1CRYST CRYSTAL ALC122pFC222pFGNDR110kC31uFVCCGND234567891RP1RESPACK-8VCC0.0DQ 2VCC 3GND 1U2DS18B20R24.7K LCD1LM016LLS2SOUNDERMUC八、程序清单八、程序清单................................. .................................5 一、设计功能·由单片机、温度传感器以及液晶显示器等构成高精度温度监测系统。

基于红外线测温技术的智能安防系统设计与实施方案

基于红外线测温技术的智能安防系统设计与实施方案

基于红外线测温技术的智能安防系统设计与实施方案智能安防系统是当前社会安全保障的重要手段之一。

随着技术的不断发展,基于红外线测温技术的智能安防系统得到了广泛应用。

本文将介绍基于红外线测温技术的智能安防系统的设计与实施方案。

1. 系统总体架构设计基于红外线测温技术的智能安防系统的总体架构设计需要包括红外测温设备、图像识别和分析算法、报警与处理系统等模块。

红外测温设备负责实时获取目标物体的温度信息,图像识别和分析算法用于处理红外图像数据,报警与处理系统用于及时发出警报。

2. 红外测温设备选择在选择红外测温设备时,需要考虑测温范围、测温精度、测温分辨率等指标。

根据实际使用场景,选择合适的设备以满足系统的需求。

3. 图像识别和分析算法设计图像识别和分析算法是智能安防系统的核心部分。

通过分析红外图像数据,系统可以实时识别出异常温度,并对可能存在的危险和威胁进行预判和分析。

可以采用机器学习、深度学习等技术,结合大数据分析,提高系统的准确性和鲁棒性。

4. 报警与处理系统设计基于红外线测温技术的智能安防系统需要能够及时报警和处理异常情况。

当系统检测到异常温度时,可以通过声音、光线或者短信等方式进行报警,并将相关信息发送给相关人员或机构,以便及时采取措施。

5. 联网和远程监控智能安防系统还可以通过网络实现远程监控功能,将实时的红外图像数据传输到指定的监控中心。

监控中心可以对图像数据进行分析和处理,并远程控制红外测温设备,以及进行进一步的预警和处理。

6. 数据存储和分析智能安防系统需要对采集到的红外图像数据进行存储和分析。

通过建立数据库和使用数据分析工具,可以对历史数据进行回溯和分析,以便总结经验、发现规律。

7. 系统的可靠性和安全性智能安防系统在设计和实施过程中,需要考虑系统的可靠性和安全性。

对外部干扰和攻击进行防护,保证系统的稳定运行和数据的安全性。

8. 系统的可扩展性和可升级性随着技术的发展和应用的深入,智能安防系统需要具备良好的可扩展性和可升级性。

分布式智能测温系统设计

分布式智能测温系统设计

在 化 工生产 中 ,常常 进行温 度 监测 。如 高压蒸 汽 管道温 度 的监测 ,这 些 监测对 企业 的生产至 关重要 。本设计 采用美 国D la 半导体 公司推 出的数 als 字温度 传感 器D 1B0 S82 ,该传 感器具 有独特 的单总线 接 口,仅 需要 占用一 个 通 用 io 口即可 完成 与单 片机 的 通信 ,一 根通 用 io 口线可 以挂载 多个 /端 /端 D 1B0 S82 ,非常适用 于构建 高精度 、分 散位 置的分布式 智能温度 测量系 统 。 1系统 总体 设计 本 设计为 监测 化工 企业 高压 蒸汽 供热 管道 分散 多点 的温度 。根据某 企 业 管道 线 路 分 布 ,温 度 监 测 点是 由化 工 企业 技 术 人 员根 据 工 艺流 程 确 定
件 设 L S A: S T S L; N P N P; S T S A N P: N P C R EB C O ; O EB D ; O O ; L S L C ; C R S A: R T L D E
结合 要求 ,我们 开 发设 计 了一 套基 于 数 字式 智 能传 感器 D 1B 0 分 S 8 2的 布式 温度 测量 系统 。 一个较 大 范围 ( 温点 三 、 四十 个 ) 由一个 单 片机系 测 统控 制测 量 ,多个 单 片机 系统 和上 位机 P通 信 。利用 单 总线 数据 采集 , 多 c 个 温度 传感器 可快 速 、方便地 组建 成温度 监 测网络 。 2传 感器信 号采 集 2 1D IB0 介 [] A LS 导体 公司 生 产 的D 1B0 单线智 能 . S8 2简 1 。DLA 半 S8 2型 温 度传 感器 ,是世 界上 第一 片 支持 “ n— ie O eWr ”总线接 口的温 度传 感器 。 D 1B0 用单 线 的接 口方 式 ,在 与 微处 理器 连接 时仅 需要 一 Io S8 2采 条 / 口线 即

智能温度测量仪课程设计 (1)

智能温度测量仪课程设计 (1)

智能温度测量仪课程设计报告专业:班级:姓名:学号:指导教师:----智能温度测量仪摘要:本文主要介绍了智能温度测量仪的设计,包括硬件和软件的设计。

先对该测量仪进行概括性介绍,然后介绍该测量仪在硬件设计上的主要器件:“Pt100热电阻”、AT89C51单片机和LCD显示器以及描述测量仪的总体结构原理。

在本设计中,是以铂电阻PT100作为温度传感器,采用恒流测温的方法,通过单片机进行控制,用放大器、A/D转换器进行温度信号的采集。

总体来说,该设计是切实可行的。

关键词:温度;Pt100热电阻;AT89C51单片机;LCD显示器。

引言:温度是日常生活、工业、医学、环境保护、化工、石油等领域最常遇到的一个物理量,也是工业控制中主要的被控参数之一。

对温度的测量与控制在现代工业中也是运用的越来越广泛。

而传感器主要用于测量和控制系统,它的性能好坏直接影响系统的性能。

因此,不仅必须掌握各类传感器的结构、原理及其性能指标,还必须懂得传感器经过适当的接口电路调整才能满足信号的处理、显示和控制的要求,而且只有通过对传感器应用实例的原理和智能传感器实例的分析了解,才能将传感器和信息通信与信息处理结合起来,适应传感器的生产、研制、开发和应用。

另一方面,传感器的被测信号来自于各个应用领域,每个领域都为了改革生产力、提高工效和时效,各自都在开发研制适合应用的传感器,于是种类繁多的新型传感器及传感器系统不断涌现。

温度传感器是其中重要的一类传器。

其发展速度之快,以及其应用之广。

并且还有很大潜力为了提高对传感器的认识和了解,尤其是对温度传感器的深入研究以及其用法与用途,基于实用、广泛和典型的原则而设计了本系统。

本文利用单片机结合温度传感器技术而开发设计了这一温度测量系统。

文中将传感器理论与单片机实际应用有机结合,详细地讲述了利用热电阻作为温度传感器来测量实时的温度,以及实现热电转换的原理过程。

本设计系统包括温度传感器,信号放大电路,A/D转换模块,数据处理与控制模块,温度显示五个部分。

基于IIC总线智能测温系统设计

基于IIC总线智能测温系统设计
定义端口 本文以单片机作为主控溪块, 多个单片机采用主从通信方式, 利用数 : S CLEQU p l 7 字温度传 感器 D S 1 8 B 2 0 和和 I I C 总线传输数据进行温度的多 采 集州 专 S DA E QU P l 6 统温控系统进行了智能扩展’ 在提高系统信号传输精确性的基础上, 既降 : 捷送起始 倍号 低了成本, 又增强了系统稳定 陛、 灵活性和可拓展性。 START S ETB S CL
D S I 8 B 2 0  ̄
F 0H
NOP
CLR S CL RET
图1
找寻R O M
4 4 H
单次温度转换启动
3 3 H
读取R O M
BEH
读取 R A M

 ̄ . R A M
CCH
跳过R O M
4 8 H
发送 停止信号
S Top : CL Rs DA
s] 强 B S CL No p Nop
1硬件构建 1 . 1 系统架构 本文以单片机主从多机通信结构为核 系统。主机控制多个作为从
S ET B SI ) A N Op CLR s ] ) A N op
S ET B s ] ) A
2 3流翻 十
[ 3 ] 张志 单片机原理与控制技术( 第二版) 呻 北京: 机械工业出版社’ 2 o 0 7 :
本系统软件设计部分较为简单单 片机与 D S 1 8 B 2 0 温度传感器的 I — 1 9 4- 2 02 |
I c通信软 : i c ; 陧如图 2 所示。 单片机与 D S 1 8 B 2 0 温度传感器的 I I C通信 [ 4 F # , : k r - 海 单片机实用教 第一版) 呻 北京机械工业出版社 o 0 7 : 1 5 2 _ 1 5 5 . 软件流程主要包括如下 3 个部分 ①初始化。系统上电后, 信号线上的 D S 1 8 B 2 0 在接收到数据线传输过来的特定时序的负脉冲时就复位, 并开始 作者简介 : 李祥( 1 9 7 9 一 ) , 男, 河南师范大学硕 士研 究生, 河南经贸职业 学院讲师。研 究方向: 嵌入式 系统及 网络技 术应 用。

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

基于STM32单片机的智能温度控制系统的设计
基于STM32单片机的智能温度控制系统 的设计
01 引言
03 系统设计
目录
02 研究现状 04 (请在此处插入系统
整体架构设计图)
目录
05 实验结果
07 结论与展望
06
(请在此处插入实验 数据记录表)
基于STM32单片机的智能温度控 制系统设计
引言
随着科技的不断发展,智能化和精准化成为现代控制系统的两大发展趋势。其 中,智能温度控制系统在工业、农业、医疗等领域具有广泛的应用前景。 STM32单片机作为一种先进的微控制器,具有处理能力强、功耗低、集成度高 等特点,适用于各种控制系统的开发。因此,本次演示旨在基于STM32单片机 设计一种智能温度控制系统,以提高温度控制的精度和稳定性。
实验结果
为验证本系统的性能,我们进行了以下实验:
1、实验设计
选用一款典型的目标物体,设定不同期望温度值,通过本系统对其进行智能温 度控制,记录实验数据。
2、实验结果及分析
下表为实验数据记录表,展示了不同期望温度值下系统的实际控制精度和稳定 性:
(请在此处插入实验数据记录表)
通过分析实验数据,我们发现本系统在智能温度控制方面具有较高的精度和稳 定性,能够满足大多数应用场景的需求。
结论与展望
本次演示成功设计了一种基于STM32单片机的智能温度控制系统,实现了对环 境温度的实时监测与精确控制。通过实验验证,本系统在智能温度控制方面具 有一定的优势和创新点,如高精度、低功耗、良好的稳定性等。然而,系统仍 存在一些不足之处,需在后续研究中继续优化和改进。
展望未来,我们将深入研究先进的控制算法和其他传感技术,以提高系统的性 能和适应各种复杂环境的能力。我们将拓展系统的应用领域,如医疗、农业等, 为推动智能温度控制技术的发展贡献力量。

基于单片机的智能温度检测控制系统设计

基于单片机的智能温度检测控制系统设计

1 概述在人类的生活环境中,温度扮演着极其重要的角色。

温度是工业生产、现代农业乃至人们日常现实生活中经常会需要测量的一个重要物理量,如石油化工、环境控制、食品加工、实验研究、农业大棚等[1]。

温度的检测与控制是工业生产自动控制系统的重要任务之一,因此,各行各业对温度检测系统的便捷性、精确性、智能化要求越来越高。

由此可见,温度的检测和控制是非常重要的。

测量温度需要使用温度传感器,传统的温度传感器是模拟的,如热敏电阻、热电偶等[2]。

热敏电阻采集温度变化的实质是电阻值,所以在实际使用过程中需要额外的辅助器件将其转化为电压信号并且通过调整后送到模拟-数字转化器件(A/D)才能让单片机处理,数字温度传感器的产生解决了这个问题。

本文采用内部集成了A/D 转换器、电路结构简单的数字化温度传感器DS18B20,与单片机技术相结合实现智能温度检测控制系统的设计。

系统只需要占用单片机的一个I/O 口,就能够实现实时温度检测,这使得系统具有很强的扩展性,并且应用前景广泛、实用价值高。

2 系统总体设计本系统设计的基于单片机的智能温度检测控制系统,总体设计框图如图1所示,主要包括单片机最小系统、温度采集电路、实时时钟电路、独立式按键电路、显示电路、报警电路、加热电路和散热电路,其中主控芯片采用功耗低、性能高的单片机STC89C52,温度采集电路采用数字温度传感器DS18B20,显示电路采用LCD1602液晶显示器,报警电路采用蜂鸣器、一个LED 指示灯设计实现声光报警,独立式按键用来设置当前实时时间(年、月、日、时、分、秒)和设定不同时间段温度报警的上下限阈值。

当实测环境温度值大于设定时间段的温度上限值时,系统自动进入散热模式,直流电机运转带动风扇工作,同时蜂鸣器响、LED 指示灯点亮;若低于设定时间段的温度下限阈值,系统自动进入加热模式,继电器控制加热设备工作,同时蜂鸣器响、LED 指示灯点亮;若当前温度处于设定时间段的温度上下限阈值之间时,关闭散热、加热及报警,从而使温度控制在设定的范围内。

基于MAX6675和K型热电偶的高精度智能测温系统

基于MAX6675和K型热电偶的高精度智能测温系统

基于 MAX6675和 K型热电偶的高精度智能测温系统背景温度是一个很古老的概念,它起源于人们想用数值来表达冷、热感觉的愿望。

伽利略最早用他设计的一种标有刻度的仪器进行实验来指示温度。

四个世纪后的今天,我们发现:虽然温度测量技术己经高度发展,但仍被继续研究。

温度是一个基本物理量,是主要的热工参数之一。

通常将随时间而变化比较快的温度称为动态温度。

近年来,人们对动态温度的认识越来越深,并对其测量给予了高度的重视。

动态温度测量比较复杂,只有通过反复测试,尽量模拟出传感器使用中经常发生的条件,才能获得传感器动态性能。

现状温度是七个基本物理量之一,它是工业生产中一个重要的操作参数,很多工业产品的质量和产量都直接与温度这一参数有关,如果温度测量不准或控制不好,将会使产品质量差,甚至报废,给工业生产带来极大的损失。

有人作过这样的统计,温度这一参数的测量约占工业测量总数的50%左右。

在国民经济其它各部门中,温度测量也是极为重要的。

温度测量在工农业生产、国防、科研、医疗卫生及日常生活中都有着非常重要的意义。

温度测量首先是由温度传感器来实现的。

测温仪器通常由温度传感器和信号处理两部分组成。

温度测量的过程就是通过温度传感器将被测对象的温度值转换成电的或其它形式的信号传递给其它信号处理器电路进行信号处理转换成温度值显示出来。

因此,人们对温度传感器的发展、开发应用极为重视,生产和销售温度传感器的公司遍布全球。

解决问题测试温度,使误差不是很大,并且超过150℃时候报警。

根据测温系统的性能指标要求,对硬件和软件功能合理的分配,侧重系统整体功能的合理实现,软硬件平台的稳定运行。

系统任务分析以STC89C52单片机为核心的可编程温度控制器。

使用具有冷端补偿的单片K型热电偶放大器与数字转换器MAX6675,由于MAX6675将热电偶测温应用时复杂的线性化、冷端补偿及数字化输出等问题集中在一个芯片上解决,简化了将热电偶测温方案应用于嵌入式系统领域时复杂的软硬件设计,而且大大减少了温度控制过程中的不稳定因数,提高了测量的准确性。

基于SPCE061A医用智能测温系统

基于SPCE061A医用智能测温系统
基于S C 01 医用智能测温系统 P E 6A
王蔚 高畅 大连女学
此时 的电压值达不到6 板的参考 l AD 转换 操作。由于6 板 内的系统时 间和计算 压发 生变化 , l 需 6 板进行A D 换的 转 机的 系统 时间可能 不相 符, l 上添 加了三 电压 , 将此 电压放 大 。 l 在6 板 个按 钮 , 以供 工作人 员进 行时 间的调 整 , 方便 电压范 围为033 , 电压的 放大倍数为3左 . 择 V O 右。 里选 择的放 大器的型号为 H A 7 4 , 这 17 1 他 进行定时测 温。 3 硬件 设计 的内部仅 由一 个普 通的运算放大器组 成。 硬件部 分分为三个 大部分 : 度传感器、 温 32 步 串 行接 1 .异 7 1
模式 分 普通 测温 模式 、 连续 测 温模 式和 间隔 测温模 式三种得 转 换计 算子 程 序 , 播 报子 程 音 序, 串行异步发 送子程 序。 过发送 子程序 将 通 温 度 值送 入 到 相 对应 的 串口内 , 后接 着 在 然 VB 界面上进 行后续处 理 。 间隔测 温模式 时间 子程序 与上述子程 序相同。 续测温模式定 时 连 子程 序与上 述普通测温 定时子程序相 比, 没有 语 音播 报程 序, 并且 AD转换 为连 续的AD 转
作。当判断出是连 续测温模 式字后 , 同样接 收 后两位并存储 , 达到 设定的 初始时 间, l 6 板就 会对输入的 电压信号进行 的A D 转换 , 同时进
认 , 音 报出年月 曰 分。 语 时 在校 正时 间的状 态 下, 如果 连续2 分钟 没有 见按下, 则自动退出 4 软件总体思 路 本系 统 中, 生在 计算 机 界面 上敲 人 所 医 希望定时 的时 间值 , 按下定时按 钮 , 敲入 的时 间值 就会通 过 异步 串行接 口送 入到 6 板 的相 l 应寄存 器内。 时间值一共包 括四位 , 地址 控制

基于红外线测温技术的智能环境监测系统设计与实现

基于红外线测温技术的智能环境监测系统设计与实现

基于红外线测温技术的智能环境监测系统设计与实现智能环境监测系统是基于红外线测温技术的一种创新应用。

该系统具有实时监测环境温度、快速识别异常温度、自动报警等功能,可以广泛应用于工业生产、医疗、建筑、金融、交通等领域。

一、系统设计1. 系统结构设计智能环境监测系统由红外线测温模块、数据处理模块、报警模块、数据存储模块和用户界面模块组成。

其中,红外线测温模块负责实时采集环境温度数据,数据处理模块负责分析处理数据,报警模块负责识别异常温度并触发报警,数据存储模块负责记录温度数据,用户界面模块提供用户操作界面和报警通知。

2. 红外线测温模块设计红外线测温模块采用红外线传感器,通过接收物体发射的红外线辐射,并将其转换为温度值。

可以选择合适的红外线传感器,根据应用场景和需求进行选择。

3. 数据处理模块设计数据处理模块负责对红外线测温模块采集到的数据进行分析和处理。

可以设计算法来判断环境温度是否异常,并根据需要进行数据平滑处理,消除噪声。

4. 报警模块设计报警模块针对异常温度进行识别,并能够及时触发报警通知。

可以设置合适的报警阈值,当温度超过或低于设定的阈值时,触发报警通知,例如发出声音、发送短信或邮件等。

5. 数据存储模块设计数据存储模块负责将测温数据保存到数据库中,以便后续的数据分析或报告生成。

可以选择适合的数据库管理系统,并设计合适的数据存储结构和存储方式。

6. 用户界面设计用户界面模块提供给用户操作界面和数据展示功能。

可以设计简洁直观的用户界面,以便用户能够方便地查看实时温度数据、报警记录和历史数据。

二、系统实现1. 硬件搭建根据系统设计,搭建相应的硬件平台。

选择合适的开发板或单片机,根据需要连接红外线传感器、显示屏、报警器等硬件设备。

进行硬件的连接和调试,确保各部件正常工作。

2. 软件开发根据系统设计,进行相应的软件开发工作。

开发红外线测温模块、数据处理模块、报警模块、数据存储模块和用户界面模块。

选择合适的编程语言和开发工具,进行软件编码和调试,确保各模块功能正常。

智能温度测量装置组成和工作原理

智能温度测量装置组成和工作原理

第1章智能温度测量装置组成和工作原理第1.1节智能温度测量装置的组成智能温度测量系统以单总线数字温度传感器DS18B20为测量器件、以DM-162液晶显示模块为显示器件,89C2051微处理器为控制核心,构成了温度实时测量装置,系统框图如图1.1所示。

图1.1 智能温度测量系统第1.2节智能温度测量装置的工作原理附图1为智能温度测量装置的工作原理图,其工作原理是:单总线数字温度传感DS18B20测得环境的温度,在单片机的控制下以串行数字形式经单片机的89C2051的第6脚读入。

单片机在程序的控制下,严格按照DS18B20的要求的工作时序进行读写控制,读入信号后,对数字信号进运算,然后经DM-162液晶显示模块进行显示。

DS18B20外围引脚有三个,分别是VCC接+5V的电源,GND接地,DQ数据线接到微处器的第6脚,图中的4.7K的电阻为上拉上阻,实现数据传送。

89C2051的外围电路很简单,89C2051的+5V电源由20脚引入,第10脚接地,第4脚和第5脚间由12MHz的晶振及两个20pF的无极性电路组成一个振荡电路;同时在第一脚引出一个22uF的电容和一个2K的电阻接+5V的电源组成一个复位电路。

VSS脚接地,同时在液晶显示模块VDD脚接一个+5V电源。

在液晶显示模块的VDD引脚和VSS引脚间接一个10K的可调电阻,其作用是给V0端口提供一个控制电压。

液晶显示模块所要的数字信号从89C2051的P1.0-P1.7口引出,分别对应的接DM-162的D0-D7端口,完成数据传输,液晶显示模块的控制引脚RS、RW、E分别接到89C2051的P3.5、P3.6、P3.7口,以实现微处理器对液晶显示模块的控制。

第2章电路设计第2.1节单总线数字温度传感器DS18B202.1.1 DS18B20引脚分布DS18B20温度传感器引脚排列如图2.1所示。

DS1820数字温度传感器是DALLAS 半导体公司生产的世界上第一片支持“一线总线”接口的温度传感器。

智能温度控制系统设计

智能温度控制系统设计

智能温度控制系统设计摘要:在日常生活中,温度和温差对我们的生活都有非常大的影响。

目前在大城市许多的高档公寓已经实现自动控温,然而在普通公寓并没有实现此类控温系统,因此同高档公寓形成了对比,为实现更多的地方使用自动控温系统,本设计通过单片机实现对温度的恒定控制,更廉价,更方便,适用于普及大多数家庭的使用。

对我们的生活会有很大的帮助。

智能自动控温全面实现全自动化、无人化,都可减少可控因素带来的损失.设计智能自动控温系统,利用温度感应器、报警器、LED显示器通过对单片机的控制实现智能自动控温,解决由于温度不稳定而带来的一系列问题。

本次设计主要以AT89C51单片机为主控核心,与LED显示器、键盘、报警模块等相关电路结合。

利用单片机为设计主核心,外接电路连接LED显示器、键盘、报警模块。

预定温室内部温度,当温室内部温度有所升高或降低时,此时通过外接电路连接的报警模块发出警报,通过电加热器来调节温室内部温度从而达到温室内部温度恒定。

关键词:单片机,温度传感器,键盘,LED显示器,电加热器Designof aTemperature-Control SystemAbstractIn everyday life ,the temperature andthe temperature difference to our lives have a very bigimpact.Currently manyof the luxury apartments in big cities have automatic temperature control,however,didnot materialize in apartments such temp erature controlsystem , thus forming a contrastwiththehigh—endapartments , to achieve more places to use automatic temp erature controlsystem , thedesign byMCU constant controloftemperature, cheaper,more convenient,suitable f or universal use in most families。

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

第1章绪论1.1 前言本设计的简单实用的数字式温度测控系统,亦可广泛应用于各种定时、温度控制领域,如工业工控过程的温度控制,发电厂、热电厂、大型中央空调设备用户端、自动化生产线、农业养殖、温棚、温室、干燥房、粮食仓库、井下温度控制等场合。

系统能够随时测量环境温度并且显示当前的温度值,因此,研究和开发经济、实用的定时温度测控系统具有现实意义,也有着广泛的应器上当前室温的显示等等。

不同的温度传感器测量的精度以及功能强弱各不相同用前景。

温度采集与显示系统在工业、民用、军事等领域占有重要的地位,比如空调遥控,因此在不同的应用场合可设计不同的系统对温度进行检测和控制,如在普通的室内温度检测中,可用一般的温度传感器,由数码管直接显示该室内的温度。

但是普通型传感器芯片不仅体积大,而且输出的信号都是模拟信号,必须经过A/D转换后才能被处理器识别,而且不能实现多点温度的测量,最大的缺点就是它的精度不是很高。

而在要求精度很高的温度控制中,显然普通的温度采集和显示系统已不能满足设计的需要。

因此,针对此现状,本文设计了一种由单片机控制的智能温度采集与显示系统。

它以STC89C51单片机为核心,实现对温度信号的采集和显示。

在温度信号的采集方面,利用单总线数字温度传感器的特点及功能实现对温度的采集,由DALLAS半导体公司生产的DS18B20型单线智能温度传感器,属于新一代适配微处理器的智能温度传感器。

与传统的热敏电阻相比,它能够直接读出被测温度,并且可根据实际要求通过简单的编程实现9-12位的数字值读数方式,可在-55—+125℃的范围内测量温度。

从中央处理器到DS18B20仅需连接一条信号线和地线,其指令信息和数据信息都经过单总线接口与DS18B20进行数据交换,且每个DS18B20有唯一的系列号。

因此同一条单总线上可以挂接多个DS18B20,构成主从结构的多点测温传感器网络。

而在显示方面采用数码管显示。

此系统具有结构简单、价格低廉、易于操作及系统扩展、性价比高等特点。

它利用单片机的强大功能和可扩充性为后盾,可实现对某一路温度和温度的上下限进行有效的控制与输出。

温度控制广泛应用于人们的生产和生活中,人们使用温度计来采集温度,通过人工操作加热、通风和降温设备来控制温度,这样不但控制精度低、实时性差,而且操作人员的劳动强度大。

即使有些用户采用半导体二极管作温度传感器,但由于其互换性差,效果也不理想。

在某些行业中对温度的要求较高,由于工作环境温度不合理而引发的事故时有发生。

对工业生产可靠进行造成影响,甚至操作人员的安全。

为了避免这些缺点,需要在某些特定的环境里安装数字温度测量及控制设备。

本设计由于采用了新型单片机对温度进行控制,以其测量精度高,操作简单。

可运行性强,价格低廉等优点,特别适用于生活,医疗,工业生产等方面的温度测量及控制。

本设计是一个数字温度测量及控制系统,能测柜内的温度,并能在超限的情况下进行控制、调整,并报警。

保证环境保持在限定的温度中。

1.2设计任务设计测量温度范围-55℃~+125℃的智能测温系统,要求数码管实时显示测量温度,精确为0.5℃。

1、进行方案论证,确定设计方案;2、绘制系统硬件仿真电路,掌握各部分电路的原理、功能和应用方法;3、进行程序设计,实现系统要求的基本功能;4、编写课程设计论文。

第2章系统总体设计2.1 设计简介在本次设计中,利用DS18B20设计电子温度计。

温度控制系统中STC89C51为核心控制器,它与DS18B20温度传感器组成主电路。

另外还有显示电路和报警电路组成辅助电路。

和在一起构成了一个完整的电子温度计系统。

该温度控制系统的设计包括硬件设计和软件设计两大部分。

应该具有以下功能:1. 采集外来的温度信号;2. 通过ds18b20温度传感器转换温度;3. 转换后通过数码管显示温度;4. 根据周围环境温度变化改变现实数据;5. 温度超过限制温度报警;2.2 系统总体设计图2-1 总体框图系统的硬件设计部分主要由以下几部分组成:1. 单片机最小系统:采用STC89C51 单片机;2. 温度采集模块:采用DS18B20 温度传感器;3. 温度显示模块:采用4位LED 双数码管显示;4. 按键部分:采用独立键盘输入最高最低温度限制;5. 报警模块:采用蜂鸣器和LED灯发出声光报警;6. 电源模块:采用220V转5V稳压电源为系统提供电源;2.3 设计方案原理单片机是整个系统的核心处理器,其负责驱动温度传感器DS18B20 工作、温度显示、控制外围设备的工作以及与上位机进行通信等工作。

本系统选用美国ATMAL 公司生产的STC89C51单片机。

此外STC89C51 单片机有8 KB的程序存储器和256 B 的数据存储器,不需外部扩展存储芯片,可以降低硬件电路的复杂度。

单片机最小系统主要由两块组成,其一为晶振起振电路,其二为复位电路。

温度传感器是该系统的关键器件,本系统选用的是美国Dallas 半导体公司生产的数字化温度传感器 DS18B20。

DS18B20 有三个管脚: GND 为电源地,DQ 为数字信号输入/输出端,VDD 为外接供电电源接入端(用寄生电源方式时接地)。

在外部电源供电方式下,DS18B20 工作电源由VDD 引脚接入,此时I/O 线不需要强上拉,不存在电源电流不足的问题,可以保证转换精度,同时理论上总线可以挂接任意多个DS18B20 传感器,组成多点测温系统。

在外部供电的方式下,DS18B20 的GND 引脚不能悬空,否则不能转换温度,读取的温度总是85℃。

本系统中DS18B20 的DQ 口与单片机的 P3.2 口连接,GND 接地,VDD 接电源,R1 为信号和5V 电源之间的上拉电阻,其电路连接所示。

数码管的动态显示:数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,dp"的同名端连在一起,另外为每个数码管的公共极COM 增加位选通控制电路,位选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位选通COM端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。

通过分时轮流控制各个数码管的的COM端,就使各个数码管轮流受控显示,这就是动态驱动。

第3章系统硬件设计3.1单片机最小系统随着计算机技术的发展,单片机因具有集成度高、体积小、速度快、价格低等特点而在许多领域,如过程控制、数据采集、机电一体化、智能化仪表、家用电器以及网络技术等方面得到广泛应用,从而使这些领域的技术水平、自动化程度大大提高。

正因为如此,国内外多家电子生产厂商把目光投向了单片机的生产当中,单片微机经历了4位、低档8位、高档8位、16位,现正在向32位和双CPU一方向目前国内市场上有不少类型的8位及16位单片机,由于各种原因很多的单片机都未能在国内形成主流系列。

而国内目前仍然是以Intel的MCS-48,MCS-51,MCS-96为主流系列。

单片机型号的选择是根据控制系统的目标、功能、可靠性、性价比、精度和速度等来决定的。

根据上述及本课题的实际情况,发酵温度系统是一个时滞性较大的系统,对控制时间精度要求不需要很高,所以单片机不需采用高速的输出、输入口,51系列单片机在时间精度方面可以满足要求。

为了使用方便,系统要求可以进行在线改写,要求片内具有可擦除程序存储器,另外为了以后系统升级的需要,在设计中采用52系列单片机。

基于以上原因,本文在众多的单片机类型中选取STC89C51系列单片机。

STC89C51与MCS-51兼容。

芯片内部带有8K快速擦写程序存储器(可擦写次数可达100000次);运算速度快频率可达33兆赫兹;32位110口总线:三个16位的定时1计数器。

STC89C51单片机有如下标准特性:兼容MCS-51微控制器;8K字节FLASH存贮器支持在系统编程ISP1000次擦写周期;256字节的数据存储器(RAM);工作电压4.0V到5.5V;全静态时钟0Hz到33MHz;三级程序加密;32个可编程I/O口;3个16位定时/计数器;8个中断源;全双工UART;完全的双工UART串行口;低功耗支持Idle和Power-down模式; Power-down模式支持中断唤醒;看门狗定时器:双数据指针;上电复为标志。

同时该芯片还具有PDIP,TQFP和PLCC等三种封装形式,以适应不同产品的需求。

温度信号由DS18B20检测由P2.7口输入到单片机中进行处理,显示部分通过单片机的单片机的时钟电路利用芯片内部振荡电路,在XTALI,XTAL2的引脚上外接定时元件内部振荡器便能产生自激振荡,定时元件可以采用石英晶体和电容组成的并联谐振电路,其连接方法如图4所示。

晶振可以在 1.2MHz~12MHz之间任选,本电路选11.0692MHz。

电容通常在20pF-6OpF之间选择,通常为30pF左右,本电路选30pF,电容器C1和C2的大小对振荡频率有微小影响,可起频率微调作用。

3.2 温度采集模块DALLAS 最新单线数字温度传感器DS18B20是一种新型的”一线器件”,其体积更小、更适用于多种场合、且适用电压更宽、更经济。

DALLAS 半导体公司的数字化温度传感器DS18B20是世界上第一片支持”一线总线”接口的温度传感器。

温度测量范围为-55~+125 摄氏度,可编程为9位~12 位转换精度,测温分辨率可达0.0625摄氏度,分辨率设定参数以及用户设定的报警温度存储在EEPROM 中,掉电后依然保存。

被测温度用符号扩展的16位数字量方式串行输出;其工作电源既可以在远端引入,也可以采用寄生电源方式产生;多个DS18B20可以并联到3 根或2 根线上,CPU只需一根端口线就能与诸多DS18B20 通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。

因此用它来组成一个测温系统,具有线路简单,在一根通信线,可以挂很多这样的数字温度计,十分方便。

DS18B20 的性能特点如下:1. 独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条总线即可实现微处理器与DS18B20的双向通讯;2. DS18B20支持多点组网功能,多个DS18B20可以并联在唯一的三线上,实现组网多点测温;3. DS18B20在使用中不需要任何外围元件,全部传感元件及转换电路集成在形如一只三极管的集成电路内;4. 适应电压范围更宽,电压范围:3.0~5.5V,在寄生电源方式下可由数据线供电;5. 测温范围-55℃~+125℃,在-10~+85℃时精度为±0.5℃;6. 零待机功耗;7. 可编程的分辨率为9~12位,对应的可分辨温度分别为0.5℃、0.25℃、0.125℃和0.0625℃,可实现高精度测温;8. 在9位分辨率时最多在93.75ms内把温度转换为数字,12位分辨率时最多在750ms内把温度值转换为数字,速度更快;DS18B20内部结构主要由四部分组成:64位光刻ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。

相关文档
最新文档