
常规的 Raspberry Pi 系列是一款灵活的单板计算机,但有时您可能希望它拥有更适合安装到更大整体中的外形设计。这就是计算模块变体存在的原因。事实上,[Hans Jørgen Grimstad] 正是出于这种考虑,将强大的计算模块 5 用作其“Overlord”机器人控制器的核心。
Compute Module 5 搭载强大的四核 64 位 ARM 芯片,主频 2.4 GHz,并配备 2 至 16GB 的内存。它还内置 WiFi 和蓝牙功能,并配备丰富的 I2C、SPI、UART 和 GPIO 接口,可满足您的各种应用需求。它功能强大,但真正神奇的是它的用途。
对于 [Hans] 来说,他认为这是机器人控制器的强大基础。为此,他构建了一块 PCB 来容纳计算模块 5,并为其配备了适合机器人使用的外设。他的载板配备了 MCP2515 CAN 控制器和 TJA1051 CAN 收发器,非常适合与传感器或电机控制器进行实时通信。它还板载 9 轴 BNO055 IMU,能够进行传感器融合和 100Hz 更新,以实现精细的传感和控制。该开发板旨在轻松与小米 Cybergear 电机和 Dynamixels 舵机等硬件配合使用。此外,板上还配备了电源电路,使其能够以 5 至 36V 的电压运行。虽然 GPIO 接口没有暴露,但 [Hans] 指出,如果您想使用 GPIO 接口、摄像头端口或进行任何其他板外处理,甚至可以将它与另一个树莓派配对。
如果您正在寻找一个可以开始进行严肃的机器人开发的平台,Overlord 开发板功能强大。我们之前也探讨过 Compute Module 5 的价值。同时,如果您正在制作自己的载板,请随时通过Tips Line 告诉我们!
原文: https://hackaday.com/2025/08/06/a-robot-controller-with-the-compute-module-5/