网站大量收购闲置独家精品文档,联系QQ:2885784924

基于nRF905芯片的车载山路预警器的设计.docxVIP

基于nRF905芯片的车载山路预警器的设计.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

-1-

基于nRF905芯片的车载山路预警器的设计

徐曌,符策

大连海事大学信息工程学院,辽宁大连(116026)

摘要:本文采用无线收发芯片nRF905和MCS-51单片机设计了一种车载山路预警系统,描述了nRF905芯片的特点和工作方式,以及预警系统的设计方案,此系统可应用于经常行驶在山路的车辆上,避免山路交通事故的发生。

关键词:无线通信;nRF905;汽车山路预警

1.引言

汽车在山路上行驶时,由于依山傍崖,沟深坡陡,弯多路险,崎岖不平,非常容易造成车辆的碰撞,产生巨大的损失[1]。本文采用ISM无线传输芯片nRF905和MCS-51单片机设计一种汽车预警系统用来避免山路交通事故的发生,将会有很大的实际意义。

2.nRF905的结构

单片无线收发器nRF905由挪威NordicVLSI公司生产,工作在433/868/915MHZ的ISM频段,其原理框图如图1所示。它由一个完全集成的频率调制器、一个带解调器的接收器、一个功率放大器、一个晶体震荡器和一个调节器组成,外围元件少,采用32脚QFN、5×5mm封装,工作电源电压范围是1.9-3.6V。其工作耗能很低,在发射功率为-10dBm时,发射电流为11mA,接收电流为12.5mA,在发射功率为10dBm时,传输距离远,工作灵敏度非常高,适合应用于无线数据传输系统的设计。

-2-

图1nRF905的原理框图及外部引脚

nRF905采用SPI(串行外设借口)与微控制器通讯,它自动处理字头和CRC(循环冗余码校验),使用极为方便,只需将要发送的数据和接收机的地址送给nRF905,nRF905将自动完成数据打包(加字头和CRC校验码)、发送,在接收中有载波检测和地址匹配检测引脚。接收到正确的数据包时,自动移去字头、地址和CRC校验码,然后通知微处理器取数据。

3.nRF905的工作模式

nRF905有两种工作模式和两种节能模式。两种工作模式分别是ShockBurstTM接收模式和ShockBurstTM发送模式,两种节能模式分别是关机模式和空闲模式。nRF905的工作模式由TRX_CE、TX_EN、PWR_UP三个引脚来控制,详见表1。

1nRF905表的工作模式

1nRF905

PWR_UP

TRX_CE

TX_EN

工作模式

0

X

X

掉电和SPI编程

1

0

X

Standby和SPI编程

1

1

0

ShockBurstRX

1

1

1

ShockBurstTX

-3-

3.1掉电模式

在掉电模式中,nRF905被禁止,电流消耗最小,典型值低于2.5μA,此时nRF905是不活动的状态,配置字的内容保持不变。

3.2Standby模式

Standby模式在保持电流消耗最小的同时,保证最短的到ShockBurstRX和ShockBurstTX的启动时间。当进入这种模式时,部分晶体振荡器是活动的,电流消耗取决于晶体振荡器频率。如果uPCLK被使能,电流消耗将增加,并且取决于负载电容和频率。在此模式中,配置字的内容保持不变。

3.3nRFShockBurst模式

nRF905采用Nordic公司的VLSIShockBurst技术。ShockBurst技术使nRF905能够提供高速的数据传输而不需要昂贵的高速MCU来进行数据处理和时钟覆盖。通过将与RF协议有关的高速信号处理放到芯片内,nRF905提供给应用的微控制器一个SPI接口,速率由微控制器自己设定的接口速度决定。nRF905通过ShockBurst工作模式在RF以最大速率进行连接时降低数字应用部分的速度来降低在应用中的平均电流消耗。在ShockBursRX模式下,当一个包含正确地址和数据的数据包被接收到后,地址匹配(AM)和数据准备就绪(DR)引脚通知控制器。在ShockBurstTX模式下,nRF905自动产生字头和CRC校验码,当发送过程完成后,数据准备就绪(DR)引脚通知微处理器数据发射完毕。总之,nRF905的ShockBurst收发模式有利于节约存储器和微控制器资源,同时又缩短了软件开发时间。

4.系统的硬件设计

本文研究的汽车预警系统的核心部件是MCS-51单片机和nRF905芯片。当汽车在山路上行驶时,预警器不断的发送和接收信号,当接收到附近车辆的信号,预警器就会发出报警,提醒驾驶员注意并采取相应的措施,从而避免交通事故的发生。

系统核心硬件的实现

文档评论(0)

千帆起航 + 关注
实名认证
文档贡献者

走过路过,不要错过!

1亿VIP精品文档

相关文档