Forum: Mikrocontroller und Digitale Elektronik AVR TransistorTester China DIY Kit - Display zeigt nichts an


You were forwarded to this site from EmbDev.net. Back to EmbDev.net
von Christian F. (neo2001)


Angehängte Dateien:

Lesenswert?

Hallo,

habe mir zwei aktuellere Transistor-Tester aus China bestellt 
(verschiedene Modelle) - beide als Kit zum selbst zusammenbauen. Während 
einer problemlos funktioniert, mag der andere nicht so recht:

Nachdem man 1x auf den Drehregler drückt geht die LED an und die 
Hintergrundbeleuchtung des Displays. Tut man nichts weiter, geht alles 
nach ca. 45 s wieder aus. Drückt man erneut auf den Taster geht die LED 
kurz aus und gleich wieder an. Mehr tut sich nicht.

Natürlich habe ich alle Bauteile inzwischen mehrfach geprüft. Ebenso 
potenzielle fehlerhafte Verbindungen etc. Die Widerstände hatte ich 
zudem vor dem Einbau durchgemessen.

Folgendes habe ich versucht:

1.) Kontaktleiste am Display und Board geprüft. VCC/GND verbunden, 
restliche Pins am µC, Strom für Backlight auch (geht ja). Liegt auch 
Spannung an (5V). Kein Kurzschluss zwischen den Kontakten.

2.) Auch am µC liegt Spannung (5V) an.

3.) Der Spannungsregler auf dem Display-Board erzeugt 3,3V - auch ok.

4.) Habe einen neuen ATmega328P mit der aktuellen Software geflasht und 
anstelle des mitgelieferten eingesetzt - verhält sich genau gleich. 
Natürlich begrenzte Aussagekraft, da kein Positivtest möglich. Alle 
anderen Tester haben andere Displays.

5.) Habe dann testweise den internen 8 MHz Oszillator per Fuse gewählt 
um evtl. Probleme mit dem externen Quarz auszuschließen (zumindest war 
das die Absicht). Macht keinen Unterschied. Der Quarz ist auch nicht aus 
versehen kurzgeschlossen o.ä.. Getauscht habe ich ihn aber noch nicht.

Letzte Idee war evtl. falsche Kontrasteinstellung, aber mehrere Versuche 
den Kontrast im Blindflug einzustellen brachten keine Besserung. Evtl. 
EEPROM auslesen, Wert ändern und dann zurückspielen?

So viel mehr Ideen habe ich nicht mehr...

Kann jemand anhand der Symptome evtl. noch einen Tipp geben?

Leider kann ich dem Display nicht so recht ansehen was da für ein 
Controller drin ist!? Da ist ein Chip "CD4050B" - aber ich bin ziemlich 
sicher, das ist nicht der Controller sondern irgendwas davor. Sonst 
hätte ich das mal z.B. an einen Arduino gehängt um zu schauen ob ich dem 
Display da irgendwas entlocken kann...

von Michael U. (amiga)


Lesenswert?

Hallo,

4050 spielt Pegelwandler, das spricht für SPI-Schnittstelle. I2C müßte 
bi-direktionale Pegel und PullUp-Widerstände haben.

Unter der Bezeichnung XY18CG958-18B gibt es nur einen Googletreffer in 
einem russischen Elektronikforum der sich da aber irgendwie nicht 
zuordnen läßt.
Es gab auch früher immer wieder mal China-Tester, wo ein anderes Display 
verbaut wurde und die Chinesen die Firmware angepasst haben.

Da der Thread ja noch aktiv ist, schonmal da reingeschaut?
Beitrag "Transistortester AVR"

Gruß aus Berlin
Michael

von Christian F. (neo2001)


Lesenswert?

Vielen Dank für den Hinweis!

Ja, alles deutet auf das Display hin. Habe mal eine LED in den 
Testsockel gesteckt und diese flackert auch wie üblich wenn sie gemessen 
wird. Sprich der Tester selbst scheint zu funktionieren. Habe mal beim 
Händler reklamiert.

von Alex S. (salexa)


Lesenswert?

Hello,
I had the same problem and found that the XY18CG958-18B is a 128x160 SPI 
Color TFT LCD Module compatible with the ST7735:
https://www.mikrocontroller.net/svnbrowser/transistortester/Software/trunk/ST7735/

von Christian F. (neo2001)


Lesenswert?

Thank you for your reply!

Unfortunately I already tried those driver/build with my display and it 
didn’t resolve the issue either. I also tried to hook up the display to 
an Arduino but got nothing out of it. I guess it’s really just broken. 
The seller promised to send me a new display module.

I will report back if that happens.

von Christian F. (neo2001)


Lesenswert?

Habe zwischenzeitlich ein Display aus einem gleichartigen Kit getestet 
und damit funktioniert der Tester einwandfrei. Sprich das ursprüngliche 
Display scheint definitiv hinüber zu sein.

Meanwhile I got the chance to test this with a display from another kit. 
Using this display the tester works perfectly fine - so the original 
display is/was simply broken.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.