Усовершенствованная модель ракетного бортового компьютера !: 4 шага (с изображениями)
Усовершенствованная модель ракетного бортового компьютера !: 4 шага (с изображениями)
Anonim
Image
Image
Усовершенствованная модель ракетного бортового компьютера!
Усовершенствованная модель ракетного бортового компьютера!

Я нуждался в высококлассном модельном пилотажном компьютере для моей новейшей ракеты, которая могла бы управлять собой без плавников! Итак, я построил свой собственный!

Причина, по которой я решил построить это, заключалась в том, что я конструирую ракеты 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:

Рекомендуемые: