3.2 小车硬件电路设计 14
4. 软件系统设计 18
4.1 遥控器部分软件设计 18
4.2 小车软件设计 19
5 . 总结 20
参考文献 21
致谢 22
附录 23
6.1遥控器程序 23
6.2 小车程序 31
图清单
图序号 图名称 页码
图2-1 遥控器硬件结构框图 8
图2-2 小车硬件结构框图 8
图2-3 NRF24L01芯片结构 13
图3-1 遥控器电源模块原理图 16
图3-2 遥控器Arduino namo最小系统原理图 17
图3-3 无线模块原理图 18
图3-4 遥控器摇杆模块原理图 18
图3-5 小车供电模块原理图 19
图3-6 小车Arduino nano最小系统原理图 20
图3-7 小车NRF24L01无线模块原理图 20
图3-8 电机驱动模块原理图 21
图4-1 遥控器程序流程图 22
图4-2 小车程序流程图 23
表清单
表序号 表名称 页码
表2-1 STC89C51基本特性 9
表2-2 MSP430基本特性 10
表2-3 Arduino I/O功能分配 12
表2-4 CC1101的基本特性 14
表2-5 NRF24L01基本参数 14
表2-6 L298N基本参数 15
1 绪 论
1.1 课题背景和意义
随着计算机和无线控制技术的发展,推动了智能机器人的发展。无线控制小车技术也得到了空前的提高。生活和无线小车息息相关,可以进行军事侦察、爆破、在生化污染区作业等一系列人为难以进行的操作。具有体积小、成本低、易操作以及风险较低的优势。在信息化高速发展的今天,无线遥控智能小车拥有广阔的发展前景,救灾活动、火星探测车等都是典型的应用。因此,对无线小车的研究很有实用价值。 论文网
小车的无线传感、遥控等吸引了许多研究员的注意,传感器技术被应用到小车上,不管是运算处理能力,感知外界信息能力,还是图像处理都得到了极大的提高,几乎不需要人工干预就能独立进行操作,实现了高度人工智能。对于计算能力不够强的小车,只需要安装另外的计算机,小车将感应的信号用无线呢传输的方式发送到计算机进行处理,再接受计算机发出的指令进行活动,使小车更好的完成活动。