Sida 2 av 6
Re: Felsökning av jordbruksmaskin
Postat: 14 april 2020, 07:01:49
av bos
Jag körde en runda med 'skåpet igår och Vcc ser fint ut där. Relativt rak linje, inga dippar, spikar eller fluktationer. Datatrafik på E, RS, RW och D0-D7 finns det mängder av, men ändå dyker det inte upp en enda pixel på skärmen (vare sig den gamla eller den fabriksnya). Bytte även de två filterkondingarna vid regulatorn när jag ändå höll på, men ingen lycka.
Jag fattar inte. Jag hittar inga fel nånstans.
Re: Felsökning av jordbruksmaskin
Postat: 14 april 2020, 07:08:33
av FormerMazda
Datatrafik på E, RS, RW och D0-D7, var mäter du upp det?
Jag skulle ha mätt på pinnarnas lödpunkter på skärmen för att vara så säker jag kan på att data kommer hela vägen fram.
Finns allt där då så känns det väl som att skärmen inte initieras, vilket kan vara för data kommer, men helt hejcon bacon. Att försöka samplea data ger väl svar på det. Initiering bör vara enkelt att se om det sker.
Sen finns ju alltid risken att även den nya skärmen är paj.
Bygg en LCD-tester, utgå ifrån att det är standard HD44780, och se om den vaknar till liv då.
Re: Felsökning av jordbruksmaskin
Postat: 14 april 2020, 08:26:30
av bos
> Datatrafik på E, RS, RW och D0-D7, var mäter du upp det?
Direkt på skärmens pinnar.
> Finns allt där då så känns det väl som att skärmen inte initieras
Jag var inne på det spåret också, men bit96 skrev såhär i en tidigare kommentar:
Även om inga datasignaler når displayen så brukar det i alla fall synas nåt vid uppstart, typ alla tecken blinkar till som fyllda block ett ögonblick eller liknande.
Men detta sker inte, vare sig på den gamla eller nya skärmen. Att den nya skärmen skulle vara defekt är naturligtvis möjligt, men inte så sannolikt. Bygga en LCD-testare var dock ett bra tips, då kan jag med säkerhet gallra bort skärmen som felkälla om den eller de funkar där.
Re: Felsökning av jordbruksmaskin
Postat: 14 april 2020, 09:06:49
av FormerMazda
Jag tror ändå att den behöver en init för att visa ens nåt.
Kolla på Ben Eaters video, typ 4:55 in. Vid spänningssättning tänds display, men inget visas alls förrns han reset:ar CPU och då skickas init och text.
https://www.youtube.com/watch?v=omI0MrTWiMU
Re: Felsökning av jordbruksmaskin
Postat: 14 april 2020, 09:10:13
av FormerMazda
8-bit guy byggde en enkel testare:
https://www.youtube.com/watch?v=hZRL8luuPb8
Här syns förvisso vad som kan förväntas av en LCD vid uppstart.
Med din beskrivning och den här videon så kan man ju misstänka kontrast också.
Re: Felsökning av jordbruksmaskin
Postat: 14 april 2020, 10:15:06
av bos
Kontrastproblem har jag uteslutit genom att testa med en 47k-pot direkt till ben 3 på skärmen, det blir ingen som helst skillnad. Men å andra sidan, om inte en enda pixel är tänd så går det ju inte se att det blir skillnad i kontrast heller.
Jag tror också på init-problem här. Låt anta att så är fallet. Varför har just init försvunnit? Processorn snurrar som den ska (bekräftat genom att scopa klockpinne samt adress/data-pinnar till EPROM). Farsan säger att knapparna på manöverdelen funkar som de ska, vilket bekräftar att processorn tar emot knapptryckningar och skickar vidare dem via CAN-bus. Kod för knapparna bör rimligtvis även dessa finnas inne i EPROM, vilket jag tolkar som att även EPROM är som det ska. Datapinnarna på skärmen (mätt direkt på pinnarna) sprudlar av aktivitet.
E och RW (och kanske även RS, sitter inte vid kortet nu) går/styrs via 74LS00 som är precis bredvid processorn. Denna krets är utbytt utan resultat. Det kan vara här problemet sitter. Jag har scopat även E/RW/RS och det finns aktivitet, men beteendet på E-pinnen gjorde mig lite misstänksam igår. Enligt
denna arduino-kod ska E pulsas varje gång något skrivs till skärmen. Av det jag såg på oscilloskopet var mängden pulser på E inte ens i närheten av det jag såg på datapinnarna. E-pinnen styrs från en utgång på 74LS00, vars ingång styrs av processorn. Om jag får killgissa lite högt för mig själv så tror jag att det är här jag ska dyka ner på djupet ikväll. Folk har påpekat oxid i tråden, så det är högst sannolikt att det även finns oxid i närheten av 74LS00, som i sin tur påverkar kvaliteten till E-pinnen.
Det blir nästa steg. Funkar inte det ska jag koppla in min 16-kanaliga logikanalysator på samtliga pinnar för att se exakt vad det är som skickas till skärmen.
Re: Felsökning av jordbruksmaskin
Postat: 14 april 2020, 10:45:50
av Glenn
När man drar kontrasten till extremläget ser normalt(?) alla pixlarna ut att vara tända fast dom är släckta.
Är du säker på att du räknat pinnarna på LCD'n från rätt håll ? det finns displayer med spegelvänd kontakt,
den niten har jag gått på själv när jag bara läste databladet rakt av utan att läsa vidare och se att just MIN display hade en
bokstav extra i beteckningen och då skulle man titta på en annan bild..
Re: Felsökning av jordbruksmaskin
Postat: 14 april 2020, 11:17:31
av bos
Såvida inte siffrorna 1 och 16 på skärmens PCB (syns på första bilden) ljuger mig rakt i ansiktet är jag säker på att jag mätt från rätt håll. Tredje pinnen från vänster är den jag försökt justera kontrasten på.
> När man drar kontrasten till extremläget ser normalt(?) alla pixlarna ut att vara tända fast dom är släckta.
Om det där stämmer är det definitivt något som är fuffens här, för inte ens den fabriksnya skärmen beter sig så som du beskriver. (Och ja, pinne 3 har jag låtit hänga utanför sockeln när jag manipulerat den själv, för att inte låta något på kretskortet peta på den)
Re: Felsökning av jordbruksmaskin
Postat: 14 april 2020, 11:42:04
av Glenn
Är dom siffermärkta på displayen kan man nog utesluta det iaf, det var dom inte på min display
Jag vet inte om det alltid är så, men det är iaf ofta så med kontrasten.
Re: Felsökning av jordbruksmaskin
Postat: 14 april 2020, 23:26:41
av Palle500
I det databladet du länkar till i post #1 så finns det många konfigurerinsgslägen. Har du byglat (lött) den ny skärmen på rätt sätt?

Re: Felsökning av jordbruksmaskin
Postat: 15 april 2020, 08:19:30
av JohnGalt
Jag tror att Vo ska vara negativ, ca -2V.
I databladet du länkar står visserligen Vo typ 4.5V, men displayen finns i två temp varianter, så jag tror att den uppgiften är fel (att den gäller standard temp range, inte extended).
Se detta datablad:
https://www.mikrocontroller.net/attachm ... M16216.pdf
Prova att lägg på en justerbar spänning 0V - -5V på Vo.
Får du inte pixlarna att gå från helt ljusa till mörka (synliga) genom att justera den spänningen så är det ingen mening att gå vidare i felsökningen.
Jag skulle gissa ett det är genereringen av den negativa spänningen som har lagt av, men steg ett är att kolla ovan.
Re: Felsökning av jordbruksmaskin
Postat: 15 april 2020, 09:17:41
av bos
> Prova att lägg på en justerbar spänning 0V - -5V på Vo.
Nu börjar det gå lite utanför mitt område, jag jobbar väldigt sällan med negativa spänningar.
Kortet matas med 12V som via regulatorn går ner till 5V. Hur kan jag nånstans härifrån göra om det till 0 -- -5V som jag lägger på pinne 3? Behöver jag en till strömkälla?
Re: Felsökning av jordbruksmaskin
Postat: 15 april 2020, 09:35:29
av JohnGalt
Det finns exempel mitt på sid 4 i databladet jag länkade.
Ja, har du inget aggregat med dubbla utgångar +-, så behöver du en extra separat spänningskälla, t ex en 5V väggvårta (USB-laddare) där du ansluter +5V från den till GND på displayen.
0V från väggvårtan blir då -5V, om du är med?
Vad är förresten beteckningen på 8-pn ST-kretsen längst upp på kortet?
edit: Och på 14-pin kretsen till vänster?
Lite bättre skärpa hade inte skadat.
Re: Felsökning av jordbruksmaskin
Postat: 15 april 2020, 09:39:09
av Castor
Det finns/fanns en krets som heter 7660 som gav minusspänning från plus men den gav bara lite ström men det borde räcka för detta om det är en display som behöver det. Kolla på kortet var ledningen från på pinne 3 tar vägen så kanske du kan komma lite längre.
Re: Felsökning av jordbruksmaskin
Postat: 15 april 2020, 09:57:32
av JohnGalt
Castor: Exakt, tänkte att ST-kretsen kan vara en sådan.