Activity

MultiWii
SovGVD:

если i2c сконфигурировано как i2c и питание 3.3в - нужен LLC или нет

Если совсем по правильному, то нужен. Но не для того чтобы не сгорело, а для того чтобы минимальный уровень лог 1 на шине соответствовал даташиту меги(min 0.7 напряжения питания, для TWI ног 328 меги именно 0,7) Значения в даташите судя по всему с некоторым запасом и на практике все прекрасно работает и при несколько меньших уровнях “единицы”. В общем решайте сами - “правильнее” или “проще”. Себе я выбрал “проще”. На сгораемость не влияет - нет на шине никаких 4,2 или 5 или других ужасных вольт (см осцилограмму в пред сообщениях)

MultiWii
MikeMDR:

минимум (именно минимум!) 4.2в

выводы I2C (или атмеловский TWI) это открытый сток. уровень лог 1 определяется либо внутренними пулапами, либо внешними, если внутренние отключены. Сам кристалл может только прижать линию к земле, он не выдает туда правильные “пятивольтовые” единицы. Единица на шине образуется когда никто не прижимает линию в ноль. Весь риск в том, что если ножки TWI сконфигурить не как TWI, а как обычные линии вывода и засадить туда лог 1. Никаких 4,2 в нормально сконфигуренном кристалле не будет

Добавил картинку. Как говорится лучше один раз увидеть. 1 клетка = 1 вольт. Подтяжка на 3,3 В через внешние пулапы

MultiWii
tarik:

Ненулевой шанс спалить датчик.

Ненулевой, но очень маленький. Поройтесь в теме (а еще проще в моих сообщениях ибо их пока гораздо меньше 😃) - обсуждали где то месяц назад. Я в свой мелкой платке сделал все без преобразователей с подтяжкой выводов I2C к 3,3В и, соответственно, отключением внутренних подтягивающих резисторов. То что теоретически при кривой прошивке могут быть проблемы я понимаю, но это мой осознаный выбор

MultiWii
aleksas:

пробую закинуть прошивку в ардуино, выкидывает ошибку

RESET c USB адаптера я так понимаю на этой плате не распаян. Значит сброс на ардуинине надо нажимать руками. Если еще не делали, то попробуйте в след последовательности

  1. нажать и держать кнопку на плате
  2. нажать Upload в Arduino GUI
  3. как только появится надпись что компиляция успешна (Binary sketch size: …) сразу отпустить кнопку на плате
MultiWii
SovGVD:

тут куча народу готовый платить

Что то мне так не кажется. Те кто хочет “включил и полетел” купят готовый аппарат. Те кто хочет готовый контроллер, купят готовый контроллер (ну у того же аиркама например). В чем такая высочайшая ценность мультивии чтобы покупать в готовом виде именно его. По моему мультивии это все таки для желающих что то сделать самому.

MultiWii
Alex_from_Israel:

А где троттл ?

Тут троттл. Больше не буду разводить платы по ночам. Чудо программа Eagle оказывается при нажатии Ctrl-z в редакторе платы может отменить и то что сделано в редакторе схемы 😃

В общем лучше подождите пока это начнет летать хотя бы на 10 см от земли 😉
На неделе ничего править и писать на форум скорее всего не буду - найдете косяки - буду благодарен, но быстрой реакции не ждите

Да еще одно. Выходные сигналы CAMPITCH и CAMROLL выведены на другие ноги меги - родные заняты акселерометром

mWii2.zip

MultiWii
DrinK:

а разве есть различия ? посмотрел(бегло) на первой странице на подключение три и квадрокоптера, вроде разницы по задействованным пинам нету

принципиально нет. но у того что в архиве все сигналы подписаны как трикоптерные + одна дорожка питания сервы на разъеме моторов/серв которую надо перерезать если вместо сервы втыкать четвертый мотор. То бишь уже доработка напильником

SovGVD:

основной вопрос

жду винты чтобы опробовать - вот и страдаю всякой хней. в гуи “летает”. а реале движки крутит, хвостом машет. ну то бишь обычный мультивий все в одном без кучи соплей вокруг с возможностью втыкать сверху платы расширения. На фото вертикальный 8 штыркьковый разъем на него выведены UART и I2C, RESET, +5V, +3.3V, GND. Питание напрямую от батареи - на плате также стоят стабилизаторы на 5 и 3.3 вольта

MultiWii

У всех весеннее обострение с разводкой плат. Добавлю и свой вариант. Схема и плата под Eagle во вложенном архиве. Размер 5x3 см. Элементы налеплены с двух сторон. Сделана ЛУТом. Гироскоп ITG-3205, акселерометр ADXL335 - китайским феном паяются на ура - лудим “ножки”, мажем все пожирее флюсом, ставим поточнее, греем - микросхемки сами “уплывают” на место. Разводка заточена под трикоптер.

В общем кому надо - пользуйтесь.
Самый главный вывод - паять эти мелкие микросхемы на самодельные платы очень даже реально. Это первая в моей жизни плата которую я развел на компе и первая которую я сделал ЛУТом. Результат для первого раза мне понравился 😃

mWii.zip

MultiWii
Musgravehill:

Мультивии используется собственная библиотека, потому что стандартная

ардуинобиблиотеки не знаю - не смотрел еще что там и как. но маловероятно что на линию втыкается стоп-кондишен сразу после передачи адреса. зачем тогда передавать его вообще? нормальный обмен на запись одного байта в слейв при семибитной адресации это
выдать старт и проверить что это удалось
передать адрес в семи старших битах и 0 в младшем,
получить ACK от слейва,
передать байт данных,
получить ACK,
выдать стоп (ну или ре-старт если надо продожить что то делать)

про I2C вот тут очень доходчиво
easyelectronics.ru/interface-bus-iic-i2c.html

MultiWii

смотрю тут на вас и завидую. ну где же бродит мое барахло …

rdol:

попробую еще написать какую нито хрень для оценки всего в динамике (ну какую нито идиотскую программу типа угломера)

написал тупейший угломер. без каких либо фильтров, даже без интергратора на входе. т.е. из математики одно деление и одно сложение. если сильно не трясти то углы показывает правильно и даже правильно возвращается в 0. Ну в общем 3205 нормальная гира и я сему факту очень рад.

MultiWii
Musgravehill:

Роман Долгополов и опытные товарищи, можете порекомендовать доступную микросхему LLC?

ох, льстите 😃
думается у меня неплохая базовая подговка еще времен ссср, у меня не вызывает большого труда разобраться с новыми устройствами, но я ни черта не могу дать рекомендаций относительно современной элементной базы
ибо просто не знаю 😃 паяльник был выкопан где то год назад после почти 15-летнего перерыва.

вот заинтересовали ARMы - купил оценочную плату, почитал даташиты, потыкался, могу что то советовать.
отколупал гиру из вмп, почитал, подключил, помучал - тож какие то знания появились.
Радует хоть то что хотя бы язык С за 15 лет остался там где был.

так что какие то общие советы по современным электронным компонентам - увы не ко мне …

MultiWii
Musgravehill:

Тогда понадобятся LLC для управления ESC (5В) и приема сигналов от RX (5В).

почти на все ноги STM32F можно подавать 5В (считайте что LLC встроена)
не факт что ESC внутри не 3,3 вольтовые с такими же встроенными в проц “LLC” (для большинства думаю что так).

Дополнение: приемники в основной массе питаются без проблем в диапазоне 3.7~9.6V, значит внутри он с очень большой вероятностью 3,3 и кормит ESC 3,3 вольтовыми сигналами. Последние в основной массе не жалуются 😃

MultiWii
Musgravehill:

wbb.multiwii.com/viewtopic.php?f=15&t=91 и много встречал в ветке Мультивии на рцгроупс. Люди переживают, что без LLC сгорят itg3205 (3200), BMA180 и прочие чипы 3v3. BMA020 имеет на плате LLC и гарантировано от 5В уровня работает.

Теперь понял о чем разговор 😃 Прошлый ответ считать общеобразовательным по I2C.
Имхо подключать без LLC с подтяжкой к 3.3 вольтам можно достаточно безопасно, главное понимать что там происходит. Самое главное чтобы от контроллера на линии SCL и SDA не пошел сигнал больше напряжения питания датчиков. Иначе да, могут погореть, ибо там уже ток потечет наверное даже через подложку датчиков неисповедимыми путями и что будет с таким датчиком - хз.
С контроллером не будет скорее всего ничего. То есть самое главное чтобы программно выходы SDA и SCL ардуинины не оказались никогда сконфигурены как обычные выходы и на них не была выведена правильная пятивольтовая “единица”. Т.е. всё в руках прошивки и прошивальшика 😃
Зато получаем коптер с системой самоуничтожения датчиков 😃

В общем решение имеет право на жизнь - надо просто отдавать себе отчет что с ним можно делать а что нельзя

А вообще думается пора всю эту пятивольтовую хрень на пенсию. Вот лежит у меня на столе та самая отладочная плата за 350 рублей на ARM-ском процессоре (24 мгц при 3 вольтах питания, доступны экземпляры до 120 мгц, осенью обещают CORTEX-M4 со всроенным DSP (все наши пиды, векторная арифметика, преобразование фурье в железе)и аппаратной поддержкой операций с плавающей точкой) и бродят всякие нехорошие мысли портировать мультиивии под нее.

MultiWii
Musgravehill:

почему при малом сопротивлении подтягивающих резисторов “сгорят датчики”

А где про это писали?

При 1,5кОм ничего не сгорит. это чуть больше 2mA при логическом нуле на выходе хоть ардуинины, хоть гиры при питании от 3.3в. для ITG-3205 типовое для ножек SDA и SCL - 3mA. Для атмелов хз скока - лень смотреть - но точно не меньше.
В принципе от совсем мелких резюков сгореть может хоть контроллер, хоть датчики. I2C двунаправленная и “прижать” линию к нулю имеет право любое устройство на шине.
Номиналы резисторов подбираются чтобы не было заваленных фронтов у импульсов на шине. В 0 то их “прижимают” устройства, а в 1 они возвращаются сами. Чем меньше номинал, тем быстрее вернутся.

MultiWii

ардуино и прочий хлам где то заплутали, а поделать что нибудь уж очень хотелось

решил таки провести стендовые испытания ITG-3205, чтобы потом уже не грешить на него. Перерезал на WMP все лишние дорожки прицепил гиру напрямую к контроллеру. Ардуинины нет, так что цеплял к ARM-ой оценочной плате (проц STM32F100Rb), ну что в данном случае практически неважно

параметры инициализации гиры взял ровно такие как в 1.7 и схему подключения тоже родную (без согласователей уровней только. этот проц прерасно работает от 3В)
померял что же он там выдает без внешних воздействий

а выдает она очень даже неплохо - значения пляшут всего навсего в пределах ±2-3 единицы (и это на полной 16 битной шкале)
изменение температуры на 20С (приставил вплотную к плате настольную лампу) уводит значения где то на 40-60 единиц (по разным каналам по разному)
встроеный датчик температуры ведет себя тоже адекватно, так что вполне реально без лишних деталей сделать практически “неуплывающую” гиру (на основе таблицы поправок для всего диапазона полетных температур)

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

предваительные выводы - гира вполне себе нормальная и нечего на нее балоны катить 😃 проблемы в прошивке вия, подключении и и.т.д.

никто не в курсе кстати почему в мультивии не используют прерывания по готовности результатов измерений от гиры?
С прерываниями

  1. не нужно будет никаких извращений с подсчетом времени между измерениями (прерывния будут сыпаться строго с частотой которую зададим гире),
  2. нет риска потерять результаты если в основном цикле не успели считать (выполняли, например, какой нито расчет ужасный)
  3. нет риска считать один байт от первого измерения, один от следующего - там внутри 16 битные регистры, а считывание идет побайтно. Cоответственно возможно считать 1 байт, регистры в этот момент обновятся и следующий байт будет от нового измерения.

насчет (3) до конца не уверен что проблема есть (даташит кроме как настойчивой рекомендации использовать прерывания остальное умалчивает). Eдинственное что обнаржил на блок схеме потрохов некую очередб FIFO для регистров данных - возможно она исключает данную ситуацию (хз в общем)

MultiWii
funtik26:

alldatashet.com там же куча других ссылок на сайты с мануалами

Нет там, к сожалению, ничего или я окосел к концу дня окончательно. Даташиты на все что угодно ищутся за 30 сек максимум, это же какой секретный гироскоп. Наверное я вопрос плохо сформулировал - не где искать, а видел ли кто нибудь своими глазами документ на ITG-3205?
Буржуи на своих форумах, насколько я понял за полчаса рысканья по ним, судят про этот девайс начиная со слов “i supposed” 😃 А хочется бы все таки без предположений - не инопланетная вроде вещь 😃

MultiWii

Добрый вечер!
Разрешите присоединиться к вашей тусовке

Сегодня получил WMP, остальной хлам на подходе
WMP оказался на ITG-3205. Кто нибудь владеет тайным знанием где добыть даташит на сиё секретное чудо природы?
Сайт инвенсенса про такой девайс ничего не знает, поисковики за полчаса тоже не особо помогли - выдают в основном обсуждения на рцгруппс по поводу мультивии 😃 Я конечно понимаю что это какая то версия ITG-3200
с улучшенным чутьем и что ее уже обуздали применительно к мультивию, но все таки вопрос относительно точных характеристик сего девайса хотелось бы прояснить увидев даташит.

Народ, а ЕМС и Почта России ни у кого не тормозит сейчас? (часть 3)
vlsteel:

Приём 17.11.2009 09:51 Соединенные Штаты Америки 60688
Прибытие в ММПО 19.11.2009 09:51 Соединенные Штаты Америки USORDA
Экспорт 19.11.2009 09:51 Соединенные Штаты Америки USORDA

по сей день тихо

ребята, не переживайте, дойдет рано или поздно. ну скорее, конечно, поздно 😃
недавно две посылки с башни - между экспортом и импортом 17 и 22 дня соответственно

таможня и радиоаппаратура

Думаю надо к ним съездить и вежливо ткнуть в кодекс. Расскажите потом чем дело кончится. Если всего два квартала, то че то это смахивает на зароботок группы сообразительных товарищей. Типа “вы к нам народ, деньги пополам”

таможня и радиоаппаратура

просто нашел в инете - может и поможет. Таможенный кодекс - глава 36
www.tamognia.ru/legislation/12984/?VIEW=DETAIL

Статья 378

6. Расходы на проведение экспертиз, возникшие у таможенных органов, таможенных лабораторий и иных экспертов и организаций, проводивших экспертизы, возмещаются за счет федерального бюджета, за исключением случаев проведения экспертизы не по инициативе таможенных органов.

Дополнение. Где то попадался форум страйкболистов в том числе про их борьбу с таможней и экспертами. Как раз оттуда и вспомнилось что экспертиза за счет бюджета

Если ру 27 или 40 мгц, то проблем быть не должно

Как переубедить отца?

ну есть конечно вариант дать почитать папе эту тему. тут уж или пан или пропал - или помощь или по шее …

у меня старшему засранцу в скоро четыре года будет. стараюсь поощрять все что развивает руки и голову. сверлить, орудовать отверткой, кусачками напильником уже научился. как лампочку, мотор и выключатель соединить чтобы все жужжало и светилось знает. что плюс с минусом у аккумуляторов соединять не стоит то же знает на собственном опыте 😃 если я что то делаю - рядом как прилепленный. в инструментах рыться разрешаю (только совсем опасные штуки убрал подальше), хоть и жалко порой сломанные сверла и надфили. конструкторами весь дом завален. Балдеет от грузовиков. Недалеко от дома таможенный терминал - так там их всевозможных с прицепами постоянно полно. Ходим туда каждый день смотреть как там что у них устроено. Младшему только только год - так уже то же вовсю тянется к таким же игрушкам. К чему все это - к тому что, имхо, интерес надо поощрять если он есть, а не ждать правильного возраста/собственного хорошего настроения/или наличия денег по остаточному принципу. Блажь, типа меренья телефонами, плейстейшанми и прочими пиписьками к этому не относиться.
Думаю надо купить своему любителю грузовиков (ну и себе в том числе) тамиевский набор. Дорого - да. Интересно и полезно - безусловно да. Сам он его, естественно, пока собрать целиком не сможет, но поучаствует по полной программе, научится много чему новому и много чего узнает. Думаю мне повезло что у меня такие дети, ну и им, наверное, то же повезло 😃

Народ, а ЕМС и Почта России ни у кого не тормозит сейчас? (часть 3)

вышла третья посылка. 4 дня на таможне пробыла. в общем, как говорится, от перестановки мест слагаемых сумма не меняется. как было в среднем неделя от “импорт” до “покинуло место”, так и осталось.

Народ, а ЕМС и Почта России ни у кого не тормозит сейчас? (часть 3)
burunduk_1:

Походу смена приоритетов. Рука руку моет. Сдается мне что есть какая то договоренность между почтой и таможней по периодическому снятию негатива друг с друга. Сначала по 7-10 дней посылки не могли попасть на таможню, за то потом ее проскакивали за 3 часа, все хаили почту, теперь наоборот, на таможню поступают через 1-2 дня но чалятся там по неделе, все будут ругать таможню…

Похоже на то. У меня в пути было 4 коробки
Первая посылка 10 дней ждала таможню.
Вторая каким то чудом попала туда через 2 дня после импорта и тут же вышла. Получил ее на почте вместе с первой.
Третья и четвертая попали на таможню то же через 2 дня после импорта , но выходить оттуда не торопятся

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

Сплошные мучения а ездить так хочется :(

еще немножко офтопа по поводу башенных скидок. надо просто подписаться как описал Nicolaich и немножко потерпеть. башня рассылает спам по понедельникам - соответственно в ближайший понедельник получите список скидок “Save up to $250” ну или сколько им там не жалко будет в тек момент. Покупать и регистрироваться для получения этих писем счастья не обязательно. Если совем не терпится то актуальные коды можно всегда найти в инете, в т.ч. на этом форуме

Hobbycity (часть 1)
HikeR:

источник?

не знаю как в Гонконге, а на сайте американской почты наклейки генерятся
sss-web.usps.com/cns/landing.do

Гонконг, думаю, не хуже в этом отношении
Так что номер появяется раньше появления посылки на почте

Неоднократно писалось что трекаться начнет только через сутки-двое-трое. Раньше хоть как то беспокоится никакого смысла нет

Башня и backorder
pilot43:

Есть ещё вариант: Пока кто-нить не закажет этот самолёт - он у них не появится.

Что там у них в голове конечно знают только они, но изик все таки титульный товар раздела аэрокитов. Так что должны подвезти. Ждем

офтоп. а наборчик то подорожал на 13 баксов …

Башня и backorder

Проясните пожалуйста один вопрос по предварительным заказам с башни

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

Просто уезжаю на пару недель и хочется во возвращении уже ждать посылку, а не начинать процесс заказа …