——可——编——程——控-制-器-技——术——门——户
因项目需要,必须开发一种无线温度采集终端,要求采集温度范围在-30℃-500℃之间的范围,必须便于移动和方便的更换采集区域,精度在+/-2℃即可;plcjs.技.术_网
1) 分析采用热电阻PT100+信号调理作为“温度采集部分”,然后变送成标准的电压信号送给AD进行采集;WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
2) 因为是无线所以考虑到信号收发的问题,选用了60块的无线收发模块,直接从广东邮购的;WW.W_PLCJS_COM-PLC-技.术_网
3) 为了便于长时间使用必须满足低功耗,所以选用手机电池作为电源,电压大概在3.3V-4.0V之间;plcjs.技.术_网
4) 为了降低成本选择了STC12C5410AD,可以工作在3.5V-5V,内含8路10位AD,价格也只有几块钱;WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
5) PT100信号调理电路——可——编——程——控-制-器-技——术——门——户
WWW_PLC※JS_COM-PmLC-技.术_网
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
6) 从上图可以看出放大器使用了LM358,不过是低功耗的那种,如果你去市场买的时候一定注意;P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
7) STC12C5410AD,AD采集的方法参看器件手册 STC12C5410AD.rar,AD是以电源电压作为参考电压;WWW_P※LCJS_CO※M-PLC-技-.术_网
注意问题:W1WW_P4LCJS_COM-PLC-技.术_网
1) 在电池电压不可能永远恒定,充电完成后电压大概在3.8V左右,随着使用会逐步减低;P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
2) 试验当中发现单片机可以稳定工作在3.3V以上;W1WW_P4LCJS_COM-PLC-技.术_网
3) 必须购买低功耗的LM358运算放大器,单电源供电可以满足要求,普通的LM358使用的时候不能低于4V;WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
4) AD采集的时候考虑到电压变动因素,采用了首先利用TL431来产生2.5V的电压提供给第一通道的AD进行采集,然后利用“VCC=1024(10位AD的最大数值)÷X(采集到的数据)×2.5V(TL431产生的电压)”求出VCC当前工作电压;P.L.C.技.术.网——可编程控制器技术门户
5) 把需要采集的电压接在第二通道以后,利用VIN= X(采集到的数据) ÷1024(10位AD的最大数值)×VCC;WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
6) TL431分别给LM358和AD提供稳定的恒压,具体的使用方法参见我的“TL431的使用方法”WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)