Hallo, ich habe von jemanden einen China Bauteiltester bekommen. Von den es gefühlte 1000 Versionen gibt. Kann mir jemand sagen welche Firmware zu der Hardware passt ? Quarz 8MHZ, ich hoffe man kann es noch lesen? EZM Electronics Studio M328_9V_V3.1 2013.09.25 Der Technikfreund hatte noch einen zweiten ATMEGA mit dem wird die Batterie Spannung angezeigt und später kommt "Cell!" auf dem Display. Bei diesem sind die Fuse Bits gesetzt -> lässt sich nicht auslesen. Somit kann ich auch nichts vergleichen ;) Vielleicht kann jemand von euch das rate spiel etwas eingrenzen ? Kaputt ging das Ding wohl durch einen nicht entladenen Kondensator... vielen Dank!
:
Bearbeitet durch User
Wenn die ISP Schnittstelle noch funktioniert stehen die Chancen gut, dass man die Firmware einfach auf einen neuen µC kopieren kann.
Das dürfte die Standardausführung für 16x2 LCD sein. https://www.mikrocontroller.net/articles/AVR_Transistortester 1.08K wird passen.
In sich funktioniert dieser aber es erscheint eben die oben gekannte Meldung... Wenn die Fuse Bits so gesetzt sind die ich meine, lässt sich dieser nicht auslesen. Man kann ihn maximal blank machen... Es gibt 1000 Versionen von dem Teil. So wirklich wird man aus den Projektnamen nicht schlau welche hierfür passen könnte... Ein paar für 8MHZ habe ich ausprobiert, das klappt aber nicht mit dem Display. Schon die Initialisierung geht in die Hose.
:
Bearbeitet durch User
Wie willst Du denn jetzt noch die Firmwareversion feststellen, wenn Du das Original bereits in den Orkus geschickt hast. Außer natürlich mittels eines Würfels.
Marco H. schrieb: > In sich funktioniert dieser aber es erscheint eben die oben gekannte > Meldung Vielleicht solltest du einen heilen ATmega328 nehmen statt dem durch die Kondensatorentladung beschädigtem.
Tja habe ich und ? welche Firmware muss ich verwenden ? Den er mir mitgab war leer und der ist i.o -> Test Programm durch laufen lassen. Den anderen hat er von einen ähnlichen Tester genommen, wie die PCB aussah -> keine Ahnung. Muss aber halbwegs funktionieren -> ADC und Display laufen. Es wird aber immer nur "Cell!" angezeigt. Keine Ahnung was mir der Programmierer damit mitteilen will. Das Display hat 2x16 Zeichen es hätten auch mehr wie 5 Buchstaben sein können... Ich dachte das jemandem anhand des Datum und der PCB es eingrenzen könnte welche Firmware ewt. passt. Keine Ahnung warum die Chinesen mit gekauten Code so ein Geheimnis machen und die Fuses so setzen.
:
Bearbeitet durch User
Marco H. schrieb: > Es wird aber immer nur "Cell!" angezeigt. Keine Ahnung > was mir der Programmierer damit mitteilen will. Schau halt in den Sourcecode. Vermutlich ist Deine Eingangsspannung zu gering.
also ich habe exakt das selbe Gerät und habe zuletzt diese FW (siehe Anhang) drauf gemacht.
Marco H. schrieb: > Tja habe ich und ? welche Firmware muss ich verwenden ? Suchst Du jemanden, der Dich persönlich aufsucht und Dir den Tester zu Funktion bringt? Die Eingabe 'EZM Electronics Studio M328_9V_V3.1 2013.09.25' in google.com fördert einen sehr ausführlichen Thread bei eevblog.com zu Tage, mit Bildern und Softwareversionen. Wenn Du den abgearbeitet hast, frage hier weiter.
Alles nicht erfolgreich.. Ich habe auch keine Lust mehr... Vermutlich wurde in der Firmware das timing des Displays angepasst.
habe gerade nachgesehen: habe exakt das selbe Display und keine Timingprobleme hier https://www.eevblog.com/forum/testgear/$20-lcr-esr-transistor-checker-project/msg778225/#msg778225 kannst du sehen/lesen dass exakt deine HW mit der Stadardfirmware läuft.
:
Bearbeitet durch User
ist doch Standard, oder? Aus dem Transistortester AVR Faden: >Unabhängig von der Platinenversion kommt die "Cell!" Meldung dann, wenn >die Spannung an den Testports nicht mehr hinreichend genau 0V wird. Das >kann z.B. durch Kriechströme auf der Platine verursacht werden >(Lötmittelreste?). Ein Defekt des ATmega ADC kommt eigentlich selten >vor. Ich würde eine Reinigung der Platine empfehlen. Sollte der Fehler >bestehen bleiben, könnte man versuchen, den ATmega neu zu programmieren >und dabei die Spannungsgrenze für das Entladen von Kondensatoren >(Option CAP_EMPTY_LEVEL in der Makefile) versuchsweise höher wählen. eventuell auch mal versuchen einen Abgleichzyklus zu starten: alle drei Pinne verbinden beim Start (mit µC der "Cell!" meldet). Sehr zu empfehlen: Handbuch zum TT
:
Bearbeitet durch User
Danke das war hilfreich... Also es liegt am EEROM Inhalt.. Ich Programmiere den Mega mit einen BX48II.. Es passiert nicht das was ich erwartet hätte...
Hmm ich habe den mega jetzt mal auf einen STK500 Programmiert.. selbe ergebniss. Die Firmware scheint zu laufen aber ich sehe nichts auf dem Display... Es ist bestimmt für den Eimer.. jetzt habe ich wirklich keine Lust mehr auf den sch...
:
Bearbeitet durch User
Ja klar die Firmeware und den Inhalt das EEROMs. Mit dem BX48 war ich mir nicht ganz sicher ob das auch so funktioniert. Desegen habe ich das STK500 ausgepack ;) Kann es sein das die neuste Firmware nicht mehr kompertible zu der alten Hardware ist ? 4Bit Ansteuerung vom Display -> SPI oder soetwas ähnliches... Denn ich habe das mal auf den STK500 nachgebaut und es passiert genau das gleiche. Display wird offenbar initalsiert, aber es nichts zu sehen....
:
Bearbeitet durch User
Beitrag #5534650 wurde von einem Moderator gelöscht.
Quark Verion läuft -> lfuse:0xf7 hfuse:0xd9 efuse:0xfc Der wenn lfuse den HEx wert vertauscht geht der clockteiler an bzw. bleibt an :(. So kann das natürlich nicht funktionieren ;) Aber bei dem der vorher Funktioniert hat wird immer noch !Cell angezeigt -> wohl der ADC im eimer... Vielen Dank an alle die geholfen haben!
:
Bearbeitet durch User
naja, das wäre dann meine nächste Frage gewesen. all's well that ends well ...
Hallo, dieser Threat ist schon etwas älter, aber vom Prinzip habe ich ein ähnliches Problem. Ich habe diesen Tester als Bausatz gebaut (https://www.amazon.de/KKmoon-Multifunktions-Transistor-Frequenz-Generator-Gruen-EZM328/dp/B01DAITPKY), das ist schon länger her. Leider ist er Atmega328 hinüber. Display wird über SPI agesteuert. In der Beschreibung bzw. den Kommentaren steht auch was von 1.12k aber welche Version??? Die mega328_GM328-Firmware bringt zwar beim druck auf den Encdoer auf die LED D1 zum leuchten....aber das war es. Hat jemand eine Idee welche SW/Variante die richtige dazu ist. Ich habe mich noch nicht an die EInstellung zur Software von Markus gewagt, das sind so viele Punkte die man einstellen kann :-( https://www.eevblog.com/forum/testgear/$20-lcr-esr-transistor-checker-project/msg1171172/?topicseen#msg1171172 Diesen Blogeintrag habe ich auch gefunden, aber richtig schlau werde ich daraus nicht. Danke Frank
Frank P. schrieb: > Hallo, > > dieser Threat ist schon etwas älter, aber vom Prinzip habe ich ein > ähnliches Problem. > > Ich habe diesen Tester als Bausatz gebaut > (https://www.amazon.de/KKmoon-Multifunktions-Transistor-Frequenz-Generator-Gruen-EZM328/dp/B01DAITPKY), > das ist schon länger her. > Leider ist er Atmega328 hinüber. Display wird über SPI agesteuert. > In der Beschreibung bzw. den Kommentaren steht auch was von 1.12k aber > welche Version??? > > Die mega328_GM328-Firmware bringt zwar beim druck auf den Encdoer auf > die LED D1 zum leuchten....aber das war es. > > Hat jemand eine Idee welche SW/Variante die richtige dazu ist. > Ich habe mich noch nicht an die EInstellung zur Software von Markus > gewagt, das sind so viele Punkte die man einstellen kann :-( > > https://www.eevblog.com/forum/testgear/$20-lcr-esr-transistor-checker-project/msg1171172/?topicseen#msg1171172 > > Diesen Blogeintrag habe ich auch gefunden, aber richtig schlau werde ich > daraus nicht. > > Danke > > Frank Ich habe mir selbst geholfen :-) 1. Habe ich vergessen das EEP zu programieren :-) 2. Mit der GM328 läuft einiges aber nicht der Encoder :-( Mit der mega328_st7565_kit ist das Display auf em Kopf und die Schrift gespielgelt 3. Habe ich das Makefile angepasst und eine eigene Version in deutsch kompiliert Ist im Anhang, vielleicht hilft es jemand anderem 73 Frank
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.