Наводка в проводах перегружает ардуино?
- Войдите на сайт для отправки комментариев
Втр, 01/02/2022 - 20:39
Приветствую!
Собрал макет устройства, который работает с сервомотором (MG995).
Всё было хорошо. Взял для сервы более длинный провод (всего-то 1,5м) и ардуина стала перегружаться, примерно раз в минуту.
Провод в порядке, прозвонил.
Думаю, провод ловит помехи от блока питания или еще от чего. Проверить нечем.
Думаю, надо добавить какой фильтр на пин сервы.
Чем можно погасить наводки, не навредив ШИМ-сигналу сервы?
Еще такой нюанс: ардуина перегружается только если серва не подключена к проводу. Видимо, серва гасит помехи своим микроконтроллером, и из-за чего, серва иногда чуть "похрустывает"...
Всё бы ничего, но, по задумке, серва может быть отключена. И тогда ардуина может перегружаться...
Всего то 1,5м - это афигенная антенна! Попробуй провод в экране и ещё один (дополнительный) провод от GND серны к GND микроконтроллера.
Нет у меня провода в экране, к сожалению. Это была первая моя мысль.
Поэтому ищу другие альтернативы...
Попробую LC-фильтр подобрать и взять витую пару.
Нет у меня провода в экране, к сожалению. Это была первая моя мысль.
Поэтому ищу другие альтернативы...
Попробую LC-фильтр подобрать и взять витую пару.
полтора метра это конечно антенна, но что бы дурдуина перезагружаласть? там грозы чтоль у вас круглосуточные.
Еще такой нюанс: ардуина перегружается только если серва не подключена к проводу. Видимо, серва гасит помехи своим микроконтроллером, и из-за чего, серва иногда чуть "похрустывает"...
Всё бы ничего, но, по задумке, серва может быть отключена. И тогда ардуина может перегружаться...
Вместо отключённой сервы, включите какую-нибудь нагрузку, ну, хоть резистор на 1К. Попробуйте. И если что, так и делайте - либо серва, либо нагрузка.
Вместо отключённой сервы, включите какую-нибудь нагрузку, ну, хоть резистор на 1К. Попробуйте. И если что, так и делайте - либо серва, либо нагрузка.
Проблема ликвидировалось добавлением 1K в разрыв сигнальному проводу сервы. Провод до сервы уже 10м, сигнал проходит, дуня не перегружается.
полтора метра это конечно антенна, но что бы дурдуина перезагружаласть? там грозы чтоль у вас круглосуточные.
С одной сервой нет перезагрузок. но у меня их 4. видимо, 4 ШИМ в пустой динный провод сводит дуню с ума. дело тут, получается, не во внешних наводках, а в помехах от самого сигнала для сервы. Я его ослабил через 1K, и проблема ушла.
Проблема ликвидировалось добавлением 1K в разрыв сигнальному проводу сервы. Провод до сервы уже 10м, сигнал проходит, дуня не перегружается.
Ну, вот, как-то так.
Благодарить не надо - это ж моя обязанность.
Ну, вот, как-то так.
Благодарить не надо - это ж моя обязанность.
Спасибо ))
Мне просто показалось, я решил проблему иначе. Я добавил не нагрузку (либо серва, либо 1k), а просто ослабил ШИМ-сигнал. Эти 1k висят в воздухе, когда сервы отсоединены.
И кстати, когда серв 4, даже если они все подключены по длинным проводам, сигнал к серве всё равно иногда грузит дуню. 1k на сигнальный провод решает проблему.
Я думаю, это как-то связано с паразитной индуктивностью от самого "ШИМ"-сигнала, которая сводит дуню с ума.
Удивительно, но 1K не убивает сигнал - сервы работают и на 10м, без видимых проблем.
1k не большая нагрузка для ноги дуни
1k не большая нагрузка для ноги дуни
Этот комментарий, по-моему не в тему.
PS. Я говорил про ослабление ШИМ-сигнала. грузить ноги не надо.