历史上的今天

今天是:2024年09月18日(星期三)

正在发生

2020年09月18日 | MSP430F149单片机实现温控仪

发布者:SereneDreams 来源: elecfans关键字:MSP430F149  单片机  温控仪 手机看文章 扫描二维码
随时随地手机看文章

  引言

  温度控制对于工业和日常生活等领域都具有广阔的应用前景,很多应用领域,需要精度较高的恒温控制,由于其控制具有非线性、时滞性和不确定性,用传统的控制达不到好的控制效果。模糊控制是一种基于规则的控制,它直接采用语言型控制规则,出发点是现场操作人员的控制经验或相关专家的知识,其鲁棒性强,干扰和参数变化对控制效果的影响被大大减弱,所以特别适合于0~100℃温度的精确控制。


  MSP430系列单片机是一个16位的、具有精简指令集的、超低功耗的混合型单片机。MSP430F149单片机采用了精简指令(RISC),具有丰富的寻址方式(7种源操作数寻址、4种目的操作数寻址)、简洁的27条内核指令以及大量的模拟指令,大量的寄存器以及片内数据存储器都可参加多种运算,还有高效的查表处理指令;有较高的处理速度,在8MHz晶体驱动下指令周期为125 ns。


  设计一种以单片机MSP430F149为系统的核心部件,并将模糊控制算法应用到其中的温控仪上,温度控制范围为常温0~100℃,设定温度值与测量温度值实时显示,控制精度可达±0.5℃。该系统采用恒泷供电,电路较简单,成本低,温度控制精度高,可以广泛应用于需要进行恒温控制的生产和生活中。


  1 系统设计

  系统以MSP430F149单片机为控制核心,温度测量由铂电阻恒流调理电路完成,调理电路的输出电压送入单片机,在单片机内部实现A/D转换,并对采样数据进行滤波及标度变换处理,温度值由3位数码管显示。输入的温度设定值由4位独立式键盘电路进行,设定值送入单片机后,由另一个3位数码管显示。系统设计框图如图1所示。

  

 

  2 主要硬件电路设计

  2.1 铂电阻测温调理电路

  

铂电阻测温调理电路

 

  在本系统中,实际温度值由铂电阻恒流工作调理电路进行测量。为了克服铂电阻的非线性特点,在信号调理电路中加入负反馈非线性矫正网络。如图2所示,铂电阻选用标称值为100Ω的RT100作为温度传感器。A1,A2和A3采用低温漂运放OP07,由于有电流流经铂电阻传感器,所以当温度为0℃时,在铂电阻传感器上有压降,这个电压为铂电阻传感器的偏置电压,是运放A1输出电压的一部分,使恒流工作调理电路的输出实际不为0,所以需要对这个偏置电压调零,图中R3为调零电阻。图中运放A3及电阻R1,R4和R6构成负反馈非线性校正网络。R5用于调整运放A2的增益。


  2.2 温度控制电路

  

温度控制电路

 

  系统加热丝与风扇均采用图3所示电路形式。电路采用了晶体管驱动的直流电磁继电器。当单片机的P5.4为低电平时,继电器RL1吸合,当P5.4为高电平时,继电器RL1释放。采用这种控制逻辑可以使继电器在上电复位或单片机受控复位时不吸合。继电器由晶体管2N222A驱动,可以提供所需的驱动电流。

关键字:MSP430F149  单片机  温控仪 引用地址:MSP430F149单片机实现温控仪

上一篇:MSP430G2553的引脚功能详细图解
下一篇:低功耗MCU动态时钟分析

推荐阅读

全球电源管理与散热解决方案提供者台达,近期为某互联网内容感知产业园数据中心提供了DPS系列大功率段UPS(不间断电源)和1200A/240V高压直流电源解决方案,为IT设备提供可靠动力保障。该项目是台达大功率UPS和高压直流电源同时应用于IDC数据中心的又一成功案例。 云计算、大数据以及移动社交呈几何级数增长,带动了数据中心建设如火如荼,宏观的大方向是...
美国即将全面禁售新奇口味的电子烟!  全面禁售新奇口味电子烟  美国总统特朗普今天在白宫会见了美国卫生与公众服务部(HHS)以及美国食品监督管理局(FDA)主管,商谈了电子烟对青少年带来的健康威胁问题。会谈结束后,特朗普对记者表示,自己呼吁禁售美国市场销售的所有非传统烟草口味的电子烟。  特朗普表示,“电子烟成为了美国社会的一大问题。不仅...
美国联邦通讯委员会(FCC)一系列排斥和剥离华为在美国服务政策的出台,引发了美国中小电信运营商的不满,其中美国农村无线运营商协会(Rural Wireless Association RWA)的反应最为激烈,他们最近在一份呈给FCC的报告中声明:“由于禁止使用带有华为和中兴的通讯设备,也无法启动备用元件,我们很多地方的3G网络不得不面临被关闭的境地,在很多乡村地...
人类有超过80%的信息是通过眼睛来获取的,所以视觉对于人类至关重要,同样的,对于机器人来说,视觉也是非常重要的信息获取途径,因此,想让机器人变得更加智能、更加精准,首先就要发展机器人视觉技术。在刚刚落幕的北京世界机器人大会上,机器人视觉系统方案解决商舜宇智能光学带来了他们的最新产品和技术,Ofweek机器人网在现场有幸采访到了舜宇智能光...

史海拾趣

问答坊 | AI 解惑

大家在采集数据时都用哪种滤波方法呢?

大家都讨论一下,在采集数据中(如AD,GPS数据)都使用了哪种滤波方法呢?…

查看全部问答∨

大家觉得驱动程序哪个更难编?

是WINCE的驱动程序难,还是linux的驱动编起来更难一些呢?…

查看全部问答∨

【得瑟】感谢党、感谢国家、感谢eeworld、感谢琳姐

第一时间拿到Linux内核修炼之道,哇哈哈~~~~~~~~~得瑟一把   第一时间上传高清PP跟大家分享(PS。琳姐手机很强大,自带人工智能变焦;P )   后面抽时间把读书笔记再拿出来得瑟     闲话不多说了,直接上图啦   ...…

查看全部问答∨

调试传感器时的数据传输问题,modbus rtu协议

本人小白,机械专业本科,最近在做毕业设计。调试传感器时出现问题,传感器为激光位移传感器,采用modbus rtu协议。 我将传感器接到电脑上,下载了串口调试助手进行调试。但发送命令后无数据返回。说明书上命令格式如下 ◎ ◎ ◎ ◎ 设置采样频率 ...…

查看全部问答∨

简单的LED横流解决方案4

  此为 低损耗恒流反馈电路 􀂃优点•电流检测电阻的损耗达到最低•提供温度补偿 􀂃缺点•成本较高•无短路保护 􀂃电路成本高且复杂,功能有限•需要改进     谁能分析下 ...…

查看全部问答∨

usbasp驱动(适用于64位win7)

由于目前很多人用手提,而很多都是自带win7 64位操作系统,一般的usbasp驱动文件并不适用,故特别转适用的驱动文件,此文件经测试可用。特别提醒:使用AVR_fighter烧录软件时,需要将本共享文件目录下libusb0.dll和libusb0.sys复制到AVR_fighter目 ...…

查看全部问答∨

听,灯泡在对话

    在物联网世界中,每台家用电器都可通过IP地址进行监视和控制——灯也不例外。试想一下,如果每个灯泡也都有自己的IP地址,那将会怎样呢?     你可以用你的Ipad、智能手机、或是电视遥控器来随意开关灯泡、调试 ...…

查看全部问答∨

我的STM32F103是否坏了?

教学机器人上的。原本通过USB写文件进去(当U盘用)一切正常。   后来写得多了发现文件有时写不上,提示I/O错误,或者写上了但文件大小为零,这情况持续几天后终于完全没反应了。   现在情况是上电后电源指示灯亮,但触摸屏全黑无反 ...…

查看全部问答∨

isd语音 按键模式求教

我刚刚开始学习语音模块,isd1700系列中有按键模式,觉得按键模式比spi模式简单一些,手册上说按下REC后可以录音,放音为PLAY,两种触发方式:低电平和下降沿。可不可以这样认为我把VCC和GND连接好后,使REC变低后,便开始录音,按下PLAY后开始 ...…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
  • ARM裸机篇--按键中断
    先看看GPOI的输入实验:按键电路图:GPF1管教的功能:EINT1要使用GPF1作为EINT1的功能时,只要将GPFCON的3:2位配置成10就可以了!GPF1先配 ...
  • 网上下的--ARM入门笔记
    简单的介绍打今天起菜鸟的ARM笔记算是开张了,也算给我的这些笔记找个存的地方。为什么要发布出来?也许是大家感兴趣的,其实这些笔记之所 ...
  • 学习ARM开发(23)
    三个任务准备与运行结果下来看看创建任务和任运的栈空间怎么样的,以及运行输出。Made in china by UCSDN(caijunsheng)Lichee 1 0 0 ...
  • 学习ARM开发(22)
    关闭中断与打开中断中断是一种高效的对话机制,但有时并不想程序运行的过程中中断运行,比如正在打印东西,但程序突然中断了,又让另外一个 ...
  • 学习ARM开发(21)
    先要声明任务指针,因为后面需要使用。 任务指针 volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • 学习ARM开发(20)
  • 学习ARM开发(19)
  • 学习ARM开发(14)
  • 学习ARM开发(15)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved