毕业设计-基于PIC16F877A单片机的遥控车电机控制,共35页,13846字,附程序、任务书、开题报告、外文翻译、文献综述
摘 要
无线电遥控技术,起源于无线电通信技术,最初的构想是建立无线电电报技术,随着真空电子管的发明,使得无线电技术很快在民用和军用等各个领域普及。随着电子技术的持续发展,遥控技术有了日新月异的发展,遥控装置的中心控制部件已从早期的分立元件、集成电路逐步发展到现在的单片微型计算机,智能化程度大大提高。同时单片机的急速发展,使其应用领域也逐渐的由传统的控制扩展为控制处理、数据处理以及DSP等领域。
无线通信是利用电磁波在自由空间中传播的一种通信方式。近些年在通信领域中发展最快、应用最广的的就是无线通信技术。本次使用专用芯片NRF24L01。NRF24L01是由NORDIC生产的工作在2.4GHz~2.5GHz的ISM 频段的单片无线收发器芯片。无线收发器包括:频率发生器、增强型“SchockBurst”模式控制器、功率放大器、晶体振荡器、调制器和解调器。输出功率频道选择和协议的设置可以通过SPI 接口进行设置。几乎可以连接到各种单片机芯片,并完成无线数据传送工作。同时,当工作在发射模式下发射功率为0dBm 时电流消耗为11.3mA ,接收模式时为12.3mA,掉电模式和待机模式下电流消耗更低。
PIC16F877A价格便宜,抗干扰性能强,驱动能力强,汇编指令极少,易于使用到简单控制场合。所以,本次通过PIC16F877A单片机对遥控车进行电机控制,包括前进,后退,左转,右转四个动作。
关键词:NRF24L01; 无线通信; 电机控制; PIC16F877A
目 录
1.绪 论 ..1
1.1单片机应用系统概述......... .........1
1.2 电机控制…………………..........2
1.3 无线遥控技术 .....2
1.4 无线遥控小车国内外现状…………………......2
2.小车的总体设计.........4
2.1小车的车型设计......... ......4
2.2小车的驱动模块......... ......4
2.3小车的控制模块......... ......4
2.4小车的无线通讯模块......... ..........5
2.5小车的总体设计......... ......6
3.电动机原理.....7
3.1电动机介绍......... ..7
3.2直流电动机原理....... ........7
3.3 L298N驱动电路..... ..........8
4.遥控原理.........9
4.1 NRF24L01模块结构和引脚说明.9
4.2 NRF24L01工作模式........10
4.3 小车的遥控原理..12
5.系统设计... .....14
5.1 驱动部分...14
5.2 受控端部分...........15
5.3 控制端部分...........16
5.4 PIC与NRF的SPI通讯...16
5.5 NRF之间的无线通讯.......18
6.系统检测及调试.........18
6.1 系统检测...18
6.2 成品调试...18
7.小结.....19