| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Зациклих с LCD-то. http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=13614 |
Страница 1 от 1 |
| Автор: | amdatlon [ Вто Мар 03, 2015 10:21 pm ] | ||||||||||||
| Заглавие: | Зациклих с LCD-то. | ||||||||||||
Отново се боря с един графичен дисплей 320х240 Ampire 320240A1 който купих от колега във форума тук. примерна снимка Няколко дни немога да го подкарам, въпреки че има и даташиит и сорсове, но все удрям камъка. Пробвах какви ли не хватки за да разбера къде е проблема но зациклих вече. Моля ви дайте идеи и съвети Мъча го с PIC18F6722 и CCS компилатора. Платката с пик-а съм сигурен че работи, тъй като я ползам за друг дислей 128х64 и там всичко е наред. Десетки пъти вече проверявам връзките от пик-а до платката на LCD-то и връзки си има на всеки пин. Използвам готови библиотеки ( 2-3 намерих ) и пак нищо. Схемата е : Порт D - за дата линията към ЛЦД-то RST PIN_E7 RD PIN_E0 WR PIN_E3 CS PIN_E1 A0 PIN_E4 Библиотеката е тази download/file.php?id=8136 а сорса който ползвам е този:
Индикира някакъв живот все пак когато дисплея се ресетне. Появява се една хоризонтална линия по цялата дължина, на произволно място по екрана. Но само при ресет и изчезва после. Ако го държа постоянно в ресе, чертата си стой постоянно. Edit: Забравих да добавя че, изисква външно -20V захранване за контраста. Нямам такова и затова съм свързал към маса пина за контарстта. Предполагам така ще е на максимум, защото като го откача, чертата която се появява при ресет изчезва. Т.е. явно става и така. ИЛИ ГРЕША ? Дайте идеи моля как да процедирам по натам. Благодаря !
|
|||||||||||||
| Автор: | ike [ Сря Мар 04, 2015 2:06 pm ] |
| Заглавие: | Re: Зациклих с LCD-то. |
Така е, грешиш. Я пробвай с 3 нови батерии от 9 волта. |
|
| Автор: | amdatlon [ Сря Мар 04, 2015 9:36 pm ] |
| Заглавие: | Re: Зациклих с LCD-то. |
ХММ, М/у другото пробвах с едно зарядно за лаптоп ( 16V) свързано по горната схема - минуса към Vее , плюса към VSS. Дали не съм прецакал нещо, щото тока от зарядното се качи на 1А. Но нищо не се промени по дисплея, пак си дава черта при ресет. |
|
| Автор: | stefan63 [ Сря Мар 04, 2015 11:22 pm ] |
| Заглавие: | Re: Зациклих с LCD-то. |
Сигурен ли си ,че модулът няма вграден генератор на минусово напрежение? Ако е външно - минусовото се подава след захранванто на логическата част. Сложи някакъв тример все пак. |
|
| Автор: | amdatlon [ Чет Мар 05, 2015 1:11 am ] |
| Заглавие: | Re: Зациклих с LCD-то. |
Няма вътрешно, меря го дава 0V и по даташиита го разбирам че няма. Тример съм сложил разбира се. Какво искаш да кажеш че се подава след логиеската част, в смисъл? Явно все пак съм прецакал нещо, има един кондензатор 25 uF , паралелно на транзистора, и даваше 20 Ома. Смених го и сега без външно напрежение само с тримера, чертата която се появява си променя контраста ( до изчезване ) след въртене на тримера. Обаче дали и друго не съм повредедил? |
|
| Автор: | stefan63 [ Съб Мар 07, 2015 1:41 pm ] |
| Заглавие: | Re: Зациклих с LCD-то. |
Пробвай да покриеш чертата с текст. Нулирай цялата памет от софта, после я запълни с букви.После пак си поиграй с потенциометъра. Когато контрастът е много добър в дадена зона - в друга се появява чертичка/и. Тогава с потенциометъра нагласяш по-нисък общ контраст. Исках да каажа , че на тия дисплеи работният контраст е по-нисък от първите впечатления Разбира се - може да има и хардуерен проблем. |
|
| Автор: | amdatlon [ Съб Мар 07, 2015 4:12 pm ] |
| Заглавие: | Re: Зациклих с LCD-то. |
Не е от конрастта, за съжаление. Каквото и да изписвам на дисплея тази зона все остава празна. Тект или линия да чертая там остава бяло. (линията е , на 50 и 51-ви пиксел по вертикала) Интересно е че когато включа напрежение само за контрастта от външното захранване, без да вкл. дисплея се появяват една, две или три дебели черти вертикално, и успоредни една на друга, като те вече са плътни. Т.е няма липсваща част, там където се вижда на снимката. Но това е само при този случай. Като включа и дисплея вече се изписва тази бяла линия. Един вид пиклселите в този случай си работят, ама после... |
|
| Автор: | stefan63 [ Съб Мар 07, 2015 7:05 pm ] |
| Заглавие: | Re: Зациклих с LCD-то. |
За с6жаление - без да пробваш съшия софт с друг екземпляр - няма как да направиш изводи. |
|
| Автор: | amdatlon [ Чет Апр 02, 2015 9:40 pm ] |
| Заглавие: | Re: За- Отциклих с LCD-то. |
Слава на Бога Този проблем е решен вече. Оказа се много стрнно късо съединиение между точно тези две пътечки 51 и 52-ра точно под лентовия кабел който свързва платката на LCD-то и стъкления панел на дисплея, по вертикалната координата ( страна). Но докато го открия че е това колко пъти го раглобих дислея, незнам. Започнах от там че като отпойх двата крака на драйвера който командва тези два реда с пиксели, и запоих само единия, бялата зона изчезна, но пък когато начертая нещо на единия ред ( 51) светват и давата - 51 и 52. Викам си ЯЯЯ странно значи работи драйвера и пикселите не са изгорели. И като премерих - пълно късо. И се почна едно следене на пътечки и разглабяне и мерене, и чак на лампа под платката се видя едно тънко косъмче м/у пистите под лентовия кабел. Само го за-стъргах с остро и се махна. Та така явно е фабричен дефект щото там не може да се пъхне нищо случайно. Много се отплеснах ама съм радостен щото го бях отписал да се оправи ! |
|
| Автор: | ike [ Чет Апр 02, 2015 9:42 pm ] |
| Заглавие: | Re: Зациклих с LCD-то. |
amdatlon Няма смисъл да се бориш с вятърни мелници. Намери си LCD дето му има PDF-то, може да се купи от всякъде и има готови библиотеки. В момента само си губиш времето. |
|
| Автор: | amdatlon [ Чет Апр 02, 2015 9:45 pm ] |
| Заглавие: | Re: Зациклих с LCD-то. |
Е този е точно такъв де Има пдф-и и библиотеки и примери, проблема беше докато нацеля вярната библиотека и този дефект. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|