Здравствуйте, уважаемые форумчане.
Была необходимость создать устройство для автоматического включения освещения в коридоре при обнаружении движения с возможностью ручного управления посредством Wi-Fi. В качестве источника освещения предполагалась 12В светодиодная лента длиной не более 2 метров. Для реализации подобного проекта была выбрана отладочная плата ESP8266 NodeMCU v3. В результате, в Arduino IDE разработал свою программу, осталась очередь за сборкой. Поскольку навыков создания печатных плат не имею, разместил всё на макетной плате для пайки. Когда казалось, что всё уже почти готово, столкнулся с тем, что микроконтроллер сначала нагревался, а затем и вовсе выходил из строя. Во время отладки микроконтроллер питался от USB компьютера и, разумеется, никаких неприятностей не возникало. Но в реальной работе это неприемлемо. Поскольку светодиодная лента требует напряжения 12В, то соответствующий БП я и использовал. У ESP8266 есть вход Vin, согласно документации, ему на вход можно подавать напряжение до 20В, я не стал рисковать и при помощи DC-DC преобразователя понизил напряжение до 5В и подал на данный пин. На ленту без всякий изменений через ключ на базе MOSFET транзистора идёт ток, напряжением 12В. В итоге, после подключения получившегося устройства к блоку питания (12В, 1А), какое-то время можно подсоединяться к нему через Wi-Fi, управлять им, но после нескольких минут микроконтроллер греется и выходит из строя. Подозреваю, что неправильно спроектировал схему, что-то не так подключил, но если бы было КЗ - устройство не работало б вообще, а так несколько минут, иногда даже более, вполне можно пользоваться, но потом нет - ломается. Пробовал несколько микроконтроллеров уже, подключал к пину питание как через понижающий преобразователь 5В, 3.3В, так и без него 12В - одно и то же. Подскажите, пожалуйста, в чём заключается проблема. Схему подключения прикрепляю. Извините за непрофессионализм - рисовал в Paint.
Была необходимость создать устройство для автоматического включения освещения в коридоре при обнаружении движения с возможностью ручного управления посредством Wi-Fi. В качестве источника освещения предполагалась 12В светодиодная лента длиной не более 2 метров. Для реализации подобного проекта была выбрана отладочная плата ESP8266 NodeMCU v3. В результате, в Arduino IDE разработал свою программу, осталась очередь за сборкой. Поскольку навыков создания печатных плат не имею, разместил всё на макетной плате для пайки. Когда казалось, что всё уже почти готово, столкнулся с тем, что микроконтроллер сначала нагревался, а затем и вовсе выходил из строя. Во время отладки микроконтроллер питался от USB компьютера и, разумеется, никаких неприятностей не возникало. Но в реальной работе это неприемлемо. Поскольку светодиодная лента требует напряжения 12В, то соответствующий БП я и использовал. У ESP8266 есть вход Vin, согласно документации, ему на вход можно подавать напряжение до 20В, я не стал рисковать и при помощи DC-DC преобразователя понизил напряжение до 5В и подал на данный пин. На ленту без всякий изменений через ключ на базе MOSFET транзистора идёт ток, напряжением 12В. В итоге, после подключения получившегося устройства к блоку питания (12В, 1А), какое-то время можно подсоединяться к нему через Wi-Fi, управлять им, но после нескольких минут микроконтроллер греется и выходит из строя. Подозреваю, что неправильно спроектировал схему, что-то не так подключил, но если бы было КЗ - устройство не работало б вообще, а так несколько минут, иногда даже более, вполне можно пользоваться, но потом нет - ломается. Пробовал несколько микроконтроллеров уже, подключал к пину питание как через понижающий преобразователь 5В, 3.3В, так и без него 12В - одно и то же. Подскажите, пожалуйста, в чём заключается проблема. Схему подключения прикрепляю. Извините за непрофессионализм - рисовал в Paint.