Показать сообщение отдельно
Старый 30.10.2015, 13:27   #36
Leobor
Старший Пользователь
 
Регистрация: 13.05.2014
Возраст: 59
Город: Воронеж
Регион: 36
Машина: Hyundai S-Fe I
Сообщений: 799
Leobor has a brilliant futureLeobor has a brilliant futureLeobor has a brilliant futureLeobor has a brilliant futureLeobor has a brilliant futureLeobor has a brilliant futureLeobor has a brilliant futureLeobor has a brilliant futureLeobor has a brilliant futureLeobor has a brilliant futureLeobor has a brilliant future
По умолчанию

Забыть.
Тема о размазанном на контроллере драйвере подсветки ой какая обширная...
К делу - так к делу.
Итак, какие бывают варианты подсветки у матриц.
1. Вывод ТОЛЬКО светодиодной полосы.
Стабилизация тока - несомненно, но вот напряжение - первично и зависит от количества последовательно соединенных светодиодов в гирлянде. В среднем на одном светодиоде падает около 3В и он потребляет в районе 20мА. Нетрудно посчитать и потом перемножить. Но определяющим все же является гирлянда. Если в ней 3 светодиода - значит напряжение должно быть 9В. Однако, бывают 6, 7, 8, 9 и 10. Соответственно, для них драйвер должен обеспечивать выходное напряжение 18, 21, 24, 28 и 30В. В N101BCG-L21 именно 30В. На борту контроллера есть питающие напряжения 3,3 и 12В. В любом случае это должен быть boost драйвер. Какие то напряжения проще "добыть" из 3,3В, какие то - из 12В. Но схемотехнически это разные решения. Регулировка - тоже.
2. Внутренний драйвер матрицы. Там все гораздо проще - для его работы подается напряжение на соответствующие пины. Но и здесь могут быть проблемы. У одних матриц допустимое напряжение 5...21В, у других - ровно 5В. А вот с регулировкой не все однозначно. У всех таких матриц регулировка ШИМ, но рекомендуемая частота - от сотен Гц до сотен кГц.
3. Подсветка CCFL. Хоть и старо, но вовсе не редкость. К тому же ламповая подсветка может быть устроена так же, как и в перечисленных выше вариантах LED.
А теперь попробуйте проанализировать: как сделать некий универсальный драйвер. Ответ: да никак. Под каждую матрицу должен быть свой индивидуальный. Поэтому я и сказал, что китайский вариант наиболее универсален - контроллер один, а драйверы - на выбор.
__________________
Ёпть! А то ж...
Leobor вне форума