Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04
Я нуждался в высококлассном модельном пилотажном компьютере для моей новейшей ракеты, которая могла бы управлять собой без плавников! Итак, я построил свой собственный!
Причина, по которой я решил построить это, заключалась в том, что я конструирую ракеты TVC (управление вектором тяги). Это означает, что плавников нет, но ракетный двигатель внизу поворачивается на шарнире во время запуска, чтобы ракета держалась на курсе и в вертикальном положении! Ракеты, управляемые вектором тяги, на самом деле не являются незаконными, поскольку они не управляются GPS или заданными значениями, а скорее созданы, чтобы просто держать ракету прямо.
Так что же может делать этот бортовой компьютер?
В бортовом компьютере есть 6-осевой инерциальный измерительный блок для измерения ориентации ракет, очень точный барометр для определения высоты полета ракеты, 3 пиротехнических канала для раскрытия парашютов, зажигания двигателя второй ступени и т. Д. Он также имеет светодиод связи. и зуммер, чтобы человек знал, когда ракеты собираются запустить!
Прежде чем мы начнем с файлов, которые я использовал, и того, как я их построил, я просто хочу сказать, что его можно использовать на всех моделях ракет, диаметр которых больше или равен 74 мм.
Видео с подробным описанием бортового компьютера:
Запасы
Основы:
- Печатные платы (доступны для скачивания):)
- Малолетка 3.5
- BMP388
- MPU6050
- 5050 SMD светодиод
- Резисторы 5 * 1 Ом
- Резисторы 3 * 470 Ом
- Резистор 1 * 40 Ом
- Конденсатор 1 * 10 мкФ
- Конденсатор 1 * 1 мкФ
- 4 * клеммные колодки
- 3 * N Channel Mosfets
- Ползунковый переключатель SMD
- Зуммер (конечно, чтобы издавать звуки)
Инструменты:
- Паяльник
- Тепловая пушка (если она у вас есть)
- Паяльная паста (если у вас есть термофен)
- 60/40 припой
- Плоскогубцы
- Пинцет ESD
- Антистатический коврик
Шаг 1. Что нужно знать
Итак, теперь, когда мы готовы начать, вам сначала нужно будет загрузить файлы печатной платы и отправить их производителю, например JLCPCB, или вы можете приобрести все компоненты, включая печатную плату, в виде комплекта с моего веб-сайта: https:// deltaspacesystems.wixsite.com/rockets. Чтобы загрузить файлы pcb, перейдите по ссылке:
У производителя печатной платы убедитесь, что высота печатной платы составляет 1,6 мм, а вес меди - 1 унция. Затем выберите цвет паяльной маски (цвет печатной платы) и шелкографии (цвет текста). Затем выберите, сколько вы хотите (5-10, вероятно, хорошо), и отправьте его! Как только все детали будут у вас дома, вы готовы приступить к сборке!
Шаг 2: Пайка и сборка
Теперь вы готовы начать самое интересное !!! Сначала вы нанесете немного припоя на каждую площадку компонентов smd, нагревая припой до тех пор, пока он не расплавится на кончике утюга, а затем дайте припою стечь на медную площадку. Как только вы это сделаете, вы получите все компоненты SMD и, касаясь площадки паяльником, поместите компонент. Как только расплавленный металл остынет, нагрейте остальную часть контактных площадок с помощью утюга, одновременно добавляя припой. Затем вы закончили с самой сложной частью и готовы переходить к компонентам со сквозными отверстиями! Что касается компонентов со сквозными отверстиями, проденьте их в маленькие медные отверстия и закрепите липкой лентой, чтобы они оставались на месте. Затем переверните плату и припаяйте один из контактов. Затем снимите ленту и выровняйте компонент, затем приступите к припаянию всех контактов.
Поздравляем, вы завершили основную часть процесса сборки!
Теперь напечатайте на 3D-принтере два монтажных кронштейна, которые доступны здесь:
После того, как вы напечатали их на 3D-принтере, прикрутите их к отверстию для винта в бортовом компьютере с помощью винтов M3. Теперь вы укомплектовали свой бортовой компьютер! Далее: кодирование !!!
Шаг 3: Кодирование и тестирование
Хорошо, теперь вам понадобится кабель USB-A - USB-Micro, чтобы можно было подключить полетный компьютер к компьютеру. Также скачайте Arduino IDE. После загрузки загрузите Teensyduino и убедитесь, что он загружается в папку библиотек arduino. Теперь скопируйте и вставьте доступный здесь код:
Обязательно скопируйте оба эскиза; OmegaSoft_1.052 и I2C. Затем выберите Teensy 3.5 в разделе «Инструменты» в среде Arduino IDE и нажмите «Загрузить» в левом верхнем углу экрана. Затем он загрузит код с компьютера в бортовой компьютер! Затем код находится в бортовом компьютере, и как только вы подключите сервоприводы, вы готовы к тестированию! Также, если вы наклоните компьютер более чем на 40 градусов по любой оси, светодиод станет красным, указывая на то, что произошло прерывание!
Время запускать !!!
Шаг 4: Запуск !
Перед запуском убедитесь, что ваше крепление TVC может двигаться чисто и не зажато. Затем вставьте ракетный двигатель и воспламенитель перед нажатием красной кнопки и запуском !!!
Всем спасибо! Я работаю над этим проектом уже 10 месяцев и прикладываю все возможные усилия, выполнив 4 итерации и 50 ревизий кода!
Youtube:
Видео Omega Avionics:
Узнайте больше здесь, на моем веб-сайте:
Twitter:
Instagram:
Файлы для 3D-печати Thingiverse:
Хаб проекта Arduino:
Рекомендуемые:
Корпус компьютера из крошечного дерева: 3 шага (с изображениями)
Tiny Wood Computer Case: В этой инструкции я покажу вам, как я очень легко сделал свой собственный маленький компьютерный корпус, сделанный из дерева. Единственные вещи, которые вам понадобятся: -handsaw-pen & линейка-запасное время-дремель и дрель-корпус блока питания ATX (будет использоваться для металлической па
Усовершенствованная метеостанция 1,8 TFT LCD: 5 шагов
Усовершенствованная метеостанция 1,8 TFT LCD: немного меньше, но больше
Корпус маленького компьютера: 3 шага (с изображениями)
Корпус для маленького компьютера: в этом уроке я покажу вам, как я построил свой собственный маленький компьютерный корпус из основных материалов, используя основные инструменты. Этот корпус сделан из прозрачного акрилового стекла, окруженного алюминиевой рамкой. Необходимые инструменты: - Ручная пила - Сверло - Горячий клеевой пистолет - Dre
IOT123 - ПРИЖИМ ДЛЯ БОРТОВОГО ПРОГРАММИРОВАНИЯ ATTINY85: 3 шага
IOT123 - ПРИЖИМ ДЛЯ ВСТРОЕННОГО ПРОГРАММИРОВАНИЯ ATTINY85: в конструкциях BRICK я упомянул, что сквозные отверстия, примыкающие к ATTINY85, оставлены неиспользованными, чтобы можно было использовать программатор pogo pin, пока DIP8 припаян к печатной плате. Это тот программист pogo pin. Это действительно просто переходник для
Усовершенствованная электронная нагрузка постоянного тока на базе Arduino: 5 шагов
Усовершенствованная электронная нагрузка постоянного тока на базе Arduino: этот проект спонсируется JLCPCB.com. Создавайте свои проекты с помощью онлайн-программного обеспечения EasyEda, загружайте существующие файлы Gerber (RS274X), затем заказывайте детали в LCSC и отправляйте весь проект прямо к вам. Я мог