支持 8位 Arduino
MCU | 2路PWM模式 | 4路PWM模式 | 3路PWM模式 | 6路PWM模式 | pwm频率配置 |
---|---|---|---|---|---|
Arduino (8位) | ✔️ | ✔️ | ✔️ | ✔️ | ❌ |
上表显示了Arduino 8位的支持的PWM模式。基本上,PWM频率固定为32kHz。
板子示意图 | 名称 | 规格 | 链接 | 价格 |
---|---|---|---|---|
Arduino UNO | ATMega328 - 5V logic - 6路PWM - 2 interrupts - 16Mhz | Ebay Arudino Store | 5€ 25€ | |
Arduino Mega | ATMega2560 - 5V logic - 15路PWM - 6 interrupts - 16Mhz | Ebay Arduino Store | 10€ 35€ | |
Arduino NANO | ATMega328 -5V logic - 6路PWM - 2 interrupts - 16Mhz | Ebay | 3€ |
Arduino SimpleFOClibrary项目是盯住Arduino UNO的硬件特性设计和优化的,可流畅的用于这类型的设备。但它并不局限于Arduino UNOs,你可以在Arduino MEGA和几乎所有带有ATMega328芯片或ATMega2560的板子上运行它。如Arduino Nano, Arduino pro-mini等。
板子示意图 | 名称 | 规格 | 链接 | 价格 |
---|---|---|---|---|
HMBGC V2.2 | ATMega328 - 5V logic - 6 PWMs - 0 interrupts - No SPI - 16Mhz - 2x 无刷直流电机驱动器 | Ebay | 20€ | |
BGC 3.0 | ATMega328 - 5V logic - 6 PWMs - 0 interrupts - 16Mhz - 2x 无刷直流电机驱动器 | Aliexpress | 10€ |
对于初学者来说,基于ATMega328芯片的云台电机控制板是一个非常好的硬件实例对象。它集成了用于运行两个电机的无刷直流电机驱动硬件。虽然他们性能有限,但他们作为入门再好不过。
支持Arduino DUE
MCU | 2路PWM模式 | 4路PWM模式 | 3路PWM模式 | 6路PWM模式 | pwm频率配置 |
---|---|---|---|---|---|
Arduino DUE | ✔️ | ✔️ | ✔️ | ❌ | ✔️ |
目前Arduino DUE不支持6路pwm模式。如果你对开发出这项支持感兴趣,请在我们的社区论坛上发帖。
板子示意图 | 名称 | 规格 | 链接 | 价格 |
---|---|---|---|---|
Arduino DUE | ARM Cortex-M3 - 3.3V logic - 12 PWMs - interrupts on all pins - 12个模拟输出 - 84Mhz | Ebay Arudino Store | 15€ 35€ |
Arduino SimpleFOClibrary也将支持基于ARM平台开发的Arduino DUE 板子
Arduino IDE支持包
为了在Arduino IDE中使用Arduino DUE,请使用Arduino IDE中的”开发板管理器“安装Arduino DUE支持包。