基于STM32W108的无线程控微加热平台设计

来源 :电子世界 | 被引量 : 0次 | 上传用户:beanmilk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】设计了基于STM32W108的无线程控微加热平台,平台采用PWM驱动薄片陶瓷加热器,采用PT100检测和反馈温度,采用满足IEEE 802.15.4 MAC协议的RF模块进行数据和指令传输,并编程实现了对该微加热平台的远程温度控制。测试表明,微平台程控距离可达30米,温控精度可达到±3℃。
  【关键词】STM32W108;微加热平台;无线程控
  1.引言
  温度是热动力学基本参数,其测量和控制在生产生活和科学研究中具有广泛应用和重要意义[1],如冶金、采矿、制冷。其中在化工、生命科学等领域,有时需要温控平台便携、微型,或尽量避免人员在现场的操作[2]。与此同时,随着无线通信和半导体技术的发展,以无线传感网络为代表的无线测控技术已开始走向应用,如智能家居、环境监控等。作为无线测控体系的一部分,无线远程温控的便携式微加热平台,可以极大方便人们的生产生活和科学研究。
  本文针对该需求,基于意法半导体公司最新推出的STM32W108无线单片机设计了由PT100温度检测、PWM驱动加热、Zigbee无线通信的数字闭环无线微型加热平台,并编程实现了对该微加热平台的远程温度控制,确保了节点的移动灵活性与性能稳定性。
  2.系统总体设计与关键技术
  2.1 总体设计与原理框图
  设计的无线程控微加热平台从原理可划分为三部分:基于PT100和低功耗运放的温度检测电路,基于低漏电流MOS管和高效率薄片陶瓷加热器的PWM加热驱动电路,以STM32W108为核心的控制、通信单元;三者形成完整的温控闭环,并提供对外的Zigbee无线通信接口,以及用于监控的串口。系统原理框图如图1所示。
  2.2 温度检测电路
  考虑到器件成本、测温范围、检测电路复杂程度、响应时间,本设计采用薄膜封装PT100元件,相比于传统铂丝PT100,成本更低,响应更快,□0.5小于10s,线性测温范围可达-200℃~800℃。利用高温导热胶将PT100与加热器粘合,确保机械可靠性和高热导率。
  考虑到当温度范围较大时,PT100电阻变化范围大,恒压电桥法系统非线性较大,本设计采用恒流源激励。文献表明,当薄膜PT100自身电流超过1mA时,将会产生自身发热,故本设计选用美国国家仪器公司的LM334可调恒流源芯片[3],并通过外置电阻设置电流为100□A。激励电流进入PT100后,输出电压与温度保持严格线性关系。该原始电压经过后级射随器缓冲,进入S-K二阶放大滤波电路[4],截止频率为40Hz,品质因数为0.707。用于设随和放大滤波的运放芯片选用ADA4501-2,集成双运放,1.8V低功耗供电。经上述调理后,当PT100温度范围在-50℃~500℃变化中,由S-K电路输出的模拟电压标称范围为0.1~1.1V。该模拟电压可直接被STM32W108内置的ADC(1.2V参考电压)进行模数转换,实现温度反馈。
  2.3 PWM加热驱动电路
  PWM的本质是传输功率受脉冲宽度调制[5]。本设计中的加热器是边长为1cm的正方形薄片陶瓷电阻加热器,通过的功率即为加热功率。PWM波频率设置为100Hz,占空比由0到100%,由STM32W108的定时器模块给出,接入低功耗、大功率MOS管CDS16301Q2的栅极,而源-漏极作为加热器的电流通路。該MOS管漏电流仅为1□A,最大源漏电流为5A。测得该加热电路在室温下开环加热稳态值可达约500℃,功耗4W。
  2.4 控制通信单元电路
  主控单元采用ST公司于2009年推出的32位超低功耗、苛刻环境无线处理器STM32W108,芯片基于ARM Cortex-M3内核,处理能力强,性价比高。芯片集成8KB RAM和128KB FLASH,并带有丰富的接口资源,如本设计用到的ADC模块、定时器PWM模块、RF通信模块、UART模块。
  供电系统采用单外置3.3V电压供电,片内变压器分别转为1.8V用于存储和模拟供电、1.25V用于内核供电。时钟系统采用外置24MHz无源晶体和内置10KHz时钟发生器产生,并经过内置分频电路为内核、内部总线、RAM、定时器等提供时钟信号。
  为实现远程便携数据传输,系统采用STM32W108自带的RF收发模块提供无线通信。该模块符合IEEE 802.15.4 MAC层标准,并提供对Zigbee的最大程度硬件支持。芯片同时自带了符合Ember Zigbee的硬核协议栈。外围电路方面,采用PCB微带倒F天线设计方案,并选用SOSHIN公司推出的DBF71A001射频通信滤波器,集成了巴伦和2.45GHz带通滤波器功能,确保最大有效功率传输。
  2.5 嵌入式软件设计
  STM32W108的嵌入式软件主程序如图2所示。上电后,首先进行处理器内核、硬件访问层初始化和板级初始化,包括内存空间配置、启动AD、无线接收配置等。当有RF接收事件发生时,硬件将该事件写入RF接收标志寄存器和相应缓存。随后进入whlie(1)主循环,查询RF接收状态寄存器,如有接收数据包,则按照数据包内指令配置目标温度;如无,则按照上次温控目标温度进行配置。随后读取AD模块检测到的当前温度值并校准系统误差,据此计算PWM占空比,配置定时器输出,同时将本次温控真实值通过RF发送给上位机,并再次执行主轮询,如此反复。
  3.测试结果分析
  室温18.2℃,通过30米外上位机无线发送指令,对微加热平台远程设置温度为200℃,并利用泰仕公司TES1307热电偶测温仪监视实际温度值,系统在0~20min的温度响应如图3所示。
  由测试数据可以看出,当温控程序启动10min后,微加热平台工作面能够达到±3℃以内的误差,并保持稳定。
  4.结论
  本文设计了基于STM32W108的无线程控微加热平台,其中温度控制采用PWM驱动高温陶瓷加热器,温度反馈采用恒流源激励的PT100,并利用片内集成的RF模块实现无线通信和程序控制。实验表明,该加热平台可通过无线数据传输实现远程温度控制,并具有较高的温控精度、设计紧凑性、移动灵活性,满足生化、医学等领域科研对于便携式、宽范围加热的特殊需求。
  参考文献
  [1]汤志宝,郭兴旺,曾超.基于ARM的温度控制系统的设计[J].微计算机信息,2008,24(1-2).
  [2]P.R.N.Childs,J.R.Greenwood,C.A.Long.Review of temperature measurement.Review of Scientific instrument[J].2000,71(8).
  [3]陈颐容.LM334的特殊应用[J].仪表技术与传感器,2006,12.
  [4]Walter G.Jung.OP AMP APPLICATIONS.Analog Devices,Inc.Norwood,MA 02062,USA: 2002.
  [5]张秀香,夏建全.一种应用PWM技术的电加热系统控制算法[J].自动化仪表,2004,25(9).
  作者简介:鲁连钢,男,硕士,铁岭师范高等专科学校理工学院副教授,主要研究方向:电子测量技术及其应用。
其他文献
目前在商场里要处理大量的商品信息,更需要及时更新和反馈销售的商品信息,同时需要合理有效的数据库结构来存储各种各样商品的信息,有效的程序结构支持各种数据操作的执行显得很
论述了一种视频信号中图像叠加的原理,并根据此原理进行了B码时统信号与视频信号的字符叠加系统的设计,利用M6237完成了系统的硬件实现和软件实现。
期刊
提出了一个利用小波视频编解码专用芯片搭建的视频压缩解压缩卡,对其硬件实现做了具体描述。
血管瘤是小儿最常见的良性肿瘤。1982年,Mulliken及Glowacki按组织学中有无血管内皮细胞增殖将其分为血管瘤和血管畸形两类[1]。血管瘤来源于残余胚胎血管细胞,而血管畸形则
户外接线箱的主要作用是控制、测量、动力以及保护,不仅可以提高二次回路的电气性能与绝缘能力,而且能防止团二次回路老化和绝缘所导致的各种问题,同时对于保障主设备与系统安全
贵阳铁路枢纽内正在建设的线路有白云至龙里联络线、长昆线、贵开线、渝黔线、成贵线、贵广线等,这些铁路现衔接川黔、贵昆、湘黔、黔桂、贵阳市内的重大铁路干线及枢纽,是路网
探索新生猪胰岛较长时间有效保存运输的方法,使不同胰岛应用单位间分享胰岛资源成为可能.用胶原酶消化、分离得到新生猪胰岛,培养5 d后收集,将所得胰岛置于自行设计制作的保
B细胞特异性莫洛尼鼠白血病病毒插入位点1(B-cell-specific moloney murine leukemia virus insertionsite 1,Bmi-1)基因是多梳基因家族成员,参与细胞增殖调控.研究发现Bmi-1基
应用EPP模式的并口通讯实现了一种可同时输出数字和模拟信号的双路可编程信号源;使用一片CPLD实现了所有的接口逻辑和控制逻辑,并给出了相应的PCB布线技巧.可广泛应用于各种D