Импульсные помехи для МК(ATMega)

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Proset
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Пт фев 22, 2008 18:01:03

Импульсные помехи для МК(ATMega)

Сообщение Proset »

Имеется плата на МК Атмега168 собрана по типу Ардуино(с USB -COM) используется для отладки алгоритмов
отлаживаю управление двигателем пост тока через Н-мост

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

Для тестирования пользуюсь программой которая без задержек в цикле опрашивает состояние входных портов и в случае "срабатывания" датчика зажигает светодиод.

Датчики - оптопары. При перекрывании зазора срабатывают уверенно.

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

Если двигатель под нагрузкой то сразу сыпется куча ложных срабатываний. (разной степени интенсивности - определяю по интенсивности свечения)

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

Если откинуть датчики совсем - срабатывания остаются те дело не в них.

Что еще можно сделать? И в чем причина?

К сожалению картинку со схемой не могу выложить не работает
Изображение
вот общий характер схемы(реально используемые пины другие)
Вложения
DipTrace Schematic - myProjectMicro1.jpg
(102.07 КБ) 248 скачиваний
Последний раз редактировалось Proset Ср ноя 12, 2014 18:32:03, всего редактировалось 2 раза.
Morroc
Друг Кота
Сообщения: 19494
Зарегистрирован: Чт фев 20, 2014 18:57:55

Re: Импульсные помехи для МК(ATMega)

Сообщение Morroc »

Proset писал(а):Что еще можно сделать?

Управлять H-мостом через оптроны, убрав общие провода совсем.

Proset писал(а):И в чем причина?

Возможно ВЧ выбросы от работающего коллекторного двигателя (иголки такие на осциллографе) проникают как то через общий провод или наводятся еще как то на плату с мк. Может ноги датчиков посильнее притянуть к питанию ?
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Proset
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Пт фев 22, 2008 18:01:03

Re: Импульсные помехи для МК(ATMega)

Сообщение Proset »

Мост у меня и так на оптронах но земля была общая. Так вот в последнем случае я вообще физически (через контакты реле) и еще и оптроны разделил питание.

Хотя провода конечно проходят где то рядом. Еще раз отмечу что эффект только под нагрузкой.
Аватара пользователя
Mishany
Электрический кот
Сообщения: 1031
Зарегистрирован: Чт июн 20, 2013 00:00:58
Откуда: москва, м.Сходненская

Re: Импульсные помехи для МК(ATMega)

Сообщение Mishany »

попробовать обмотки двигателя через дросселя и зашунтировать керамикой
Proset
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Пт фев 22, 2008 18:01:03

Re: Импульсные помехи для МК(ATMega)

Сообщение Proset »

Спасибо всем кто заинтересовался.

Проблема решена(в конфигурации с отвязанной землей)
путем изменения схемы подводки питания к двигателю:
мост размещен максимально близко к двигателю, питающий двигатель провод укорочен в 4 раза
ну и ферритовые чашки тоже были употреблены.

конденсаторы в мосте есть конечно же.

Просто в первый раз столкнулся с тем что по воздуху такие помехи идут.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15543
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Импульсные помехи для МК(ATMega)

Сообщение BOB51 »

Они (помехи) не "по воздуху", а по некоторым участкам земляной шины курсируют.
Там, где сигнальный и силовой токи в шине "накладываются" + "выкрутасы" при топологии.
8)
Proset
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Пт фев 22, 2008 18:01:03

Re: Импульсные помехи для МК(ATMega)

Сообщение Proset »

В порядке дискуссии - упомяну что физического контакта между общими шинами у контроллера и двигателя нет.
Т.е. каждая часть питалась от своего имп. блока питания.(220в правда общая)

все развязано через оптроны а потом еще и через реле.
сейчас я реле убрал - все работает нормально.

А вот провод от мотора шел в общем шлейфе да и прочей лапши хватало. Тестовая конфигурация.
Ответить

Вернуться в «Разные вопросы по МК»