基于开放性,可靠性,实时性等方面考虑,本设计采用高性能AVR处理器--ATmega系列,选择芯片型号为ATmega32 16AU作为控制核心。 ATmega32 16AU,具有44个Pin,是32KB系统内可编程Flash的8位的高性能、低功耗微控制器。ATmega32是基于增强的AVR RISC结构的低功耗8位CMOS微控制器。 3.1 控制主板设计 基于ATmega32主板电路由电源模块,晶振模块,通信模块,电机驱动模块,遥控编码模块和输入输出部分等。 在计算机上使用AVR开发软件,编写程序,然后将程序下载到ATmega32中。 6 结论 文中设计了一个基于ATmega32采摘机器人,机器人主体使用坚固轻巧材料,保证机器人轻巧,稳定。
这些都放在一个压缩包内,官网直接下载这个压缩包即可,解压后类似这样,我这里用的是 1.5.6版本 我们第一步要做的就是把Bootloader代码下载到单片机,目的是让它变成Arduino,否则它只是一个ATMEGA32