微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 汽车电子 > 基于KEELOQ的密码系统设计

基于KEELOQ的密码系统设计

时间:05-06 来源:3721RD 点击:

时为止。

TDH6301的输出状态由"学习"过的编码器决定,即对应的按键输入组合产生对应的输出组合,因而通过门电路组合TDH6301的输出能够实现15个功能。

3.3 应用电路图

HCS301的应用电路非常简单,只需要几个按键和几个电路和电容就可实现,如果用于无线,还需要RF(射频)电路,图5为具有4个功能的编码电路,通过二极管阵列任意组合S0-S3,HCS301最多可扩展到15个功能。在传输的过程中,指示灯将被点亮。如果HCS301检测到有新的按键下,复位将立即产生,密码将无法完整的发出。

相应的译码电路图如图6所示,译码器的RFIN端接收译码器PWM端输出的信号:

初次配对使用时,要先进行"学习"。按下"学习"键,使译码器进入"学习"接收状态,学习指示灯闪亮一下后熄灭。之后的30s内,按下编码器的任意键,输出信号代码,若编码器未被学习过,学习指示灯长亮约1s后自动熄灭,说明编码器输出的代码被成功学习,学习过程完成;若学习指示灯快速闪亮(>5次/s)表示学习失败,可能是芯片不配套或者被烧坏,学习成功以后,这一对编译码器就可以同步跳变工作了。

TDH6301译码器最多可支持15个译码器,只需经过上述学习步骤,就可实现,当编码器学习溢出时(即超过15个编码器时),译码器会从头开始自动覆盖并作废最早一个已学习的译码器,长按学习键超过8s,待学习灯LED熄灭后,译码器自动清除存储器里的记忆内容,这样就可让遗失的编码器失效而作废,但此时所有的编码器都失效,因此,所有的编码器需重新进行学习一遍才可正常使用。

4 结语

译码芯片TDH6301有2种工作方式,可方便地选择,跳码芯片经过扩展,可以具有15个功能,跳码技术的关键在于:对于同一动作(如开门),编码器每次发出的编码却有极大不同,发过的码字被记录,重发也视为无效。且码字具有足够的长度,保密性很高,足以抵抗使用仪器对码字进行扫描,因此,跳码芯片至少在目前是传统密码锁更型换代的理想产品,可广泛应用汽车遥控报警器、家庭安全系统、电子钥匙、门禁系统、自动门系统等高度安全保障领域。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top