YFSMega128是我在2010年设计的一款机器人控制器,该控制器使用Atmega128作为主控芯片,具有丰富的外设资源,包括:8路数字输入/输出,8路模拟量输入,6路PWM输出,2路转速传感器输入,1个LCD显示,4个用户按键,1个蜂鸣器,1个IO并口与1个YFWind电机接口。
该控制器的参数如下所示:
Application |
机器人竞赛、机器人DIY、AVR学习、毕业设计 |
MCU |
Atmega128 |
FLASH |
128KB |
RAM |
4KB |
EEPROM |
4KB |
Digital |
8路带指示灯三线制I/O,8路并口I/O |
Analog |
8路12位ADC(可接三线制传感器) |
PWM |
6路,其中2路与电机复用 |
LCD |
Nokia5110 |
UART |
UART0(TTL,232),UART1(TTL,232) |
SPI |
1路 |
I2C |
1路 |
Interface |
电机专用接口(与YFWind系列兼容),另含2路转速传感器接口 |
Power Input |
电池或外接电源适配器,6V – 12.6V |
Power Supply |
舵机总计3A,传感器总计1A |
Programming |
通用AVR-ISP编程口 |
>> 本文章版权归作者所有,如需转载请联系作者授权许可。
>> 原文来自: 云飞机器人实验室
>> 原文地址: 机器人控制器YFSMega128
>> 关于我们: 关于云飞实验室
>> 支持我们: 帮助我们可持续发展