有温度测量功能的遥控器电路制造技术

技术编号:2980434 阅读:132 留言:0更新日期:2012-04-11 18:40
一种能够测量温度的遥控器电路。现有技术存在成本高,测量温度与实际温度有差异等不足。本实用新型专利技术采用PMOS或CMOS开关管、标准电阻、热敏电阻和电容,由原有的微处理器(MCU)控制电容的放电及通过不同电阻充电,通过内部计数器记录充电时间,以软件计算标准电阻和热敏电阻的充电计数值的比值,以查表方式获取当前的测量温度。该遥控器电路在原有电路基础上,增加少量器件,即能完成温度测量功能,且能保持较低成本和较小体积。(*该技术在2013年保护过期,可自由使用*)

Remote controller circuit with temperature measuring function

Remote controller circuit capable of measuring temperature. The existing technology has the disadvantages of high cost, poor measurement temperature and actual temperature. The utility model adopts PMOS or CMOS switch, standard resistance, thermal resistance and capacitance, by original microprocessor (MCU) capacitor discharge control and charging through different resistance, through the internal counter charging time, the ratio of charge to software to calculate the standard resistor and the thermistor count, obtained by the method of searching table temperature measurement the current. On the basis of the original circuit, a small amount of device is added on the remote control circuit, which can realize the function of temperature measurement, and can keep the low cost and small volume.

【技术实现步骤摘要】

本技术涉及一种能够测量温度的遥控器电路。
技术介绍
目前,几乎所有的家用电器都带有遥控装置,用红外遥控器对电器进行功能控制。遥控部分由红外遥控发射器、遥控接收器和控制电路组成,其中,红外遥控发射器就是我们通常所指的遥控器,遥控接收器和控制电路一般集成在电器主机上。通常的遥控器主要通过按键编码和红外载波输出,发出红外遥控指令,通过遥控接收器处理和控制电路译码,实现对电器的各种功能控制。较高精度的温度测量一般需要温度传感器和模拟-数字转换器等电路实现,成本较高,因此,现有的遥控器一般不具有温度测量功能。在需要温度测量的应用中,考虑到遥控器的成本和体积要求,通常将温度测量电路集成在主机上(如空调机),这又导致了测量温度(即主机温度)与环境温度的差异,与应用要求有一定的差距。
技术实现思路
本技术的目的是在现有技术的基础上设计一种简单实用、成本低、有温度测量功能的遥控器电路。本技术解决其技术问题所采用的技术方案是在现有的遥控器电路(如附图说明图1)中,增加PMOS开关(1)、(2)或CMOS开关(6)、(7)、标准电阻RS(3)、热敏电阻R1(4)、电容C(5),PMOS开关(1)或CMOS开关(6)与标准电阻RS(3)串联,PMOS开关(2)或CMOS开关(7)与热敏电阻R1(4)串联,两路并联后与电容C(5)串联,开关管的栅极G0、G1是微处理器MCU控制,电容C(5)正端与微处理器双向I/O口PB7联接,负端接地,PB7输出为零,电容C(5)放电到零电平,PB7作为输入口时,电容正端也可作为微处理器I/O口PB7内部缓冲器的输入,在达到缓冲器翻转电平时使内部计数器停止计数。其中(1)、(2)为芯片内部集成的作为开关的PMOS管(图2),(6)、(7)为芯片内部集成的作为开关的CMOS管(图3),由微处理器输出开关管栅极G0、G1控制其闭合或关断;RS(3)为标准电阻,R1(4)为热敏电阻,C(5)为电容,PB7为微处理器的双向I/O口,本技术的遥控器电路结构框图如图4,图4中除了PMOS开关(1)、(2)、标准电阻RS(3)、热敏电阻R1(4)和电容C(5)之外,均为现有技术的遥控器电路。测量时按照以下步骤a)G0、G1为高电平,两开关(PMOS(1、2)或CMOS开关(6、7))关断,PB7输出0,使电容C(5)上电荷为0;b)G0输出低电平,电源通过RS(3)对电容C(5)充电,同时,微处理器内部计数器开始计数,PB7设为输入,至PB7电平达到内部缓冲器翻转电平时计数结束,计数值记为T0;c)重复a);d)G1输出低电平,电源通过R1(4)对电容C(5)充电,同时,微处理器内部计数器开始计数,PB7设为输入,至PB7电平达到内部缓冲器翻转电平时计数结束,计数值记为T1;e)通过软件计算T1/T0的值k;f)软件查表得到当前的温度。本技术具体实施时首先选定热敏电阻R1,如选用NTH4G系列热敏电阻,其计算公式为R1=R0 exp其中,R0为25℃时的电阻值,Temp0为25℃,Temp为当前温度,Temp0、Temp均为绝对温度,B为常数。电容从0充电至翻转电平Vh的时间TVh=Vdd*T=-RC*ln (1)由于在同一个电路和较小的时间间隔内,Vh和Vdd基本不变,因此,k=T1/T0=(R1+Rt1)/(Rs+Rt0)=(R0*exp(B*(1/Temp-1/Temp0))+Rt1)/(Rs+Rt0)其中Rt0、Rt1分别为开关的导通电阻,在100-1000欧姆范围内。取标准电阻RS的值与热敏电阻25℃时的电阻值R0相同,即RS=R0则k=(R0*exp(B*(1/Temp-1/Temp0))+Rt1)/(R0+Rt0) (2)若R0、R1的取值较大,Rt0、Rt2可忽略不计,则k=T1/T0=R0/R1=exp(B*(1/Temp-1/Temp0)) (3) 确定测量精度和范围后,选定标准电阻、热敏电阻和电容,由式(3)可建立一个比值k与当前温度Temp的对应关系,并以表格方式存储。在经过上述的测量步骤后,软件查询该表,得到当前所需测量的温度。K与所测温度的对应表。 上述电路中各元件的参数选择方法为a)首先确定测量精度和测量范围,如精度为1℃范围为-10-70℃。b)标准电阻和热敏电阻的阻值应远大于开关的导通电阻,选定的阻值,应使根据式(2)和式(3)计算的误差满足测量精度的要求,如热敏电阻R0取100KΩ,标准电阻Rs取100KΩ,远大于开关导通电阻。c)电容的充电时间T0应满足测量范围内测量分辨率的要求,如T0=20ms。d)由式(3)可知,测量精度与标准电阻的精度和温度特性、热敏电阻的R0及常数B的偏差有关,需根据测量精度的要求,确定标准电阻和热敏电阻的精度和特性要求,如电阻精度为±1%。综上所述,本技术由微处理器(MCU)控制PMOS(1)、(2)或CMOS开关(6)、(7),分别经标准电阻RS(3)和热敏电阻R1(4)对固定电容C(5)充电,同时,由微处理器(MCU)分别对电容C(5)从零电平充电至微处理器(MCU)双向I/O口PB7的翻转电平的时间进行计数,计数值可反映电阻值的变化,进一步反映温度的变化。反映标准电阻和热敏电阻充电时间常数的计数值T0和T1的比值用软件计算,其与所测温度的对应关系以表格方式存储,通过软件查询的方式获取当前所测温度值。温度测量电路中的电阻、电容及开关导通电阻的值根据测量精度和范围的要求经上述公式计算确定。标准电阻和热敏电阻的偏差影响测量精度,偏差要求根据测量精度和范围经上述公式计算确定。本技术获得良好效果,其在通常的遥控器电路的基础上,增加少量的外围器件,利用原有的微处理器,通过软件控制和计算,进行温度测量。设计方案简单,电路规模较小,成本较低。以下结合附图和实施例对本技术作进一步说明。图1是通常的遥控器电路框图。图2是本技术的温度测量电路原理图。图3是本技术的温度测量电路原理图。图4是本技术的遥控器电路框图。图1、图4中MCU为微处理器,其输入rc和输出rd接外部键盘,其中rc内部有上拉电阻,POR为上电复位,WDT为看门狗,MUX为4选1多路器,由微处理器输出ra1和ra2选择红外载波频率,由ra0控制载波输出。图2、3、4中(1)、(2)为PMOS管(图2),(6)、(7)为CMOS管(图3),(3)为标准电阻RS,(4)为热敏电阻R1,(5)为电容C,PB7为微处理器的双向I/O口,G0、G1为微处理器输出。具体实施方式1.确定温度测量要求温度测量范围-10~+70℃测量精度1℃2.确定标准电阻及热敏电阻取热敏电阻R0=100kΩ,即选择型号为NTH4G42B104的热敏电阻,B=4250;标准电阻RS=100kΩ3.k与所测温度的对应图根据式(3),通过计算发现,在温度为-10~+70℃范围内,k(即T1/T0)的值在0.160~6.672之间,见表,取三位小数即可分辨0.5℃的温差。可以通过查表的方式,由软件计算k的值,并根据该值查找相应的温度值。4.计数时间的确定计数时间需保证达到表中所要求的k的分辨率。从表中可以看出,k的最小分辨率为0.003,若微处理器的最小计数单位本文档来自技高网...

【技术保护点】
一种有温度测量功能的遥控器电路,在现有遥控器电路的基础上增加PMOS或CMOS开关、标准电阻、热敏电阻、电容,其特征是:PMOS(1)或CMOS开关(6)与标准电阻RS(3)串联,PMOS(2)或CMOS开关(7)与热敏电阻R1(4)串联,两路并联后与电容C(5)串联,开关管的栅极G0、G1是微处理器MCU控制,电容C(5)正端与微处理器双向I/O口PB7联接,负端接地,PB(7)输出为零,电容C(5)放电到零电平,PB7为输入时,电容C(5)正端是微处理器I/O口PB7内部缓冲器的输入,在达到缓冲器翻转电平时使内部计数器停止计数。

【技术特征摘要】

【专利技术属性】
技术研发人员:李清
申请(专利权)人:上海复旦微电子股份有限公司
类型:实用新型
国别省市:31[中国|上海]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利