вопросы по sp racing f3 & mini
привет всем!
помогите =)
купил я на али девайс sp racing f3 + osd.
забрал с почты сегодня и, либо у меня руки из *опы, либо одно из двух 😆 но разъем подключения кабеля прошивки я случайно оторвал.
вроди бы без “мяса”. разьем подпаял обратно, тестером прозвонил, коротышей нет, однако при подключении к компу я не могу подключиться к ПК.
тобишь при подключении усб комп пиликает, в диспетчере устройств появляется CP2104 usb to uart bridge controller, но подключиться к пк либо залить прошивку не удается.
клинфлайт при подключении находит 3й ком-порт, но к устройству подключиться не может: no configuration recieved within 10 seconds
обновить ПО не может: no responce from the bootloader (подключал с замкнутыми пинами “BO”)
flash loader demo (baud rate 256000) выдает: no responce from the target, the boot loader can not be started
с замкнутым BO при подключении ПК никак не мигает. с разомкнутыми - моргает красным диодом.все, новенький ПК я превратил в кирпичик? =)
Попробуйте скорость поставить 115200… 😃
все, новенький ПК я превратил в кирпичик? =)
а осд тоже подключена? к уарт1?
Попробуйте скорость поставить 115200…
все уже перепробовал. не алё =(
а осд тоже подключена? к уарт1?
я взял ПК с встроенным осд.
это норм, что при загрузке с замкнутыми пинами бута на плате вообще не горят лампочки?
А что за
разъем подключения кабеля прошивки
И, до отрыва и обратного подпаивания подключалось хоть раз?
вот этот. в который подключен этот самый кабель.
левый разъем - для прошивки ОСД, централоьный не знаю для чего, написано SWD
до обрыва разъема никуда не подключалась, от того и не знаю, как она себя должна “нормально” вести.
Ух жесть какой франкенштейн. Сорь таких даже не знал что существуют…
в теории должно было быть удобно. меньше проводов =)
Наткнулся тут, перебирая загашники, на 433Mhz Radio Telemetry.
Дай, думаю, побалуюсь. Решил поставить на собранный уже квадрокоптер под iNAVом (полетник, конечно, SP Racing F3).
Уже собрался-было паять на свободный UART3, но засомневался. Оказалось, что с приемником PWM заняты каналы 3 и 4 порта IO_2, а при таком раскладе использование UART3 не допускается…
UART1 занят OSD,
UART2 занят GPS,
I2C - занят для внешнего компаса (от антенны GPS).
Что делать? Есть какие-нибудь хитрости? Без радикальной переделки аппарата (типа замены приемника на SBUS)…
(типа замены приемника на SBUS)…
Сбас тоже не вариант, он вешается на ком порт, ваш вариант ppm приёмник .
I2C - занят для внешнего компаса (от антенны GPS).
I2C повесить параллельно компасу. Эта шина поддерживает до 127 устройств в параллели.
I2C повесить параллельно компасу. Эта шина поддерживает до 127 устройств в параллели
Третий раз правлю сообщение…
Нужна помощь. Чего-то я сильно сомневаюсь…
Ну как спаять – это как фантазия подскажет. Нужен разветвитель. Паять тупо параллельно.
Чтоб айНав заметил… По идее ему всё равно стоит там только одно любое устройство или два сразу. Оба включаешь – и должны оба работать. Уточни в теме по айНав. Главное чтоб ИДы не совпадали.
Больше вызывает вопрос, куда распаивать Rx и Tx (на SCL или SDA)? Плюс к тому, сигналы на SCL и SDA должны быть 3.3В (из инструкции на ПК). Как этому будет соответствовать то, что будет приходить с Rx и Tx радиомодуля? Т.е. работает ли вообще этот радиомодуль на протоколе I2C?
SCL и SDA должны быть 3.3В
не, это питание i2c устройств обычно 3.3 вольта, к сигналу это не имеет отношения
Питание на порту I2C как раз 5В: multicopterwiki.ru/…/Seriously_Pro_Racing_F3#.D0.9…
Не могу найти хоть какую зацепку, как можно повесть на этот порт два устройства. Будет ли вообще устройство MavLink работать на этой шине?
А что softserial отменили на f3?
В что softserial отменили на f3?
О, точно… Я им никогда не пользовался, очень поверхностно понимаю что это вообще, поэтому забыл про него… Попробую разобраться, спасибо за наводку.
…ят GPS, I2C - занят для внешнего компаса (от антенны GPS). Что делать? Ес…
Больше вызывает вопрос, куда распаивать Rx и Tx (на SCL или SDA)?
Гражданин, вы чего голову морочите? Вы сами перечислили I2C как возможный вариант! Я откуда должен знать, что в Вашем устройстве его нет?
Нет Rx и Tx на SCL и SDA распаивать нельзя!
С SoftSerial одна проблема: ограничение по скорости 19200. Если хватит – тогда всё ок.
У меня через SoftSerial подключены SPort и OSD.
Гражданин, вы чего голову морочите?
Может быть не верно сформулировал вопрос… Прошу прощения.
Хотя I2C у меня есть, - занят внешним компасом.
У меня через SoftSerial подключены SPort и OSD.
На сколько я успел разобраться, можно OSD передвинуть на SoftSerial, а на освободившийся UART1 повесить 433 Теlemetry (хотя она работает на 57600 (ой, или даже на 9600?), может и на 19200 будет хватать?).
Единственное пока не могу разобраться, куда распаивать Rx и Tx от 433 Теlemetry?
Последний раз редактировалось Воронов; Сегодня в 22:26
НС-12 радиомодуль работает на 9600. Для 433 Теlemetry не нашел скорость, но, думаю, что и ему 9600 хватит…
Поэтому оставлю его (433 Теlemetry) на SoftSerial.
Осталось только понять, куда паять… Подскажете? Через Порт IO_1/IO_2?
Последний раз редактировалось Воронов; Сегодня в 22:56
Блин, всё пропало… У меня PWM все пины на Портах IO_1 и IO_2 занял.
Т.е. вариант с SoftSerial - это только для RX_PPM/RX_SERIAL…
Как ещё можно мою заморочку решить?
Питание на порту I2C как раз 5В: multicopterwiki.ru/…/Seriously_Pro_Racing_F3#.D0.9…
Не могу найти хоть какую зацепку, как можно повесть на этот порт два устройства. Будет ли вообще устройство MavLink работать на этой шине?
I2c и uart это совершенно разные вещи от слова совсем, то, что предназначено для com, на i2c не заведётся как не паяй и не преобразовывай уровни
Хотя I2C у меня есть, - занят внешним компасом.
Это понятно что есть на ПК – на 433 Теlemetry его нет, как я понял.
А приёмник у Вас какой?