Доброго времени суток товарищи авиамоделисты! Возникла проблема которая меня поставила в ступор.
Суть в следующем: имеется квадрокоптер (платка Мультивии , движки и регули )
все регуляторы работают в штатном режиме кроме одного.
Суть в следующем: имеется квадрокоптер (платка Мультивии , движки и регули )
все регуляторы работают в штатном режиме кроме одного.
при подключении к платке мультивии этот регулятор начинает ОЧЕНЬ быстро кипятить двигатель( крутится, слушается, но обороты просто как у реактивного двигателя). Подключаю к приемнику напрямую: все прекрасно. И еще одно: подключаю на канал платки мультивии на этот же канал неисправного двигателя другой регулятор - все прекрасно.
ВСЕ регуляторы предварительно настроены одинаково, регуляторы естественно одинаковые.
как такое вообще может быть? путем нехитрых логических размышлений ясно что регулятор барахлит, но почему он тогда работает от приемника на прямую без проблем, а от платки кипятит?
P.S. регуляторы калибровал и платкой мультивии, и пультом.
2) Беру паяльник, открываю распиновку микроконтроллера Atmega 8, и зачистив кончики проволоки припаиваю соответствующие выводы к микроконтроллеру
( MISO, MOSI, SCK, RESET, VCC и GND) напаиваю проволочки к проводкам программатора
3) Затем беру и открываю программу AvrOspII, и вижу такое окошко:
выбираю рандомный микроконтроллер из списка, затем жму кнопку Auto Detect. Если появляется наш микроконтроллер Atmega8 - все в порядке, можно зашивать.
4) (можно пропустить) Делаем скриншот вкладки Program, переходим во вкладку Fuse Bits и жмем кнопку Read
( !!!важно именно нажать Read. если нажать Program - можно заблокировать микроконтроллер, и он уже не прошьется!!!).
То же самое делаем с лок битами.
Если у вас действительно та платка, то должно быть как на скриншотах (не всегда обязательно)
5) Качаю прошивку самой последней версии https://github.com/sim-/tgy/downloads , иду на сайт https://docs.google.com/spreadsheet/ccc?key=0As0mulDuj-M4dEMzamYwTG9MM2NLQmdrbEFlM1NsVFE#gid=0 , и начинаю судорожно тыкать на картинки верхней части платки, потом понимаю что она в разделе Hobbypower и называется 30A. Смотрим: для этой платки подходит прошивка "tgy.hex".
6) (можно пропустить) Делаем бэкап прошивки: берем этот файл tgy.hex , копируем его, копию открываем блокнотом, полностью все стираем и сохраняем под любым именем. Далее открываем его нашей программой и жмем Read. Ждем окончания чтения в файл и откладываем его на черный день.
7) Снова переходим в нашу программу, открываем ее и жмем все галочки как на первом скриншоте в шаге 3.
8) Тыкаем "Program". Сначала идет прошивка, потом проверка. Если проверка прошла успешно - все удачно зашилось, но не факт что работает :) поэтому 9 шаг:
9) Прямо на соплях не отпаивая проводки подключаем к блоку питания (желательно с токоотдачей не более 2-2,5А. можно и к аккуму - но это путь экстремалов :) чтобы не спалить в случае чего наш контроллер, и подключаем двигатель и сервотестер (приемник от пульта в канал газа как при калибровке) , стик газа вверх, подаем 12В - должен пропищать, опускаем вниз и еще пищит. Ну это делали все, тут можно было б и не объяснять.
10) Фиксируем мотор, и резким движением стика газа в максимум убеждаемся в том, что прошивка симонк это круто) отклик мгновенный, обороты набирает мгновенно.
11) Отпаиваем проводки, трем места пайки спиртиком, и одеваем термоусадочку 3.5см шириной (в плоском состоянии) я нацепил и 3, но это было туговато..чем богаты как говорится :)
Сегодня прошил все свои регуляторы этой прошивкой - доволен как слон :)
может статью опубликовать? мало ли кому еще нужно :)