遥控器主要由一块芯片和晶振组成振荡器,平时休眠,当有按键按下时,振荡器起振,根据不同的按键发出一串不同的组合脉冲,经放大后驱动红外发射管发射红外光,遥控电器设备。
笔者发现利用遥控器中的振荡器,可以做一个简易的晶振测试仪,制作方法如下:先把红外发射管换成普通的发光二极管,以便直观观察,再用指针万用表DC0.5V挡测量发光二极管两端的电压,接通电源(3V~5V都可以,最好用稳压电源),短接任意一个按键(以后测试晶振时固定短接这个按键)时,发光管应闪烁发光,这时用万用表会测出一个波动的电压值。拆下原遥控器上的晶振,换上待测晶振,再按上述方法操作,若发光二极管发光,说明这个晶振是好的。另外,从万用表所测的电压值还能大致判断出这个晶振的频率;电压越高表明频率越高,因为遥控器芯片把晶振的振荡频率按固定的分频比分频后输出由于是脉冲信号,所以万用表测出的是平均电压,频率越高,平均值也越高。频率的高低也可从发光管的闪烁频率来大致判断:频率较低时,闪烁明显;当频率高到一定程度时,发光管接近常亮状态。
如果只想知道晶振好坏,电源不必稳压也不必测电压,观察发光二极管的闪烁快慢就可以了。另外,现在的部分遥控器设有一个发光二极管指示工作状态,可以直接测量这个发光管二端电压,但测试时需保持电源电压的相同且稳定,因为电源电压值会直接影响测量结果,表1是笔者的实测数据,供参考。
实践中发现,万能遥控器和采用455kHz晶振的遥控器的晶振适应频率范围较窄。一款芯片为PCA8521BT/040S1的遥控器(原采用4MHz晶振)的晶振适应频率范围很宽,晶振频率在1MHz~50MHz均能起振工作,但晶振频率低于2MHz时,因万用表指针摆动幅度太大,无法读数;当晶振频率高于30MHz后,万用表的读数变化渐小。
另外,对于采用455kHz晶振的遥控器,把与晶振串联的二只27pF电容换成220pF的电容后,晶振仍能稳定工作。
所述情况我也碰到过,当时尝试用外接振荡器补救获得成功,具体方法如下:先找个旧遥控器,要求晶振为两脚封装且频率是4MHz的,拆掉发射管’和晶振,把电视机上的晶振拆下来装在遥控器原晶振位置,再用二根引线接到CPU晶振端上,并接通地线,遥控器供电接CPU的供电,然后短接遥控器上任意一个按键即可。改装时,其接线应尽量短一些,可以把遥控器线路板无关的部分锯掉,用4根引线焊在CPU旁边。
如果大家感兴趣,还可把遥控器上的红外发射管换为光耦初级,这样就可把脉冲信号传递到光耦次级,用于控制彩灯等器件。