原创 基于单片机的无线遥控系统

2007-6-12 22:34 4082 13 13 分类: MCU/ 嵌入式

  目前市面上的无线遥控系统多采用专用编码器电路,固定码的有2262,1527等,它们的应用电路大都是用按键控制编码器的电源(直接或间接),当按下按键时就接通编码器的电源供电,编码器得电而工作。


  鉴于现下的单片机的功耗是越做越低,体积也越来越小,其休眠电流已可以做到1uA以下,用它来做无线遥控系统中发射编电路以成为可能。在用单片机做发射时,采用3-3.6伏直接供电,用按键接其I/O口于地,打开单片机的弱上拉功能,其硬件设计会大大简化。在软件上设计上,平时没键按下的时候单片机处于休眠状态,有按键按下时就唤醒单片机,单片机就按特定的算法发出数据编码,发完后检测按键是否放开,没放开继续发射,否则就又进入睡眠状态,以保持其低功耗。


  在数据编码时,可以进行简单的CRC校验,也可以用保密性很高的滚动码算法,使用软件来做滚动码算法的优点是软硬件都由自己把握,设计余量很大并且没有一般的滚动码的漏洞存在!

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
13
关闭 站长推荐上一条 /3 下一条