以STM32为主控的温度单反馈控制系统全面解析

发布时间:2023-10-09  

设计选用STM32单片机作控制器,设计温度单反馈的控制系统,对电加热水器内水的温度进行控制。通过PT100温度传感器实现对水温信号的采集,并利用模拟量前向通道来对水温信号进行处理。利用STM32单片机进行控制输出PWM信号,用此信号控制接触器进而控制电加热水器的电源通断,最终实现对水温的控制。同时用组态软件设计监控界面来实现对水温的控制显示。通过对此课题的设计,能够使自动化的学生对工业过程控制对象具有更进一步的了解,同时熟练掌握自动化控制系统的设计流程,为以后的工作学习打下坚实基础。


一、控制系统硬件设计

1、控制系统硬件总体设计

温度是一个很重要的变量,需要对其进行准确地控制。温度控制系统常用来保持温度恒定或者使温度按照某种规定的规律变化。闭环控制是温度控制系统中最为常见类型,本设计即为闭环温度控制系统,闭环温度控制方框图如图1所示。

以STM32为主控的温度单反馈控制系统全面解析

温度控制系统由被控对象、测量装置、调节器和执行机构组成。测量装置对被控电加热水器中水温进行测量,控制器将测量值与给定值进行比较,若存在偏差便由控制器对偏差信号进行处理,输出控制信号给执行机构来启动或停止电加热水器工作,最终将温度调节到设定值。被控对象是电加热水器内水的温度。


基于上述理论设计出本控制系统,本系统硬件主要有:STM32单片机、PT100温度传感器、开关电源、模拟量前向通道、继电器输出模块、HH52P型固态继电器、CJ20-10型接触器、电加热水器,控制系统硬件结构图如图2所示。

以STM32为主控的温度单反馈控制系统全面解析

2、STM32单片机介绍

STM32单片机是整个温度控制系统的核心部分。因为对温度控制器具有较高的要求,例如高执行速度,高控制精度,高稳定性以及高灵敏度等,所以选择一个具有较高性能而又经济的单片机就成为必然。本设计选用属于STM32系列的STM32F103VET6单片机作为控制电路的核心部件,该单片机属于ST意法半导体公司生产的32位高性能、低成本、低功耗的增强型系列单片机,它的内核采用的是ARM公司最新研发的Cortex-M3架构,该内核是专门设计于满足用户对高性能、低功耗和经济实用的要求。ARM Cortex-M3处理器的架构在系统结构上的增强,使得STM32增强型系列单片机受益无穷,其采用的THUMB-2指令集使得其指令效率更高和而且性能更强。

STM32F103VET6采用薄型四方扁平式封装技术(LQFP)具有100管脚,片内具有512KB的FLASH,64KB的RAM(片上集成12Bit A/D、D/A、PWM、CAN、USB、安全数字输入输出卡SDIO、可变静态存储控制器FSMC等资源)。1个串行外设接口(SPI)总线控制的M25P16(16MB容量的串行FLASH),用于存储数据、代码、字库及图相等等。1个2.8寸26万色显示屏(TFT 240X320(带触摸屏))接口,利用MCU的FSMC的16位数据接口模式,触摸屏采用ADS7843(4线电阻触摸屏转换接口芯片)芯片用硬SPI接口控制。STM32单片机采用2.0~3.6V的供电电压,可以工作在-40℃~85℃的温度范围内,其最高的工作频率是72MHz,其引脚分布如图3所示。

以STM32为主控的温度单反馈控制系统全面解析

STM32F103VET6单片机有3个不同的时钟源可供选择用以驱动系统时钟,分别为HIS振荡器时钟、HSE振荡器时钟和PLL时钟。这些设备还具有2个二级时钟源,分别是40KHz的低速内部RC和32.768KHz的低速外部时钟源,可以用来驱动看门狗时钟和RTC。任何一个时钟源在不被使用时,都可以被独立的关闭或者开启,以实现对系统功耗的优化。

单片机由AMS1117-3.3芯片电路供电,输入+5V,提供3.3V的固定电压输出,为了降低电磁干扰,需要经C7-C10滤波后再为CPU供电,R8为DGND与AGND的连接电阻,R9和D5 LED和电源指示连接电阻,电源电路如图4所示。

以STM32为主控的温度单反馈控制系统全面解析

RTC的备份电源采用VBAT 3.3V 锂离子片状电池,RTC的备份电源如图5所示。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    采用CPLD器件MAX7128实现温度控制系统的应用设计;“温度”是各类工业控制生产中常见的、而又十分重要的控制参数。人们研制出各种针对不同控制对象的温度自动控制系统,其中软件控制......
    是一个很重要的变量,需要对其进行准确地控制温度控制系统常用来保持温度恒定或者使温度按照某种规定的规律变化。闭环控制是温度控制系统中最为常见类型,本设计即为闭环温度控制系统,闭环温度控制方框图如图1所示......
    载精确运动在所需转角位置上。          (2)电液伺服阀的速度控制回路。图175所示为利用电液伺服阀控制双向定量液压马达回转速度保持一定值的回路,图175 (a)所示为其原理图,图175 (b)所示为其职能方框图。当系统输入指令信号后,电液......
    电路 拓扑的功能方框图。请注意,电路拓扑的选择必须满足子系 统功能以及系统设计要求,例如效率、功率密度和电磁干扰 (EMI)。 图3 高电压空调压缩机 BLDC 电机控制模块的方框图 图4......
    电机控制系统 本文所研究的燃料电池车电机是型号为XQ-5-5H的5 kW直流牵引电机,对电机的控制采用包括电流环和速度环的双闭环调速系统,其结构框图如图1所示。图中虚线方框内由以DSP为核心的控制系统......
    分接地和供电。有些传感器会经常公用电源线、接地线,但绝不会公用信号线。部分执行器会公用电源线、接地线,有些还会公用控制线。 二  汽车原理框图的识读要点 在汽车电路方框图(丰田车系技术资料中称之为系统图)中,每个方框中所标注的内容一般是整车或系统的......
    。其中温度控制在生产过程中占有相当大的比例。准确地测量和有效地控制温度是优质、高产、低耗和安全生产的主要条件。 2 系统概述 整个温度控制系统主要由计算机控制系统(上位机)、单片机测控系统......
    集尘器、阴离子发生器等组成,对流入车内的空气过滤、净化,不断排出车内的污浊气体。在普通轿车中空气净化的任务由蒸发器完成。 电控自动空调的控制逻辑框图如图所示。 汽车自动空调温度控制系统工作原理 汽车空调自动温度控制......
    精度是很重要的指标。不同于传统的水浴加热,风扇制冷的方式,基于半导体制冷片(Thermo Electric Cooler, TEC,也叫Peltier或帕尔贴)温度控制系统具有体积小,重量轻,制冷......
    汽车电路图的基本组成_汽车电路的功能;  最基本的汽车电路原理可以采用如图1-8所示的方框图来表示。其他不同的汽车电路都是以此为基础扩展而成的。      图1-7 示踪线标注法示意图      图......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>