Помогите разобраться с ШИМ"ом

lalapta100
Offline
Зарегистрирован: 01.01.2014

С электроникой незнаком.  пробую разобраться методом научного тыка =)

Хочу упраблять температурой в термошкафу/инкубаторе при помощи лампы накаливания.
Все работает нормально.  Все кроме шима.  
 

У меня лампа подключина к розетке через релюшку. http://www.ebay.com/itm/Output-24V-380V-25A-SSR-25-DA-Solid-State-Relay-For-PID-Temperature-Controller-/310702225734?pt=LH_DefaultDomain_0&hash=item48574bb946

релюха управляется напрямую от Ардуины.   С ШИМ"ом я знаком только по наслышке.  Незнаю правильно или нет, но я просто брал и мигал.  пробовал и через PWM пин analogWrite(6 , 125)   пробовал и через обычный digitalWrite(6,  true/false) .  

В результате лампа (100W) просто мерцает (она конечно светит немного более тускнее, но свето-музыка при этом не хилая).  Хотя маленькая лампочка на самой релюшке или обычный светодиод работает правильно- плавно меняет яркость без всяких мерцаний.  

Вобщем связано ли это с самой релюхой, или просто нужно подстраиваться под частоту розетки???
 

trembo
trembo аватар
Онлайн
Зарегистрирован: 08.04.2011

lalapta100 пишет:

В результате лампа (100W) просто мерцает

Разберитесь сначала что вам нужно: нагревать или светить

lalapta100
Offline
Зарегистрирован: 01.01.2014

Мне надо и то и другое =))))
сегодня нагревать.  А завтра глядиш и светить захочится вот и пытаюсь заранее разобраться =)

trembo
trembo аватар
Онлайн
Зарегистрирован: 08.04.2011

Светить так просто не получится.......

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Шим через реле... ой...
Видимо какой то эстонский ШИМ..
Это как пытаться регулировать поток воды при помощи пальца затыкая и открывая дырку.. попробуйте что бы стркйка была ровной но количество строго необходимое... бейте себя током гыыы
Бедное реле

lalapta100
Offline
Зарегистрирован: 01.01.2014

типа нада учитывать частоту перемены переменого тока??? =)
Вобщем это походу не в реле дело 
 

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Гыыы... есть пример лучше. .. наглядней. Возмите проводки которые от ардуино к реле идут...например в рот.. встаньте у выключателя света в комнате.. включайте ардуино. .. на каждый удар током включайте и выключайте свет.. не успеваете? Вот и реле не успевает. . Гыы

trembo
trembo аватар
Онлайн
Зарегистрирован: 08.04.2011

Многие симисторный оптрон  (SSR) уже реле стали называть

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

trembo пишет:

Многие симисторный оптрон  (SSR) уже реле стали называть


Я не удивлюсь если он у него счелкает.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Просто ssr с такими данными но на 3 ампера стоит 20 баксов. А тут на 25 ампер за 4 бакса. . Фантастика.

MaksMS
Offline
Зарегистрирован: 11.03.2013

Мда , для управления мощностью на 220 вольт нужна схема посложнее чем простое твортодельное реле и ШИМ .  Тут нужен симмистор со схемой управления и контроля перехода через ноль. где-то тут в теме про аттини13 видел пример кода.

trembo
trembo аватар
Онлайн
Зарегистрирован: 08.04.2011

Откройте крышку и посмотрите- увидите всё то что вы перечислили

Эти SSR как раз и влючаются при переходе через "0" . Зато нет помех при включении.

Поэтому на них нельзя сделать фазовое управление и поэтому лампочка будет хаотически моргать.

Motto
Offline
Зарегистрирован: 05.06.2014

Напругу приходящую на лампочку лучше выпрямить диодным мостом или диодной сборкой.
Лампе всё равно, а автора избавит от проблем с управлением.
Кроме того, твердотельное реле не лучшее решение для управление нагрузкой с помощью ШИМ.
Особенно реле за три бакса, у которого с быстродействием явные проблемы.

Если денег не жаль, можно купить специальный драйвер, управляющий встроенным ключом.
В нём и защита и контроль перехода через ноль и куча других фичей.

Можно сделать круто и без ШИМ.
Есть микруха, источник напряжения, у которой выдаваемая напруга регулируется потенциометром.
Есть микруха электронный потенциометр, регистрами которой можно рулить с помощью ардуино.
Она запоминает настройки при снятии питания.
Характеристики только я не помню, на работе надо в справочнике порыться.
Работает это ясен перец, с постоянным током, но лампе то всё равно.

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Ардуино + реле + лампа... "ШИМ" - сделайте через delay( ), свой "ШИМ"...

Например:

период "ШИМ" - 10 минут

включать лампу ( для нагрева ) можно на 1, 2, 3 .... 9 мин - зависит от данных датчика температуры

 

В установившемся температурном режиме будет так, например -

/ 3 мин греет, 7 мин не греет / 3 мин греет, 7 мин не греет / 3 мин греет, 7 мин не греет / 

похолодало

/ 5 мин греет, 5 мин не греет /  5 мин греет, 5 мин не греет /  5 мин греет, 5 мин не греет / 

ШИМ так и работает - но в 5000 ... 15000 раз быстрее, реле не успеет за ним :)

trembo
trembo аватар
Онлайн
Зарегистрирован: 08.04.2011

Всё правильно, просто должен быть "медленный" ШИМ или ПИД из примера с интервалом 10 и более секунд.

А подавать при 50 Герцах шим с периодом килогерцы на SSR бессмысленно.

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

lalapta100 пишет:

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

маленькая лампочка на самой релюшке - тоже обычный светодиод :)

NeiroN
NeiroN аватар
Offline
Зарегистрирован: 15.06.2013

Вообще для 220В правильно будет изменять ширину тех 50 герц которые уже идут - тоесть шим надо синхронизировать с ними.

trembo
trembo аватар
Онлайн
Зарегистрирован: 08.04.2011

NeiroN пишет:

Вообще для 220В правильно будет изменять ширину тех 50 герц которые уже идут - тоесть шим надо синхронизировать с ними.

А зачем всё это делать ДЛЯ НАГРЕВАТЕЛЯ  ?????

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

trembo пишет:

NeiroN пишет:

Вообще для 220В правильно будет изменять ширину тех 50 герц которые уже идут - тоесть шим надо синхронизировать с ними.

А зачем всё это делать ДЛЯ НАГРЕВАТЕЛЯ  ?????

аха !

холодильник и жаровой шкаф - нефиг там 20 миллисекунд вылавливать !

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Тоесть что бы достить нужной температуры в замкнутом обьеме, не достаточно датчика температуры? Нужно еще обогреватель через ШИМ дергать?

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Puhlyaviy пишет:
Тоесть что бы достить нужной температуры в замкнутом обьеме, не достаточно датчика температуры? Нужно еще обогреватель через ШИМ дергать?

это смотря какая точность нужна..... а если нуно гизтерезис в 2...4 гр. Ц - то да ! зачем тогда ШИМ ?

 

....опять топикстартер пропал куда-то :(

trembo
trembo аватар
Онлайн
Зарегистрирован: 08.04.2011

SU-27-16 пишет:

холодильник и жаровой шкаф - нефиг там 20 миллисекунд вылавливать !

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

Более-менее приличные моторы регулируют частотником, а не как с дрелях - там вообще коллекторный мотор (можно считать мотор  постоянного тока)

Да и компрессионные холодильники, как впрочем и кондиционеры, после выключения нельзя снова включать в течении 2-3 минут- может не стронутся с места пока по капилляру не выровняется давление.

lalapta100
Offline
Зарегистрирован: 01.01.2014

Для нагревателя ШИМ конечно не нужен. просто захотел разобраться зарание, я ведь как и большинство ардуинщиков занимаюсь этим ради любопытсва.

Насчет синхронизации, я надеялся просто что если переключаться не с частотой 50герц  а  хотябы 500  раз в сек то подрагивания должны сгладится.  

Но как говорил раньше с электрикой я на ВЫ и про тонкости работы SSR не чего незнаю

deda1955
Offline
Зарегистрирован: 03.07.2014

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

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

trembo пишет:

SU-27-16 пишет:

холодильник и жаровой шкаф - нефиг там 20 миллисекунд вылавливать !

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

зачем же его мучить.... так пусковое реле сгорит... 

имеется ввиду ВРЕМЯ работы компрессора или нагревателя - это даже не секунды !

trembo
trembo аватар
Онлайн
Зарегистрирован: 08.04.2011

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

Пусковая обмотка включается через позистор- резистор с положительным температурным коэффициентом. Как в питании петли размагничивания стеклянных кинескопов.

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

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

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Сейчас в компресорах холодильников нет моторов!

streeterxcool
Offline
Зарегистрирован: 17.09.2014

Всем привет. Не стал создавать новую тему, спрошу тут. Есть шим сигнал 12в, как его преобразовать в 5в, чтоб использовать в ардуино?

Motto
Offline
Зарегистрирован: 05.06.2014

Никак.
Шим меняет скважность сигнала, а не его амплитуду.
Конечно вольтметр покажет какое то среднее значение, отличное от 12В, но амплитуда будет 12В.
Кстати не всякий цифровой вольтметр еще и покажет.

Za_batel
Offline
Зарегистрирован: 17.09.2014

Нужно сгладить импульсы индуктивностью последовательно и емкостью параллельно, а затем подстроить скважность. Очевидно же.

Motto
Offline
Зарегистрирован: 05.06.2014

Жуткое извращение получится.

streeterxcool
Offline
Зарегистрирован: 17.09.2014

А если мосфет поставить? на базу подавать 12в, а через транзистор пропускать 5?

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

streeterxcool пишет:

Всем привет. Не стал создавать новую тему, спрошу тут. Есть шим сигнал 12в, как его преобразовать в 5в, чтоб использовать в ардуино?

подайте "шим сигнал 12в" на резестивный делитель - с делителя на пин ардуины - и используйте !

программа сырая - но делитель считает

https://yadi.sk/d/oXNdEKXMbVgwh

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

R1 = 10 kOm R1 = 6,3 kOm 

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

резИстивный :)

Motto
Offline
Зарегистрирован: 05.06.2014

Резистивный можно.
Но зачем тратить энергию и зазря греть окружающую среду.
Импульсный преобразователь нужно использовать.
Например Lm7805, коих га ибее рупь за пучок.
Или отечественный аналог крен5.

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Motto пишет:
Резистивный можно. Но зачем тратить энергию и зазря греть окружающую среду. Импульсный преобразователь нужно использовать. Например Lm7805, коих га ибее рупь за пучок. Или отечественный аналог крен5.

когда это кренки стал импульсными преобразователями ?

и как вы пропустите ШИМ ( импульсный сигнал ) через стабилизатор напряжения ? чё на выходе-то будет ?

а вот пустить сигнал через резистор 630 Ом на КС147 в землю и с КС147  подать на пин - тоже можно

streeterxcool
Offline
Зарегистрирован: 17.09.2014

Делал я делитель резистивный, с номиналами 1 kOm и 640 Om. Но что то не получилось. Я брал шим со стрелки тахометра, так при подключении делителя, тахометр всегда показывает 0 и ардуина шим не видит. Может ли быть дело в номиналах?

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

стрелка тахометра не даёт ШИМ... с задачей не понятно

http://www.arduino.ru/forum/programmirovanie/krug-pocheta-panel-priborov

ШИМ выдаёт датчик оборотов коленвала

 

как вы определяете видит или нет ардуина ШИМ ? где схема и код ?

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

поставьте делитель 27 kOm и 10 kOm ( 10 - к земле ), делитель 1640 Ом скорее всего посадил датчик оборотов, вот тахометр и показывает 0

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

streeterxcool
Offline
Зарегистрирован: 17.09.2014

Возможно Вы правы, что маленькое сопротивление сажает тахометр на землю. Да с кодом все норм, когда тестил, подавал 5в, программа считает как положено. Я правда нашел, где можно взять 5в, но с другим периодом шим сигнала. Но всё же попробую спаять делитель с вашими номиналами. Мне этот сигнал нужен, чтоб понять работает ли двигатель и определить момент запуска.

streeterxcool
Offline
Зарегистрирован: 17.09.2014

SU-27-16 пишет:

стрелка тахометра не даёт ШИМ... с задачей не понятно

http://www.arduino.ru/forum/programmirovanie/krug-pocheta-panel-priborov

ШИМ выдаёт датчик оборотов коленвала

как вы определяете видит или нет ардуина ШИМ ? где схема и код ?

на тахометр приходит шим, смотрел осциллографом.

датчик коленвала не дает шим, т.к. он индуктивного типа, там синусоида и на задающем роторе есть пропуск одного зуба, мне это не подходит.

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

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

датчик оборотов ! коленвала - я так назвал или датчик Холла в трамблёре или именно датчик Холла в поддоне картера ( разные решения есть )

с датчика положения коленвала тоже можно взять сигнал, хоть там и синусоида - согласование гораздо сложнее

 

streeterxcool
Offline
Зарегистрирован: 17.09.2014

SU-27-16 пишет:

датчик оборотов ! коленвала - я так назвал или датчик Холла в трамблёре или именно датчик Холла в поддоне картера ( разные решения есть )

с датчика положения коленвала тоже можно взять сигнал, хоть там и синусоида - согласование гораздо сложнее

 

Благодарю за помощь в решении данного вопроса:) Все таки подключился в 5в шим сигналу от БУ ДВС до коммутатора системы зажигания, там период в 3 раза больше чем на тахометр, но это не проблема. Сейчасс все прекрасно работает. 

На счет датчика холла верно, были такие мысли, но он стоит в неудобном месте а взрывать проводку и половину салона не хотелось. Еще раз спасибо:)

mir12
Offline
Зарегистрирован: 11.09.2016

Дабы не плодить темы, поинтересуюсь здесь.

Есть шим двигателя, как подобрать диод D3?

Где-то находил народ советовал брать током больше чем двигатель, но какого тока, импульсного?

Если поставить например такой у него максимально допустимый прямой импульсный ток 30А, то есть по сути его хватит для любого движка до 30А?

Как правильно рассчитать?

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Д242-246 понадежнее будут