Доброго времени суток.
Парни, кто нибудь тесно работал с TLC5940?
К чему вопрос? Смущает странное ее поведение.
Решил собрать светодиодное панно на 512 RGB светодиодов (3 на 1,5 метра). Эдакая "сетка" из 16 строк и 32 столбцов. В качестве ШИМ остановился на TLC5940. Т.к. до этого дел с ней не имел - знакомился с ней по книге Мэттью Пандина (Matthew T. Pandina) "Демистификация TLC5940" (кстати, для удобства я перевел ее на русский). В процессе экспериментов не раз сталкивался со следующими "выкрутасами". Компилирую код, заливаю в микроконтроллер, подаю питание. От TLC-ки никакой реакции, зато греться она начинает как утюг. Тут же выключаю питание и подаю его вновь - все запускается как ни в чем не бывало. И такой эффект весьма спонтанен. По первости я все грешил, что что-то не так делаю (в отличие от Мэттью я использую Ардуино а не ATMega328P как он, и приходится по ходу код менять под себя). Но сейчас у меня уже вполне работоспособный код и TLC-ки (у меня их 3 последовательно) покорно меня слушаются. А вот подобный эффект хоть и редко, но проявляется. Повторюсь - включил питание и, если диоды не светятся, стопудово одна из TLC-ок греется. Тут же передерну питание - все работает.
Кто нить сталкивался с подобным?
Парни, кто нибудь тесно работал с TLC5940?
К чему вопрос? Смущает странное ее поведение.
Решил собрать светодиодное панно на 512 RGB светодиодов (3 на 1,5 метра). Эдакая "сетка" из 16 строк и 32 столбцов. В качестве ШИМ остановился на TLC5940. Т.к. до этого дел с ней не имел - знакомился с ней по книге Мэттью Пандина (Matthew T. Pandina) "Демистификация TLC5940" (кстати, для удобства я перевел ее на русский). В процессе экспериментов не раз сталкивался со следующими "выкрутасами". Компилирую код, заливаю в микроконтроллер, подаю питание. От TLC-ки никакой реакции, зато греться она начинает как утюг. Тут же выключаю питание и подаю его вновь - все запускается как ни в чем не бывало. И такой эффект весьма спонтанен. По первости я все грешил, что что-то не так делаю (в отличие от Мэттью я использую Ардуино а не ATMega328P как он, и приходится по ходу код менять под себя). Но сейчас у меня уже вполне работоспособный код и TLC-ки (у меня их 3 последовательно) покорно меня слушаются. А вот подобный эффект хоть и редко, но проявляется. Повторюсь - включил питание и, если диоды не светятся, стопудово одна из TLC-ок греется. Тут же передерну питание - все работает.
Кто нить сталкивался с подобным?