现在的位置: 首页新闻正文

基于单片机的通用多址遥控系统设计

当家里的电视或者VCD、DVD较多时,有时候用遥控器遥控它们,会产生冲突,发生误操作。本来只想遥控当中的一台机器,但是两台电视机或者一台VCD(DVD)和一台电视机同时受到遥控。仔细分析,这两个设备产生冲突是由红外编码的问题引起的,由于它们有相同的地址编码,所以会同时发生动作,这就造成了上述麻烦。解决问题的关键在于,给每个电器设置不同的地址编码,当遥控时,先发送地址编码,地址相同的才能接受动作,接受后续发来的数据,先选择要遥控的对象,而后再按键执行相应的动作。
      用单片机模拟红外遥控器编码,从矩阵键盘输入要遥控的地址,然后通过红外发光二极管发射编码信号,接收部分先把发射部分发射的编码信号接收下来,再和自己本身的地址作比较,如果地址相同,则点亮一只二极管,表示地址相同,遥控成功;否则二极管仍旧是熄灭的。
  红外线遥控系统一般由发射器和接收器两部分组成。发射器由指令键、指令信号产生电路、调制电路、驱动电路及红外线发射器组成。当指令键被按下时,指令信号产生电路便产生所需要的控制信号,控制指令信号经调制电路调制后,最终由驱动电路驱动红外线发射器,发出红外线遥控指令信号。
  接收器由红外线接收器件、前置放大电路、解调电路、指令信号检出电路、记忆及驱动电路、执行电路组成。当红外接收器件收到发射器的红外指令信号时,它将红外光信号变成电信号并送到前置放大电路进行放大,再经过解调器后,由信号检出电路将指令信号检出,最后由记忆电路和驱动电路驱动执行电路,实现各种操作。
  控制信号一般以某些不同的特征来区分,常用的区分指令信号的特征是频率和码组特征,即用不同的频率或者编码的电信号代表不同的指令信号来实现遥控。所以红外遥控系统通常按照产生和区分控制指令信号的方式和特征分类,常分为频分制红外线遥控和码分制红外线遥控。

在线咨询