Felsökning av jordbruksmaskin
Postat: 12 april 2020, 18:34:29
Farsan kom förbi med denna styr/kontrollenhet till en av jordbruksmaskinerna. Den funkar som det ska, knapparna (ur bild, knappsatsen kopplas in på vita stiftlisten i mitten) reagerar och styr det de ska, men skärmen har lagt av. Jag har felsökt några dagar och reverse engineerat så långt jag kunnat, men har nu nått världens ände. Söker lite tips på vad jag kan ha missat.
Beskrivning av områdena på bilden:
Lila: CAN-kommunikation
Gul: Strömförsörjning (12V matning, reguleras till 5V för hela kortet)
Ljusgrön: Styr en piezosummer
Ljusblå: Processor (Philips 80C552), EPROM med kod / text som visar på skärmen, samt en 74LS00 (quad 2-NAND) som på något sätt petar på skärmens pinnar E respektive RW.
Vad jag mätt / härlett:
Vid uppstart tänds skärmens bakgrundsbelysning som den ska, men inte en tillstymmelse av text dyker upp. Jag har dumpat EPROM och där finns textsträngar som ska visas på skärmen, men dessa kommer inte upp. Det faktum att knappsatsen ger respons vittnar om att processorn funkar som den ska.
Med oscilloskop har jag mätt på två av skärmens datapinnar, och där finns det aktivitet. Skärmen använder 8-bit, dvs samtliga datapinnar. Det finns även någon sorts aktivitet på E (enable) samt RW (read/write).
Min första misstanke var att skärmen kan ju faktiskt vara defekt. Den är industriklassad så jag mailade tillverkaren och fråga om sannolikheten för detta. "Låg sannolikhet", sades det, men i och med att den inte funkade beställde jag hem en exakt likadan för att testa. Facit: Samma beteende, så då är det inte skärmen som felar.
Därefter misstänkte jag 74LS00 (som styr E/RW). Bytte ut den mot en ny, men samma fel.
Sist kollade jag efter uppenbara skador på kretskortet och komponenterna, men jag hittade inga. Trots sina 20 år på nacken ser allt ut att vara i nyskick.
Och här kommer jag inte längre. Jag har inga fler idéer, men det här verkar vara ett "skitfel" som just nu skrattar mig rakt i ansiktet för att jag inte ser det.
Har någon nåt tips på något uppenbart jag missat?
EDIT: Skärmen är en DEM16214, datablad finns här.
Beskrivning av områdena på bilden:
Lila: CAN-kommunikation
Gul: Strömförsörjning (12V matning, reguleras till 5V för hela kortet)
Ljusgrön: Styr en piezosummer
Ljusblå: Processor (Philips 80C552), EPROM med kod / text som visar på skärmen, samt en 74LS00 (quad 2-NAND) som på något sätt petar på skärmens pinnar E respektive RW.
Vad jag mätt / härlett:
Vid uppstart tänds skärmens bakgrundsbelysning som den ska, men inte en tillstymmelse av text dyker upp. Jag har dumpat EPROM och där finns textsträngar som ska visas på skärmen, men dessa kommer inte upp. Det faktum att knappsatsen ger respons vittnar om att processorn funkar som den ska.
Med oscilloskop har jag mätt på två av skärmens datapinnar, och där finns det aktivitet. Skärmen använder 8-bit, dvs samtliga datapinnar. Det finns även någon sorts aktivitet på E (enable) samt RW (read/write).
Min första misstanke var att skärmen kan ju faktiskt vara defekt. Den är industriklassad så jag mailade tillverkaren och fråga om sannolikheten för detta. "Låg sannolikhet", sades det, men i och med att den inte funkade beställde jag hem en exakt likadan för att testa. Facit: Samma beteende, så då är det inte skärmen som felar.
Därefter misstänkte jag 74LS00 (som styr E/RW). Bytte ut den mot en ny, men samma fel.
Sist kollade jag efter uppenbara skador på kretskortet och komponenterna, men jag hittade inga. Trots sina 20 år på nacken ser allt ut att vara i nyskick.
Och här kommer jag inte längre. Jag har inga fler idéer, men det här verkar vara ett "skitfel" som just nu skrattar mig rakt i ansiktet för att jag inte ser det.
Har någon nåt tips på något uppenbart jag missat?
EDIT: Skärmen är en DEM16214, datablad finns här.