Еще один БК проект для подвесов - EvvGC 3/2axis Brushless Gimbal Controller

Davest
Creator991:

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

Мне уже жуть как интересно! С нетерпением жду подробностей! Какие драйверы, что выпаивать, куда впаивать? Хотелось бы с фотографиями и схемами.
Я вот подумал, может это МОСФЕТы мешают прошивать STMку? Те резисторы по 100 Ом по дороге от UART1 ко входам МК я коротнул, поверх перемычки припаял, но прошиться все равно не смог ни с 2303 ни с MAX232.

Ustas69

PL2303 - это обычный TTL, а ни какой не RS232. Артем, ты по-моему что-то путаешь. Я на всех вертушках использую ее для настройки контроллеров.

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

Davest

У меня 1.3 версия платы, там две перемычки Boot0 (ближе к МОСФЕТам) и Reset (ближе к стабилизатору BA033). В общем, только что забрал на почте 2102 переходник и… прошился!!! Радости нет предела после 2 ночей мучений с этими 2303 и MAX232! Если смотреть по схеме-распиновке от немцев для платы версии 1.3. (в этом посте есть картинка) - то в UART1 к надписи RX (ближе к краю платы следом за 3,3В) подключаем с переходника USB-TTL вывод TX (TXD на моем варианте написано). Т.е. переворачиваем, так как ребята-немцы указали в распиновке реальные выводы контактов микроконтроллера, а не то, к чему их подключать. Соответственно к TX по схеме подключаем RX с переходника.
Итого - шьем немецкий контроллер на ARM STM32F103RCT6 вот таким переходником. Во всяком случае у меня прошил только он.

Так, а что дальше то? Подключился в UART4, светодиод моргает средней скоростью. ABroc запустил, но вообще ничего не шевелится. Как узнать что есть коннект? Какие-нить данные можно снимать с платки и мониторить в реальном времени? Нажатие на кнопку GetPubKey ничего не делает, так и остаются иксы по всей строчке… Что означают нули во вкладке Parametrs справа?

andrew3

Привет всем! Также собираю подвес для стедика, пробовал буржуйские прошивки не впечатлило… сейчас Андрея залил, питч отлично отрабатывает! Хотел бы записаться в тестировщики если возможно?? у меня три оси, стедик алюминиевый, немного звенит, но думаю порошком покрою и все будет окей. С прощивкой тоже танцы… шью cpшкой, повесил кнопку джостика от ардуино на ресет платы и жму на кнопку сброса и сразу далеее в прошивальщике и так пока не проскочит на след окно)) Ребята такой вопрос, не отрабатывает джойстик аналоговый, какие настройки в ауксе делать???

andrew3

С ауксами разобрался, работают только aux1 и aux2, я на 3 и 4 подключал. Нашел трабл, когда подаю питание может не запуститься с первого раза и даже со второго, светодиод мигает быстро без перерыва… плата v1.2, в общем буду тестить дальше…

flygreen

На 3 и 4 вроде только ШИМ с приемника.Если это Андрея прошивка.

Creator991
Davest:

Мне уже жуть как интересно!

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

neku
flygreen:

На 3 и 4 вроде только ШИМ с приемника.Если это Андрея прошивка.

Спасибо Григорий все ок разобрался 1 и 2 для джойстика, 3.4.5.приемник.

sergius-vk8

начал разбираться с платкой 1.2, почему на датчике 5V написано, а на платке на i2C куда его подключать 3.3V ?
вот эта инструкция актуальна www.rcgroups.com/forums/showthread.php?t=1872199 ? FTDI 3.3-5V есть.

flygreen:

какую последнюю прошивку лить с регулировкой наклона с пульта, бесплатную, не подскажете? www.from-above.pl/?page_id=706

а по какой инструкции шить если не трудно?

flygreen

Подключать на разъем I2C. Чел недавно выкладывал рабочую прошивку, почитайте взад.

andrew3

Ребята, так есть прошивка на остальные оси?? завтра собираюсь закончить стедик и потестить все вместе.
p.s. Баг с включением так и остался… на всех проводах кольца, все в косичках, на что думать не знаю…

flygreen

Когда запускаете, подвес неподвижен ?

andrew3

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

flygreen

Кто-то обещал новую прошу на тест 😒

andrew3

Андрей обещал… но видимо после олимпиады только:)

flygreen

Дык и этой платы вполне. Тем более если товарищ Creator991 выложит вариант подключения мощных драйверов… Меня так устраивает и то что есть. НО мне лично не хватает в буржуйской прошивке управления ПИТЧем через аналоговый джойстик.

ЗЫ Андрея прошивку таки не смог настроить на стедикам. Звенит и все. Я уж чего только не делал. На коптере вообще на 5+ работает,на стедике не хочет. Звенит. Скорее всего мой косяк,начал потихоньку конструкцию переделывать. Но буржуйская проша на стедике работает отлично, звона нет. Но нет регулировки ПИТч, что уменьшает возможности съемки.В Андрея проше, не могу D разогнать … А, на маленьких D не отрабатывает подвес.

Creator991

Предистория. купил этот контроллер начитавшись разных форумов, когда получил стал настраивать и столкнулся с проблемой перегрева драйверов, да и стабилизатор питания на плате греется капец.В ходе настройки из-за перегрева сгорел один из транзисторов. Стал искать замену и нашел вот тут внешние драйвера …jimdo.com/платы-управления-для-подвесов-и-стедика… решил попробывать, пока драйвера добирались до меня я изучал даташит на АРМку.
Что я сделал, выпаял с платы все транзисторы, резисторы и иже сними что стоит после АРМки (на фото смотрите) Далее припаеваем выходы на внешние драйвера, лучше это сделать в том месте где стояли раньше резисторы, я припаял серворазъемы и поставил ферритовое колечко на каждый выход (т.к. первый контроллер у меня сгорел от наводок мотора). Кольца ферритовые вешайте везде, хуже не будет, у меня стоят на моторах на выходе с контроллера и на ИМУшке. Подключаем внешние драйвера к контроллеру и к моторам. Питание платы контроллера я сделал через БЕК на 6вольт, можно меньше но ИМУ просит 5в для нормальной работы. Питание драйверов от 8 до 15 вольт т.е. смело можно подключать 4S АКБ Все элементы на платах что контроллер что драйверов холодные даже после 1 часа работы (пока пиды крутил) подвесу меня стендикам, моторы GMB5210-200T
Кстати прошиваую контроллер через выход на мотор PITCH два крайних выхода это TX и RX, подключаю к ним програматор и подаю питание на плату 6в (можно подать на любой разъем UART но не более 3,3в) шется даже на скорости 115000.
чуть позже выложу фото как это все выглядит в сборе