ЭЭлектроПоиск/Готовые устройства/Робототехника (хобби)/Двухосевая головка спутникового слежения на базе Arduino и ESP32-C3
Готовое устройство · источник OSHWLab

Двухосевая головка спутникового слежения на базе Arduino и ESP32-C3

Открытый проект со схемой, платой и документацией.

Двухосевая головка спутникового слежения на базе Arduino и ESP32-C3

Карточка проекта

Автор
oshwhub.com
Лицензия
CC BY-SA 4.0
ESP32ArduinoLEDPowerSensorMotorDisplay
Источник
https://oshwlab.com/oshwhub.com/two-axis-satellite-tracking-head
Лицензия: CC BY-SA 4.0 · атрибуция автора

Описание проекта

В основе управления используется сочетание Arduino и ESP32-C3. ESP32-C3 подключается к IMU (BMI270, BMM150) через I2C для получения данных по девяти осям, вычисляет текущий угол тангажа и азимутальный угол подвеса и передаёт их обратно в Arduino через виртуальный программный последовательный порт (Soft serial). Arduino связывается с компьютером через USB-порт. При обмене с управляющим компьютером сравнивается текущее положение подвеса для управления работой двигателей.

Соглашение об открытом исходном коде

Применяется открытая лицензия CC-BY-SA 4.0.

Функции, связанные с проектом

Arduino отвечает за связь с управляющим компьютером и за управление вращением двигателя подвеса через ШИМ (PWM). ESP32-C3 и модуль IMU получают информацию о текущем положении подвеса через связь по I2C. Питание осуществляется от независимого источника 12V через интерфейс XT30. Верхний джойстик может использоваться для ручного управления подвесом. Тангаж: Arduino вычисляет и управляет направлением и скоростью вращения двигателя на основе положения джойстика по осям XY.

Свойства проекта

Данный проект публикуется впервые и является моей оригинальной разработкой. Проект не получал наград на других конкурсах.

Ход выполнения проекта

2023-09-22

1.Завершён второй нагрузочный тест подвеса. Фактические измерения показывают, что центр тяжести сбалансирован, а сборка выполнена корректно. Устройство пригодно к использованию. У тяжёлых антенн может не хватать крутящего момента двигателя тангажа, требуется поддержка рукой для подъёма. Общая конструкция завершена, первый этап проекта завершён.

Это краткое изложение проекта. Полную версию с подробностями смотрите на сайте оригинала: https://oshwlab.com/oshwhub.com/two-axis-satellite-tracking-head

Схема и печатная плата

Файлы проекта · состав документации

Arduino-Firmware.inoHTML
Заметили ошибку?