Специальные цены   новые товары
Закрытая тема
Показано с 1 по 25 из 25

Создание аппаратуры на микроконтроллере.

Тема раздела Аппаратура радиоуправления в категории Cамолёты - Общий; Похожей темы на форуме не нашел, но если проглядел прошу сильно не пинать. В общем есть намерения сделать простую аппаратуру ...

  1. #1

    Регистрация
    17.04.2016
    Адрес
    Запорожье, украина
    Возраст
    23
    Сообщений
    26

    Создание аппаратуры на микроконтроллере.

    Похожей темы на форуме не нашел, но если проглядел прошу сильно не пинать.
    В общем есть намерения сделать простую аппаратуру на микроконтроллере (пока что простую, по мере сил и возможностей планируется усовершенствования по типу прикручивания экранчика и других всевозможных фишек) аппаратура обычная не авто для самолетов лодок и т.д.
    Микроконтроллер Atmega328 (пока что или может даже с концами на базе ардуино) насколько мне кажется данный мк вполне способен осилить все нужные и не очень функции аппаратуры.
    Сам я конечно не профессиональный программист, всего лишь самоучка и не так давно изучаю программирование, но не чего сверх заумного здесь не вижу (уже делал не большие проекты с использованием джойстиков, экранчиков, сервоприводов, радиомодулей и т.д.).
    Для начала хотелось бы посоветоваться и задать ряд вопросов умным людям.
    1. в первую очередь хочется спросить "стоит ли овчинка выделки?" как вы относитесь к такой затеи?
    2. Какая приемлемая дальность желательна? уже есть наработки около 300метров прямой видимости - связь стабильная (в теории в районе 1км но на практике еще не проверялось)
    3. Сколько чего желательно прикрутить? то есть сколько осей джойстиков, кнопок, переключателей, триммеров...
    4. Какие важные функции следует учесть? типа FAILSAFE...

    P.S. не каких коммерческих целей не преследуется, проект чисто для саморазвития и основан исключительно на энтузиазме.

  2.  
  3. #2

    Регистрация
    07.06.2008
    Адрес
    Москва
    Возраст
    47
    Сообщений
    8,297
    Цитата Сообщение от VirF Посмотреть сообщение
    проект чисто для саморазвития
    Ну, чисто для саморазвития- купите (выпросите, возьмите на время) любую современную аппаратуру RС и откройте заднюю крышку: она и так сделана (уж лет 20- тому)- на контроллере!
    Все что нужно (масса вариантов на любой карман и для любых моделей)- там уже "прикручено" Что будем "изобретать"?
    А для общего понимания, "что это такое?"- почитайте: http://skyflex.air.ru/pages/glider/glider.shtml

  4. #3
    anm
    anm вне форума

    Регистрация
    06.04.2002
    Адрес
    Томск
    Возраст
    45
    Сообщений
    725
    Записей в дневнике
    2
    На ардуино всё уже давно придумано http://www.rcgroups.com/forums/showthread.php?t=2406337
    прошить можно OpenTX или ER9X, смотря что больше нравится. Обновления выходят регулярно. Может сами участвовать в разработке софта и добавлений.

  5. #4

    Регистрация
    17.04.2016
    Адрес
    Запорожье, украина
    Возраст
    23
    Сообщений
    26
    Цитата Сообщение от blade Посмотреть сообщение
    Все что нужно (масса вариантов на любой карман и для любых моделей)- там уже "прикручено" Что будем "изобретать"?
    Ну вон колесо сколько раз изобретали, а оно разрослось с примитивных каменных, деревянных в высокотехнологичное устройство.
    Цитата Сообщение от anm Посмотреть сообщение
    На ардуино всё уже давно придумано
    А вот это надо по изучать, если бы еще у меня с английским не все так печально было.
    Может не полностью повторять... но много нюансов можно позаимствовать.

    Я так понимаю что на данное время тема самодельного управления не сильно популярна?
    Что то позабросил народ это увлечение раньше во многих журналах статьи со схемами были, я даже в кружке кучу огрызков самодельных плат находил.

  6.  
  7. #5

    Регистрация
    15.10.2002
    Адрес
    Москва
    Возраст
    54
    Сообщений
    2,879
    Привет Всем!

    Тем кто любит больше летать проще купить готовую и не заморачиваться. С моделями аналогично.

  8. #6

    Регистрация
    07.06.2008
    Адрес
    Москва
    Возраст
    47
    Сообщений
    8,297
    Цитата Сообщение от VirF Посмотреть сообщение
    Я так понимаю что на данное время тема самодельного управления не сильно популярна?
    Ну,почему же?
    Поболтать на эту тему- есть желающие:Самодельный передатчик (часть 1)
    Самодельный передатчик (часть 2)
    Аж 11 лет уже пыхтят!2600 постов написали.
    Только вот результатов- как то не видно, а язык- он ведь без костей?
    Ну и напоследок: чтобы сделать что то качественно новое- надо как минимум, изучить то, что уже сделано до вас?
    Вот и курс для пытливого ума...

  9. #7

    Регистрация
    26.07.2007
    Адрес
    Москва
    Возраст
    51
    Сообщений
    3,263
    Записей в дневнике
    18
    Наверное тут можно поговорить об дружелюбном интерфейсе и простоте настроек. Есть примеры простой и понятной настройки реализованной для сложных моделей? И если есть то какие?

  10.  
  11. #8
    SAN
    SAN на форуме

    Регистрация
    28.02.2003
    Адрес
    Москва, Таганка
    Возраст
    66
    Сообщений
    14,786
    Цитата Сообщение от VirF Посмотреть сообщение
    Я так понимаю что на данное время тема самодельного управления не сильно популярна?

    Именно так.
    Смысла особого нет.
    Раньше в магазинах аппаратуры не было, теперь есть.

  12. #9

    Регистрация
    17.04.2016
    Адрес
    Запорожье, украина
    Возраст
    23
    Сообщений
    26
    Цитата Сообщение от SAN Посмотреть сообщение
    Раньше в магазинах аппаратуры не было, теперь есть.
    Так получается в обще не чего делать не нужно ведь все можно купить.
    А как же по месяцу или даже больше пилить, паять, строгать и потом этот долгожданный момент запуска готовой модели.

  13. #10

    Регистрация
    21.09.2009
    Адрес
    Одесса, Украина
    Возраст
    34
    Сообщений
    42
    Всё уже как тут писали "придумано за нас". В создании самодельного передатчика помимо программной части я считаю есть ещё чем заняться... сделать эргономично.. красиво... фукционально.... как то так. На фото мое творение на мега2560 с прошивкой open-tx. Ещё в процессе доделки/переделки.
    Миниатюры Миниатюры Нажмите на изображение для увеличения
Название: QGgKw265Z9Q.jpg‎
Просмотров: 110
Размер:	32.4 Кб
ID:	1200651   Нажмите на изображение для увеличения
Название: k5r0aMVJKBc.jpg‎
Просмотров: 148
Размер:	33.4 Кб
ID:	1200652   Нажмите на изображение для увеличения
Название: b_SAJqfpjyY.jpg‎
Просмотров: 152
Размер:	46.6 Кб
ID:	1200653  

  14. #11

    Регистрация
    17.04.2016
    Адрес
    Запорожье, украина
    Возраст
    23
    Сообщений
    26
    Цитата Сообщение от Vadim_kr Посмотреть сообщение
    На фото мое творение на мега2560 с прошивкой open-tx.
    Это корпус набран из фанерных рамок? на чем выпиливали?
    Триммеры это чисто механические? Регулируют натяг пружин или как?

  15. #12
    Забанен
    Регистрация
    27.10.2010
    Адрес
    Москва
    Возраст
    38
    Сообщений
    920
    Сергей, Вы сами-то чего хотите?

    Если Ваша цель - получить опыт программирования, то рекомендую посмотреть исходники er9x или OpenTX. Это наиболее популярные прошивки с открытым исходным кодом. Они, кстати говоря, поддерживают различные варианты микроконтроллеров - и AVR, и ARM. В них можно много всего интересного узнать. Если с английским хорошо - можете пообщаться с разработчиками на openrcforums.com.

    Если Вас интересует "железо", то на том же openrcforums есть несколько любопытных веток. Но тут загвоздка в том, что паять системную плату "на коленке" и в единичных экземплярах получается существенно дороже, чем взять уже готовое решение. Такие решения также уже существуют (пример) и предлагаются по вменяемой цене (т.к. производство даже небольшой партии плат в несколько сотен штук, в пересчете на единицу продукции обходится заметно дешевле, чем покупка комплектующих в розницу). А дальше уже каждый для себя сам решает какую "периферию" ему нужно подключить (тумблеры, слайдеры, внешние и внутренние интерфейсы, и др.) - вот тут можно приложить и руки и голову, интегрируя какой-нибудь новый прибамбас в общедоступную платформу.

    Если же создавать аппаратуру целиком, делая все самостоятельно, то ... да, проект может быть очень интересным, но очень долгим и чрезвычайно затратным. Тут надо очень хорошо понимать что именно Вы хотите получить и почему этот функционал не сделали (и не планируют сделать!) в вышеупомянутых решениях. Иначе можно потратить кучу сил, времени и, весьма вероятно, денег, а на выходе получить то же самое, что уже давно существует и используется многими.

  16. #13

    Регистрация
    17.04.2016
    Адрес
    Запорожье, украина
    Возраст
    23
    Сообщений
    26
    Цитата Сообщение от experimentator Посмотреть сообщение
    Вы сами-то чего хотите?
    Опыт программирования одна из целей, по мере свободного времени (а скорее наличия вдохновения) буду разбираться что из себя представляют эти проекты.
    Для меня это как постройка той же модели - интересное, увлекательное занятие на свободное время.
    Усовершенствование функционала конечно хорошо но в принципе не обязательно (когда делают модель по разжёванным чертежам и готовой инструкции - это творческая работа руками и мозгами)

    P.S. развести плату в домашних условиях (не многослойную конечно - максимум двухстороннюю) вполне осуществимая задача (радиодеталей уже имеется довольно большой ассортимент)
    P.P.S. я "технический рукоблуд" лезу во все хобби от радиолюбительства до пиротехники.

  17. #14
    Забанен
    Регистрация
    27.10.2010
    Адрес
    Москва
    Возраст
    38
    Сообщений
    920
    Ну тогда информации по моим ссылкам должно быть вполне достаточно. А дальше изучаемые области можно будет скорректировать в зависимости от личных предпочтений.

  18. #15

    Регистрация
    21.09.2009
    Адрес
    Одесса, Украина
    Возраст
    34
    Сообщений
    42
    Цитата Сообщение от VirF Посмотреть сообщение
    Это корпус набран из фанерных рамок? на чем выпиливали?
    Триммеры это чисто механические? Регулируют натяг пружин или как?
    Корпус наборной, пилил на чпу фрезере. 4 рамки из 10мм фанеры.
    Тримеры - механические, поворачивают корпуса переменных резисторов относительно стиков.
    Буду переделывать под электронные.
    Функционал программный прошивки как по мне - есть всё что надо и не надо.
    Уже и мп3 модуль прикрутили, для голосового оповещения.
    Одно огорчает - нет компактности.. плата с дисплеем плюс сама ардуина - не маленькие...
    RF модуль правда ещё не прикрутил. Пока в симе использую.

    Кстати может кто подскажет:
    модуль Frsky DFT не требует по PPM линии ограничения по напряжению. от 5В ардуины не поплохеет.

  19. #16

    Регистрация
    19.04.2010
    Адрес
    Ханты
    Возраст
    41
    Сообщений
    1,497
    Цитата Сообщение от VirF Посмотреть сообщение
    Опыт программирования одна из целей, по мере свободного времени (а скорее наличия вдохновения) буду разбираться что из себя представляют эти проекты.
    Сергей, тогда начните с простого и очень полезного радиомодуля и моего простого ардуинского генератора PPM. Радиомодуль в сборе есть в продаже на БГ, его дешевле купить целиком, чем по частям.

    Цитата Сообщение от Vadim_kr Посмотреть сообщение
    модуль Frsky DFT не требует по PPM линии ограничения по напряжению. от 5В ардуины не поплохеет.
    Не требует, не поплохеет -> Проект выходного дня - микроАППА для микрокоптеров (и др. микромоделей)

  20. #17

    Регистрация
    25.04.2003
    Адрес
    Бузулук
    Возраст
    53
    Сообщений
    13,715
    Записей в дневнике
    9
    Если б я озадачился вопросом самодельной аппаратуры то пошел б по следующему пути:
    1.Пульт- основа LRS с прошивкой от байчи, никаких ППМ, пусть этот же микроконтроллер опрашивает резисторы стиков, кнопки триммеров и переключателей.
    Никаких реверсов, экспонент и микшеров. Простая схемотехника, код перепиливать по минимуму, задержек ноль.
    2. Приемник несколько вариантов, в зависимости от задач -
    а)- одноплатная конструкция, включает приемник с прошивкой байчи с выводом ППМ или s-bus и стабилизацию, к примеру multiwii или подобных. С возможностью подключения блютуз.
    б) мелкоприемник с прошивкой от байчи, выдающий только sbus или ppm, для применения с отдельными полетными контроллерами
    в) приемник с модифицированной прошивкой байчи ( или вторым микроконтроллером с собственной программой)- для настроек через блютуз, это чуть более дешевый и мелкий вариант без стабилизации

    Практически это и реализовано у меня, только на основе пульта и плат что уже были.
    Из SPEKTRUM-а DX7 убрал плату модуля передачи, на его место поставил модуль передачи LRS, но правда от пульта идет на него PPM. Приемник с подключенной multiwii.

    Настройки все с андроид-устройства.

  21. #18

    Регистрация
    17.04.2016
    Адрес
    Запорожье, украина
    Возраст
    23
    Сообщений
    26
    Цитата Сообщение от rual Посмотреть сообщение
    Радиомодуль в сборе есть в продаже на БГ, его дешевле купить целиком, чем по частям.
    Я пока что мучаю модули nrf24l01+pa+lna более дешевая и простая железяка, малая стоимость, так себе характеристики (пока что хватает) - если что не жалко спалить,
    зато по большинству нюансов давно обсусолены на разных форумах.
    Может для начала прикрутить простенький экранчик (типа hd44780)
    За широким функционалом и крутыми характеристиками пока не гонюсь, начал с малого с постепенным расширением когда это потребуеться.

  22. #19

    Регистрация
    25.04.2003
    Адрес
    Бузулук
    Возраст
    53
    Сообщений
    13,715
    Записей в дневнике
    9
    Цитата Сообщение от VirF Посмотреть сообщение
    За широким функционалом и крутыми характеристиками пока не гонюсь, начал с малого с постепенным расширением когда это потребуеться.
    Если упор на парколеты или большие бензинки- то как то подойдет.
    Если же квадрики или FPV, то ваш путь тупиковый.
    Если не поняли сразу- то поймете если начнете летать или как просто вникните.

  23. #20

    Регистрация
    24.04.2016
    Адрес
    Пермь
    Возраст
    40
    Сообщений
    1
    Грешно энтузиазм губить на корню.
    Для тебя VirF, конечно делай и изобретай, это намного интереснее чем пойти и купить. А результат будет.

  24. #21
    SAN
    SAN на форуме

    Регистрация
    28.02.2003
    Адрес
    Москва, Таганка
    Возраст
    66
    Сообщений
    14,786
    Цитата Сообщение от Olegs77 Посмотреть сообщение
    конечно делай и изобретай, это намного интереснее чем пойти и купить.

    Для радиолюбителя - да.
    Для авиамоделиста - нет.

  25. #22

    Регистрация
    31.10.2015
    Адрес
    Москва
    Возраст
    29
    Сообщений
    56
    Уважаемые моделисты,
    Получится ли сделать простой минипульт по следующей схеме:
    Стики от тараниса -> ардуина генерирует ppm -> передающий модуль frsky?
    Проблема - таранис слишком большой.
    Задача - сделать минипульт без наворотов и прошивки для мелкого квадрокоптера с приемником frsky.
    Имеет ли значение тип резисторов? Обычные или на датчиках Холла?

  26. #23

    Регистрация
    11.05.2013
    Адрес
    Новосибирск
    Возраст
    23
    Сообщений
    33
    Цитата Сообщение от arrowcircle Посмотреть сообщение
    Уважаемые моделисты,
    Получится ли сделать простой минипульт по следующей схеме:
    Стики от тараниса -> ардуина генерирует ppm -> передающий модуль frsky?
    Проблема - таранис слишком большой.
    Задача - сделать минипульт без наворотов и прошивки для мелкого квадрокоптера с приемником frsky.
    Имеет ли значение тип резисторов? Обычные или на датчиках Холла?
    Сделать можно на чем угодно. если удастся генерить правильный PPM то все будет работать.
    какой тип резисторов тоже не важно. Там же где продается ардуина продают и маленькие джойстики по типу как ставят в пульты для playstation. на них можно сделать. суммарно по размерам будет примерно такое же как и передающий модуль.
    про датчики холла в аппаратуре тут целая ветка где то была. в Turnigu вставляли вроде, особо точности это не добавляет. Надежности может быть. про это не сильно уверен тк видел потенциометры которые уже несколько десятилетий работают (на осциллографах аналоговых ручки) и те которые умирают за пять лет (ручка громкости в аудиосистеме)

  27. #24

    Регистрация
    04.10.2004
    Адрес
    Балашиха
    Возраст
    38
    Сообщений
    2,871
    Цитата Сообщение от blade Посмотреть сообщение
    Ну,почему же?
    Аж 11 лет уже пыхтят!2600 постов написали.
    Только вот результатов- как то не видно, а язык- он ведь без костей?
    Язык то точно без костей. И у кого-то 11 лет оно работает и летает, среди этих 2600 постов - сотни восторгов, фоток результатов. Но это - кто что смотрит. Слепым увидеть не дано. У меня из четырех аппаратур самоделка самая любимая, т.к. самая понятная и функционал - безграничен (допишу все, что понадобится). Но актуальность самостроя в эпоху потребительства потеряна. Действительно проще и дешевле купить.

  28. #25

    Регистрация
    17.04.2016
    Адрес
    Запорожье, украина
    Возраст
    23
    Сообщений
    26
    Какую задержку радиосвязи можно считать незначительной?
    То есть при какой задержке комфортно управлять? а при какой задержке должен включаться FAILSAFE?

Закрытая тема

Похожие темы

  1. Аппаратура Devention (DEVO) FAQ
    от samsung в разделе Аппаратура радиоуправления
    Ответов: 3224
    Последнее сообщение: 29.11.2017, 15:06
  2. SKY-CORE9x: универсальная "системная плата" современной аппаратуры управления
    от experimentator в разделе Аппаратура радиоуправления
    Ответов: 44
    Последнее сообщение: 30.11.2015, 00:55
  3. Требуется Создание звукового модуля
    от RAOhnik в разделе Самодельная электроника, компьютерные программы
    Ответов: 13
    Последнее сообщение: 07.11.2015, 21:23
  4. Замена микроконтроллера в пульте Turnigy 9x
    от zidot в разделе Аппаратура радиоуправления
    Ответов: 14
    Последнее сообщение: 22.09.2015, 09:29
  5. Микроконтроллер
    от micgelly в разделе Аппаратура радиоуправления
    Ответов: 5
    Последнее сообщение: 26.05.2015, 22:48

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения