господа кто нить может помочь с реализацией идеи

VladimirG

идея мне нужен ограничитель сервомашинки… который срабатывает от геркона… воо

Chekhov

Наиболее простая идея, пришедшая мне на ум такова: подключить моторчик машинки через этот геркон, а параллельно геркону поставить диод в нужную сторону, чтобы машинка не могла двинуться в одну сторону при разомкнутом герконе, но могла в другую. Да, конечно тут только вариант для размыкающегося геркона. Для замыкающегося - ещё транзистор может прикрутить, чтобы размыкал цепь мотора.

blade
Chekhov:

подключить моторчик машинки через этот геркон

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

МиГ17

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

VladimirG
МиГ17:

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

согласен… а как это реализовать ?

blade:

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

это можно сделать… если былабы обратная связь у сервомашинки. а ее нет 😃

V_Alex

Если позволяют условия, проще всего может оказаться сделать настраиваемый ограничитель в разрыве между сервой и источником сигнала с двумя кнопками настройки. С пульта устанавливаются нужные крайние положения сервы и “запоминаются” кнопками.
В этом случае можно обойтись без серво-вивисекций и кучи сопель обвеса.

Вячеслав_Старухин
V_Alex:

сделать настраиваемый ограничитель в разрыве между сервой и источником сигнала с двумя кнопками настройки. С пульта устанавливаются нужные крайние положения сервы и “запоминаются” кнопками.

Такой ограничитель уже встроен в компьютерный передатчик.
Называется END POINT – Корректировка конечной точки

Функция END-POINT используется для установки хода каждого сервопривода в каждом направлении.
Диапазон: 0~140%

V_Alex

В некомпьютерный передатчик типа 314 Граупнера смеситель-ограничитель встраивается также достаточно легко. Цена вопроса - один корпус LM324. А если требуется управление одной машинкой от сервотестера ?
Что касается поставленной задачи, никто не мешает кнопки заменить герконами или датчиками Холла. Просто обратная связь в данном случае нужна, если ограничен “визуальный контакт” с сервой при настройке, сами точки настройки рабочего сектора заранее неизвестны или могут впоследствии механически перенастраиваться.
Если-бы ТС конкретнее описал задачу, тогда и рабочее решение нашлось-бы быстрее.

Aleksey_Gorelikov

У Владимира серва без резюка, при сервоимпульсе отличной от нейтрали вращается безконечно, причем механическая система, двигающаяся этой сервой - имеет физические упоры и этой же сервой- физически ломается. Нужен не ЕПА, а именно ограничитель хода при срабатывании датчика. Все. Представьте, что к механнике обычной сервы подключили обычный реверсивный регулятор оборотов коллекторника. Я сделаю данный девайс, если никто не сделает раньше. Думал поиграться сегодня, но времени не нашел. Теперь до след. выходных. 😦 В принципе - сложного ничего. Желательно предусмотреть калибровку нейтрали (двиг. остановлен). Вроде бы и все.

V_Alex

Дык я пишу, озвучьте ТЗ. Тут все решается парой концевиков, включенных в разрывы диагоналей силового моста управления двигателем. Только нужно учесть механический выбег. Калибровка нейтрали решается впайкой подстроечника в цепь задающего резистора одновибратора штатной сервоэлектроники. Удачи в изготовлении.

Dinotron

Оч интересное ТЗ. Поправьте если ошибаюсь . Широта импульса однозначно определяет угол поворота машинки. Если упирается мониторим ток.

V_Alex

Я полагаю, что Владимиру требуется нечто подобное : rcopen.com/forum/f83/topic248884
Хотя мне изначально задача показалась более интересной - что-то вроде управления несколькими сервами от одного канала с индивидуальным ограничением хода каждой. Типа эквалайзера с расширенными возможностями настройки.

Dinotron

Ну дурина прекрасно с этим справится. Чуйку на канал. Вторую на ток через 1ом. И навалять типа void loop()
{
for(pos = 0; pos < 180; pos += 1) // goes from 0 degrees to 180 degrees
{ // in steps of 1 degree
myservo.write(pos); // tell servo to go to position in variable ‘pos’
delay(15); // waits 15ms for the servo to reach the position
}
for(pos = 180; pos>=1; pos-=1) // goes from 180 degrees to 0 degrees
{
myservo.write(pos); // tell servo to go to position in variable ‘pos’
delay(15); // waits 15ms for the servo to reach the position
}
}

14 days later
V_Alex

Если проблема до сих пор не решена, черканите в личку.