Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Плавное включение 12В лампы на ATmega128
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Схемотехника
Sharf
Есть устройство на меге128. У меги свободны выход шим и диф. вход АПЦ. Хочу добавить функцию включения лампы накаливания 12В по образу схем плавного включения света, чтобы работала дольше без замены.

Думаю сделать так: поставить n-канальный полевик, между истоком и землей - 0,01 Ом резистор для измерения тока, между стоком и 12В питания - лампочку. К затвору через RC-фильтр - ШИМ.

Вопрос: правильно ли все вышеописанное или проще использовать p-канальный полевик? И каков оптимальный алгоритм управления включением?
Herz
Нет, не совсем правильно. Если лампочку не обязательно подключать одним концом к земле, то выбор п-канального полевика абсолютно оправдан. Но в затвор ему подавайте непосредственно ШИМ с выхода МК, никакого RC-фильтра не надо. Лампочка сама достаточно инерционный элемент, чтобы сгладить пульсации. Частота ведь будет не менее сотен Гц, так?
В исток полевику резистор - тоже ни к чему. Вам нужно следить за током? Зачем? Достаточно знать, что он нарастает плавно. Просто для увеличения срока службы лампы никакого особого алгоритма управления не требуется. Просто плавно уменьшайте скважность до нуля в течение некоторого отрезка времени. Длительность его подберите в зависимости от мощности лампы. А с резистора 0,01 Ом Вы всё равно вряд ли снимете достаточное для АЦП напряжение (если только речь не идёт о киловаттной лампе), придётся ставить ОУ. Лишнее это.
sera_os
Кстати, не забудьте брать полевой транзистор с логическим управлением, он буде хорошо открываться от 5В (лог. 1 контроллера).
Sharf
Цитата(Herz @ Jul 2 2010, 22:11) *
... Просто для увеличения срока службы лампы никакого особого алгоритма управления не требуется. Просто плавно уменьшайте скважность до нуля в течение некоторого отрезка времени. Длительность его подберите в зависимости от мощности лампы...


Разве даже при самом маленьком заполнении при включении через лампочку не пойдет большой пусковой ток (пока нить не нагрелась)?
RC цепочкой я думал добиться плавного открывания транзистора
domowoj
Цитата(Sharf @ Jul 3 2010, 12:26) *
Разве даже при самом маленьком заполнении при включении через лампочку не пойдет большой пусковой ток (пока нить не нагрелась)?

В диммерах ("по образу схем плавного включения света") именно так и делается,
только различие в ключевом элементе, там применяют обычно симисторы.
Цитата(Sharf @ Jul 3 2010, 12:26) *
RC цепочкой я думал добиться плавного открывания транзистора

работать будет, но и еще как печка.
Herz
Цитата(Sharf @ Jul 3 2010, 08:26) *
Разве даже при самом маленьком заполнении при включении через лампочку не пойдет большой пусковой ток (пока нить не нагрелась)?
RC цепочкой я думал добиться плавного открывания транзистора

Пойдёт, но он будет коротким и разрушить нить не успеет. Плавного открывания транзистора добиваться не надо, иначе его придётся взять большей мощности, чем нужно. Можно последовательно с лампочкой небольшую индуктивность добавить.
Sharf
Цитата(Herz @ Jul 3 2010, 12:26) *
Пойдёт, но он будет коротким и разрушить нить не успеет. Плавного открывания транзистора добиваться не надо, иначе его придётся взять большей мощности, чем нужно. Можно последовательно с лампочкой небольшую индуктивность добавить.


Запустил наконец-то плату. Но возникла проблема - греется транзистор irf7413 при плавном включении света. Делаю так - частота меги -1МГц запускаю таймер с тактирование clk/1 и каждое его 15-е переполнение увеличиваю OCR на единицу (уменьшаю при плавном затухании). т.е. лампочка плавно загорается и тухнет примерно за секунду. Но транзистор очень сильно греется! Резистор в затворе - 510 Ом, т.о. времяоткрытия транзистора должно быть около 3-8мкс.

как мне избавится от нагрева?
aaarrr
Цитата(Sharf @ Aug 16 2010, 19:04) *
времяоткрытия транзистора должно быть около 3-8мкс.

А на деле сколько? Что на затворе творится?
zltigo
QUOTE (Sharf @ Aug 16 2010, 17:04) *
Но транзистор очень сильно греется!

А можность-то какая у лампочки? При, например, 4-5A этот транзистор от 4,5V Атмеги на затворе уже не откроется полностью.
QUOTE
Резистор в затворе - 510 Ом, т.о. времяоткрытия транзистора должно быть около 3-8мкс.

Да? Это при емкости затвора а 1800pF ?
Sharf
Цитата(aaarrr @ Aug 16 2010, 19:15) *
А на деле сколько? Что на затворе творится?


Рассчеты подтверждаются

Цитата(zltigo @ Aug 16 2010, 19:31) *
А можность-то какая у лампочки? При, например, 4-5A этот транзистор от 4,5V Атмеги на затворе уже не откроется полностью.

Да? Это при емкости затвора а 1800pF ?


мега работатет от 5 вольт. емкость затвора - 1800пФ
Alexashka
Цитата(Sharf @ Aug 16 2010, 20:46) *
Рассчеты подтверждаются

мега работатет от 5 вольт. емкость затвора - 1800пФ

Период ШИМ у вас какой 16мкс? И фронты по 3-8мкс? тогда нагрев будет конечно.
Sharf
Цитата(Herz @ Jul 3 2010, 12:26) *
Пойдёт, но он будет коротким и разрушить нить не успеет. Плавного открывания транзистора добиваться не надо, иначе его придётся взять большей мощности, чем нужно. Можно последовательно с лампочкой небольшую индуктивность добавить.


С нагревом проблему вроде бы решил - уменьшил резистор в затворе, чтобы открывающий/закрывающий импульс тока былоколо 40 мА (мега как раз тянет).
Осталась еще одна - лампочка "звенит". Т.е. при плавном включении 50Вт лампочка пищит как комар. Как избавиться от этой проблемы? У меня в автомобиле в салоне свет плавно загорается/гаснет, но звона ни разу не слышал. А там же наверно тоже шимом управляют?....
Savrik
Если пищит - выбирайте частоту ШИМа за пределами слышимости, то есть заведомо выше 20кГц.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.