基于单片机的温度测量系统设计

合集下载

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

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

基于STM32单片机的温度控制系统设计一、本文概述本文旨在探讨基于STM32单片机的温度控制系统的设计。

我们将从系统需求分析、硬件设计、软件编程以及系统测试等多个方面进行全面而详细的介绍。

STM32单片机作为一款高性能、低功耗的微控制器,广泛应用于各类嵌入式系统中。

通过STM32单片机实现温度控制,不仅可以精确控制目标温度,而且能够实现系统的智能化和自动化。

本文将介绍如何通过STM32单片机,结合传感器、执行器等硬件设备,构建一套高效、稳定的温度控制系统,以满足不同应用场景的需求。

在本文中,我们将首先分析温度控制系统的基本需求,包括温度范围、精度、稳定性等关键指标。

随后,我们将详细介绍系统的硬件设计,包括STM32单片机的选型、传感器和执行器的选择、电路设计等。

在软件编程方面,我们将介绍如何使用STM32的开发环境进行程序编写,包括温度数据的采集、处理、显示以及控制策略的实现等。

我们将对系统进行测试,以验证其性能和稳定性。

通过本文的阐述,读者可以深入了解基于STM32单片机的温度控制系统的设计过程,掌握相关硬件和软件技术,为实际应用提供有力支持。

本文也为从事嵌入式系统设计和开发的工程师提供了一定的参考和借鉴。

二、系统总体设计基于STM32单片机的温度控制系统设计,主要围绕实现精确的温度监测与控制展开。

系统的总体设计目标是构建一个稳定、可靠且高效的环境温度控制平台,能够实时采集环境温度,并根据预设的温度阈值进行智能调节,以实现对环境温度的精确控制。

在系统总体设计中,我们采用了模块化设计的思想,将整个系统划分为多个功能模块,包括温度采集模块、控制算法模块、执行机构模块以及人机交互模块等。

这样的设计方式不仅提高了系统的可维护性和可扩展性,同时也便于后续的调试与优化。

温度采集模块是系统的感知层,负责实时采集环境温度数据。

我们选用高精度温度传感器作为采集元件,将其与STM32单片机相连,通过ADC(模数转换器)将模拟信号转换为数字信号,供后续处理使用。

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

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

基于单片机的温度控制系统设计原理基于单片机的温度控制系统设计概述•温度控制系统是在现代生活中广泛应用的一种自动控制系统。

它通过测量环境温度并对温度进行调节,以维持设定的温度范围内的稳定状态。

本文将介绍基于单片机的温度控制系统的设计原理。

单片机简介•单片机是一种集成电路芯片,具有强大的计算能力和丰富的输入输出接口。

它可以作为温度控制系统的核心控制器,通过编程实现温度的测量和调节功能。

温度传感器•温度传感器是温度控制系统中重要的部件,用于测量环境温度。

常见的温度传感器有热敏电阻、热电偶和数字温度传感器等。

在设计中,需要选择适合的温度传感器,并通过单片机的模拟输入接口对其进行连接。

温度测量与显示•单片机可以通过模拟输入接口读取温度传感器的信号,并进行数字化处理。

通过数值转换算法,可以将传感器输出的模拟信号转换为温度数值,并在显示器上进行显示。

常见的温度显示方式有数码管和LCD等。

温度控制算法•温度控制系统通常采用PID(比例-积分-微分)控制算法。

这种算法通过比较实际温度和设定温度,计算出调节量,并通过输出接口控制执行机构,实现温度的调节。

在单片机程序中,需要编写PID控制算法,并根据具体系统进行参数调优。

执行机构•执行机构是温度控制系统中的关键部件,用于实际调节环境温度。

常见的执行机构有加热器和制冷器。

通过单片机的输出接口,可以控制执行机构的开关状态,从而实现温度的调节。

界面与交互•温度控制系统还可以配备界面与交互功能,用于设定目标温度、显示当前温度和执行机构状态等信息。

在单片机程序中,可以通过按键、液晶显示屏和蜂鸣器等外设实现界面与交互功能的设计。

总结•基于单片机的温度控制系统设计涉及到温度传感器、温度测量与显示、温度控制算法、执行机构以及界面与交互等多个方面。

通过合理的设计和编程实现,可以实现对环境温度的自动调节,提高生活和工作的舒适性和效率。

以上是对基于单片机的温度控制系统设计原理的简要介绍。

基于单片机的温度智能控制系统的设计与实现共3篇

基于单片机的温度智能控制系统的设计与实现共3篇

基于单片机的温度智能控制系统的设计与实现共3篇基于单片机的温度智能控制系统的设计与实现1基于单片机的温度智能控制系统的设计与实现随着人们对生活质量的需求越来越高,温度控制变得愈发重要。

在家庭、医院、实验室、生产车间等场合,温度控制都是必不可少的。

本文将介绍一种基于单片机的温度智能控制系统的设计与实现。

设计思路本文所设计的温度智能控制系统主要由单片机、温度传感器、继电器和液晶屏幕等部件组成。

其中,温度传感器负责采集温度数据,单片机负责处理温度数据,并实现温度智能控制功能。

继电器用于控制加热设备的开关,液晶屏幕用于显示当前温度和系统状态等信息。

在实现温度智能控制功能时,本设计采用了PID控制算法。

PID控制算法是一种经典的控制算法,它基于目标值和当前值之间的误差来调节控制量,从而实现对温度的精确控制。

具体来说,PID控制器包含三个部分:比例控制器(P)用于对误差进行比例调节,积分控制器(I)用于消除误差的积累,微分控制器(D)用于抑制误差的未来变化趋势。

这三个控制器的输出信号加权叠加后,作为继电器的控制信号,实现对加热设备的控制。

系统实现系统硬件设计在本设计中,我们选择了常见的AT89S52单片机作为核心控制器。

该单片机运行速度快、稳定性好,易于编程,并具有较强的扩展性。

为了方便用户调节温度参数和查看当前温度,我们还选用了4 * 20的液晶屏。

温度传感器采用LM35型温度传感器,具有高精度、线性输出特性,非常适用于本设计。

系统电路图如下所示:系统软件设计在单片机的程序设计中,我们主要涉及到以下几个部分:1. 温度采集模块为了实现温度智能控制功能,我们首先需要获取当前的温度数据。

在本设计中,我们使用了AT89S52单片机的A/D转换功能,通过读取温度传感器输出的模拟电压值,实现对温度的采集。

采集到的温度数据存储在单片机的内部存储器中,以供后续处理使用。

2. PID控制模块PID控制模块是本设计的核心模块,它实现了对温度的精确控制。

基于单片机温度测量系统的设计

基于单片机温度测量系统的设计
, ,



!


传 统 检 测 温 度 的 方 法 是 用 模 拟 温 度 传 感 器 信 号 经 取 样 放 大 后 通 过 模 数 转 换 再 交 给 单 片机 处 理 这种方 易 受 干 扰 不 易控 制 且 精 度 不 高 因 此 本 文 介 绍 种 新 型 的 单 线 温 度 系统 D S l 8 8 2 0 他 能 代 替 模 拟 温 度 传 感 器 和 信 号 处 理 电路 直 接 与 单 片机 沟 通 完 成 温 度 测 量 该 系统 结 构 简 单 现 场 温 度 以 线 总 线 的 数 字 方 式 输 出 大 大提 高 了抗 干 扰 能 力 适 合 于 恶 劣 环 境 下 进 行 现 场 温 度 测 量 关键 词 : 单 片 机 ; D s l 8 8 2 0 ; 数 字 显 示







法 经 过 众 多器 件














中图分 类 号 :
T P 3 11 1

文 献标识 码

A
文 章编 号 : 1 0 0 7
-
9599
( 20
10
)
05

0054

02
D
e s
ig n

o
f M CU T
E
n
e m
P
e n
p
g Y g
o n a
eld te
m
pe
r a
tu r e m e a s u r

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

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

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

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

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

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

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

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

正文内容: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基于睡眠模式的功耗优化总结:基于单片机的无线测温系统的设计主要涉及硬件设计、软件设计、通信模块选择、温度传感器选择和功耗优化等方面。

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

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

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

基于单片机的温湿度监测系统毕业设计

基于单片机的温湿度监测系统毕业设计

基于单片机的温湿度监测系统毕业设计一、引言在现代生活和工业生产中,对环境温湿度的准确监测和控制具有重要意义。

温湿度的变化可能会影响产品质量、设备运行以及人们的生活舒适度。

因此,设计一个可靠、精确且易于使用的温湿度监测系统是十分必要的。

本毕业设计旨在基于单片机技术开发一款实用的温湿度监测系统。

二、系统总体设计(一)系统功能需求该监测系统应能够实时采集环境的温度和湿度数据,并将其显示在屏幕上。

同时,系统应具备数据存储功能,以便后续分析和查询。

此外,还应设置报警阈值,当温湿度超出设定范围时能发出警报。

(二)系统组成本系统主要由传感器模块、单片机控制模块、显示模块、存储模块和报警模块组成。

传感器模块负责采集环境温湿度数据,选用了精度高、稳定性好的DHT11 温湿度传感器。

单片机控制模块作为系统的核心,采用了 STC89C52 单片机,负责处理传感器采集到的数据、控制其他模块的工作以及进行逻辑判断。

显示模块采用了液晶显示屏(LCD1602),能够清晰地显示当前的温湿度值。

存储模块使用了 EEPROM 芯片,用于保存历史数据。

报警模块则通过蜂鸣器和指示灯实现,当温湿度异常时发出声光报警。

三、硬件设计(一)传感器接口电路DHT11 传感器与单片机通过单总线进行通信,连接时需要注意数据线的上拉电阻。

(二)单片机最小系统STC89C52 单片机的最小系统包括时钟电路和复位电路。

时钟电路采用晶振和电容组成,为单片机提供稳定的时钟信号。

复位电路用于系统初始化和异常情况下的复位操作。

(三)显示电路LCD1602 通过并行接口与单片机连接,需要配置相应的控制引脚和数据引脚。

(四)存储电路EEPROM 芯片通过 I2C 总线与单片机通信,实现数据的存储和读取。

(五)报警电路蜂鸣器通过三极管驱动,指示灯通过限流电阻连接到单片机的引脚,由单片机控制其工作状态。

四、软件设计(一)主程序流程系统上电后,首先进行初始化操作,包括单片机内部寄存器的设置、传感器的初始化、显示模块的初始化等。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

基于单片机的室内温湿度检测系统的设计

基于单片机的室内温湿度检测系统的设计

基于单片机的室内温湿度检测系统的设计
一、系统简介
本系统基于单片机,能够实时检测室内的温度和湿度,显示在
液晶屏幕上,并可通过串口输出到PC端进行进一步数据处理和存储。

该系统适用于家庭、办公室和实验室等场所的温湿度检测。

二、硬件设计
系统采用了DHT11数字温湿度传感器来实时检测室内温度和湿度,采用STC89C52单片机作为控制器,通过LCD1602液晶屏幕显示
温湿度信息,并通过串口与PC进行数据通信。

三、软件设计
1、采集数据
系统通过DHT11数字温湿度传感器采集室内的温度和湿度数据,通过单片机IO口与DHT11传感器进行通信。

采集到的数据通过计算
得到实际温湿度值,并通过串口发送给PC端进行进一步处理。

2、显示数据
系统将采集到的室内温湿度数据通过LCD1602液晶屏幕进行显示,可以实时观察室内温湿度值。

3、通信数据
系统可以通过串口与PC进行数据通信,将数据发送到PC端进
行存储和进一步数据处理。

四、系统优化
为了提高系统的稳定性和精度,需要进行优化,包括以下几点:
1、添加温湿度校准功能,校准传感器的测量误差。

2、添加系统自检功能,确保系统正常工作。

3、系统可以添加温湿度报警功能,当温湿度超过设定阈值时,系统会自动发送报警信息给PC端。

以上是基于单片机的室内温湿度检测系统的设计。

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

基于STC单片机的温度测量系统的研究摘要:本文针对现有温度测量方法线性度、灵敏度、抗振动性能较差的不足,提出了一种基于STC单片机,采用Pt1000温度传感器,通过间接测量铂热电阻阻值来实现温度测量的方案。

重点介绍了,铂热电阻测量温度的原理,基于STC实现铂热电阻阻值测量,牛顿迭代法计算温度,给出了部分硬件、软件的设计方法。

实验验证,该系统测量精度高,线性好,具有较强的实时性和可靠性,具有一定的工程价值。

关键词:STC单片机、Pt1000温度传感器、温度测量、铂热电阻阻值、牛顿迭代法。

Study of Temperature Measurement System based on STC single chip computerZhang Yapeng,Wang Xiangting,Xu Enchun,Wei MaolinAbstract:A method to achieve temperature Measurement by the Indirect Measurement the resistance of platinum thermistor is proposed. It is realized by the single chip computer STC with Pt1000temperature sensor.The shortcomings of available methods whose Linearity, Sensitivity, and vibration resistance are worse are overcame by the proposed method. This paper emphasizes on the following aspects:the principle of temperature measurement by using platinum thermistor , the measurement of platinum thermistor’s resistance based on STC single chip computer, the calculating temperature by Newton Iteration Method. Parts of hardware and software are given. The experimental results demonstrate that the precision and linearity of the method is superior. It is also superior in real-time character and reliability and has a certain value in engineering application.Keywords: STC single chip computer,Pt1000temperature sensor,platinum thermistor’s resistance,Newton Iteration Method0 引言精密化学、生物医药、精细化工、精密仪器等领域对温度控制精度的要求极高,而温度控制的核心正是温度测量。

目前在国内,应用最广泛的测温方法有热电偶测温、集成式温度传感器、热敏电阻测温、铂热电阻测温四种方法。

(1) 热电偶的温度测量范围较广,结构简单,但是它的电动势小,灵敏度较差,误差较大,实际使用时必须加冷端补偿,使用不方便。

(2) 集成式温度传感器是新一代的温度传感器,具有体积小、重量轻、线性度好、性能稳定等优点,适于远距离测量和传输。

但由于价格相对较为昂贵,在国内测温领域的应用还不是很广泛。

(3) 热敏电阻具有灵敏度高、功耗低、价格低廉等优点,但其阻值与温度变化成非线性关系,在测量精度较高的场合必须进行非线性处理,给计算带来不便,此外元件的稳定性以及互换性较差,从而使它的应用范围较小。

(4)铂热电阻具有输出电势大、线性度好、灵敏度高、抗振性能好等优点。

虽然它的价格相对于热敏电阻要高一些,但它的综合性能指标确是最好的。

而且它在0~200°C范围内的稳定性较好,故其在工业测温领域应用较广。

本文提出的一种以STC 单片机为控制核心,采用PT1000铂热电阻温度传感器作为测温元件的温度测量系统,能解决温度测量线性度、灵敏度、抗振动性能较差,测量范围较小的不足,精度较高,方便实用。

1 系统总体方案该温度测量系统主要由温度传感器、信号调理电路、STC 单片机计算转换模块、温度显示模块组成。

其中信号调理电路由信号滤波电路和信号放大电路组成。

图1为基于STC 单片机的温度测量系统的结构图。

图1 基于STC 单片机的温度测量系统的结构图STC 单片机作为本系统的核心,采集经滤波电路和放大电路进行滤波和放大处理后的PT1000温度传感器阻值信号,并由其片内10位A/D 转换模块对阻值信号进行模数转换,一定的算法把阻值信号计算为温度,并控制液晶显示模块直观的显示出温度数值。

电源、时钟及复位电路是STC 单片机正常工作的必要条件。

2 系统硬件设计本温度测量系统的硬件设计主要包括温度传感器、信号调理电路、STC 单片机计算转换模块、温度显示模块组成。

2.1 温度传感器本系统采用铂热电阻作为温度传感器。

由于铂热电阻的阻值具有随着温度的变化而改变的特性,所以可以通过间接测量铂热电阻阻值的方法来间接测量温度。

另外铂热电阻具有输出电势大、线性度好、灵敏度高、互换性好等优点,适合作为本系统的温度传感器。

铂热电阻在0 ~850℃范围内其阻值与温度的变化关系为:20(1)t R R At Bt =++ (2-1)式中,t 为温度值R0为0℃时铂热电阻的阻值Rt 为t ℃时铂热电阻的阻值A ,B 为分度系数值。

常用的铂热电阻型号有Pt100、Pt500、Pt1000。

对于PT1000铂热电阻温度传感器,R0=1000Ω,A=3.908*10-3 ℃-1,B= -5.802*10-7 ℃-2 。

不难看出,当温度发生变化时,Pt1000的电阻值变化量最大,因此测量的灵敏度最高。

另外,通过Pt1000铂热电阻的电流较小时,它也能产生较大的压降,有利于降低系统的功耗。

所以本系统采用Pt1000铂热电阻作为温度传感器是比较合理的。

2.2 信号调理电路为了使温度测量更加精确,Pt1000铂热电阻温度传感器采集到的信号需经过信号调理电路滤波放大处理后,再进入STC 单片机进行片内A/D 转换并计算。

如图2为Pt1000铂热电阻温度信号调理电路。

图2 Pt1000铂热电阻温度信号调理电路如图2,REF200为电路提供恒流源,它具有高精度、低温度系数和宽电压范围等优点。

芯片内部集成两路100uA 电流源和一路镜像电流源。

恒流源REF200提供的两路100uA 电流,一路流经Pt1000铂热电阻,提取传感器信号,电压值为U1, 另一路流经阻值为1000Ω的精密电阻Rk ,产生一个精确稳定的电压U2作为差分放大器的基准。

INA122为差分放大器,对U1、U2的信号差分放大输出。

它由两个低功耗高性能运放构成,可以由单电压2.2V~36V 供电,而静态电流仅为60uA ,有利于降低系统功耗。

因为20(1)t R R At Bt =++,流经Pt1000电流为I,则210(1)U IR At Bt =++ (2-2)由于2k U IR = (2-3)则差分放大器的输出20120()[(1)]K U K U U KI R At Bt R =-=++- (2-4)式中,K 为差分放大器的差分放大倍数。

INA122外接到电阻R N 可设置差分放大器的增益:5200/N K k R =+Ω (2-5)经过信号调理电路处理后,Pt1000温度信号得到了很好的过滤和放大,有利于进行A/D 模数转换,计算结果更加精确。

2.3 STC 单片机计算转换模块经NIA122差分放大后的电压输出信号就可以经过A/D 转换器完成模数转换,并将转换结果送入STC 单片机进行计算和处理。

A/D 模数转换器采用STC 单片机系统片内自带的10位A/D 转换器。

ADC10模数转换器具有10位转换精度,采样速度快,采样频率可达300KHz,内置采样保持电路,配置有8路外部通道,可做温度检测、电压检测、频谱检测等。

使用方便,可灵活地运用以节省软件量和时间。

使用STC 单片机外部晶体时钟或内部R/C 振荡器产生的系统时钟为ADC10模数转换器提供时钟。

这样的好处是:在提高ADC 的工作频率以及转换速度的同时,使STC 单片机工作在较低的频率,系统具有较低的功耗。

输入的模拟电压值最终转换结果为:102*1024*in in ADC CC CCV VN V V == (2-6) 式中,N ADC 为ADC10模数转换器转换结果。

V in 为模拟电压输入量。

V CC 为单片机实际工作电压。

经过STC 单片机的ADC10模数转换后,Pt1000温度传感器的温度信号就转变为STC 单片机可以计算处理的数字信号。

2.4 温度显示模块温度显示模块采用SMC1602A 液晶显示模块配合STC 单片机来实现。

SMC1602A 是标准字符点阵型液晶显示模块,采用点阵型液晶显示器(LCD),可显示16字符×2行西文字符,字符尺寸为2.95×4.35(WXH)mm,内置HD44780 接口型液晶显示控制器,广泛应用于各类仪器仪表及电子设备。

SMC1602A共有16 个引脚,其中D0~D7 是8位双向数据总线,它的方向由读写控制引脚R/W 来决定,高电平为读,可以由CPU读写;低电平为写,可以写入8 位数据。

E 为使能信号引脚,高电平有效。

全部功能与引脚如表1所示。

表1 SMC1602A引脚及功能介绍3 系统软件设计系统软件从功能上分为主程序和温度信号处理程序。

3.1 系统主程序设计主程序在完成系统初始化后,进入等待模式。

当有温度信号处理中断时,程序跳出等待模式,进入温度信号处理程序,在执行完此中断程序后,重新回到等待模式。

系统主程序流程如图3所示。

图3 主程序流程图3.2 温度信号处理程序3.2.1温度信号处理主程序当系统程序进入温度信号处理程序后,开启ADC10转换器进行模数转换,并对数据进行处理及计算。

为使温度数据更加精确,需进行多次采样和A/D转换,并采用数字滤波算法进行数字滤波。

温度信号处理程序如图4所示。

图4 温度信号处理程序3.2.2 温度信号数字滤波本系统中所采集的温度信号是电压信号,属于模拟量输入,常常会有干扰信号的叠加,这样就会造成AD转换结果偏离真实值,造成较大的系统误差。

相关文档
最新文档