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

Помогите разобраться с принципом

Тема раздела Коптеры. Комплектующие, сборка, настройка. в категории Квадрокоптеры и мультироторы; Я всю жизнь занимаюсь программированием и разработкой железа и софта. Но тут мне подарили Drone 2 и жизнь моя дала ...

  1. #1

    Регистрация
    21.04.2013
    Адрес
    Moscow, SVAO
    Возраст
    36
    Сообщений
    55
    Записей в дневнике
    1

    Помогите разобраться с принципом

    Я всю жизнь занимаюсь программированием и разработкой железа и софта. Но тут мне подарили Drone 2 и жизнь моя дала трещину
    Я увидел, сколько инженерных систем в одной машине и какой творческий потенциал она имеет ))
    Поигравшись пару дней, меня потянуло сделать что-то свое, более профессиональное. Разработать, изготовить свою схему, плату, прошивку...
    И тут возникло много вопросов, наверное вопросов которые задают новички.
    1)
    Какие мозги используют?
    Со встроенной операционкой?
    Какие интерфейсы используют для датчиков? USB? Или может быть лучше разработать плату, где датчики напрямую опрашиваются микропроцессором?
    Быть может есть уже зарекомендовавшая себя плата со своей ОС, где можно писать свои модули и подключать датчики?

    2) Есть идея поставить сонары по периметру, чтобы они отслеживали случайные препятствия, деревья, столбы и пр. Например программно прописать чтобы коптер не смог приблизиться к любому препятствию ближе 30см. Кто-нибудь делал такое?

  2.  
  3. #2

    Регистрация
    18.03.2012
    Адрес
    Новая Каховка, Украина
    Возраст
    27
    Сообщений
    2,840
    Записей в дневнике
    7
    http://forum.rcdesign.ru/f123/thread264540.html

    Вопросы новичка

    тажело в общем шапочные темы посмотреть

  4. #3

    Регистрация
    16.03.2013
    Адрес
    Владимир
    Возраст
    30
    Сообщений
    77
    Записей в дневнике
    3
    отвечу как чайник коптеростроения)
    1,1 разные, их туева хуча
    1,2 наверное да , не знаю насколько это подходит под определение *операционка*
    1,3 разные i2c например) никаких US
    1,4 плтаты уже вовсю штампуют кетайцы
    1,5 есть и не одна
    2 уверен что делали

    Цитата Сообщение от kostya-tin Посмотреть сообщение
    http://forum.rcdesign.ru/f123/thread264540.html

    Вопросы новичка

    тажело в общем шапочные темы посмотреть
    надо с ним помягче , программист же, может будет нам мультиви допиливать )

  5. #4

    Регистрация
    21.04.2013
    Адрес
    Moscow, SVAO
    Возраст
    36
    Сообщений
    55
    Записей в дневнике
    1
    Ну вот к примеру взять вариант: http://mikrokopter.altigator.com/ony...s-p-40707.html
    Стоит несколько плат:
    Flight-Ctrl MikroKopter v2.1 ME
    Navi-Ctrl v2.0
    Altitude sensor
    MKGPS v2.1

    Насколько мой опыт показывает, несколько плат соединяются проводами, а это риск потери контакта в коннекторах, большой размер.
    Может быть взять какие-то уже отработанные годами решения и развести их на одной плате?
    Сразу получим минимальный размер, вес + надежность, но теряем модульность - что впринципе думаю не так важно

  6.  
  7. #5

    Регистрация
    09.03.2010
    Адрес
    Киев - Мальта
    Возраст
    38
    Сообщений
    7,620
    Записей в дневнике
    5
    Цитата Сообщение от sergeyklenov Посмотреть сообщение
    Поигравшись пару дней, меня потянуло сделать что-то свое, более профессиональное. Разработать, изготовить свою схему, плату, прошивку...
    Сергей, вы тут далеко не первый, кто ворвался на форум, разрывая тельняшку - я вам ща тут напрограмлю фантастику! И что то невидно их больше...
    Результатов обычно добиваются те, кто сначала внимательно изучит принципы, особенности работы каждого блока. И неспеша движутся к цели.
    Есть опенсорсные проекты, которые помогут вам вникнуть в суть, курите их пока, там и про принципи и про шины и т.п. есть.
    Удачи!

  8. #6

    Регистрация
    21.04.2013
    Адрес
    Moscow, SVAO
    Возраст
    36
    Сообщений
    55
    Записей в дневнике
    1
    Цитата Сообщение от cylllka Посмотреть сообщение
    Сергей, вы тут далеко не первый, кто ворвался на форум, разрывая тельняшку - я вам ща тут напрограмлю фантастику! И что то невидно их больше...
    А кто тут тельняшку то рвет? Я по-моему никому ничего не обещал...

  9. #7

    Регистрация
    23.06.2011
    Адрес
    Мурманск
    Возраст
    47
    Сообщений
    1,715
    Записей в дневнике
    4
    Сергей, не рано ли вы за помидоры взялись?
    Вам верно указали на темы.

  10.  
  11. #8

    Регистрация
    21.04.2013
    Адрес
    Moscow, SVAO
    Возраст
    36
    Сообщений
    55
    Записей в дневнике
    1
    Цитата Сообщение от sulaex Посмотреть сообщение
    Сергей, не рано ли вы за помидоры взялись?
    Вам верно указали на темы.
    Александр,
    я не маленький, читать умею и данные темы я читал. Видимо, раз я создал тему, значит мне не хватило информации. Тем более вторая ссылка вообще к теме не относится.
    Странная тенденция тыкать носом вначале, а потом думать головой. Жаль что она присутствует на большинстве форумов...

  12. #9

    Регистрация
    23.06.2011
    Адрес
    Мурманск
    Возраст
    47
    Сообщений
    1,715
    Записей в дневнике
    4
    Цитата Сообщение от sergeyklenov Посмотреть сообщение
    я не маленький, читать умею и данные темы я читал. Видимо, раз я создал тему, значит мне не хватило информации.
    Видимо вам следует перечитать все заново, именно прочесть, а не посмотреть на название тем.

  13. #10

    Регистрация
    21.04.2013
    Адрес
    Moscow, SVAO
    Возраст
    36
    Сообщений
    55
    Записей в дневнике
    1
    Переформулируюсь:
    Задача не просто взять и купить чьи-то платки для конструкторов из магазина и собрать чтоб полетело. А идея сделать девайс по возможности умный, чтобы например был GPS/Glonass модуль, качественные датчики, продублированные в случае отказа. Нижняя камера + сонар, чтобы определять место посадки, например в случае если связь потеряна, коптер попробует вернуться на точку взлета и сесть. Но так как будет много узлов, то цеплять их проводами не вариант. Поэтому интересно взять лучшие решения и развести их на одной так называемой материнской плате, у которой будут возможности подключение доп устройств, но потом их же добавить в следующую версию этой же платы. Таким образом получаем одну плату со всеми системами.

    Вот как-то так...

  14. #11

    Регистрация
    29.01.2011
    Адрес
    Окленд, Новая Зеландия
    Возраст
    30
    Сообщений
    4,911
    Записей в дневнике
    78
    Цитата Сообщение от sergeyklenov Посмотреть сообщение
    Какие мозги используют?
    разные, из открытых Multiwii и Megapirateng/Arducopter на платах с атмегами 328p и/или 2560
    Цитата Сообщение от sergeyklenov Посмотреть сообщение
    Со встроенной операционкой?
    ну прям операционок нет наверное (во всяком случае не видел с RTOS), в опенсорцных просто цикл, в котором опрашиваются датчики и устройство ввода (аппа), потом хитрая математическая магия и выход на регули
    Цитата Сообщение от sergeyklenov Посмотреть сообщение
    Какие интерфейсы используют для датчиков? USB? Или может быть лучше разработать плату, где датчики напрямую опрашиваются микропроцессором?
    i2c/spi, usb для прошивки/общения с компом, платы давно разработаны, посмотрите например банальный crius all in one pro (все нужные датчики + 2560 avr)
    Цитата Сообщение от sergeyklenov Посмотреть сообщение
    Быть может есть уже зарекомендовавшая себя плата со своей ОС, где можно писать свои модули и подключать датчики?
    любой открытый проект ждет ваших знаний и умений

    Цитата Сообщение от sergeyklenov Посмотреть сообщение
    А идея сделать девайс по возможности умный, чтобы например был GPS/Glonass модуль, качественные датчики, продублированные в случае отказа. Нижняя камера + сонар, чтобы определять место посадки, например в случае если связь потеряна, коптер попробует вернуться на точку взлета и сесть.
    и это всё уже давно сделано =) разве что датчики не дублируются и полноценной камеры с opencv никто не цеплял

  15. #12

    Регистрация
    03.10.2008
    Адрес
    Москва, измайлово
    Возраст
    40
    Сообщений
    1,662
    Записей в дневнике
    198
    Цитата Сообщение от sergeyklenov Посмотреть сообщение
    Вот как-то так...
    Ну что тут можно сказать... Удачи!
    Только торжественно пообещайте не бросать и довести до летающего прототипа со всеми заявленными функциями.
    А то желающих много было, только все куда то кончились....

  16. #13

    Регистрация
    21.04.2013
    Адрес
    Moscow, SVAO
    Возраст
    36
    Сообщений
    55
    Записей в дневнике
    1
    Цитата Сообщение от Andrew Stick Посмотреть сообщение
    Ну что тут можно сказать... Удачи!
    Только торжественно пообещайте не бросать и довести до летающего прототипа со всеми заявленными функциями.
    А то желающих много было, только все куда то кончились....
    ОБЕЩАЮ!

    Цитата Сообщение от SovGVD Посмотреть сообщение
    разные, из открытых Multiwii и Megapirateng/Arducopter на платах с атмегами 328p и/или 2560

    ну прям операционок нет наверное (во всяком случае не видел с RTOS), в опенсорцных просто цикл, в котором опрашиваются датчики и устройство ввода (аппа), потом хитрая математическая магия и выход на регули

    i2c/spi, usb для прошивки/общения с компом, платы давно разработаны, посмотрите например банальный crius all in one pro (все нужные датчики + 2560 avr)

    любой открытый проект ждет ваших знаний и умений


    и это всё уже давно сделано =) разве что датчики не дублируются и полноценной камеры с opencv никто не цеплял
    Ну все капец работе ))))
    Ухожу в подземелье )))

    В общем коплю деньги на раму, пульт Graupner mc-32 и моторы с винтами
    Остальное будет свое.

  17. #14

    Регистрация
    29.01.2011
    Адрес
    Окленд, Новая Зеландия
    Возраст
    30
    Сообщений
    4,911
    Записей в дневнике
    78
    Цитата Сообщение от sergeyklenov Посмотреть сообщение
    В общем коплю деньги на раму, пульт Graupner mc-32 и моторы с винтами
    Остальное будет свое.
    это на долго может затянуться... лучше взять готовый кит с rctimer и уже летать/познавать, одного желания и умения программировать крайне мало

  18. #15

    Регистрация
    21.04.2013
    Адрес
    Moscow, SVAO
    Возраст
    36
    Сообщений
    55
    Записей в дневнике
    1
    Цитата Сообщение от SovGVD Посмотреть сообщение
    это на долго может затянуться... лучше взять готовый кит с rctimer и уже летать/познавать, одного желания и умения программировать крайне мало
    Дак у меня есть Drone 2 уже, можно мозг на нем испытать, чтобы не жалко было если упадет, а уже что-то дельное на новый коптер, и помаленьку наращивать. Просто не хотелось бы покупать что-то среднее и тратить лишние деньги.
    В идеале хочу сделать октокоптер, чтобы мог камеру таскать, но при этом был мегастабильным и отказоустойчивым насколько это возможно.

  19. #16

    Регистрация
    15.06.2011
    Адрес
    Ростов-на-Дону
    Возраст
    46
    Сообщений
    1,089
    как вариант можно поддержать разработку Сергея http://forum.rcdesign.ru/f123/thread...ml#post4135903
    или писать свой софт используя его плату или аналогичную ...
    на плате жирный проц , гироаксель , компас , баро (датчики не дублированы) ...
    можно еще навесить сонары , как вы хотели , но тогда будет совсем тяжко с таймерами ...

    на системах с USB портом как вариант можно использовать китайские гуглафоны в качестве навигационной системы ...

    PS. а с плисами случайно не работали ???

  20. #17

    Регистрация
    21.04.2013
    Адрес
    Moscow, SVAO
    Возраст
    36
    Сообщений
    55
    Записей в дневнике
    1
    Цитата Сообщение от Gapey Посмотреть сообщение
    как вариант можно поддержать разработку Сергея http://forum.rcdesign.ru/f123/thread...ml#post4135903
    или писать свой софт используя его плату или аналогичную ...
    на плате жирный проц , гироаксель , компас , баро (датчики не дублированы) ...
    можно еще навесить сонары , как вы хотели , но тогда будет совсем тяжко с таймерами ...

    на системах с USB портом как вариант можно использовать китайские гуглафоны в качестве навигационной системы ...
    Сонары наверное лучше повесить на отдельный контроллер, который будет с ними работать и отдавать обработанную инфу.
    Лучше купить модуль GPS/Glonass хороший для впайки в плату.


    Цитата Сообщение от Gapey Посмотреть сообщение
    PS. а с плисами случайно не работали ???
    Работал на уровне снять алгоритм и написать такую же конфу, когда делал JTAG для Texas MSP ))
    А так только на уровне прошить считать альтеру или xilinx.
    В основном програмлю под пики или атмеги и подобное. Также пишу под виндой на c#

  21. #18

    Регистрация
    24.01.2010
    Адрес
    Москва
    Возраст
    30
    Сообщений
    3,618
    Записей в дневнике
    34
    Цитата Сообщение от sergeyklenov Посмотреть сообщение
    ОБЕЩАЮ!



    Ну все капец работе ))))
    Ухожу в подземелье )))

    В общем коплю деньги на раму, пульт Graupner mc-32 и моторы с винтами
    Остальное будет свое.
    Возьмите за основу и отправную точку Multiwii почти все функции там есть уже, и постепенно разрабатывая и добавляя новые фичи вы поможете проекту и познаете основные принципы работы, алгоритмы (тк код опенсурс). И постепенно перейдете от мультивия к своему проекты (если захочется).

    Про материнку вы не правы, модульность наше все, если вы сделаете все включая GPS и прочее на одной плате у вас одно будет фонить на другое или чтоб не фонило у вас плата получится 150Х150мм что при падении разлетится в труху, а много маленьких плат имеют способность выживать.

  22. #19

    Регистрация
    10.02.2013
    Адрес
    Mississauga, Сanada
    Возраст
    42
    Сообщений
    457
    Кстати, может стоит посмотреть на Drone SDK?

    Сам дрон вообще-то на Линуксе.

  23. #20

    Регистрация
    15.06.2011
    Адрес
    Ростов-на-Дону
    Возраст
    46
    Сообщений
    1,089
    Цитата Сообщение от sergeyklenov Посмотреть сообщение
    Работал на уровне снять алгоритм и написать такую же конфу, когда делал JTAG для Texas MSP ))
    А так только на уровне прошить считать альтеру или xilinx.
    В основном програмлю под пики или атмеги и подобное. Также пишу под виндой на c#
    просто при работе со стандартными МК возникает вечная проблема с аппаратными ресурсами ...
    в нашем случае обычно нехватает таймеров , PWM , прерываний ... приходится изворачиваться ... нужные интерфейсы какназло располагаются на одних и техже ногах ... и приходится чемто жертвовать даже используя чипы с большим количеством ног ...
    при работе же с плисами можно сделать нужное количество аппаратных PWM , аппаратный захват PPM с приемника , нужное количество SPI и компортов (притом с fifo )... аппаратно обрабатывать данные от сонаров ... вконцеконцов прицепить камеры ...
    а с учетом того что в современных плисах можно интегрировать процессорные ядра и даже использовать чипы с набортными ядрами (тотже циклон 5) получаем весьма мощное решение ... можно использовать готовые модули ... вот например случайно наковырял http://www.enclustra.com/en/products...ules/mars-ca4/ остается добавить датчики ...

  24. #21

    Регистрация
    21.04.2013
    Адрес
    Moscow, SVAO
    Возраст
    36
    Сообщений
    55
    Записей в дневнике
    1
    Цитата Сообщение от Vadimus_ca Посмотреть сообщение
    Кстати, может стоит посмотреть на Drone SDK?

    Сам дрон вообще-то на Линуксе.
    Да, но сам линукс собран уже и исходников нет.
    Это же коммерческий продукт.

  25. #22

    Регистрация
    26.03.2009
    Адрес
    Москва
    Возраст
    28
    Сообщений
    1,681
    Вот чего пока не видел в бытовых коптерах, так это лидара и тепловизора в качестве источников информации для навигации.

    Вам бы посоветовал купить вот такую платку и кодить в свое удовольствие все что угодно.
    http://www.hobbyking.com/hobbyking/s...2560_V2_0.html

  26. #23

    Регистрация
    29.01.2011
    Адрес
    Окленд, Новая Зеландия
    Возраст
    30
    Сообщений
    4,911
    Записей в дневнике
    78
    а зачем коптеру тепловизор для навигации? за птицами охотится?

  27. #24

    Регистрация
    21.04.2013
    Адрес
    Moscow, SVAO
    Возраст
    36
    Сообщений
    55
    Записей в дневнике
    1
    Цитата Сообщение от SovGVD Посмотреть сообщение
    а зачем коптеру тепловизор для навигации? за птицами охотится?
    Тогда уж и прибор ночного видения ))

    Цитата Сообщение от Gapey Посмотреть сообщение
    просто при работе со стандартными МК возникает вечная проблема с аппаратными ресурсами ...
    Я думаю, что пока можно подумать о распределении задач и сделать не на одном микроконтроллере а на нескольких. И главный контроллер будет собирать уже готовую информацию с остальных.

    И еще хочу внедрить вот такой навигатор http://www.compel.ru/infosheet/НАВИА/ML8088s/
    Тут сразу GPS/GLONASS/GALILEO

    Или с сантиметровой точностью супер модуль: http://www.compel.ru/infosheet/TRIMB...5B85994-01%5D/

    Вопрос конечно не бюджетный, но главная задача сделать очень хороший девайс.
    Последний раз редактировалось sergeyklenov; 22.04.2013 в 23:28.

  28. #25

    Регистрация
    29.01.2011
    Адрес
    Окленд, Новая Зеландия
    Возраст
    30
    Сообщений
    4,911
    Записей в дневнике
    78
    Цитата Сообщение от sergeyklenov Посмотреть сообщение
    И еще хочу
    это всё интересно и познавательно, но нет смысла писать о том, что еще не летает, да и для железок и разработки соответствующая тема есть
    берите пример с vis.asta - ничего не писал, а потом вылез на форум с уже отлично летающей железкой

  29. #26

    Регистрация
    15.06.2011
    Адрес
    Ростов-на-Дону
    Возраст
    46
    Сообщений
    1,089
    Цитата Сообщение от sergeyklenov Посмотреть сообщение
    И еще хочу внедрить вот такой навигатор http://www.compel.ru/infosheet/НАВИА/ML8088s/
    Тут сразу GPS/GLONASS/GALILEO
    неправильный выбор ... у этого модуля темп выдачи данных максимум 5 герц ... желательно иметь хотябы 10 ...
    Цитата Сообщение от sergeyklenov Посмотреть сообщение
    Или с сантиметровой точностью супер модуль: http://www.compel.ru/infosheet/TRIMB...5B85994-01%5D/
    посмотрел , даже нарыл в пустыне нормальный даташит ... но .... судя по стоимости оборудования на базе этих модулей от 10 килобаксов , соимость самого модуля превысит стоимость всего остального коптера ... а так супер ...

    если хотите приемник c глонасом посмотрите на EB-600

  30. #27

    Регистрация
    13.01.2011
    Адрес
    Москва, ЗАО
    Возраст
    42
    Сообщений
    17,429
    Записей в дневнике
    26

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

Похожие темы

  1. Помогите разобраться с "шуткой" ХоббиКинга
    от jekson в разделе Аппаратура и аксессуары для автомоделей
    Ответов: 3
    Последнее сообщение: 06.02.2013, 17:18
  2. Помоги разобраться в чём проблема
    от Titan в разделе Аппаратура и аксессуары для автомоделей
    Ответов: 12
    Последнее сообщение: 21.09.2012, 17:12
  3. Ответов: 14
    Последнее сообщение: 07.08.2012, 09:50
  4. Помогите разобраться с регулем HobbyKing
    от pilot258 в разделе Авто. Общий
    Ответов: 2
    Последнее сообщение: 08.07.2012, 01:46
  5. Помогите разобраться с JR X9II(2.4)
    от sergvk в разделе Аппаратура радиоуправления
    Ответов: 3
    Последнее сообщение: 20.06.2012, 14:36

Ваши права

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