RSS

远程无钥匙进入系统的方案设计

来源:网络 作者:未知 时间:2007-01-18 Tag: 点击:

 

 

 

 

 

 

 

 

 

按此在新窗口浏览图片
图7  接收部分微处理器控制电路

1.5  软件设计

  编码加密操作流程如图8所示。

按此在新窗口浏览图片
图8  编码加密操作流程

  如果有按键按下,HCS300将被唤醒,同时通过10 ms延时消抖。同步计数器、描述信息、按键信息被编码形成跳频码。每次发送跳频码都会不一样,即便是同一个按键按下,在64K次按键过程中发送的跳频码也不会发生重复,因此在较长的时间内,按键密钥信息不会被盗取。如果在发送的过程中检测到新的按键按下,那么将会立即复位,而且当前的代码将不会继续执行;离开按键后,对代码字是没有影响的,除非没有按键继续保持按下状态,在任何情况下传输代码都会完成,同时系统下电。

  接收部分解码解密流程如图9所示。

按此在新窗口浏览图片
图9  解码解密流程

  上电后,MC9RS08KA2开始判断系统是否有I/O中断产生。如果没有,则系统进入低功耗睡眠模式(停止模式3);如果有I/O中断产生,那么进入中断,唤醒MCU,同时进行软件DES算法解密。如果解密不成功,则继续接收数据;如果解密成功,则执行相应的继电器操作(如开/关门等),然后系统继续进入睡眠状态。

2  结论

  通过结合多家外围器件和微处理器件,利用Microchip KEELOQ芯片的安全性,Maxim的射频芯片的可靠性、稳定性和Freescale微处理器的高集成度及性价比,整合各家优势,提高了系统的整体性能。通过实际运行,系统达到了预先设计的要求。本次设计只使用了2个按键,根据需要可以外扩功能按键达到15个,用于实现不同的控制信息要求。设计人员可以根据自行需要进行相应的扩展。


1.部分资源来自网络,经ET电子归类整理,旨在服务电子爱好者并无商业目的,不保证正确性与完整性.
2.如果您觉得本站资源对您有用,请告知您的好友,用搜索引擎搜"ET电子"即可.


最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
教程下载