Страница 1 из 4

Подключение лампы накаливания 220v к микроконтроллеру

Добавлено: Вт ноя 15, 2016 02:20:41
~=ieroglif=~
Доброго времени суток.
Подскажите пожалуйста как подключить микроконтроллер к сети 220v для управления лампы накаливания. По программе каждый вывод порта С будет работать некоторое время через резистор,благодаря которому будет лампа тусклее гореть,затем следующий и так далее все 8 ножек.
Код написал,а вот как подключить МК к сетевой нагрузке 220v незнаю.Примерный проект в протэусе в прикреплённом файле.
Подскажите пожалуйста...Заранее благодарю.

Re: Подключение лампы накаливания 220v к микроконтроллеру

Добавлено: Вт ноя 15, 2016 03:20:50
shindax
Мда...Схему сами придумали, или подсоветовал кто? Почитайте файл во вложении. Там для PIC, но суть от этого не меняется, сама теория останется той-же. Из того что нарисовано у Вас, ничего не получится, здесь требуется фазовое регулирование, лампа накаливания - не светодиод.
91094a Dimming AC Incandescent Lamps Using A PIC10F200.pdf
(213.41 КБ) 294 скачивания
И МК от сетевой нагрузки лучше отвязать посредством оптрона. Распостранена связка на MOC + BTA, но в Вашем случае нужно взять MOC без детектора нуля ( MOC3021, MOC3022, MOC3023 ), а сам переход фазы через ноль, отслеживать через ещё один оптрон, только входной. В общем почитайте, хотя, IMHO, рано ещё Вам браться за силовую нагрузку.

Re: Подключение лампы накаливания 220v к микроконтроллеру

Добавлено: Вт ноя 15, 2016 07:10:26
alex_
Всё правильно товарищ говорит, есть только 2 типа схем: с гальванической изоляцией или без.
Изображение
Вот эта например без, используется в выключателях света и гирляндах, т.е. готовое устройство, собрал, положил в коробочку, что бы больше не касаться к частям платы. И второй вариант с оптронами: их используют при отладке или нужно подключить к другому устройству чтобы не было связи с сетевым напряжением.

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

Re: Подключение лампы накаливания 220v к микроконтроллеру

Добавлено: Вт ноя 15, 2016 07:44:16
Enman
Если надо именно через резисторы менять яркость как на схеме, то каждый выход
контроллера через оптоключ и симистор на свой резистор....
(можно и без гальваноразвязки на симисторах, только там внимательнее надо...)

Re: Подключение лампы накаливания 220v к микроконтроллеру

Добавлено: Вт ноя 15, 2016 08:21:09
shindax
Enman писал(а):Если надо именно через резисторы менять яркость как на схеме, то каждый выход
контроллера через оптоключ и симистор на свой резистор...
Что это получится за резистор Вы прикидывали? :)

Re: Подключение лампы накаливания 220v к микроконтроллеру

Добавлено: Вт ноя 15, 2016 16:06:49
~=ieroglif=~
alex_ писал(а): Изложите: где будет использоваться эта лампа, и по какому параметру будет происходить управление, например: терморезистор(чем больше температура тем меньше яркость) :)
Использоваться это будет в сарае для курей,которым нужно сделать расвет и закат. В определëнное время система медленно разгорается до максимума,работает день и вечером медленно выключается до минимума,ну или почти до минимума. Питаться это будет от сети 220v.

Re: Подключение лампы накаливания 220v к микроконтроллеру

Добавлено: Вт ноя 15, 2016 16:12:24
Z_h_e
Почитайте про диммер.

Re: Подключение лампы накаливания 220v к микроконтроллеру

Добавлено: Вт ноя 15, 2016 22:18:12
ptr128
Лучше бы все же через полную гальваническую развязку. К тому же, для этого есть готовый MOC3021
https://ru.aliexpress.com/item/50pcs-fr ... 95555.html

Подробности есть, например, тут: http://electronics.stackexchange.com/qu ... g-severely

Re: Подключение лампы накаливания 220v к микроконтроллеру

Добавлено: Ср ноя 16, 2016 00:44:28
~=ieroglif=~
Так тогда как будет регулироваться яркость,это мне на каждую ножку надо делать развязку ?

Re: Подключение лампы накаливания 220v к микроконтроллеру

Добавлено: Ср ноя 16, 2016 03:17:10
shindax
~=ieroglif=~ писал(а):Так тогда как будет регулироваться яркость,это мне на каждую ножку надо делать развязку ?
Яркость будет регулироваться с единственного управляющего вывода МК, вот его и нужно изолировать. Но если :
~=ieroglif=~ писал(а):Использоваться это будет в сарае для курей,которым нужно сделать расвет и закат...
то и экономически, и практически будет оправдано применение светодиодного освещения. Сейчас даже по деньгам на комплектующие это будет ненамного дороже, зато за электроэнергии серъёзная экономия получится да на лампочках, а управлять всей этой кухней значительно проще. На разных алиэкспресс-ибеях море предложений на тему "светодиодное освещение". Увешаете всё светодиодными лентами и будете управлять практически напрямую с какой-нибудь ардуины по таймеру на ней-же. Светодиоды можно подобрать с "теплым" оттенком, куры разницы и не заметят.

Re: Подключение лампы накаливания 220v к микроконтроллеру

Добавлено: Ср ноя 16, 2016 03:41:41
~=ieroglif=~
Вобщем нашëл на одном из сайтов эту схему,думаю по ней сделать. Правда придëтся на каждый вывод ножки вешать MOC3041 и Симистр BT139. Как думаете,норм схема ?

Добавлено after 7 minutes 24 seconds:
Увешаете всё светодиодными лентами.
Я думал об этом,но на МК 5 вольт,а светодиодная лента питается от 12 вольт.

Re: Подключение лампы накаливания 220v к микроконтроллеру

Добавлено: Ср ноя 16, 2016 03:41:59
АлександрЛ
~=ieroglif=~ писал(а): Правда придëтся на каждый вывод ножки вешать MOC3041 и Симистр BT139. Как думаете,норм схема ?
А что, ШИМ уже законодательно запретили? Достаточно одной табоэтки... одного тиристора и одного оптрона..
~=ieroglif=~ писал(а):...[/i]
Увешаете всё светодиодными лентами.[/quote]
Я думал об этом,но на МК 5 вольт,а светодиодная лента питается от 12 вольт.[/quote]
:facepalm:
то есть, 220 вольт в связке с МК вас не смущает, а 12 вольт- СМУЩАЕТ?
Светодиодную ленту (ленты) достаточно подключить через ключ на транзисторе, а можно взять вашу первую схему, и несколько кусков ленты, и просто включать их постепенно, от 1 до (сколько позволят количество выходов МК)- восьми, например.. - получится относительно плавное увеличение яркости..

Re: Подключение лампы накаливания 220v к микроконтроллеру

Добавлено: Ср ноя 16, 2016 03:48:07
~=ieroglif=~
АлександрЛ писал(а):
~=ieroglif=~ писал(а):
А что, ШИМ уже законодательно запретили? Достаточно одной табоэтки... одного тиристора и одного оптрона..
ну и как я тогда смогу управлять 220v с помощью МК который на 5v?

Re: Подключение лампы накаливания 220v к микроконтроллеру

Добавлено: Ср ноя 16, 2016 04:19:57
Vov123
Если не хочется думать и ничего паять, можно купить

https://ru.aliexpress.com/item/Free-shi ... c59a122a47

С одной стороны вход 5 вольт, с другой 220, гальваническая развязка, безопасность полная.

*согласно первоначальной схемы ТС.

Re: Подключение лампы накаливания 220v к микроконтроллеру

Добавлено: Ср ноя 16, 2016 05:10:28
shindax
АлександрЛ писал(а):А что, ШИМ уже законодательно запретили? Достаточно одной табоэтки... одного тиристора и одного оптрона...
Если Вы про GTO - тиристоры, то лично я их живъём не встречал, да и смысла их использовать в быту тоже особенного не вижу.
Vov123 писал(а):Если не хочется думать и ничего паять, можно купить
https://ru.aliexpress.com/item/Free-shi ... c59a122a47
С одной стороны вход 5 вольт, с другой 220, гальваническая развязка, безопасность полная.
*согласно первоначальной схемы ТС.
И как по-вашему этим можно регулировать яркость лампы?
~=ieroglif=~ писал(а):...ну и как я тогда смогу управлять 220v с помощью МК который на 5v?
Вы сами уже выше привели правильную схему, но я за светодиоды, меньше заморочек. Вам правильно посоветовали, что достаточно одного ключа, чтобы с МК управлять лентой. Посредством ШИМ будет изменяться яркость. Ключей, а значит и лент, на единственный выход МК можно повесить несколько. К тому-же 12В предпочтительнее хотя-бы в смысле безопасности и для себя, и для птицы. Но если уж совсем не хочется связываться со светодиодами, то есть замечательная микросхема однокристального фазового регулятора К1182ПМ1, ею тоже можно управлять посредством ШИМ ( лучше через оптрон ), почитайте во вложении, для Вас это, наверное, будет лучшим решением.

Re: Подключение лампы накаливания 220v к микроконтроллеру

Добавлено: Ср ноя 16, 2016 05:21:55
Vov123
Читай первое сообщение ТС.

У меня отмечено "*".

Re: Подключение лампы накаливания 220v к микроконтроллеру

Добавлено: Ср ноя 16, 2016 05:50:01
shindax
Vov123 писал(а):Читай первое сообщение ТС. У меня отмечено "*".

Т.е. вместо того, чтобы подсказать ТС что-то путнее, Вы развиваете его задумку про резисторы? :D

Re: Подключение лампы накаливания 220v к микроконтроллеру

Добавлено: Ср ноя 16, 2016 07:03:05
Vov123
Кто его знает, что ему лучше. Он сам решит.
Я бы, конечно сделал бы на ШИМ, для меня это проще или купил бы готовый диммер, в коробочке.
На самом деле с помощью одиночного и параллельного включения реле (резисторов) градация яркости гораздо больше 8.

Re: Подключение лампы накаливания 220v к микроконтроллеру

Добавлено: Ср ноя 16, 2016 07:06:18
ptr128
shindax писал(а): то и экономически, и практически будет оправдано применение светодиодного освещения. Сейчас даже по деньгам на комплектующие это будет ненамного дороже, зато за электроэнергии серъёзная экономия получится да на лампочках
Не знаю, мои расчеты на даче показали, что экономия эта наступит через несколько лет, что с текущим уровнем инфляции и государственной политикой находится за горизонтом планирования расходов.
Оно все оптимистично выглядит, пока стоимость БП не добавишь...

Re: Подключение лампы накаливания 220v к микроконтроллеру

Добавлено: Ср ноя 16, 2016 07:49:50
~=ieroglif=~
С помощью ШИМ ? А какой ключ на транзасторе сможет с такой скаростью открываться и закрываться ?