基于STM32单片机的恒温防雾系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于STM32单片机的恒温防雾系统设计   摘 要本文采用具有ARM Corex-M4内核的STM32F407ZGT6单片机与半导体加热制冷片TEC实现对蓝宝石镜头的恒温控制,通过K型热电偶和温度采集电路对蓝宝石镜头表面温度进行反馈,通过温度芯片ADT75检测镜头附近环境温度。设计的特点在于采用模糊控制实时调整PWM信号,快速达到环境温度并稳定下来;考虑了过温保护和过流保护,在温控回路电流或者蓝宝石玻璃温度两个指标中的任何一个超限时,PWM电源会自动切断,有效的满足了许多应用场合的安规要求。   【关键词】恒温控制 响应速度快 精度高 模糊控制   因为可视化技术在越来越多领域的应用,让高清摄像系统成为一种普遍的设计要求。高清摄像系统的性能指标不仅包括高成像品质,在很多场合下,保持镜头不起雾也是不可或缺的条件。镜头之所以会起雾主要是因为湿空气受到镜头表面的低温影响,析出液滴,在镜头表面形成凝结。故本恒温控制系统针对瞬时温差变化导致的镜头起雾现象,采用半导体加热制冷片TEC作为蓝宝石镜头玻璃表面的加热和制冷装置,通过模糊控制改变PWM(pulse-width modulation)占空比调节TEC温度,实现镜头玻璃快速达到环境温度并迅速稳定,有效的控制镜头起雾。   1 系统总体设计及工作原理   镜头恒温温控系统由单片机、温度传感器、K型热偶、温度采集电路、以及?^温和过流保护电路、通信模块等部分组成。系统的工作原理为: 温控系统对周围环境温度实时采集,并将采集到的镜头表面温度和环境温度进行比对判断,如果镜头表面温度低于环境温度则开始提供PWM电压进而调节热电制冷器加热,直至镜头温度不低于环境温度并保持稳定;PWM占空比由微处理器通过模糊控制算法得到;当蓝宝石玻璃镜头表面温度达到或者超过环境温度则TEC停止加热。此外,当玻璃镜头表面温度超过镜头最高允许温度或者通过TEC的电流超过额定值时,微处理器会使能保护电路断开TEC两端回路。上位机通过CAN总线与微控制器进行通信,当保护电路触发时负责将报警信息传送给上位机记录和存储。   2 硬件设计   2.1 防雾系统主控电路设计   STM32系列高性能数字信号控制器被广泛应用于汽车电子,医疗器械,便携式检测仪表等领域。STM32F4是由ST公司研发的一款微处理器。它具有Cortex-M4内核,增强的DSP处理指令,高达1M字节的片上闪存,196K字节的内嵌SRAM,以168MHz高速运行时可达到210DMIPS的处理能力,同时兼具更快的通信接口和更高的采样率,配合良好的开发环境和最高可达105℃的运行环境温度,故本系统选择STM32F4作为微处理控制器。在设计STM32F4的最小系统时。采用ISP串口下载编程,通过USB/串口转换电路,使用USART1 TX 和 USART1 RX引脚完成代码下载。   2.2 温度采集电路   温度采集电路分为两个部分:环境温度采集电路和镜头温度采集电路。   环境温度采集电路的设计本着小型化的原则,选用ADT75作为环境温度采集传感器。ADT75是由ADI公司推出的一款12位温度-数字转换器。片内集成了一个温度传感器,此温度传感器会输出一个与绝对温度形成精确比例的电压,该电压在与内部基准电压相比较后,最终送达至精密数字调制器,从而实现环境温度精确测量。ADT75的温度分辨率高达0.0625℃,B级的整体精度为±1℃(0℃至+70℃范围),具有出色的传感器线性度;且体积小,采用节省空间的8引脚SOIC封装;功耗低,在输入电压3.3V下功耗典型值可低至69uW。   镜头温度采集电路的设计则为了达到更好的恒温控制效果,考虑镜头表面温度的测量精度,选择了K型热电偶配AD8495精密热电偶放大器再通过12位转换器MCP3201实现ADC转换,最终将镜头表面温度采集信号输入微处理器。AD8495是由ADI公司生产的一款集成了冷结温度补偿的放大器,它拥有高阻抗差分输入,低功耗和独立的5mv/℃温度计。对于使用环境0℃至50℃内,放大器的线性度更是可以精确到0.025℃/℃,解决了热偶自身线性大的缺点。镜头温度采集电路如图1。   电路图中的REF3318为放大器提供了1.8V的基准电压。所以可知AD8495的传递函数为   Tmj = (Vout?C 1800mv)/(5mv/℃)   式中Tmj为热电偶测量结温。   经过校准后此系统的镜头温度采集精度在0~70℃可以达到±0.2℃。   2.3 温度控制电路   温度控制电路包括防雾系统保护电路和PWM温度控制电路。PWM温度控制电路是通过模糊控制来实时调整PWM的占空比,从而保证TEC可以快速将玻璃镜头加热到目标值并稳定下来。当加热时,输入端的小功率N型MOS管2

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档