1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/OskarWei-Tank_Dual

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 4.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 25.11.2024 22:16 d8a9c33

Tank Dual — это разработанная для проектов с использованием роботов плата управления STM32, которая может одновременно контролировать 8 рулевых машин и 2 кодирующих двигателя.

Плата оснащена датчиком ориентации MPU9250 (3-осевой гироскоп + 3-осевой акселерометр + 3-осевые магнитометры).

Характеристики платы:

  • Контроллер: STM32F103RCT6, 72 МГц, ядро ARM Cortex-M3.
  • Беспроводная связь: встроенный модуль мощностью 100 мВт, диапазон частот 2,4 ГГц. Можно настроить адрес и канал. Антенна PCB обеспечивает дальность связи более 200 метров. Также можно использовать внешнюю антенну, что позволит увеличить дальность до 500 метров. В комплекте идёт контроллер.
  • 9-осевой датчик: MPU9250.
  • Интерфейс рулевой машины: 8 каналов аппаратного ШИМ, чип стабилизации напряжения 5 А, регулируемое напряжение.
  • Интерфейс двигателя: 2 канала постоянного тока с щёточным двигателем, поддержка квадратурного энкодера, ток 3 А на канал, поддерживает двигатели 12/24 В.
  • OLED-дисплей: 0,96 дюйма, отображает информацию и анимацию запуска.
  • USB-последовательный порт: встроенная схема преобразования USB в последовательный порт, может использоваться для связи с компьютером или Raspberry Pi через USB или для программирования через программу записи USB.
  • Последовательный порт: 2 порта (один из них можно использовать как SBUS для связи с приёмником SBUS).
  • CAN-шина: 1 порт (с резистором для защиты от замыкания).
  • Память: встроенная флэш-память W25Q64, файловая система, удобная для сохранения данных.
  • Звуковая и световая индикация: пьезоизлучатель, воспроизводит музыку, 1 системный светодиод, 3 светодиода питания.
  • Кнопки: кнопка включения/выключения, кнопка сброса, пользовательская кнопка.
  • Источник питания: 6–24 В, выходное напряжение 3 А, можно измерять напряжение.
  • Стабилизированный выход: поддерживает выходной ток 3 A, используется совместно с рулевой машиной, управляемый, можно измерить напряжение, может питать Raspberry Pi. (Общая сумма токов рулевой машины и стабилизированного выхода не должна превышать 5 A).
  • Отладочный интерфейс: SWD-интерфейс.

Обратите внимание, что если у вас есть предыдущая версия оборудования, то новый код не будет работать, так как произошли изменения в принципиальной схеме. Если у вас старая версия, вы можете связаться с разработчиком для получения старых материалов.

Для разработки используйте STM32CubeIDE, который можно загрузить с официального сайта ST.

Принципиальная схема и исходный код объясняются на Bilibili.

Купить плату можно на Taobao.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/OskarWei-Tank_Dual.git
git@api.gitlife.ru:oschina-mirror/OskarWei-Tank_Dual.git
oschina-mirror
OskarWei-Tank_Dual
OskarWei-Tank_Dual
master