roboforum.ru

Технический форум по робототехнике.

Защита контроллера от помех

Защита контроллера от помех

CiSi » 29 ноя 2015, 23:31

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

Через оптопару полумост не работает, хотя подключаю к ее (к оптопаре) выходу светодиод - все норм, что за напасть?
Плата собрана на макетке, все соединено проводами, насколько я знаю, то такие схемы не любят такого небрежного монтажа.
Вложения
БП.png

Re: Защита контроллера от помех

Zusul86 » 30 ноя 2015, 00:36

CiSi писал(а):Через оптопару полумост не работает, хотя подключаю к ее (к оптопаре) выходу светодиод - все норм, что за напасть?

Попробуйте вход ir притянуть к земле. А лучше откройте даташит на оптопару и поставьте так как там нарисовано. Да и смысл ее ставить если у вас что по питанию что по земле силовая и процессорная части связаны. Разрывайте земли и питалово, ставьте БП с развязкой или батарейки. Можете еще "шапочку" из фольги намутить.

Re: Защита контроллера от помех

Angel71 » 30 ноя 2015, 00:53

до стаба электролит, после индуктивность, затем тантал и керамика. или импульсный стаб. если не поможет, экранировать и электронику - от дуги веселуха может быть жуткая, но то смотря какая дуга.
Последний раз редактировалось Angel71 30 ноя 2015, 00:58, всего редактировалось 1 раз.

Re: Защита контроллера от помех

Dmitry__ » 30 ноя 2015, 00:58

Кварц убирай, используй внутр. генератор. Остальное все потом...

Re: Защита контроллера от помех

CiSi » 01 дек 2015, 21:42

Развязал питание, источники все разные - мк питается от ноутбука, Ирка питается от бп 12В, а к мосфетам подходит выпрямленное 220В.
В обжем проблема осталась, мк так же перезагружается. Еще пробовал заворачивал схему в фольгу, эффекта тоже нет.
завтра попробую, без внешнего кварца
Вложения
БП2.png
Последний раз редактировалось CiSi 01 дек 2015, 21:47, всего редактировалось 1 раз.

Re: Защита контроллера от помех

dccharacter » 01 дек 2015, 21:45

Кондер 100n вежал на ресет (близко к ноге)?
R4 какого номинала?
На внутренний генератор переключался?

Re: Защита контроллера от помех

CiSi » 01 дек 2015, 21:52

Конденсатор не вешал, резистор на 10кОм, на внутренний генератор еще только хочу переключиться

Re: Защита контроллера от помех

Zusul86 » 01 дек 2015, 22:06

Оптопара хоть заработала?

Re: Защита контроллера от помех

CiSi » 01 дек 2015, 22:47

Zusul86 писал(а):Оптопара хоть заработала?

да, работает.

Re: Защита контроллера от помех

dccharacter » 01 дек 2015, 22:49

Оптопару включи на землю, а выход подтяни к питанию - не пойму, толком, как обосновать, но попробуй :-)

Re: Защита контроллера от помех

Dmitry__ » 01 дек 2015, 22:59

Мда, все попробовал, а кварц нет. Я тебя хоть раз обманывал?

Re: Защита контроллера от помех

CiSi » 02 дек 2015, 00:59

dccharacter писал(а):Оптопару включи на землю, а выход подтяни к питанию - не пойму, толком, как обосновать, но попробуй :-)

не понял как(
да вроде и так работает. Включил как в даташите, через подтягивающий резистор.

Dmitry__ писал(а):Мда, все попробовал, а кварц нет. Я тебя хоть раз обманывал?

Отпаял внешний кварц.
Заметил такую вещь, что когда дотрагиваешся до контактов кварца - контроллер не понятно как себя начинает себя вести, в том числе и перезагружаться. завтра попробую с трансформатором, он просто в универе, собственно и осцилограф там же. (

Возник еще такой вопрос: Значение в функции delay_ms(1000); не соответствует действительности? Программирую в CVAVR. Может что-то не так настраиваю в программуле.

Re: Защита контроллера от помех

dccharacter » 02 дек 2015, 01:02

У тебя сто пудово косяки с тактованием чипа! Отпаивать кварц не надо было, надо было просто переконфигурировать чип.

Re: Защита контроллера от помех

CiSi » 02 дек 2015, 01:23

dccharacter писал(а):У тебя сто пудово косяки с тактованием чипа! Отпаивать кварц не надо было, надо было просто переконфигурировать чип.


Понятно, вот только что конкретно настраивать, вроде особо то и нечего, только фьюзы, и делитель?

Re: Защита контроллера от помех

Dmitry__ » 02 дек 2015, 01:32

CiSi писал(а):Понятно, вот только что конкретно настраивать, вроде особо то и нечего, только фьюзы, и делитель?

Ну а что еще?
Открой пдф, \System Clock and Clock Options\Calibrated Internal RC Oscillator\CKSEL3..0\0100 = 8.0 MHz.
Если где-то что-то искрит, с кварцем работать не будет, поверь старому еврею электронщику...


Rambler\'s Top100 Mail.ru counter