- 2
- 0
- 约3.06千字
- 约 5页
- 2017-05-27 发布于贵州
- 举报
基于SPI总线的无线数据传输系统设计规划
基于SPI总线的无线数据传输系统设计
摘要: 通过基于SPI总线的无线数据通信设备,利用无线数据收发芯片nRF905和51单片机STC89C52RC进行设计,给出了无线数据传输系统框图和软硬件设计。介绍了SPI总线结构、NRF905无线射频芯片及一种基于单片机模拟SPI接口的方法,使没有SPI接口的单片机扩展为带有SPI接口的外围芯片成为现实。对如何通过SPI实现对nRF905的配置,并利用C语言实现该功能做了探讨。最后对待发送数据进行发送,接收端对数据进行接收显示,从而实现了该无线数据传输系统,实验表明该设备具有准确有效的数据传输功能。1 系统总体结构
文中利用51单片机和无线数据收发芯片nRF905构成无线数据传输系统,给出了硬件和软件设计方案。其数据传输过程是:从传感器输入的模拟信号经AD采集后,将数据输入单片机,然后单片机将该发送数据,通过SPI接口发送给nRF905,nRF905将数据自动加上前导码和CRC码后将数据包发送。当接收端的nRF905接收到有效数据后,DR置高;单片机检测到DR为高电平后,复位TRX_CE引脚,使nRF905进入空闲模式,通过SPI接口从nRF905中读出接收数据,然后通过串口在上位机显示。文中主要介绍的是51单片机软件模拟SPI和无线数据收发这两个部分。图1是该系统的总体结构框图。
2 SPI总线
SPI(Serial Per
您可能关注的文档
- 基于C52单片机地电容测试仪.doc
- 基于CAN总线地数据采集系统.doc
- 基于C8051F410单片机的12864带字库点阵LCD显示器设计规划.doc
- 基于CAN总线与GPRS地数据通信.doc
- 基于CAN总线地汽车内部网络系统研究.doc
- 基于Can总线的嵌入式网络控制节点的设计规划与实现(电科院2011).doc
- 基于CAN总线地车门控制.doc
- 基于CAN总线的矿用语音广播对讲系统设计规划.doc
- 基于C51单片机,DS18B20温度计的设计规划与实现_毕业设计规划论文范文模板参考资料.doc
- 基于CCD地乳腺X线摄影图像预处理方法地研究.pdf
- 基于STC89C51RC定时开关控制器设计规划.doc
- 基于STC89C52单片机和DS1302时钟芯片定时开关的设计规划与仿真.doc
- 基于SMART模型地智慧城市综合评估框架_王理达.pdf
- 基于STC89C52单片机电子钟设计规划.doc
- 基于STC89C52单片机的8路数字抢答器的设计规划—毕业论文.doc
- 基于STC89C52单片机的8路数字抢答器的设计规划—毕业论文陶相成组.doc
- 基于STC12C5A60S2和PC机的8路温度采集系统设计规划.doc
- 基于STC89C52单片机的LED温度计设计规划.doc
- 基于STC89C52RC单片机的大棚温湿度自动控制系统毕业设计规划(含源文件).doc
- 基于STC89C52和ADC0809简易数字电压表的设计规划.doc
原创力文档

文档评论(0)