毕业设计(论文)-基于AVR的遥控小车的设计-(10)
时间:2026-01-19
时间:2026-01-19
2 遥控小车系统的硬件设计
2.1本课题总体设计概述
信号
nRF24L01模块nRF24L01模块
按键
该遥控小车系统主要由AVR芯片、无线模块以及驱动电路三部分构成。硬件设计框图如图2-1所示。其中,发射模块主要包含有ATmega16芯片、nRF24L01无线发射模块以及按键编码电路。按键编码电路是由普通的I/O口作为输入,操纵者通过操纵器使按键编码电路产生所需要的控制指令,再把控制指令信号加载到单片机的内部寄存器中,再在单片机内部转化成为通信数据,进而传给nRF24L01无线模块,模块通过其内部发射电路加载到波上去发射,从而完成了发射功能。接收模块主要包含有接收电路和译码电路。接收是通过nRF24L01模块内部数字电路的的处理以后进入ATmega16单片机的,单片机通过识别传过来的命令来执行与之相关的动作,进而控制电机驱动电路模块,使两个电机正转或反转,驱动小车,从而完成无线遥控。
2.2小车系统的硬件模块简介
2.2.1主控芯片Atmega16
ATmega16芯片是基于增强的AVR RISC结构的低功耗8位CMOS微控制器,其数据吞吐率有1MIPS/MHz之高,很大程度上有助于减缓系统在功耗和处理速度这两方面之间存在的矛盾。
ATmega16所有的寄存器都直接与运算逻单元(ALU)相连接,使得一条指令可以
MCU
驱动电路
MCU
两个马达
发射模块接收模块
图2-1硬件设计框图
下一篇:危害物质控制程序