roboforum.ru

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


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

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

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

Сообщение Dmitry__ » 02 дек 2015, 23:24

Zusul86 писал(а):Но лучше хреновая защита чем никакой...

Самого не корежит от данных pc817: Время отклика: 4-18 µs. ? Посчитай сколько это процентов одного полупериода частоты 40кгц. :wink:
Смешно читать таких советчиков, чесслово.
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

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

Сообщение Zusul86 » 02 дек 2015, 23:39

CiSi писал(а):напрядением, это тем которое к мосфетам идет - выпрямленное 220В.
вот тут что в голову пришло, что если управлять им через полупроводниковое реле?

Собери понижающий DC-DC, воткни между выпрямителем и транзисторами. Можно еще ЧИМ попробовать, но если на резонансную транса попадешь будет много проблем. Реле напряжение не понизит, а вместо транзисторов оно медленное.
Dmitry__ писал(а):Самого не корежит от данных pc817: Время отклика: 4-18 µs. ? Посчитай сколько это процентов одного полупериода частоты 40кгц.
При большом желании с этим можно жить. Да и ничем фатальным, кроме несоответствия программного ШИМ реальному, это не грозит. Ведь следом идет IR и она сама формирует дедтайм для транзисторов.
Zusul86
 
Сообщения: 775
Зарегистрирован: 10 авг 2014, 15:02
Откуда: Саров

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

Сообщение CiSi » 03 дек 2015, 00:38

Вот так будет работать? ток максимум 3-4А.
Вложения
БП блок схема.jpg
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

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

Сообщение Zusul86 » 03 дек 2015, 01:37

CiSi писал(а):Вот так будет работать? ток максимум 3-4А.

Нет. Дросель и кондеры добавить, реле заменить на транзистор... то есть собрать простейший понижающие DC/DC.
Zusul86
 
Сообщения: 775
Зарегистрирован: 10 авг 2014, 15:02
Откуда: Саров

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

Сообщение CiSi » 03 дек 2015, 02:35

а про дросель можно по подробнее, какие параметры: входные выходные? а то что то совсем не чего не пойму(((( перегрелся уже похоже )
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

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

Сообщение Dmitry__ » 03 дек 2015, 04:11

Zusul86 писал(а):При большом желании с этим можно жить. Да и ничем фатальным, кроме несоответствия программного ШИМ реальному, это не грозит.

:shock:
Для меня было бы достаточно, чтоб дальше не продолжать использовать заведомо нерабочую схему. А так сами решайте. Больше советов хороших и разных :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

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

Сообщение STATIC » 03 дек 2015, 15:35

По Вашей схеме; для стабильной работы МК, как можно ближе к пинам питания, обязательно поставить керамический конденсатор примерно 0.1мкФ. Во-вторых примерно такой же к пину сброса и на землю.
А вообще не удивительно, что ничего не работает, т.к. PC817-хитрая штука, у него есть токовый компаратор (не во всех датачитах можно это найти, знаю просто по опыту использования, в основном его применяют в импульсных БП).Так вот компаратор работает примерно на 10мА,при привышении тока оптопара отключается (иногда это используется), поэтому простой выход-поставить резюк в расчёте на ток менее 10мА.
Пины кнопок подтяните к +5 сопративлением от 4.7-10Ком,в зависимости от уровня помех, иначе будут ловить радиоэфир.
STATIC
 
Сообщения: 1
Зарегистрирован: 03 дек 2015, 15:10

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

Сообщение Zusul86 » 03 дек 2015, 19:27

Dmitry__ писал(а):Для меня было бы достаточно, чтоб дальше не продолжать использовать заведомо нерабочую схему. А так сами решайте. Больше советов хороших и разных
.
Ну вы сами понимаете, совет не особо разбирающемуся человеку "оптопару выкинуть", чреват не убитой мегой, а мегой, программатором, ноутом и хз еще чем...
Предлагать ставить оптопару с ценником наверно перекрывающим весь бюджет проекта... да даже ADUMы в сравнении с ним стоят копейки, а каналов в них как грязи, даже обратные связи можно через нее же кинуть. Как выходить из ситуации решать CiSi, но "оптопару выкинуть" хреновый совет даже в отношении pc817.

Добавлено спустя 25 минут 8 секунд:
CiSi писал(а):а про дросель можно по подробнее, какие параметры: входные выходные? а то что то совсем не чего не пойму(((( перегрелся уже похоже )

Ну это надо считать и мотать , как рассчитывать чопперы можно почитать к примеру в "силовой электронике..." Семенова Б.Ю.
Zusul86
 
Сообщения: 775
Зарегистрирован: 10 авг 2014, 15:02
Откуда: Саров

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

Сообщение Dmitry__ » 03 дек 2015, 19:55

Zusul86 писал(а):но "оптопару выкинуть" хреновый совет даже в отношении pc817.

А поставить малоногую тиньку на высоковольтной стороне? И данные pwm ей скармливать по той же самой pc817 не судьба? А еще лучше нормальный генератор pwm? С выбранной схемой граблей еще повылезает тьма. Чего сразу-то ему не посоветовали убрать кварц? Ведь оптопары кондеры и резисторы не спасают, а считалось хорошим советом, патамучта сами не в курсе как бороться с EMC :wink: Опыт с советскими быстрыми оптопарами, которые переключаются с закороченным входом повеселили, учим основы борьбы с EMC. Я еще посижу на берегу, дождусь когда мимо меня проплывет труп, с вашими-то советами...
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

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

Сообщение CiSi » 03 дек 2015, 20:04

STATIC писал(а):По Вашей схеме; для стабильной работы МК, как можно ближе к пинам питания, обязательно поставить керамический конденсатор примерно 0.1мкФ. Во-вторых примерно такой же к пину сброса и на землю.
А вообще не удивительно, что ничего не работает, т.к. PC817-хитрая штука, у него есть токовый компаратор (не во всех датачитах можно это найти, знаю просто по опыту использования, в основном его применяют в импульсных БП).Так вот компаратор работает примерно на 10мА,при привышении тока оптопара отключается (иногда это используется), поэтому простой выход-поставить резюк в расчёте на ток менее 10мА.
Пины кнопок подтяните к +5 сопративлением от 4.7-10Ком,в зависимости от уровня помех, иначе будут ловить радиоэфир.


Конденсатор на ресет поставил, с оптопарой работает но не очень хорошо так как фронты сильно завалены, а если играться с шим-ом то там вообще чуть ли не пила (если снижаться в сторону меньше 50%) по сигналу получается - при этом всем разряд горит, транс щелкает))), без оптопары вроде работает, но еще достаточно не поигрался, так что пока не чего особо рассказать.



А что если сделать еще один инвертор на полумосте, и управлять шимом, а на выход поставить RC цепочку в качестве сглаживающей интегрирующей цепи? или это получится регулятор мощности?

в сети поискал готовые решения замены ЛАТРа, там только в основном регуляторы мощности для нагревателей и ламп(



Dmitry__ ))))))))))))))))))))
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

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

Сообщение Dmitry__ » 03 дек 2015, 20:10

CiSi писал(а):без оптопары вроде работает

Смотри Zusul86, он еще живой.
CiSi писал(а):а если играться с шим-ом то там вообще чуть ли не пила по сигналу получается

Логично, если шим 1 мкс., а фронт 2 мкс.
Такшта:
Zusul86 писал(а):Ну вы сами понимаете, совет не особо разбирающемуся человеку "оптопару выкинуть"

Нормальный совет...
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

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

Сообщение Zusul86 » 03 дек 2015, 20:34

Dmitry__ писал(а):Чего сразу-то ему не посоветовали убрать кварц?
Лично я не работаю с просто кварцем, соответственно и проблем с ними не имею. И лично я советовал сделать работающую гальваническую развязку, раз уж она уже обозначена на схеме... :D
Zusul86
 
Сообщения: 775
Зарегистрирован: 10 авг 2014, 15:02
Откуда: Саров

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

Сообщение Dmitry__ » 03 дек 2015, 20:47

Zusul86 писал(а):И лично я советовал сделать работающую гальваническую развязку, раз уж она уже обозначена на схеме...

Она нерабочая :wink: Для com порта на 9600 - рабочая, для шим контроллера - нет. Чего уже об этом говорить? Такшта или куча бюджетов за hcpl, или pwm генератор на высоковольтной стороне. ТС уже все сам понял...
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

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

Сообщение Zusul86 » 03 дек 2015, 20:56

Dmitry__ писал(а):Такшта или куча бюджетов за hcpl

Или аналог за 50р в пластиковом корпусе для "бытового" применения , а не в "военной" металлокерамике. Или какой ни будь ADUM140* за 200р с 4 каналами прямыми или обратными для управления несколькими ключами или той же "тинокой" по стандартным интерфейсам...
Zusul86
 
Сообщения: 775
Зарегистрирован: 10 авг 2014, 15:02
Откуда: Саров

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

Сообщение Dmitry__ » 03 дек 2015, 21:04

Кста, а чего это меня задурили про бюджет hcpl? Зверюги :)
Вот в наркоманском магазине, выделил по 50нс.
http://www.chipdip.ru/catalog/optocouplers/?p.1703=0.05
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Пред.След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 30