u360gts - Ещё один проект поворотной станции
Если есть gps, то настроить протокол, скорость. Если нужно, чтобы поворотка каждый раз обновляла свои координаты, то нужный пункт включить. Вдруг вы поворотку поставить на машину и поедете. Настроить серву наклона. Потом произвести автонастройку сервы 360. При автонастройке поворотка должна санчала против часовой стрелки крутиться, потом по часовой. Если против часовой стрелки не крутиться, то вместо 1400 поставить значение поменьше. Либо инвертировать командой set pan_inverted=on, если крутится вначале по часовой,а потом против.
Поворотка будет строго на одном месте.В так называемой точке “дом”.Рулевую по наклонам я ограничивал,ещё на старом компе.Начерно и приблизительно.Что ещё хотел уточнить.Вот у меня есть поворотное кольцо.С пучками тонких проводков.Они сейчас просто торчат ни к чему не подпаяны.Если при автонастройке корпус поворотки будет продолжительно крутиться,то УСБ шнур станет наматываться на основание.Получается,ту часть проводков что выходят в корпусную часть,нужно подпаять.Первым делом к разьёму USB контроллера.Значит,мне нужно взять не нужный кабель с ответной частью УСБ разьёма,отрезать его и подпаяться строго по распиновке.А на другой стороне поворотного кольца,подпаять другой разьём.Пойду поищу такой кабель.
Если против часовой
Да нет,вроде против часовой крутилась тогда.
Я проблему кординально решил подключив вместо usb-ttl - вайфай модуль esp-01. Можно еще блютуз hc-06. Можно hc-12 или 3dr telemetry подключить. Теперь кручу верчу, обмануть всех хочу.
Блютусы я подарил знакомому.Не задалось у меня с ними.HC-06 был рабочий,а вот с Алиэкспресс HC-05 не фурычил.Есть телеметрийные модемы от Пикса.В начале темы про них упоминал.
Если порешать с телеметрийными модемами.Например тот,что втыкается комп,с ним всё понятно.А вот тот,что к поворотке,пока не совсем ясно.На самом модеме подписано где что.GND,+5V,RX,TX. По питалову понятно.Теперь куда подключать RX и TX.На Micro USB разьёме,четыре жилы.Все разного цвета.Красный и чёрный с ними без вопросов.Остаются зелёный и белый.По распиновке кабеля в интернете,они обозначены как D+ (зелёный) D- (белый).(D-дата).Но это ведь не одно и тоже с RX TX ?
Это совсем разные D+ D- и Rx Tx. 3dr телеметрию надо подключать к uart где нужно подключить телеметрию. 5 вольт к 5вольт, земля-земля, tx-rx,rx-tx.
Может быть в самой 3dr надо будет поменять мавлинк на raw data. Но не факт. А также скорость выставить.
Выходит,что бы подключить к УАРТу,нужно его сначала включить.Без подключения к конфигуратору никак.Замкнутый круг.
Сами модемы работали в паре на Пиксе.Они согласованы.На каком протоколе они работают и на какой скорости не помню.
Ладно.Пойду по запасному варианту.Через кабель УСБ и поворотное кольцо.
ыходит,что бы подключить к УАРТу,нужно его сначала включить.Без подключения к конфигуратору никак.Замкнутый круг.
Он всегда включен и выключить нельзя. Так что замкнутого круга не получится.
Да я уже подпаялся через кольцо.Только что закончил.)Подключил,контакт с УСБ компа есть.Далее уже буду пробовать на другом компе.Но это уже на днях.
А конфигуратор все равно не подключается?
Может драйвера криво встали? А то разными способами и на разных платах нету коннекта, то проблема с дровами или с usb
Ну не знаю.Вряд ли криво.Когда с диска сегодня ставил,в процессе установки комп несколько раз перезагружался.В итоге написал,что якобы всё пучком,всё установлено.Что ещё заметил.При подключении к компу,всё подключенное не зависимо ни от чего,определяется как " Silicon labs СP210x USB to UART bridge " на COM5. Что УСБ-ТТЛ,что поворотка,что модем телеметрийный.
Ещё прикол.Даже если отсоединить поворотку от компа и на конфигураторе нажать “коннект”, он имитирует подключение! ))
Ничего не активно,но круглая красная кнопка в режиме соединения.Нажать дисконнект если,то просто возвращается в исходное состояние.
У меня такое бывает, если путаю tx rx или просто обрыв связи в них.
Попробую перепаять сейчас Rx Tx.Но не уверен за результат.
Перепаял.Десятка пишет " Неизвестное USB-устройство.(Сбой запроса дескриптора устройства).
Неизвестное USB-устройство.(Сбой запроса дескриптора устройства).
Интересно. У меня такого не бывало.
Может и если бывало, то когда путал плюс с минусом или большая нагрузка по току была.
Хотя про переплюсовку я зря сказал. А то чтото тишина от собеседника. Волноваться начинаю.
Пару дней не был дома.) Знакомые сказали,пробуй разобраться с “десяткой”.Она типа должна всё так же как “семёрка” делать.Что ещё не так с десяткой.Если на семёрке я заливал прошивки что в CC3D,что в Naze32 через “STM32Flash loader demonstrator” и они потом отлично соединялись с конфигураторами,то скачав и установив на десятку Флешлоадер демонстратор,после подключения к УСБ компа всё то же самое что и ранее на семёрке,он как и положено находит номер КОМ порта к которому подключено.Но после нажатия “Next”,виснет наглухо.Пробовал две версии демонстраторов.2.0.0 и 2.8.0
Повозился с демонстратором.Получилось залить прошивку в CC3D.Попробовал залить для поворотки.Залил.Подключаю к конфигуратору.Никакой реакции.Залил под ИНАВ 1.7.3. Подключил к ИНАВ-конфигуратору.Всё подключилось.
Надеюсь не через usb разъем подключаешься? На айнаве у меня usb работает.
А версия прошивки и конфигуратора совпадают? Вроде сейчас 11 версия последняя.
CC3D подключал в main-разьём,через USB-TTL.Сейчас запаял “boot” перемычку на Naze32.Подключил к компу. Зарядил конфигуратор u360gts.Выбрал плату (NAZE),выбрал версию прошивки 11.0.0. Активировал ползунки “Full Chip Erase” и " No reboot sequence". Нажал “Load firmware (online)”. Далее “Flash firmware”. Поползла зелёная полоска “Flashing”.Дойдя до половины,она сменилась на " verifying",затем полоса замерла,появилась надпись “STM32 - timed out, programming: FAILED”. Пробовал несколько раз.Полоса то доходила до половины и замирала,то прерывалась ещё раньше.От чего так,не знаю.
Когда определяется чип ты выбирал объем памяти 64 или 128?
Где выбирать?
:)Что то мне в конфигураторе поворотки не попадалось вроде такое.
В качестве эксперимента,залил в Назу прошивку от ИНАВ 1.7.3. Этим же конфигуратором.Залилось на ура.Сразу и быстро.Потом,этим же ИНАВом 1.7.3,залил крайнюю прошивку для поворотки.Заранее скачав её с гитхуба.Выбрав её вручную для загрузки.Залетела как к себе домой.Да быстро так.На прочих полоска еле ползёт.
Вопрос.Почему из под родного конфигуратора не прошивает,а выдаёт ошибку,а с ИНАВа 1.7.3 шьёт на раз? Почему из под более старших версий ИНАВа,при попытке прошить вылетает та же ошибка что и в родном конфигураторе?
К стати,после прошивки ИНАВом,симптомы остались те же самые.Родной конфигуратор пишет что Коннект есть,а ни на что не реагирует.😃