Activity
code.google.com/p/wii-esc/downloads/list
wii_esc_flash_v07_win32.exe - там есть кнопка редактирования EEPROM.
Тогда скорее всего происходит следующее: изза просадки напряжения проц перезапускается а текущий тротл достаточно большой и регулятор входит в режим калибровки… Раньше калибровки небыло - небыло и проблемы 😃 Можно в конфигураторе запретить “Stick Calibration”…
слетала прошивка с одного регуля
А как это выглядело? Совсем не пищит? Или просто настройки сбрасываються?
Реги НК Синяя серия 30а, прошивка SimonK последняя с github.
В общем если выключить питание мозга не отключая аккумулятора, то реги реагируют полным разгоном на пару секунд и только потом останавливаются.
Прошить wii-esc 😉
Насколько я понимаю, это такие-же дамперы, как те которые использовались в механизмах плавного выброса кассеты в кассетниках. (т.е. крыльчатка в селиконе). На некоторых подвесах они их ставят вместо подшипника:
goodluckbuy.com/gopro-fpv-2-axis-aluminium-photogr…
Но я их в руках не держал, и больше спрашивал общественного мнения… 😃
Понял, у меня совсем другой шприц, без крышки сзади. Будем искать))
goodluckbuy.com/hcl-02-micro-plastic-damp-gear-50-…
goodluckbuy.com/hcl-02-micro-plastic-damp-gear-80-…
goodluckbuy.com/hcl-05-mini-plastic-damp-gear-10-1…
Не проще/лучше? 😃
Ну если судить по картинке, линза ГоПро находиться на оси ролла. Или речь не об этом?
А кто-нибудь это чудо собирал?
goodluckbuy.com/skyknight-carbon-fiber-two-aixs-ca…
Есть-ли пртивопоказания? 😃
Думаю вопрос по шаговикам будет подниматся на каждой странице этой темы и все потому что желающих читать мало…
Думаю это потому что сравнивали больше метод управления (Open loop stepper/microstepper) а не конструктив мотора. Конструктивно разница лишь в количестве полюсов и фаз.
типичный шаговик - 100 полюсов 2 фазы.
типичный дс мотор - 7 полюсов 3 фазы.
сравнение их в качестве серво:
qcontrol.com/…/QCI-WP003_ServoControlOfMicrostepMo…
Преимущества степпера (конструкция двигателя) при наличии ОС
2 to 4 Times the Holding Torque in the same size package. (due to their high pole count. This effect is termed “magnetic gearing” due to the torque multiplication associated with increased pole counts)Superior Torque Up to 1000-2000 RPM.
100:1 Inertial Miss-match
Cost
А что не понравилось? 😃
@ReGet: А конденсаторы выпаял?
Ha этих платах нету BEMF фильтров… 😉 Ничего выпаевать не надо.
Проблема Супер Симплов - плохая схемотехника. Изза того, что феты запаралелины без резисторов в цепи гейтов, они начинают “звенеть”. И это зависит от погоды на марсе. 😃
Зачатую, они греються как печки и на родной прошивке. Снижение количества переключений в единицу времени уменьшает потери и выделение тепла.
BTW: wii-esc использует дельта-сигма модулятор а не ШИМ, так-что говорить о 8кГц не совсем корректно . 😃
Пробовал. Все равно греется ощутимо. Кто пробовал последний tp.hex_8 кГц от Simonik ?. Прошил, квадр как-то странно переодически подергивается…
А можешь эту попробовать?
wii-esc.googlecode.com/files/tp-low-freq.zip
Я им крутил мотор от жесткого диска, с родными обмотками. Крутится рывками. Рывки происходят видимо при проскакивании зуба между магнитами. Как лечить не знаю.
Это практически не возможно вылечить. 😒 Дело в том что эти моторы не расчитаны на синусоиду. Синусоидные моторы мотаются примерно так:
“Concentric belts.”
Привет,
Если у кого-то avrootloader долго думал при подключенном приемнике (на платах без внешнего кристалла), то я это починил. 😉 Заодно теперь шьеться на 115200 без проблем.
но может уже кто-то делает на одном процессоре
на одном проце будет сложно, и так времени не хватает. 😃
А Друган видео слелать может? 😃
причиной невазможности калибровки:
- запрещена в конфигурации
- входные импульсы больше 2200мкс
- входные импульсы не стабильны (джиттер больше 4 мкс)
Возможной причиной плохого старта могут быть не убранные конденсаторы. Кстати, если мотор запуститься, он рабатает?
Привет,
Так в wii-esc тоже есть bs40a.hex… А ты что льешь?
и вроде на мой ESC он не распространяется.
Какой .hex ты заливаешь?
А как быть с тем, что он инициализируется ч/з 10 сек? Должна быть музыка типа “пи-ли-ли” потом “пи”, так вот это последнее "пи"не звучит.
Предпологаю, что у тебя мега со старой версией осцилятора, соторый работает немного медленнее. Если опустить “Minimum pulse lenghth”, до 800, для начала, то ты сможешь его откалибровать.
И он начнет инициализироваться нормально.
Дима, прошивку смотрел? она правильно прописалась?
Да, все ок.
Регулятор HK-SS40A (Atmega8,n-Fet ключи) моторы пробую и
12n14p и 24n22p (зуб.статора/кол.магнитов), характер срыва: нестабильный старт, либо внезапная остановка при подгазовке,
Так wii-esc попробовал? 😉
Дима, какие мысли будут?
попробуй опустить “Minimum pulse lenghth” в конфигураторе.
BTW: А bootloader какой? USBLinker или avrootloader?
Wiiesc пробовал?
Регули mystery 30A, P/N-fet, с ебая, tgy,hex из папки low_side_pwm.
фУЗЫ:
В таблице саймона фото регуля Firedragon 30А 100% сходство.
Вроде все ок… А как именно не работает? Не армиться?
А то чесно говоря очень не удобно получается,сначала прошейся одним,выстави фюзы другим)))
Вот и у меня, три прошились и нормально работабт, а червертый “нивкакую”.
А можешь с начала: какие регули, какой торгет (хекс), какие fuses, etc…
Не верю! (С)
14м/с унесет эту крошку с травы - стиком двинуть не успеете.
Хотя, может, это юмор такой.
AccuWeather говорил 37mph… На земле, наверное меньше. 😃
В следующий раз попробую заснять.
@cylllka:
Пару страниц назад обсуждалась микро-камера… Что это была за камера и где к ней дают широкоугольники? 😉
(что-то линков не нахожу…)
А 30А ? 😉
Регули мистери 30А, с ебая, прошил саймоном 16кгц ШИМ - работали норм, но на 4 банках срыв синхры.
Пока жду пропы, решил прошить Wii low side PWM, 3 регуля прошилось и работают, а один как-то странно… может Дима подскажет.
Вопчем стартует мотор позже всех и в процессе работы может остановиться, потом опять запустился.
конденсаторы удалил? 😉
Взял 4 регуля с рстаймера на 30А.
Заливал так же tgy.hex и диапазон Default 1060-1860
Фиг
Нет последнего пика. Откалибровать не могу.
А как проявляетьчя то что не можешь откалибровать? Верхний лимит регистрируеться? (два пика?)
Как его надо указать в ККфлештул, чтоб он его понял?
там нету поддержки этого бутлоадера.
Как ни странно, но (с этими ошибками) первые два регуля прошились и работают, потом перестали прошиваться и постоянная ошибка соединения.
Такое бывает когда fuses не выставлены (AVR стартует с 0 но т.к flash чистый (FF) он спокойно дошлепывает до бутлоадера. Когда залил прошивку он до boot уже никогда не доходит.)
Т.е. если залить boot и не выставить fuses, то можно один раз прошить через boot. Но только один раз. 😉
но, мотор дергается, защитная лампочка вигает. Получил такую ситуацию, когда прошил первый раз регуль.
Конденсаторы выпаял?
И судя по видео, часть ключей у тебя не работает. На ините должно быть 6 пиков (тестируеться каждое плечё…)
AVRootLoader: Cmd.SetBuffer.WriteData() ICOM: write error.
У себя я такое видел на битом хабе. Если это PLxxx, то можно попробовать более свежие драйвера.
А правильнее сказать мне наверно стоило - кривая графика отработки стала более вертикальная, а задержка осталась прежней.
Задержка между чем и чем? 😉 И как тестируешь?
BTW: на плюшках нет BEMF фильтров, ничего убирать не надо.
Процедура стандартная. Только конфигурация должна быть default.
реакция на стик с задержкой
тестировать надо не stop-full а idle-full. Т.к. старт он всегда с задержкой.
если быстро передвигать стик - движок вообще перестаёт работать , до тех пор, пока не переподключишь батарею, но бывает и заводится если чуть-чуть подождать.
Изза лампочки напряжение проседает и MCU ресетиться. Если стик вверху - входит в калибровку…
Если это о выборе эндпоинтов, то лучше назвать Stick range presets. А то я уже думал можно калибровать произвольно ручкой с аппы как обычно…
Можно… ручкой с аппы… 😉
в конфиге (EEPROM) это можно запретить. Если посмотришь EEPROM editor, там новая галочка появилась. 😉
Кстати летал на нем сегодня в ветер 14 м/с - рулиться очень приятно. 😉
А если снять корпус - то как обычно.
Ну еще и замена резисторов в регуле сводит юзабельность такого решения к нулю для большинства нормальных людей.
Как мне кажеться USBLinker то-же требует замены резистора… 😉
фьюзами из разных источников явно путаница какая-то, возможно потому что для разных бутлодырей нужны разные фьюзы:
Бутлоадерам (USBLinker, AVRRootLoader) нужны оданаковые:
- Boot Reset vector Enabled [BOOTRST=0]
- Boot flash section size = 512 [BOOTSZ1=01]
но заводские фьюзы часто разные… 😉
“правильно” - считать заводские, ввести их в калькулятор (www.engbedded.com/fusecalc) и включить bootloader. 😉
Еще вопрос.А не могли бы сказать какие фюзы получились в итоге? LOW 0XDF HIGT 0XCA такие?
Должно работать.
Перепробовал почти все описаные варианты как и чем и что прошивать,но к сожалению так ничего и не хочет перепрошиваться через “свисток”.
У меня есть подозрение, что это работает только на bs и F20/F30. 😉
upd: понял в чем дело кажись, *.hex файлы не смотря на то что это фактически бинарники, хранятся в текстовом формате, а ты наверняка компилил под линуксом соот-но там разность в переносах, “возврат каретки” вроде…
Зависит от настроек SVN клиента. 😉 Но на скорость не влияет.
Хорошо бы в прошивках иметь настройку тайминга мотора.
В wii-esc настраиванться.