Полтергейст в работе сервы

Клапауций
Offline
Зарегистрирован: 10.02.2013

ерундой занимаетесь.

замените в халабуде дальномер на переменный резистор на время отладки.

на горячуюю ничего не подключайте/отключайте

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

соединяйте всё в кучу.

*аккумулятор пока в сторону - я неуверен в его корректном подключении.

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

Клапауций
Offline
Зарегистрирован: 10.02.2013

vadim.tusur пишет:

Поправил схему http://yadi.sk/d/DJrdjDZhHrthN

vadim.tusur
Offline
Зарегистрирован: 04.01.2014

Клапауций пишет:

ерундой занимаетесь.

замените в халабуде дальномер на переменный резистор на время отладки.

на горячуюю ничего не подключайте/отключайте

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

соединяйте всё в кучу.

*аккумулятор пока в сторону - я неуверен в его корректном подключении.

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

На горячую ничего, кроме земли дальномера не подключаю.

Дальномер на аналоговый пин уже проверен и откалиброван - выдает расстояние до 50см с точностью до 1 см.

* Без аккумулятора, по USB тоже самое. Сейчас уже не использую.

** Я боюсь за вывод из строя не дуино, а серво, посколько она начинает истерить и биться в крайнее положение.

Вопрос: А зачем светодиод подключать? Для проверки дальномера, или что-то еще должен увидить?

Клапауций
Offline
Зарегистрирован: 10.02.2013

vadim.tusur пишет:

Вопрос: А зачем светодиод подключать? Для проверки дальномера, или что-то еще должен увидить?

потому, что мне захотелось светодиодом быстро проверить дальномер.

не "зачем?", а "почему?" - спрошу у своего психоаналитика о стремлении разбивать большое сложное на сумму малых и простых.

*и, как работает серва с переменным резистором?

vvadim
Offline
Зарегистрирован: 23.05.2012

Не, ну упёртый. ДЕЛАЙ КАК ПРАВИЛЬНО ДЕЛАТЬ - НА СЕРВУ ОТДЕЛЬНОЕ ПИТАНИЕ, КОД  ПОКАЖИ И ТОЛЬКО ПОТОМ ЗАДАВАЙ ВОПРОСЫ.

А Клапауций вас видно полюбил.

vadim.tusur
Offline
Зарегистрирован: 04.01.2014

Хорошо, сейчас нужно идти, часа через 4 попробую все сделать.

Только еще вопрос, потенциометром что регулировать? Код для дальномера сейчас исключен. Просто порегулировать ток с питания на вход какого-нибудь порта в пределах 5-35 мА или вернуться к первому варианту и заменить дальномер на переменник?

Клапауций
Offline
Зарегистрирован: 10.02.2013

vvadim пишет:

А Клапауций вас видно полюбил.

у меня исключительно энтомологический интерес к носителям навязчивых заблуждений

Клапауций
Offline
Зарегистрирован: 10.02.2013

vadim.tusur пишет:

Хорошо, сейчас нужно идти, часа через 4 попробую все сделать.

Только еще вопрос, потенциометром что регулировать? Код для дальномера сейчас исключен. Просто порегулировать ток с питания на вход какого-нибудь порта в пределах 5-35 мА или вернуться к первому варианту и заменить дальномер на переменник?

пеотенциометром регулировать напряжение на аналоговом пине(вкуда дальномер должен быть подключен)

подключение:

vadim.tusur
Offline
Зарегистрирован: 04.01.2014

vvadim пишет:

Не, ну упёртый. ДЕЛАЙ КАК ПРАВИЛЬНО ДЕЛАТЬ - НА СЕРВУ ОТДЕЛЬНОЕ ПИТАНИЕ, КОД  ПОКАЖИ И ТОЛЬКО ПОТОМ ЗАДАВАЙ ВОПРОСЫ.

А Клапауций вас видно полюбил.

Блин, ну показал уже код. И питание уже подавал отдельное и на серву и на дальномер. И кондеры уже ставил. Выше все есть.

И управляется серва не ШИМом, а импульсами нужной длительностью, и аналоговый порт может работать как цифровой - у меня же работает серва одинаково и от А1 и от 9.  Попробуйте сами.

vadim.tusur
Offline
Зарегистрирован: 04.01.2014

Клапауций пишет:

пеотенциометром регулировать напряжение на аналоговом пине(вкуда дальномер должен быть подключен)

Ок, так и понял.

vadim.tusur
Offline
Зарегистрирован: 04.01.2014

Поставил делитель на вход А0. Менял напряжение от 0 до 3 В, т.е. также как и дальномер выдает. Контролировал мультиметром.

Никакого влияния на серву оказано не было.

Клапауций
Offline
Зарегистрирован: 10.02.2013

vadim.tusur пишет:

Поставил делитель на вход А0. Менял напряжение от 0 до 3 В, т.е. также как и дальномер выдает. Контролировал мультиметром.

Никакого влияния на серву оказано не было.

ок.

теперь выключите питание и подключите земляной провод дальномера к шине питания дуино, включите заново.

vadim.tusur
Offline
Зарегистрирован: 04.01.2014

Колбасит. Только теперь бьется в сторону 0 градусов.

vadim.tusur
Offline
Зарегистрирован: 04.01.2014

я зеллю сунул на +5 (шина питания дуино)

Клапауций
Offline
Зарегистрирован: 10.02.2013

vadim.tusur пишет:

я зеллю сунул на +5 (шина питания дуино)

зачем?

vadim.tusur
Offline
Зарегистрирован: 04.01.2014

... шина питания.

попробовал и на землю - серва едет к 180 и тупит.

Клапауций
Offline
Зарегистрирован: 10.02.2013

vadim.tusur пишет:

... шина питания.

попробовал и на землю - серва едет к 180 и тупит.

ну, хорошо - и, снова о наболевшем: и, от чего это всё так прекрасно питается?

vadim.tusur
Offline
Зарегистрирован: 04.01.2014

сейчас по USB

Клапауций
Offline
Зарегистрирован: 10.02.2013

vadim.tusur пишет:

сейчас по USB

попробуйте запитать серву от отдельного блока питания 5V

vadim.tusur
Offline
Зарегистрирован: 04.01.2014

Опять дергается, но по-другому. Видно, что пытается отработать циклы,  угол хода примерно 50 град. смещенный в сторону 180гр. И опять дергается. Так сказать, первая гармоника - езда по циклам в пределах 50гр. и на это движение наложен тремор.

Посмотрел подольше - в крайнее положение не упал, но я долго ждать не стал.

Клапауций
Offline
Зарегистрирован: 10.02.2013

другую серву можно проверить на идентичность странности поведения?

vadim.tusur
Offline
Зарегистрирован: 04.01.2014

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

А если будет все ОК, то подпишу этот дальномер "Не использовать с сервой!".

Хотелось бы, конечно узнать - это у них системная несовместимость или просто, такие экземпляры попались.

Клапауций
Offline
Зарегистрирован: 10.02.2013

vadim.tusur пишет:

А если будет все ОК, то подпишу этот дальномер "Не использовать с сервой!".

Хотелось бы, конечно узнать - это у них системная несовместимость или просто, такие экземпляры попались.

да это просто невозможно - вы же одним проводом вызываете помехи по питанию.

дрожит питание во всей халабуде - влом уже объяснять, почему так.

vvadim
Offline
Зарегистрирован: 23.05.2012

Клапауций]</p> <p>[quote=vadim.tusur пишет:

 

дрожит питание во всей халабуде - влом уже объяснять, почему так.

Из  энтомологического интереса нужно продолжать, авось открытие будет какое!

Клапауций
Offline
Зарегистрирован: 10.02.2013

vvadim пишет:

Из  энтомологического интереса нужно продолжать, авось открытие будет какое!

vvadim, вы тамагочи кормите перед тем как оно сдохнет?

vadim.tusur
Offline
Зарегистрирован: 04.01.2014

Клапауций пишет:

дрожит питание во всей халабуде - влом уже объяснять, почему так.

Да и халабуды никакой уже нет. Контроллер и серва с дальномером на джамперах.

Частоты низкие, решать вопросы ЭМС не имеет смысла.

Обескураживает один провод, но я уверен причина прозаическая. Надо отпустить ситуацию на пару дней, потом еще подумать.

Клапауций
Offline
Зарегистрирован: 10.02.2013

vadim.tusur пишет:

Обескураживает один провод, но я уверен причина прозаическая. Надо отпустить ситуацию на пару дней, потом еще подумать.

ясен пень , что прозаическая - наводки сети 220V и отсутсвие нормальной фильтрации питания.

vvadim
Offline
Зарегистрирован: 23.05.2012

На всё воля божья...

vadim.tusur
Offline
Зарегистрирован: 04.01.2014

Я же носил его в подземный гараж, там нагрузки на 220 никакой. До ближайших проводов с стенах больше метра. Не могли они влиять.

Вот у меня дома при строительстве электрики в одном месте проложили кабели 220 прямо рядом с ТВ кабелем, а в других местах как и положено на 15-20 см. Я не заметил, и это все ушло под штукатурку. В результате в одной комнате на ТВ нет ДМВ каналов, а в других - нормально.

Так это 15см и токи в десяток ампер, а в гараже было метр-полтора и ток на лампочку меньше ампера, какие там наводки. Тем более кондеры ставил на каждое питание.

Ладно, решение должно само придти.

 

 

Клапауций
Offline
Зарегистрирован: 10.02.2013

ага - а у меня инет по адсл две недели по одному проводу фигачил, пока я не заметил, что телефон на этой линии странно долго не беспокоит глупыми звонками.

требую от администрации форума прибить гвоздями эту тему в назидание всем неверующим в чудо передачи сигнала по одному проводу!

vadim.tusur
Offline
Зарегистрирован: 04.01.2014

Полтергейст побеждён!

Клапауций
Offline
Зарегистрирован: 10.02.2013

vadim.tusur пишет:

Полтергейст побеждён!

ок - не нужно говорить, что было... пусть тема такой и останется - бестолковой.

vadim.tusur
Offline
Зарегистрирован: 04.01.2014

почему? Там причина достаточно интересная и может быть полезна многим, поскольку связка серва-дальномер используется часто.

Клапауций
Offline
Зарегистрирован: 10.02.2013

vadim.tusur пишет:

почему? Там причина достаточно интересная и может быть полезна многим, поскольку связка серва-дальномер используется часто.

связка серва-дальномер-по-земляному-проводу

практически никогда не используется

vadim.tusur
Offline
Зарегистрирован: 04.01.2014

СЕАНС ЭКЗОРЦИЗМА.

Решил полностью исключить версию электромагнитного влияния двигателя на дальномер, поскольку наводку помехи на землянной провод дальномера никак по-другому не объяснить. В наводку от внешних полей после похода в гараж верилось слабо.

На кафедре тиснул пол метра коаксиального кабеля с двумя оплетками - посеребрённой и медной. Разделил их - посеребрённый надел на выводные провода стервы, медную оплетку - на выводы дальномера. Серву и дальномер обернул аллюминиевой фольгой, все экраны собрал и заземлил (см. рис.). Серву посадил на 9 порт и отдельное питание, на питание поставил кондеры 22мкФ и 0,1 мкФ.

Включаю - работает. Втыкаю землю дальномера - глючит.

Замеряю во время работы сервы напряжение между не подключенной землей дальномера и землей всей схемы. Мульт показывает от 0 до 1,5 вольт и амплитуда меняется синхронно с поворотами сервы.

Начинаю мерить сопротивление между разными "землями" с другими выводами и обнаружил, что между плюсовым выводом сервы и ее выходным валом всего8,5 кОм. Получается, что вал потенциометра в серве не изолирован. Включаю, мерю на нем напряжение, так и есть прыгает 1,5 вольта.

Сразу понял, что металлические шпилька с планкой, на которой сидит дальномер, является не чем иным как антенной, излучающей прямо в дальномер! Выходит наводка шпарила не снаружи, а практически изнутри.

Собрал штатив для дальномера из пластмассового конструктора Лего - помеха сразу пропала, все заработало!

Убрал отдельное питание для сервы с кондерами, сигнальные провода сервы и дальномера воткнул в аналоговые порты А0 и А1.

Все заработало как надо!

Остается вопрос - на всех сервах вал потенциометра не изолирован от питания, или это не типично? По идее он должен сидеть на земле, поскольку вся механика соединена с корпусом.

Если кто имеет возможность проверить, отпишитесь.

Клапауций
Offline
Зарегистрирован: 10.02.2013

vadim.tusur пишет:

Сразу понял, что металлические шпилька с планкой, на которой сидит дальномер, является не чем иным как антенной, излучающей прямо в дальномер! Выходит наводка шпарила не снаружи, а практически изнутри.

если можно - как это в виде электрической схемы соединений выглядело?

и, почему земляной провод дальномера приводил к сбоям при подключении к земле дуино?

vadim.tusur
Offline
Зарегистрирован: 04.01.2014

Схема такая же как я опубликовывал выше (доработанная). Отличие в том, что на провода сервы и дальномера и сами устройства надеты экраны. Кондеры, показанные пунктиром - включены. Питание по USB, а на серву отдельные батарейки. Сейчас выложу фото монтажа.

Земляной провод дальномера приводил к сбоям потому что на нем (и на плюсовом тоже) наводилось пульсирующее напряжение 0 - 1,5 В. Видимо питание сервы это не выдерживало, а точнее ее управляющая схема. Получается, она питалась 5 вольтами, а тут ей минус задирали на 1,5 вольта, и разница составляла  +3,5В

vadim.tusur
Offline
Зарегистрирован: 04.01.2014

Подразумевается включение по USB (не показано).

Земля дальномера постоянно не подключена - сильная помеха. Да, во время помехи на Дуине стадильно 5В от USB.

Кондеры 22мкФ и 0,1 мкФ. Электролиты пробовал до 200.

Дальномер обернут фольгой не весь. Осталось маленькое окошко сзади в районе разъема, чтобы не закоротить ничего.

Вот в это окошко и дуло от антенны.