采用nRF24L01和MSP430单片机射频传输模块设计.doc

采用nRF24L01和MSP430单片机射频传输模块设计.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
采用nRF24L01和MSP430单片机射频传输模块设计

采用nRF24L01和MSP430单片机射频传输模块设计   引言   在装备保障中需要对装备寿命有清楚的了解,就需要对装备各配套设备进行定期检查,传统的人工巡检和记录信息的方法存在遗漏检查信息、不及时、数据登记复杂易错及后处理繁琐等问题[1]。射频识别(Radio Frequency Identifcation,RFID)技术是一种先进的非接触式自动识别技术,它利用射频信号与空间耦合及传输特性来进行双向通信,实现对物体自动识别与信息采集[2]。   针对某型战车随装武器系统复杂、配备较多,传统记录方式难以有效详实地反映各部件寿命状况的现状,本文利用RFID技术构建新型监测系统,代替传统的巡检方法。   系统需求与结构设计   本系统主要记录战车及配套装备的动用信息,被测量信号主要是开关信号,分为以下两类:   (1)工作状态控制信号。工作状态控制信号来自状态转换控制台,是操作员控制战车工作状态的3路开关量。   操作员通过状态转换控制台上的状态转换开关可设置战车的3种工作状态,车辆放置不使用时,操作员将开关置于S0,此时3路工作状态控制信号均为高电平无效;车辆工作时,操作员首先将开关置于S1,自动功能检测状态AFT由高电平变为低电平,系统将自动检查工作能力、工作准备情况以及故障情况。若出现故障,红色指示灯发亮;若功能完好,绿色指示灯发亮;红色指示灯发亮时,操作员将开关L置于S2,AFT由低电平变为高电平无效,手动功能检测状态MFT由高电平变为低电平,系统处于自动功能检测状态,操作员要具体确定哪一部分出现故障;绿色指示灯发亮,操作员将开关置于S3,MFT由低电平变为高电平无效,作业目标状态POS由高电平变为低电平,系统处于作业目标状态。   工作状态控制信号如图1示。其信号特点是:低电平有效,同一时刻只有一路信号为低电平;逻辑“0”   为0 V,逻辑“1”为3.5 V。   (2)允许启动信号。允许启动信号来自控制台接口组合,记录为装备的打靶等信息。   当控制台接口组合面板上的指示灯1发亮时,说明雷达已经锁定目标,此时从控制台接口组合传来的允许信号ENABLE1由高电平变为低电平,黑匣子定时器开始定时,实时检测启动信号START1是否在60s内由高电平变为低电平,若检测到低电平,说明操作员按下“启动1”按钮的时刻是正确的,否则为误操作。操作员必须在60s内,操作“启动”按钮,产生启动START1信号,进行导弹加电和发射,否则操作无效,雷达开始搜索下一目标。允许信号ENABLE2和启动信号START2,用于控制雷达搜索另一目标,其功能原理与ENABLE1、START1相同。允许和启动信号如图2示,其特点如下:   ① ALW1和STT1为一组,ALW2和ST2为一组,两组之间相互独立;   ② 信号幅值:逻辑“0”为0 V,逻辑“1”为3.5 V;   ③ 四路信号均为低电平有效。   根据要求,设计系统结构如图3所示。   首先由采集电路采集各路开关量信号,触发微处理器时钟记录时间信息,由发射电路编码后发送,接收电路接收信号并将解码后的信息传送给上位机,MCU通过I2C总线[3]完成对采集过程的控制。   硬件设计   本设计中,数据采集端与接收端采用相同的单片机作为MCU控制单元,这样减少了电路设计的开发量,并取得很好的兼容性。   MSP430单片机与nRF24L01的连接方式   M C U选用T I公司新一代基于闪存的超低功耗微处理器MSP430F5438,内含256KB+512B的FLASH和16KB的随机存取数据存储器RAM,可以将驱动及控制nRF24L01的程序写入该闪存,无需外接EPROM,简化了电路设计降低了系统功耗。并有达到4个通用通信接口,支持SPI、I2C通信[4]。   射频模块选用一款工作在2.4~2.5GHz通用ISM 频段的单片无线收发器芯片nRF24L01,nRF24L01由片内硬件自动完成曼彻斯特编码/解码,内部集成NORDIC自己的 Enhanced Short Burst协议,可以实现点对点或是1对6的无线通信,无线通信速度可以达到2Mbps[5]。   此次设计主要用到了MSP430F5438两个串口通信模块USART0和USART1,USART0作为UART使用,提供异步通信,通过MAX3232电平转换芯片提供RS-232接口和PC机进行通信[6],USART1作为SPI使用,提供同步通信,主要是和nRF24L01之间进行命令和数据通信。   SPI(Serial Peripheral Interface)总线是由Motorola公司提出的一种同步串行外设接口只需片选CS,串行时钟SCK,串行输入SI,串行输出SO等四条线就可以完成

文档评论(0)

189****7685 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档