Задался целью сделать красивую подсветку дома для аквариума в качестве старта работы с микроконтроллерами. С регулировкой цвета, "режимом ночника", ИК-детектором движения и симпатичной сигнализацией светом о разных событиях (например, анимация с красным огоньком, если в течение дня крышка не открывалась, т.е. рыбок точно не кормили). Оставив за кадром вопросы о целесообразности трат на подобного рода игры с паяльником, прощу помощи в вопросе перегрева ШИМ-контроллера.
Никаких проблем с реализацией задуманного не вижу, прототип с датчиком движения, холла, термометром и одним маленьким отрезком RGB-ленты работал отлично до тех пор, пока я не нагрузил его светом "по-взрослому". А проблема вот в чем: несмотря на то, что один канал контроллера легко выдает 120 мА (а я от него хочу еще меньше: 80-100), общее тепловыделение не может быть больше 2-3 Вт. Именно этого факта я не учел. Для лучшего охлаждения планировал приклеить на термопасту алюминиевый профиль, но заметив сильный нагрев сел за спецификацию и калькулятор и насчитал, что у меня тепловыделение выходит порядка 15 Вт - никакая алюминиевая железка не спасет. Тесты с длинным куском ленты это показали - не успел я выпить чаю, как контроллер отключился для охлаждения.
P примерно = 12В х 0.08А х 15 каналов = 15 Вт. Приехали.
Если что, даташит тут: http://www.ti.com/li...ink/tlc5940.pdf
В связи с этим подумал повесить на выходы светодиодной ленты (с общим анодом) NPN-транзисторы в ключевом режиме, но впал в ступор от подключения с общим анодом:
1. Получается, мне надо подтягивать напряжение на базе транзистора к единице, а ШИМ-контроллером спускать его на 0, "переворачивая" при этом логику с ног на голову?
Сомневаюсь насчет надежности такого "запирания" NPN-транзистором, да и беглое гугление показало, что у кого-то из наших заморских коллег были проблемы с этим - ток недостаточно хорошо утекал мимо базы при полностью открытом ШИМе, и транзистор оставался слегка открытым.
2. Использовать PNP не получается, потому что у меня есть доступные напряжения +3, +5, +12, 0 - а PNP нужен -5. Я правильно понимаю?
3. Из институтского курса электроники помню про "логическое НЕ", инвертор, но не уверен, будет ли такая связка надежно работать?
<катод RGB-ленты> - <эмиттер>
. <база NPN> - <инвертор> - <подтяжка к +5> - <выход на землю через TLC5940>
. <коллектор> - <земля>
Заранее спасибо за терпение к моему низкому уровню образования в этой области, надеюсь на вашу помощь. Честно учусь
Раздел: МК для начинающих
Никаких проблем с реализацией задуманного не вижу, прототип с датчиком движения, холла, термометром и одним маленьким отрезком RGB-ленты работал отлично до тех пор, пока я не нагрузил его светом "по-взрослому". А проблема вот в чем: несмотря на то, что один канал контроллера легко выдает 120 мА (а я от него хочу еще меньше: 80-100), общее тепловыделение не может быть больше 2-3 Вт. Именно этого факта я не учел. Для лучшего охлаждения планировал приклеить на термопасту алюминиевый профиль, но заметив сильный нагрев сел за спецификацию и калькулятор и насчитал, что у меня тепловыделение выходит порядка 15 Вт - никакая алюминиевая железка не спасет. Тесты с длинным куском ленты это показали - не успел я выпить чаю, как контроллер отключился для охлаждения.
P примерно = 12В х 0.08А х 15 каналов = 15 Вт. Приехали.
Если что, даташит тут: http://www.ti.com/li...ink/tlc5940.pdf
В связи с этим подумал повесить на выходы светодиодной ленты (с общим анодом) NPN-транзисторы в ключевом режиме, но впал в ступор от подключения с общим анодом:
1. Получается, мне надо подтягивать напряжение на базе транзистора к единице, а ШИМ-контроллером спускать его на 0, "переворачивая" при этом логику с ног на голову?
Сомневаюсь насчет надежности такого "запирания" NPN-транзистором, да и беглое гугление показало, что у кого-то из наших заморских коллег были проблемы с этим - ток недостаточно хорошо утекал мимо базы при полностью открытом ШИМе, и транзистор оставался слегка открытым.
2. Использовать PNP не получается, потому что у меня есть доступные напряжения +3, +5, +12, 0 - а PNP нужен -5. Я правильно понимаю?
3. Из институтского курса электроники помню про "логическое НЕ", инвертор, но не уверен, будет ли такая связка надежно работать?
<катод RGB-ленты> - <эмиттер>
. <база NPN> - <инвертор> - <подтяжка к +5> - <выход на землю через TLC5940>
. <коллектор> - <земля>
Заранее спасибо за терпение к моему низкому уровню образования в этой области, надеюсь на вашу помощь. Честно учусь
Раздел: МК для начинающих