Серва Р-03

Алексеевич=
AlexSr:
  • параметры выставлены, если память не изменяет, средние.
  • зачем скорость??? 😕 , ну, дык, это , Шоб быстро … 😊

А если серьёзно, то :

1 Скорость
2 ? реакция на изменение упр. импульса ?
3 Демпфирование
4 Мёртвая зона
5 ? Усилие ?
6 Таймер защиты
7 Ограничение хода (углы)
Да, с CSM-720 гиро эта серва работает на МАКСИМАЛЬНОЙ частоте импульсов!

Одна беда, двигатель у неё скорее всего 3-х вольтовый, последовательно с ним стоит сопротивление на 3.9 Ома, дохнуть они, иногда 😮

И какая у неё скорость при установке “заводской”? Получается что не 0.1 с/60гр.? И что, теперь покупать программатор?
Думаю существенным параметром являются первые 4.

AlexSr
alkot:

На какой? 333 fps?

Совершенно верно, на 333 😃 Я сам офигел. 😃

Правда реально проверить есть ли толк от этого трудно, но она грызёт 333 Гц и не давится 😁

TO: Алексеевич.

“И какая у неё скорость при установке “заводской”? Получается что не 0.1 с/60гр.?” - а кто знает, немного меньше максимальной, я так понимаю.

Алексеевич=
AlexSr:

2 ? реакция на изменение упр. импульса ?
3 Демпфирование
4 Мёртвая зона

А Вы не могли бы раскрыть по-подробней эти понятия. А то понимаю в общих чертах.
Спасибо.

AlexSr
Алексеевич=:

А Вы не могли бы раскрыть по-подробней эти понятия. А то понимаю в общих чертах.
Спасибо.

1 - Speed - Скорость ДО которой разгоняется качалка сервы.(высота плоской части графика)
2 - PulseStretch - в КоПроповской программе(ну оч. похожа, ещё не пробовал) пишут :Setup a Maintenance of a characteristic - ну то есть, “установка характеристики”, блин, а какой?
Я думаю что это “Ускорение” , как быстро разгоняется серва до макс. скорости от минимальной.(угол наклонной части графика)
3 - Damping - Демпфирование, тормозная характеристика. По графикам - с “проскоком и возвратом” к заданному значению и 2-й вариант: “плавный подвод” (без перерегулировки).
4 - DeadBandWidth - “мёртвая зона” - разница в длительности упр. импульса, на которую серва не реагирует перемещением.(середина графика =0)
5 - Punch - “удар” - в КоПропо:“Начальная реакция серво”, скорее всего “стартовая скорость”, начальная скорость движения сервы при разгоне. 😕 (значение ОТ которого начинается наклонная часть графика)
6 - Timer - Таймер - в КоПропо:“Установка времени после которого начинается файл-сейф”. Думаю имеется в виду защита от перегрузки, но может быть и файл-сейф. Хотя, как его положение выставить?
7 - Limit - Угол. Условно разбит на 50 едениц, от макс. до мин. Не в градусах.

Пожалуй, так.

Алексеевич=
AlexSr:

1 - Speed - Скорость ДО которой разгоняется качалка сервы.(высота плоской части графика)
2 - PulseStretch - в КоПроповской программе(ну оч. похожа, ещё не пробовал) пишут :Setup a Maintenance of a characteristic - ну то есть, “установка характеристики”, блин, а какой?
Я думаю что это “Ускорение” , как быстро разгоняется серва до макс. скорости от минимальной.(угол наклонной части графика)
3 - Damping - Демпфирование, тормозная характеристика. По графикам - с “проскоком и возвратом” к заданному значению и 2-й вариант: “плавный подвод” (без перерегулировки).
4 - DeadBandWidth - “мёртвая зона” - разница в длительности упр. импульса, на которую серва не реагирует перемещением.(середина графика =0)
5 - Punch - “удар” - в КоПропо:“Начальная реакция серво”, скорее всего “стартовая скорость”, начальная скорость движения сервы при разгоне. 😕 (значение ОТ которого начинается наклонная часть графика)
6 - Timer - Таймер - в КоПропо:“Установка времени после которого начинается файл-сейф”. Думаю имеется в виду защита от перегрузки, но может быть и файл-сейф. Хотя, как его положение выставить?
7 - Limit - Угол. Условно разбит на 50 едениц, от макс. до мин. Не в градусах.

Пожалуй, так.

О.К. Спасибо. Всё ясно. 😃

AlexSr

Попробовал вчера прогу КоПроповскую с программатором от Р-03.
Всё работает: читает, пишет - всё правильно!
Прога доступна для скачивания на сайте КоПропо. ExServo
Преимущество этой проги - наличие кнопочек “сейв и лоад” для настроек 😃

Алексеевич=
AlexSr:

Попробовал вчера прогу КоПроповскую с программатором от Р-03.
Всё работает: читает, пишет - всё правильно!
Прога доступна для скачивания на сайте КоПропо. ExServo
Преимущество этой проги - наличие кнопочек “сейв и лоад” для настроек 😃

Програмку скачал. 😃. А схемку программатора где скачать? 😋

leliksan

Меня терзают смутные сомнения, а не является ли сей “программатор” аналогом широко известного в узких кругах K-Line адаптора для диагностики авто, ведь с небольшой доработкой им можно поменять прошивку в мозге авто, а чем серва то лутче. Надо будет попробовать на досуге. Если что получится отпишу.

Алексеевич=
leliksan:

Меня терзают смутные сомнения, а не является ли сей “программатор” аналогом широко известного в узких кругах K-Line адаптора для диагностики авто, ведь с небольшой доработкой им можно поменять прошивку в мозге авто, а чем серва то лутче. Надо будет попробовать на досуге. Если что получится отпишу.

Ждёмс. 😃

AlexSr

Програматор:

На ком порт.
7-8 порта закорочены
2-а транзюка (вх/вых) на PPM (3,6V) ; 3-я и 2-я нога порта.
С 2-й на 4-ю ногу через рез.222
Стабилизатор на 5 вольт (AMC1117)
Резюки, кондюки. Всё. 😕

leliksan

Програматор:

На ком порт.
7-8 порта закорочены
2-а транзюка (вх/вых) на PPM (3,6V) ; 3-я и 2-я нога порта.
С 2-й на 4-ю ногу через рез.222
Стабилизатор на 5 вольт (AMC1117)
Резюки, кондюки. Всё.

Значит я угадал, а простейших схем этого K-Line адаптора в инете-валом(2 транзистора, 4 резистора), только 7-8 закоротить(и то не факт, что это нужно) и резистор на 4 ногу и тоже неизвестно зачем, а 5 вольт для сервы можно и батарейку присопливить.
Кстати, вопрос, серву в режим программирования нужно вводить или она всегда откликается на запрос программатора?
С уважением.

AlexSr
leliksan:

Кстати, вопрос, серву в режим программирования нужно вводить или она всегда откликается на запрос программатора?
С уважением.

Вот тут полной ясности нет 😕
Думаю стаб на 5в нужен.
Как серву подключаю к программатору, она стоит и не зудит. На линии PPM : 3,6в подтянуто - может это и вводит в режим? В совокупности с стабильным питанием?

Пакет на ком порту идёт на запись:
0 0.00000726 DS ver3.0.EXE IOCTL_SERIAL_PURGE Serial1 SUCCESS Purge: RXABORT RXCLEAR
1 0.15895177 DS ver3.0.EXE IRP_MJ_READ Serial1 SUCCESS Length 15: D5 5A 03 03 07 03 02 03 00 07 44 04 74 32 06
2 0.00004190 DS ver3.0.EXE IRP_MJ_WRITE Serial1 SUCCESS Length 14: D5 5A 03 03 07 03 02 03 00 07 44 04 74 32
3 0.00000587 DS ver3.0.EXE IOCTL_SERIAL_GET_COMMSTATUS Serial1 SUCCESS InQueue: 0 OutQueue: 0
4 0.00000447 DS ver3.0.EXE IOCTL_SERIAL_WAIT_ON_MASK Serial1 SUCCESS
И никаких доп. действий. Просто принимает и отдаёт.

leliksan

Как серву подключаю к программатору, она стоит и не зудит. На линии PPM : 3,6в подтянуто - может это и вводит в режим? В совокупности с стабильным питанием

Похоже что всё сделано по аналогии с автотазовскими мозгами. Там контроллер при подаче питания пару секунд ждет с диагностической линии команды перейти в программирование, если её нет переходит в рабочий режим. А может и правда наличие постоянного напряжения переводит в программирование, 3,6в соответствует 1 в ТТЛ логике. Питание тут врядли что то значит. В обчем завтра попробую поиздеваться над изделием.
С уважением.

alexlord
Алексеевич=:

Поставил на хвост такую серву. Программатор для неё одной покупать считаю не рентабельно. Интересно, а какие параметры изначально у неё выставлены? И для чего например менять скорость и т.д.? Хотелось бы услышать мнение пользователей и надобность её перепрограммирования.
Спасибо.

у меня стоит на рексе450ом на балке с 401м гиро. в DS режиме все работает. претензий нет.

12 days later
leliksan

Сегодня наконец то выбрал время для экскрементов над сервой. Прога КоПроповская. Питание сервы 6 вольт с импульсного bec маркус с 3баночной липошки (неохота было городить отдельное питание, использовал борт t-rexа, приёмник и другие сервы не обесточивались). K-line адаптер использовал покупной от автодиагностики, но думаю,что самоделка на двух транзисторах работать с сервой будет, с авто же работает (проверенная схемка прилеплена, нужно исключить детальки используемые L-line, она не используется, нужна только K-line).
Все просто, собираем, подключаем K-line на вход сервы, запускаем прогу и тыкаем в нужные кнопочки. Никаких защит нет, серва программируется без каких либо дополнительных манипуляций, как только подается питание.
С уважением.

leliksan

Здорово. Спасибо.

Не за что, вот ещё кто нибудь написал бы программку-сервотестер гудящую в COM-порт, а то для проверки приходится провода перетыкать, шибко неудобно.
С уважением.
P.S.А может такая программка уже есть, а я не знаю?

Voldemaar
leliksan:

Сегодня наконец то выбрал время для экскрементов над сервой. Прога КоПроповская. Питание сервы 6 вольт с импульсного bec маркус с 3баночной липошки (неохота было городить отдельное питание, использовал борт t-rexа, приёмник и другие сервы не обесточивались). K-line адаптер использовал покупной от автодиагностики, но думаю,что самоделка на двух транзисторах работать с сервой будет, с авто же работает (проверенная схемка прилеплена, нужно исключить детальки используемые L-line, она не используется, нужна только K-line).
Все просто, собираем, подключаем K-line на вход сервы, запускаем прогу и тыкаем в нужные кнопочки. Никаких защит нет, серва программируется без каких либо дополнительных манипуляций, как только подается питание.
С уважением.

Я правильно понимаю, что сам адаптер питается от борта, а не от 12 Вольт, что изображены на схеме адаптера Не охота сразу испортить ценный сервопривод… 😇

leliksan

Я правильно понимаю, что сам адаптер питается от борта, а не от 12 Вольт, что изображены на схеме адаптера Не охота сразу испортить ценный сервопривод…

Не вижу особой разницы от чего питать адаптер, я от борта питал 11 с чем то вольт, неохота было лишние провода городить. Но если делать по уму, то конечно лутче отдельный питальник на 12в сделать, с него же 5в для сервы (думаю обычной КРЕНки хватит, в режиме покоя серва жрёт мало),это у кого какие возможности.
С уважением.

Voldemaar
leliksan:

Не вижу особой разницы от чего питать адаптер, я от борта питал 11 с чем то вольт, неохота было лишние провода городить. Но если делать по уму, то конечно лутче отдельный питальник на 12в сделать, с него же 5в для сервы (думаю обычной КРЕНки хватит, в режиме покоя серва жрёт мало),это у кого какие возможности.
С уважением.

Хм… Тут что, все “электролётчики”? 😲 Борт - это 4,8-6 Вольт! 😛 Поясню суть вопроса: серва питается от ВЕСа (от 5 Вольт), а на управление этой сервой подаётся почти 12 Вольт (судя по схеме этого адаптера). Вот и суть вопроса - не “испортится” ли серва, если ей на управляющий вход подать эти самые 12 Вольт?

leliksan

Если вам очень хочется запитайте для надёжности схемку от 5 вольт, но наверное придётся номиналы резисторов подгонять. Сопссно номиналы подобраны так транзистор полностью не закрывается и на выходе 12 вольт не попадает, задача этой и подобных схемок согласовать уровни COM-порта (от -11.5 до +11.5) до уровня безопасного для пятивольтовой логики (для информации: вся логика кроме исполнительных цепей в автомобильных мозгах для диагностики которых и сделаны подобные схемки питается от 5 вольт).
Если интересно, схемка покупного адаптера которым я программировал прилеплена.
С уважением.

KL_scheme.rar