Создание собственной системы стабилизации
Я тогда, с вашего позволения, на пару дней с кодятником завяжу, а то накопилось всякого нерешенного надо заняться, платы подкорректировать, модемы добить… с GPS чё-то решить…
Кстати, раз уже собрался выкидывать 24x, наверное имеет смысл и компас выкинуть, все равно тенденция такова, что ставят его вместе с GPS.
Я тут придумал маленький девайс, который можно сделать чисто с точки зрения изучения CAN.:
1я фича - удаленное управление LED индикаторами. Т.е. например несколько светодиодных лент подключенных через ULN2003, сюда же и Баззер можно прилепить. - В общем, отображалка режимов.
2я фича, два семисегментных индикатора - показывать сколько сейчас спутников видит GPS и какой HDOP. Полезная фича, если ты в поле и нету телеметрии. Индикатор 3DFix’а не всегда адекватен, и координаты могут гулять на несколько сотен метров.
два семисегментных индикатора
надо мелкие искать - это раз, 103-й проц вешать это два - а из этого можно вообше управлялку - настроилку делать и с дисплеем 😃
rual там про маленькую наземку заикался?
надо искоренять io - проц и разбираться с портами…
Ничего искоренять не нужно, проверь ручной запуск драйвера fmu
светодиодных лент подключенных через ULN2003
i2c led цепляется на 1 i2c…
Ничего искоренять не нужно,
а нафиг он нам в кодятнике?
проверь ручной запуск драйвера fmu
прикол в том, что старт max_pwm т.е. 8_pwm, а стартует как 2_pwm…
наверное имеет смысл и компас выкинуть
не, выкидывать я его не буду, кому не нравится - перемычку одну перерезал и усё, и вообще если просто компас повесить на i2c1 то внутренний работать не будет…
i2c led цепляется на 1 i2c…
Это я знаю, но тут немного другой девайс. Лента светодиодная ставится отдельная на каждый луч и в итоге, можно сделать фичу, как когда то делал Syberian для пирата - LED_Sequencer - она в частности могла моргать разными режимами и один из них был БАНО.
Но как я уже сказал, девайс исключительно из ознакомительных целей, поэтому не надо искать особый смысл в нем.
а нафиг он нам в кодятнике?
Я так понял, в прошивку еще и бинарник прошики IO зашивается? судя по сообщениям в логе NSH, что он пытается обновить прошивку в нем. - Если так, то тем паче надо вырезать его оттудава.
Я так понял, в прошивку еще и бинарник прошики IO зашивается?
Это да.
Если так, то тем паче надо вырезать его оттудава.
Надо просто скрипт компилятора исправить.
с GPS чё-то решить…
Сделать доп плату 50х50, сверху антеннку ГПС и экран, снизу модуль и компас с питанием и разъем, чтоб одевался на шестиногий разъем на плате. И крепить к основной плате на стойках
Э, э, я чё институт по разработке высокотехнологичных летающих девайсов что-ли 😃 сначала саму плату подшаманить надо, а потом уже за остальное браться 😃
Значит решено -24-ю выкидываем однозначно?
на счёт CAN - надо ж всё-таки маршрутизатор лепить - ну и на нём за одно организовать, то что Алексей предлагает?
Надо просто скрипт компилятора исправить.
Ну я это и имел ввиду. Сделать свою ветку в mk файлах и без излишеств.
Э, э, я чё институт по разработке высокотехнологичных летающих девайсов что-ли сначала саму плату подшаманить надо, а потом уже за остальное браться
Не, кидаться по сторонам не надо. Давайте доведем до ума то что уже есть.
Мне интересно, а сколько их? собранных или собирающихся? ну то что одна уже летала - мы уже знаем 😃 а кто-нибудь ещё решился поддержать?
Лента светодиодная ставится отдельная на каждый луч и в итоге, можно сделать фичу, как когда то делал Syberian для пирата - LED_Sequencer - она в частности могла моргать разными режимами и один из них был БАНО.
уже выкладывал… светодиодики RGB ws2812b, управляются n-ное кол-во штук через всего 1 ногу, у меня уже используется, проц на минималке - 1 таймер и 1 канал ДМА
Сделать доп плату 50х50, сверху антеннку ГПС и экран, снизу модуль и компас с питанием и разъем, чтоб одевался на шестиногий разъем на плате. И крепить к основной плате на стойках
Э, э, я чё институт по разработке высокотехнологичных летающих девайсов что-ли сначала саму плату подшаманить надо, а потом уже за остальное браться
по ЖПС-у я вам давно уже говорил… мы (я, omegaprime, solidada) уже все это прошли и успешно (правда все таки они меня не до конца поняли - сп-шка шум дает из-за не совсем правильной разводки + сверху на обратной стороне над компасом земляной полигон оставили)… подробности у omegaprime в дневнике
проц на минималке - 1 таймер и 1 канал ДМА
применительно к f4by - можно в разъём сонара зафундулить 😃
Ничего мы не оставили просто мы создаем видимость работы нельзя же все за один раз делать, плату Миха переразвел и все уже заказали. скоро будет версия В 2.0.1
А вот не подерётесь 😃
оффтоп - полтора часа назад сдал экзамен на вождение!
поздравляю)))))) А я забил)
А я, а яя, а я трахтарыст (3 категории) 😃 никак не дойду на права поучиться…
От жеж спамеры…
По поводу CAN, я видел у дидронсов, обсуждение по этому поводу и там проскакивала рекомендация использовать процессоры LPC11C00 серии, в частности есть LPC11C22 или C24 (32 kB (LPC11Cx4) or 16 kB (LPC11Cx2)) - Ценник в районе 3$ и на борту уже имеет трансивер CAN - что нам и надо 😃
Наверное с этого проца я и начну изучение CAN и буду на нем делать ту приблуду что описывал выше.
On-chip, high-speed CAN transceiver (parts LPC11C22/C24 only)
On-chip, high-speed CAN transceiver (parts LPC11C22/C24 only)
Что ты хотел сказать этой фразой? )))
Я ж выше написал что трансивер CAN уже вмонирован в чип, на выходе тока два резюка надо поставить на шину.
ну использование 24 при наличии наборту 25 смысла не имеет …
почасти платки CAN маршрутизатора , используйте драйвера в легкодоставаемых корпусах , ненада мельчить … и ненада в проц его совать , вслучае выгорания проще поменять драйвер чем проц … + лучше не пользовать процы разных производителей …
если делать LED_Sequencer никаких 2003 , есть мелкие полевики например irfml8244 (25v 5A) их и использовать … ну или ws2812 хотя оно дороговато выходит и нужно учитывать количество диодов в ленте а оно у каждого своё …
почасти индикации можно использовать мелкий OLED экранчик , можно также поставить 4-5 кнопок для настройки …
заодно можно на этой же плате и на этом-же проце организовать OSD …
ЖПС делать как у omegaprime , только модуль подобрать с возможностью работать по I2C , чтобы не тянуть лишние провода …
ЖПС ставить на длинных пластиковых стойках , чтоб было видно индикацию на маршрутизаторе …