| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| LCD Brightness Control http://mcu-bg.com/mcu_site/viewtopic.php?f=4&t=1198 |
Страница 1 от 1 |
| Автор: | Bezmozachen [ Пет Ное 04, 2005 7:17 pm ] |
| Заглавие: | LCD Brightness Control |
Кажете какво да ползвам за LCD Brightness control (LED backlight). Сигурно ще е PWM, но немога да избера чип. Гледах в нета че има разни White LED drivers, но не ми харесаха заради малкото мА, а и в българия незнам да ли се намират. Трябва ми нещо малко, да се намира лесно и желателно да се управлява по I2C. |
|
| Автор: | ToHu [ Пет Ное 04, 2005 7:41 pm ] |
| Заглавие: | |
А нямаш ли процесор за тоя дисплей, ползвай него, за какво ти е да слагаш чип специално за това ? |
|
| Автор: | Bezmozachen [ Пет Ное 04, 2005 7:58 pm ] |
| Заглавие: | |
Той е доста понатоварен със задачи, PWM номога да го ползвам, а софтуерно не ми хареса как става. (или как съм го направил |
|
| Автор: | ToHu [ Пет Ное 04, 2005 11:21 pm ] |
| Заглавие: | |
Ами .... не знам чак пък толкова да не можеш да клатиш един неотговорен PWM .... |
|
| Автор: | CorosanD [ Нед Ное 06, 2005 3:12 pm ] | |||||||||
| Заглавие: | ||||||||||
Е какво не ти харесва на на софтуерния PWM ... даже мен ако питаш в някои отношения има много добри корекции и т.н. друг вапрос е ти как си с писането на firmware |
||||||||||
| Автор: | Bezmozachen [ Пон Ное 07, 2005 12:06 pm ] |
| Заглавие: | |
Ами проблема е че немога да постигна висока честота, понеже всички таймери са заети (18F6680), получава се мигане (трудно забележимо, но все пак го има) и няма достатъчно степени на яркост. Ще се пробвам да реорганизирам нещата за да освободя някой таймер, па ще видим. |
|
| Автор: | Bezmozachen [ Пон Ное 07, 2005 1:13 pm ] |
| Заглавие: | |
Готово, освободих един таймер и направих софт.PWM. В момента е на 1KHz, 8 бита резолюция. има ли някакви съображения при избор на честота на работа? |
|
| Автор: | the_real_maniac [ Пон Ное 07, 2005 10:23 pm ] |
| Заглавие: | |
Може ли да ми изтъкнеш причина защо по време на работа (т.е вече е тече програмата основната) искаш да променяш яркостта на дисплея Сещам се едно две неща, но не ми се виждат логични. Да не искаш да се четат данните на лцд-то за дадено време ли , какво наистина не звучи логично да спестяваш някои друг лев на ХХ часа от лцд-то |
|
| Автор: | bateAz [ Пон Ное 07, 2005 11:31 pm ] |
| Заглавие: | |
Това напрежение силно зависи от температурата. Като си играеш с него, можеш да осигуриш доста широк темп диапазон. Толкова широк е едно фиксирано напрежение няма да може. Това може да е причината да иска да го променя 'по време на работа'. За някои системи това 'време' е от порядъка на месеци, че и нагоре. |
|
| Автор: | Bezmozachen [ Вто Ное 08, 2005 11:46 am ] |
| Заглавие: | |
Ами по спецификация на дисплея дават, че яркоста ще падне на половина след 10000 часа при 20 градуса, 60% влажност (за последното не съм сигурен дали точно това означава), машината е с 2 години гаранция и е предвидена, понякога въобще да не се изключава. Затова си мисля че все пак трябва да се пази дисплея, пък е добре самия потребител да има контрол над яркоста |
|
| Автор: | the_real_maniac [ Вто Ное 08, 2005 12:56 pm ] |
| Заглавие: | |
24 часа , 7 дена в седмицата , 4 седмици в месеца по 12 месеца в година 24 * 7 * 4 * 12 *2 (години) = 16128 часа, това ако работи нон-стоп ненормална работа |
|
| Автор: | ToHu [ Вто Ное 08, 2005 8:46 pm ] |
| Заглавие: | |
Ами не е съвсем ненормална. Ако има един дисплей и един два чипа е възможно, говоря съвсем теоретично де, по сметки, които пък се оазва че са точни. А за дисплея, ами аз където съм слага LCD и има как, винаги предвиждам интелигентно регулиране на яркостта, а на едно две места има и на контраста, полезна функциийка, стига да имаш бутони по у-вото. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|