Подвес камеры на бесколлекторных моторах на Alexmos/Basecam
Заметил то что большое количество ошибок по i2c проходит
I2C важная тема, поэтому ещё раз: этих ошибок быть не должно в принципе. Если ошибки есть, то это вызвано большой емкостью провода (либо он длинный, либо очень тонкая изоляция). В этом случае проверьте номиналы резисторы (от SDA, SCL к +3.3 на плате сенсора) и если они >10к или вообще отсутвуют (на разных платках и такое может быть), то можно поставить от 4.7к (провод средней длины до 40см) до 2к (совсем длинный провод) и это поможет.
Почему сразу не поставить 4.7к или даже 2к? Хороший вопрос, я до конца не разобрался, но резисторы подбираются именно под емкость провода и сразу ставить низкое сопростивление не рекомендуется.
bevrc в книге лица анонсирует тяжики
Интересно видео на шаговиках увидеть. В соседней темке Евгений болших успехов с ними добился, интересно чем китайцы удивят.
Лично для меня, для первого раза совершенно нормально, но конечно с большим интересом приму ваши замечания предложения. P.S. огромное спасибо Алексею (alexmos) за контроллер и Анатолию (SPer2010) за перемотанные моторы.
Всегда пожалуйста 😃 Да вполне нормально для первого раза. Вибрации надо побороть, помимо того что они на картинке видны, они на контроллер влохо влияют. И будет все отлично.
Подскажите, пожалуйста, такой FTDI адаптер подойдет для контроллера? goodluckbuy.com/ftdi-basic-breakout-arduino-usb-tt…
собрал заказ на данном сайте, поэтому интересуют тамошние адаптеры.
Спасибо
Подойдет
Доброе утро!
На прошлой неделе пришел контроллер подвеса и сразу несколько вопросов:
- Где можно купить FTDI адаптер в Москве по гуманной цене
- Можно ли заливать прошивки и настраивать контроллер этой платкой ( у нее же есть FTDI на борту)?
Всю ветку прочитал, вроде такого вопроса не проскакивало.
Заранее спасибо.
- Можно ли заливать прошивки и настраивать контроллер этой платкой ( у нее же есть FTDI на борту)?
Если сможете подпаятся к сигнальным выводам фтдишке на этой плате 😃 😃 😃
В таком раскладе можно и ардуиной любой прошивать 😃 у которой USB есть на борту 😃
Сам вопрос возник из другой темы.
Про прошивку регулей на силабсах. Там тоже все либо арудиной, либо тулстиком регули шьют.
Но один умелец с РЦ групс мультивием регули прошил.
Сначала прошивал саму плату вия, а потом уже прошитой платой шились регули.
Поэтому я подумал, а вдруг тот же фокус можно и с контроллером подвеса повотрить… 😃
Куда делась таблица с моторами?
Куда делась таблица с моторами?
Кто ищет тот найдет docs.google.com/spreadsheet/ccc?key=0Av-ONeXwjiY9d…
продублирую свой пост из соседней темы
rcopen.com/forum/f123/topic249233/837
очень мне понравилась идея, заказал, жду
Если ошибки есть, то это вызвано большой емкостью провода
Еще ошибки могут быть из-за наводок от передающих антенн если близко, 433 мгц точно фонит, решается ферритовыми кольцами на провода от датчика
очень мне понравилась идея, заказал, жду
Только доработать нужно чтобы балансирабельным стал
Только доработать нужно чтобы балансирабельным стал
ну дык… само собой!
Если ошибки есть, то это вызвано большой емкостью провода (либо он длинный, либо очень тонкая изоляция).
Индуктивность растёт значительно быстрее ёмкости, а про толщину изоляции вообще - фантазия.
Почему сразу не поставить 4.7к или даже 2к? Хороший вопрос, я до конца не разобрался, но резисторы подбираются именно под емкость провода и сразу ставить низкое сопростивление не рекомендуется.
Написали бы “я совсем не разбирался”, это было бы честнее. Ставим 2 кОм (или даже 1 кОм) для 400 кГц и не придумываем сказки.
Однако, не факт, что сие поможет сему схемотехническому чуду…
Как вам только в голову пришло напрямую соединить SDA и SCL у модулей, питающихся … +3,3 и +5,0 вольт. Нонсенс!
Кто будет обеспечивать развязку сильноточных и слаботочных земель в контроллере? Само вырастет?
Ладно юзеры вашего мегадевайса - они не обязаны разбираться в этом, но вы…
Вы просто обязаны обеспечить хотя бы минимальные требования при разработке устройства.
Особенно, если вы его раздаёте _не_даром_, ибо, в противном случае, может накрыть “эхом событий”.
Как вам только в голову пришло напрямую соединить SDA и SCL у модулей, питающихся … +3,3 и +5,0 вольт. Нонсенс!
вообщето, практически во всех имеющихся в наличии платок с датчиками присутствует стабилизатор на 3.3В а также LLC (конвертер логических уровней для тех кто не знает), так что подключение датчиков к 5В контроллеру вообще не проблема.
П.С. те кто решил съекономить и купить платку с датчиками без вышеназванного - сами виноваты в своих проблемах и сгоревших датчиках.
очень мне понравилась идея, заказал, жду
там в рцгрупсе вроде как речь шла об этом подвесе. У него кстати по ролл есть прорезь, можно для балансировки использовать. www.ebay.com/itm/…/140930169155
вообщето, практически во всех имеющихся в наличии платок с датчиками присутствует стабилизатор на 3.3В а также LLC (конвертер логических уровней для тех кто не знает), так что подключение датчиков к 5В контроллеру вообще не проблема.
П.С. те кто решил съекономить и купить платку с датчиками без вышеназванного - сами виноваты в своих проблемах и сгоревших датчиках.
Стабилизатор +3,3 вольт - присутствует во всех платах датчиков.
А вот насчёт LLC - в микросхему она не встроена. Автор про это молчит. Готовые китайские модули как раз в основном без Logic Level Converters. Так что минимум половине пользователей обеспечены танцы с бубном и замена палёных гиро/акселей. И это только одна показательная проблема из десятка.
Item MPU-6050
VDD 2.375V-3.46V
VLOGIC 1.71V to VDD
хм… каюсь виноват… я прав только для случая 9+ ДОФ плат с датчиками, чисто платки с МПУ без LLC действительно идут…
мне проще - у меня питание проца 3.3в так что напрямую спокойно все датчики подключаю
По ошибкам i2c недавно отписывали. Или провод короче нужно, или резисторы нужны.
Согласен, или нормальный преобразователь уровней поставить, а не баловаться в надежде, что атмега справится с медленным нарастанием фронта вызванным емкостью шлейфа ;о)
А вот насчёт LLC - в микросхему она не встроена. Автор про это молчит. Готовые китайские модули как раз в основном без Logic Level Converters. Так что минимум половине пользователей обеспечены танцы с бубном и замена палёных гиро/акселей. И это только одна показательная проблема из десятка.
Вроде как в теме разбираетесь с одной стороны, а вот с другой - какие-то странные тезисы выдвигаете.
На датчик +5В не приходит вообще никогда, т.к. I2C - это интерфейс с открытым коллектором, именно из-за этого там нужны резисторы подтяжки, которые тянут всю линию к напряжению датчика, т.е. к 3V3. Мега нормально работает с трехвольтовыми логическими уровнями. Единственное, чем рискуют владельцы датчиков без преобразователя логических уровней - это ухудшением характеристик интерфейса, т.к. увеличение длины провода приводит к медленному нарастанию фронта, что при завышенном уровне логической единицы у меги является источником ошибок.
Кто будет обеспечивать развязку сильноточных и слаботочных земель в контроллере? Само вырастет?
Вы лучше посоветуйте по этому вопросу: каким образом это лучше сделать? Может отошлете к какой-нибудь толковой статье на эту тему? Буду весьма признателен.
хм… каюсь виноват… я прав только для случая 9+ ДОФ плат с датчиками, чисто платки с МПУ без LLC действительно идут…
мне проще - у меня питание проца 3.3в так что напрямую спокойно все датчики подключаю
а как это сделать, если не секрет?
О, воинствующие схемотехники подтянулись 😉 Лучшеб не наезжали на автора проекта, а помогли своими крутыми познаниями! тем более насколько мне известно, никому еще так и не удалось спалить плату датчиков! а людей использующих контроллеры по всему Миру уже не одна сотня 😉
О, воинствующие схемотехники подтянулись 😉 Лучшеб не наезжали на автора проекта, а помогли своими крутыми познаниями! тем более насколько мне известно, никому еще так и не удалось спалить плату датчиков! а людей использующих контроллеры по всему Миру уже не одна сотня 😉
Да его вообще технически при правильном подключении невозможно спалить из-за особенностей шины ;о)
при правильном подключении
мне так даже при неправильном (переполюсовывыал питание) спалить не удалось 😉