Последний аддон для Raspberry Pi позволяет очень легко управлять достаточным количеством двигателей для робота или всего, что вы хотите вообразить. Gertbot сложнее, чем вы думаете.
Герт ван Лоо, или просто Герт для большинства энтузиастов пи, хорошо известен своей хорошей электроникой и особенно очень способным расширением Gertboard. Теперь у нас есть Gertbot, который можно описать как способ управления четырьмя двигателями постоянного тока или двумя шаговыми двигателями, но это немного больше, чем это.
На плате есть собственный процессор ARM Cortex-M3, который выполняет всю работу и оставляет Pi свободным просто отправлять ему сообщения высокого уровня для выполнения работы. Учитывая, что Pi — не самое мощное вычислительное устройство, это действительно хорошие новости.
Он работает с любой из четырех моделей Pi, и, поскольку он работает через последовательное соединение, его можно заставить работать с другими контроллерами. Она явно была разработана до моделей A + и B +, поэтому это не более современная плата расширения HAT, но, опять же, это не имеет значения из-за последовательного интерфейса и встроенного процессора.
С аппаратной точки зрения это тоже очень хорошо. Он имеет четыре мостовые схемы привода двигателя, работающие при 30 В при токе до 2,5 А, и два полевых МОП-транзистора с открытым стоком, работающих при 30 В при токе до 3 А. Вы подключаете подходящие двигатели к клеммной колодке с винтовыми зажимами, а затем управляете ими, отправляя простые команды, такие как «запустить двигатель», «остановить двигатель» в виде шестнадцатеричных кодов по последовательному каналу. Скорость двигателей постоянного тока можно регулировать с помощью ШИМ.
В качестве случайного дополнения вы также получаете четыре 12-битных порта АЦП, четыре 12-битных порта ЦАП и несколько линий ввода-вывода общего назначения, а также автоматические концевые выключатели двигателя. Если вам нужно более четырех двигателей постоянного тока или двух шаговых двигателей, можно подключить до четырех плат.
Хорошей новостью является то, что вы получаете программное обеспечение, необходимое для управления двигателями, включая графический интерфейс, который вы можете использовать для экспериментов. Вы также получаете драйверы C и Python для ваших собственных программ и графический интерфейс DCC, чтобы вы могли управлять настройкой модельного поезда.
За 64 доллара эта плата драйвера двигателя не из дешевых — почти вдвое дороже Pi B +, но она сложна и проста в использовании. Если вы думаете о роботе или каком-либо мехатронном проекте, об этом стоит подумать. На сайте Gertbot есть хороший пример четырехмоторного робота: