跳到主要内容

概述

Aotenjo One 是一款功能强大且多功能的电机控制板,专为各种应用而设计,包括机器人、自动化和 DIY 项目。它具有先进的电机控制算法、用户友好的界面和广泛的连接选项。

商店 | GitHub

主要特点

  • 强大的微控制器:由STM32G431CB(170MHz、128KB闪存、32KB RAM)驱动,为复杂算法提供充足的处理能力。
  • 强大的电机驱动器:围绕 DRV8313 构建,能够提供高达 2.5A 的峰值电流以实现动态电机响应。
  • 集成位置反馈:具有 14 位磁性编码器 接口,用于高分辨率角度感应,确保精确控制。
  • 多功能通信:配备CAN FD(高达 8Mbps)以实现强大的工业通信,以及 I2CUARTSPI 以实现灵活集成。
  • VSENSE 电压监控:新的VSENSE 功能可通过 STM32G431 的 ADC 实现实时 VCC 电压监控,非常适合诊断和功耗感知应用。

技术规格

MCU:STM32G431CBU6(170MHz,128KB闪存,32KB RAM)

电机驱动器:DRV8313PWPR

电机兼容性:推荐用于内阻 > 10 Ω 的电机

CAN 收发器:TCAN3413(3.3V 工作)

电压输入:8-35v

编码器接口:14位磁编码器

通讯接口:CAN FD、I2C、UART、SPI

电源接口:2x JST XH

CAN 接口:2x JST PH

用户界面:1x 用户按钮,1x NRST 按钮(可配置为用户按钮)

指示灯:1x 蓝色 LED、1x 红色电源 LED 指示灯、1x 红色驱动器故障 LED 指示灯

安装:3 x M2.5 孔

CAN 网络终端:用于 120Ω 终端电阻的板载焊接跳线(当电路板位于 CAN 总线末端时连接焊盘)。

DRV8313 故障指示灯 LED 行为:

  • 关闭:未检测到故障。
  • ON(常亮):过流或欠压故障。

CAN 终端跳线

  • 已连接:启用 120Ω 终端电阻(当板位于 CAN 总线末端时使用)。
  • 断开:无终端电阻(当板位于 CAN 总线中间时使用)。

NRST 按钮

  • 可以通过固件重新配置为用户按钮。
  • 默认功能是重置微控制器。
Important Notes

要对该板进行编程,您需要一个ST-LINK V2克隆(或兼容的编程器)。

Compatibility Alert

该板专为内阻大于 10 Ω 的电机而设计。它不适合典型的低电阻无人机电机。使用不兼容的电机可能会导致意外行为或损坏。