找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

[嵌入式/ARM] 半导体温差模块在热缺陷监测中的应用

[复制链接]
admin 发表于 2013-3-27 15:25:28 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
摘  要: 关键词: 发热测量;半导体温差发电;充电泵;DC-DC
       运行中的电力设备发热是安全运行的潜在威胁。通过对比分析发现,在变电设备的实际运行中,运行方式的改变、负荷变化较大、高温天气时,相关电气设备大电流的回路连接点、闸刀触头比较容易产生发热等异常情况。电气设备外部热缺陷的诊断可参照表1[1]。
   
       本设计方案提出了在无现场供电和不使用电池的情况下,利用半导体温差发电技术在高压、高温环境下为测温和控制电路提供电能[2],当发热温差大于10 K时即自动启动测温电路,否则断电等待。利用低功耗单片机测温电路结合间歇式工作方式进行数据采集与处理,理想地实现了高压测温一次设备和二次监测设备的电隔离,保证了系统的安全可靠。
1 测温方案及原理
     如图1所示,基于AVR低功耗单片机的测温装置由三部分组成:直流发电电路、稳压电路和低功耗单片机测温报警电路。直流电产生模块是利用半导体温差发电模块产生直流电能。半导体温差发电模块的冷、热面一旦有了温度差,温差发电模块两端就产生电压差。由于温度差很难固定,半导体温差模块产生的压差不稳定,不满足单片机测温电路的要求。为此 ,首先须对电压进行升压、稳压处理,然后用稳定的电压给单片机测温电路提供电能。如果给一片40 mm×40 mm、126对PN结的半导体发电模块提供15 K的温差,就能产生约0.6 V(大于0.5 V的超低压充电泵的开启电压)的开路电压,通过超低压充电泵启动DC-DC控制器工作,从而提供3.3 V、200 mA的输出为后续测温电路供电。
    20121107044929250332775.gif
   2 发电电路
     半导体温差发电模块主要利用其冷面和热面之间的温差来产生电,因此如何获得热源以及如何降低冷面的温度至关重要。尽量提高发电模块冷热面之间的温差是发电装置设计中的关键[3]。根据实际测温要求,选择电气设备发热部件(如接线排等)直接作为发电模块热面的加热源,冷面加装散热片和一个风扇,驱动风扇的电能也是由半导体温差模块产生,其发电装置如图2所示。电气设备的接线排在出现发热故障时,温度可上升到313 K~373 K。为了把发热体的热量尽可能高效地传给半导体温差发电模块,把安装片的一端面直接与发热体接触,另一面紧贴半导体温差发电模块3的热面。同时在安装片4和半导体温差模块的热面(B面)之间涂上很薄的一层硅胶,可以把接触面的空气排走,让模块表面与安装片充分接触。这样热量通过安装片传导到高温面,传热效率高。半导体温差模块的冷面(A面)和散热片2之间也涂有硅胶,并且在散热片上加一个额定工作电压为1.5 V的风扇(1)。风扇的启/停由单片机控制,这样可以将冷面温度控制在333 K以内。
    20121107044929281582776.gif
   
     输出开路电压随温差变化的情况如图3所示,根据曲线可以看出 l K的温差可以产生0.04 V以上的电压。同时,在温差发电模块两端接上匹配电阻时,输出的功率随温度的变化情况如图4所示,可以看出,l K的温差可以产生0.0045 W的匹配功率。在该系统中,当温差发电模块冷、热面温差小于40 K时,温差发电模块输出的电能仅提供给单片机测温电路。当温差发电模块冷、热面温差超过40 K时,电风扇启动以降低冷面温度,温差发电模块输出电压为1.6 V左右,此时一部分能量为风扇供电,另一部分能量供给单片机测温电路。
    20121107044929312832777.gif
   3 稳压电路
     半导体温差发电存在的突出问题是输出电压不稳定,当温差较小时输出电压也很小。由图3可知,当温差发电模块冷、热面温差小于25 K时,开路输出电压小于1 V。要保证后续单片机电路正常工作,供电电压必须大于2.6 V,通常情况下采用升压式充电泵或升压式DC/DC转换器[4]。传统充电泵的最低输入电压在0.9~1.0 V之间,升压式DC/DC转换器的最低输入电压也为1.0 V左右(启动电压为0.6~0.7 V)。如果输入电压降到0.6 V以下,则传统的充电泵或DC/DC转换器内部的电路(如振荡器、误差放大器、逻辑控制电路、电子开关等)不能正常工作,用传统的升压器件无法解决用0.6 V以下的输入电压达到升压的目的。
     这里采用TI公司的一款超低输入电压同步DC/DC转换器TPS61201[5]。该IC的主要特点:效率高(在VIN≥1.8 V、输出电压3.3 V、输出电流300 mA时,其效率大于85%);根据输入电压的大小能自动转换成升压模式或降压模式;静态电流小(小于50 μA);输入电压在0.5 V时,在满负载时也能启动工作;输入工作电压范围宽,从0.3 V~5.5 V;输入低电压锁存的电压可设定;有输出短路保护;有输出电压可设定及固定输出的品种供用户选择;在输出功率较低时有节能模式,可提高效率;有可能强制按固定效率工作;在关闭电源时,负载与输入端断开;有过热保护;工作温度范围-40 ℃~+120 ℃(空气自然散热时推荐-40 ℃~+85 ℃);小尺寸3 mm×3 mm QFN封装。该转换器特别适合于太阳能电池、燃料电池、温差或振动发电的供电条件的应用。应用电路如图5所示。
    20121107044929344082778.gif
    20121107044929375332779.gif
20121107044929390952780.gif
4 测温报警电路
     本设计采用AVR低功耗单片机和一线制数字温度传感器结合红外LED发射管组成测温报警电路。控制器选用了ATmega8L型单片机;温度测量采用DS18B20型温度传感器;报警发光二级管采用GP1303CA红外线LED。电路构成如图6所示。
    20121107044929422202781.gif
       ATmega8L型单片机[6],特性工作电压2.7 V~5.5 V,4 MHz空闲模式功耗1 mA(3 V,25 ℃),内部集成上电复位电路(Power-On-Reset)和掉电检测电路(Brown-out-detection),并具有5种休眠模式,特别适合低功耗工作环境。
     DS18B20型温度传感器[7],特性工作电压3.0 V~5.5 V,测温范围-55 ℃~+125 ℃,分辩率:9~12位可调,最小温度分辨率0.062 5 ℃,测量精度在-10 ℃~+85 ℃范围内±0.5 ℃,输出接口为数字信号、1-Wire 总线,不锈钢管密封,防水、防腐蚀。
     散热风扇采用定制的专用排风扇。选用防水电机SRE-300-14270,电机工作电压0.5 V~4 V(额定电压1.9 V),空载电流32 mA,最大输出功率0.42 W。当设备发热部件温升达到330 K时,CPU通过端口PB0(高电平有效)接通开关管Q,由半导体温差发电模块直接给排风扇供电对半导体温差发电模块的冷端进行风冷降温,以确保冷、热端间能获得尽量大的温度差。实际调试表明,此时发电模块的输出电压约1.8 V,输出电流可达100 mA,负载的总耗电流约80 mA,满足系统的正常工作要求。随着温度的升高,温差模块的输出功率会逐渐增大,排风扇的降温效果也逐渐增强,测试表明在排风扇工作的情况下,温差模块冷端的温度被强制在340 K左右。
     GP1303CA红外线LED为GaAs材料[8],中心波长940 nm,符合具有夜视能力的普通监控CCD摄像机的敏感光谱范围;辐射强度10 mW/sr,功率150 mW(If=20 mA),摄像机在150 m的距离可清晰摄取该红外图像。CPU根据发热温度是否超限以及发热温度与环境温度的温差值的不同以不同频率驱动红外LED闪烁报警,报警红外光信号由现场监控摄像机接收并处理。LED闪烁频率与温度差的对应关系见表2。
    20121107044929437832782.gif
   5 终端工作原理
     当被监测的设备部件有发热且高于环境温度12 K以上时,半导体温差发电模块输出0.5 V左右的电压,升压式DC/DC转换器TPS61201启动,对测温电路提供稳定的3.3 V供电。此时,单片机ATmega8L由断电等待状态转入通电工作状态,终端控制程序被启动。正式使用时,终端首先完成其内部系统的初始化,即通信协议的初始化;各端口使能与初始化,确认温度传感器连接完好;向DS18B20中TH/TL位写入最高/最低温度门限,读取该温度传感器的身份标志码(该标志码亦代表该终端设备的身份)。启动后,终端由ATmega8L单片机控制,定期向温度传感器DS18B20发送温度转换指令,DS18B20在完成温度转换后会自动将温度值和TH/TL寄存器中的触发门限相比较。如比较结果表明测量温度高于TH或低于TL中的门限值,则设置报警标志位。随后,CPU在读取温度值的同时也读取报警标志位,CPU根据温度是否超限以及温度值的不同以不同频率驱动红外LED闪烁报警,报警红外光信号由现场监控摄像机接收并处理。这样,终端就完成了温度的检测与报警功能。测温工作流程图如图7。
    20121107044929469082783.gif
       当升压式DC/DC转换器提供的电压低于ATmega8L最低工作电压(ATmega8L<2.7 V,DS18B20<1.6 V)时,ATmega8片内BOD(Brown-out Detection)测试工作过程中VCC的变化。此触发电平通过VBODLEVEL设定为2.7 V(BODLEVEL未编程)或4.0 V(BODLEVEL已编程)。工作过程中发生掉电检测复位时将对其自身复位并处于掉电等待状态,等待下一次的上电启动,BOD的触发电平具有迟滞功能以消除电源尖峰的影响。当升压式DC/DC转换器TPS61201的输入电压低于0.3 V时,输出被关闭(VOUT=0)并锁存,只有当VIN>0.4 V时电源才恢复工作。此时,单片机ATmega8L重新由断电等待状态转入通电工作状态。
     本文设计的温度检测终端,其外围设备简单,由现场发热源提供电能,功耗低,传输无线化。可以用在需要对发热缺陷进行实时检测而现场不能提供电源、或采用电池供电连续工作时间短且更换不便等场合。
参考文献
[1] 中华人民共和国国家技术监督局.交流高压电器在长期工作时的发热(GB763-90)[S].北京:中国标准出版社,1990.
[2] ROUNDY S,WRIGHT P K,RABAEY J M.Energy scavenging for wireless sensor networks:with special focus on vibrations.Kluwer Academic Publishers Norwell,MA,USA.  2004.
[3] AUCKLAND D W,SHUTTLEWORTH R,LUFF A C.Design  of a semiconductor thermoelectric generator for remotesubsea  wellheads.Electric Power Applications,IEE Proceedings,1995,142(3):65-70.
[4] Seiko Instruments Inc.Ultra-low voltage operation charge pump IC for step-up DC-DC converter startup S-882Z series.Rev.1.2_00.2007.
[5] Texas Instruments Incorporated.Low input voltage synchronous  boost converter with 1.3 A switches.(Rev.B).2008.
[6] Atmel Corporation.8 bit AVR?誖with 8 K bytes in-system programmable flash ATmega8 ATmega8L.http://www.atmel. com/dyn/resources/prod_documents/doc2486.pdf,2008.
[7] Maxim Integrated Products,Inc.DS18B20 programmable resolution 1-wire digital thermometer.http://www.maxim-ic.  com.cn/pdfserv/en/ds/DS18B20.pdf,2008.
[8] Xiamen G&P Electronics Co,Led.Specification for GoPro ir  LED part No.GP1303CA(Rev.1.0).http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/pdt.static.globalsources.com/IMAGES/PDT/SPEC/420/K1000839420.pdf,2008.
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-12-31 03:35 , Processed in 0.060463 second(s), 10 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表