新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 汽车防盗器设计原理及应用

汽车防盗器设计原理及应用

作者:时间:2012-09-07来源:网络收藏

3.1.3跳频的实现

nRF905可以实现人工载波频率控制,只需要修改nRF905的RF工作频率寄存器的CH_NO和HFREQ_PLL就可以选择不同的载波频率,实现跳频。位变量HFREQ_PLL为0,表示工作在430MHz频段,频道差为100kHz;为1,则表示工作在868/915MHz频段,频道差为200kHz。因此共有1024种通信频率。通信频率(H)为H=(422.4+(CH_NO)10/10)×(1+HFREQ_PLL)。

例如CH_NO=(001001100)2=(76)10,HFREQ_PLL=0,则H=(422.4+76/10)×(1+0)=430.0MHZ。

本系统统一设置为工作频段为430MHz,频道差为100kHz,每一个频点间隔为100kHz,随机数产生于0~128之间,跳频带宽为12.8MHz,完成一次跳频时间T≤800μs。

时间:2011-06-27 11:00 作者:信息与电子工程 来源:未知

3.2基于跳频通信遥控防盗器的可靠性设计及系统实现

3.2.1生成随机跳频表增强安全性

为了增加安全性,每对密码锁除具有唯一对应的32位加密地址外还增加了一一对应的随机跳频表,第一次使用时,将车机、人机对应的设置开关打开,可以产生一个随机的跳频表,并将该跳频表通过握手频率发送给,经返回校验无误时将该跳频表存储在掉电保护的非易失FLASH存储器中,关闭设置开关,在保证两机有一一对应的跳频频率表的同时又很好地保护了频率表的安全性,只要双方按照事先约定的与跳频表对应设置一致的CH_NO和HEFREQ_PLL的数值便可实现跳频通信,增加了无线通信的可靠性、安全性。

3.2.2设定握手及出错、丢包回归频率,保证通信可靠

跳频通信的一个突出问题就是尽管可靠性高,但一旦通信双方通信错误,引发跳频表读取数据不一致,系统将发生混乱,无法通信。为解决这一问题,提高防盗器安全性和可靠性,系统设定了一个固定频率作为握手频率,人机和车机之间的通信是先从一个双方设定的握手频率来进行握手连接,该频率仅携带目标地址和握手请求或应答信号,即使被截获也不影响系统的安全性。当系统出现问题双方通信不成功时,马上回到握手频率,从跳频表初始值重新开始通信。在一次指令信息传输进行过程中屏蔽中断,保证信息的可靠传输。

3.2.3系统工作过程

系统上电初始化跳频表后,人机和车机都通过设定系统的工作模式(SetnRF905Mode),配置nRF905的寄存器(ConfigureRegister),使其工作在握手频率,接收模式(RXMode)。当其中一端收到中断请求时(车主指令/报警信息等),便发起握手请求,握手完成后,进行两次跳频通信过程,完成信息的发送及反馈,在发送过程中,发送方发出握手请求或指令后等待响应或反馈的时间不超过200ms,否则便认为通信出错,发起方重新发起请求。

以车主发出上锁指令为例,系统整个工作过程如图3,其他车主指令发送、车载报警信息的发送过程类似。

33.jpg

图3防盗器工作流程图

4结论

经测试该系统在小区内的可靠通信距离可达到150m,满足一般的实际应用要求,采用跳频通信保证了防盗器不易被截获破解,通过通信方案的优化设计,保证了跳频的通信可靠性,进一步提高了防盗器的安全性和可靠性。将该系统简化外围电路设计后也可用于摩托车防盗及其他防盗系统。

数字通信相关文章:数字通信原理


通信相关文章:通信原理



上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭