无线式模型车运动状态监控系统.doc
《无线式模型车运动状态监控系统.doc》由会员分享,可在线阅读,更多相关《无线式模型车运动状态监控系统.doc(7页珍藏版)》请在三一办公上搜索。
1、精品论文大集合无线式模型车运动状态监控系统赵轩,秦绪鑫,曹仁磊,韩毅 长安大学汽车学院,陕西西安(710064) E-mail: bluesky_xuan摘要:介绍了一种利用单片机和无线数据传输芯片构成的无线数据传输系统。该系统以nRF24L01 无线传输芯片为核心,使用单片机 MC9S12DG128B 控制数据的发射,USB24L01 为无线接收模块,并通过 USB 接口将数据发送到上位机,在计算机中对数据进行分析、优 化得到智能模型车运动状态中的相关参数和运动轨迹,以此来提高模型车的行驶速度和操纵 稳定性。该系统具有结构简单,工作稳定可靠,传输速率高,体积小,成本低,功耗低等特 点。关键词
2、:无线传输;nRF24L01;单片机;模型车;USB24L01; 中图分类号:TP302文献标识码:A0. 引言寻迹智能模型车是机器人领域广泛研究的对象,国内外很多比赛都以自动寻迹智能模 型赛车为内容,如“飞思卡尔杯大学生智能车竞赛”和“瑞萨杯 MCU 模型车大赛”。本文以参 加“飞思卡尔杯”全国智能车竞赛的智能模型赛车为研究对象,设计了一种基于无线传输的运 动状态监控系统。该系统采用 Nordic 公司生产的工作于 2.4GHz 频段的射频芯片 nRF24L01 作为收发芯片,以飞思卡尔单片机 MC9S12DG128B 为控制单元控制数据发送,使用 USB24L01 为接收模块,并通过 US
3、B 接口把数据传输到上位机。在上位机中利用 VC+编写 数据采集程序,在屏幕上实时描绘智能模型车的运动状态,行驶轨迹和性能参数,并将数据 保存到硬盘。在计算机中对数据进行分析处理和优化,得到模型赛车的最佳运动状态和性能 参数,以此来提高模型赛车的行驶速度。图 1 是系统的示意图。图 1:系统示意图近年来随着射频技术,集成电路,自动控制,无线数据通信技术的迅速发展,无线传 输技术已经被广泛应用于实际中1。本文设计了一种基于 nRF24L01 的无线数据传输系统, 该系统具有工作稳定可靠,传输速率高,体积小,成本低,功耗低,软硬件设计简单,通信 稳定,使用灵活等特点。- 7 -1. 概述1.1nR
4、F24L01 芯片的特点及其应用nRF24L01 是一款新型单片射频收发器件,工作于 2.4 GHz2.5 GHz ISM 频段。内置 频率合成器、功率放大器、晶体振荡器、调制器等功能模块,并融合了增强型 ShockBurst 技术,其中输出功率和通信频道可通过程序进行配置。nRF24L01 功耗低,在以-6 dBm 的功 率发射时,工作电流也只有 9 mA;接收时,工作电流只有 12.3 mA,多种低功率工作模式(掉 电模式和空闲模式)使节能设计更方便。 nRF24L01 主要特性如下2:(1)GFSK 调制;(2)具有自动应答和自动再发射功能;(3)片内自动生成报头和 CRC 校验码;(4
5、)数据传输率为 l Mb/s 或 2Mb/s;(5)SPI 速率为 0 Mb/s10 Mb/s;(6)与其他 nRF24 系列射频器件相兼容;(7)供电电压为 1.9 V3.6 V。nRF24L01 芯片具有两种通信模式:Direct Mode(直接模式)和 ShockBurstTM Mode(突 发模式)。直接模式的使用与其他传统射频收发器的原理一样,需要通过软件在发送端添加 校验码和地址码,在接收端判断是否为本机地址,并检查数据是否传输正确。突发模式使用 芯片内部的先入先出堆栈区,数据可从低速微控制器送入,高速发射出去,地址和校验码由 硬件自动添加和去除3。这种模式的优点是:可使用低速微控
6、制器控制芯片工作;减小 功耗;射频信号高速发射,抗干扰性强;减小整个系统的平均电流。因此使用 nRF24L01 芯片特有的 ShockBurstTM Mode,使得系统整体的性能和效率提高4。nRF24L01 的封装及引脚排列如图 2 所示。各引脚功能如下:CE 为使能发射或接收; CSN,SCK,MOSI,MISO 为 SPI 引脚端,微处理器可通过此引脚配置 nRF24L01;IRQ 为 中断标志位;VDD 为电源输入端;VSS 为电源地;XC2,XC1 为晶体振荡器引脚;VDD_PA为功率放大器供电,输出为 1.8 V;ANT1,ANT2 为天线接口;IREF 为参考电流输入2。图 2n
7、RF24L01 引脚图nRF24L01 工作模式有 4 种:发射模式、接收模式、空闲模式、掉电模式,通过配置寄存器可切换工作模式,如表 1 所示5。表 1 nRF24L01 工作模式nRF24L01 芯片在该无线数据传输系统中应用原理如图 3 所示。图 3:nRF24L01 应用原理图1.2 USB24L01 简介杭州威步科技有限公司生产的最新产品 USB24L01,是在 nRF24L01 的基础上自带控 制接收的外围电路和 USB 接口,并提供二次开发包, 提供示例代码,无需掌握 USB 驱动开 发和 USB 协议以及无线通信协议,只需要通过软件编程来控制无线收发。2. 硬件设计智能模型车采
8、用 MC9S12DG128B 作为控制单元,模型车在运行时,S12 单片机采集来 自传感器的路径信号,传感器识别白色背景中的黑色赛道线,根据赛道的方向和位置对模型 车的速度和运动方向进行实时控制,同时将事先设定好需要发送的数据发送到 nRF24L01, 然后启动发射程序发送数据。nRF24L01 芯片采用 ShockBurstTM 发射模式,工作速率可达到1Mbps,因此智能车的运行不会受到发射的干扰。另一方面,nRF24L01 采用 SPI 串行通信 接口,采用模拟 SPI 进行数据传输时与 S12 单片机之间只需六根线,方便于在智能车上添加该系统。如图 4 所示,S12 单片机的 PORT
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 无线 模型车 运动 状态 监控 系统
链接地址:https://www.31ppt.com/p-5196644.html