Hallo, ich hatte vor Jahren mal den Universalzähler von ELV gebaut. Da habe ich auch eine Platine entwickelt. Leider gibt es den bei ELV nicht mehr. Er war sehr genau. Die Software (Firmeware bzw. hex-File) gibt es bei ELV auch nicht mehr. Der Prozessore lässt sich auch nicht auslesen. Meine Frage: Hat jemand die Software (hex-File)? Ich würde mich sehr freuen. Besten Dank.
Thomas ". schrieb: > Der Prozessor lässt sich nicht auslesen. > Hat jemand die Software? Was hast du dann damit vor, eine Raubkopie erstellen? Oder willst du den Maschinencode modifizieren?
Thomas ". schrieb: > Der Prozessore lässt sich auch nicht auslesen. > Meine Frage: > Hat jemand die Software (hex-File)? Es ist viel leichter, Programm selbst zu entwickeln. Hier geht es ja nicht um etwas wirklich kompliziertes. Das bringt auch für das Kopf viel mehr, als dumm HEX zu kopieren.
:
Bearbeitet durch User
Üblicherweise stehen die Karten schlecht, die entsprechende Hex-Datei so zu erhalten. Aber: der Aufwand, da Änderungen etc. einzubringen, dürfte deutlich höher sein, als sich das entsprechende Programm selbst zu stricken. So komplex sieht mir das nicht aus. Man müsste nur herausfinden, welchen Controller ELV eingesetzt hat. Das sollte anhand der Pinbelegung nicht allzu schwer sein.
Chris D. schrieb: > Man müsste nur herausfinden, welchen Controller ELV eingesetzt hat. Auch das ist nicht unbedingt so notwendig. Man sollte lieber etwas nehmen, was man besser kennt. Pinbelegung kann man auch selbst ändern. Frequenz bis 10 MHz zu messen - das ist keine so komplizierte Aufgabe. Für jede Controllerfamilie braucht man besondere Programmier- und Debugwerkzeuge. Ein Profi kann sich wohl erlauben, das für alle mögliche Controller haben, ein Hobbiist eher nicht. Deshalb lieber nehmen, was man schon kann. Ich denke, dort steht eher ein PIC, da bei AVR F_in niedriger sein sollte als F_CPU/4. Bei PIC gibt es unabhängige von F_CPU Prescaler. Ich glaube nicht, daß dort etwas komplizierteres steht. Aber auch mit AVR kann man Problem leicht lösen, mit einer 74XX.
:
Bearbeitet durch User
Einen 6-stelligen Zähler könntest Du Dir selber bauen: http://mino-elektronik.de/7-Segment-Variationen/LCD.htm#led2 Die .brd-Datei ist dort auch zu finden. Wenn Dir fünf 10 mm Stellen reichen, hätte ich noch eine Platine zu diesem Zähler: http://mino-elektronik.de/fmeter/fm_software.htm#bsp13 Von beiden Zählern habe ich jeweils auch einen Musteraufbau, falls Du nichts selber machen möchtest.
Chris D. schrieb: > Man müsste nur herausfinden, welchen Controller ELV eingesetzt hat. Das > sollte anhand der Pinbelegung nicht allzu schwer sein. Sieht nach 8051 aus.
Thomas ". schrieb: > ich hatte vor Jahren mal den Universalzähler von ELV gebaut. > Leider gibt es den bei ELV nicht mehr. > Hat jemand die Software (hex-File)? Hmm. Sieht so aus, als hättest du es nicht hinbekommen, das Frequenzzählermodul nachzubauen. Woran hängts denn?
Das Geschaeftsmodell von ELV ist es programmierte Controller zu vekaufen. In dem Fall also ein ELV9621. Was auch immer das jetzt ist. Und wenn sie den nicht mehr am Lager haben, werden sie den wahrscheinlich nicht einmal mehr "brennen" koennen. ELV wuerde ich durchaus auch zutrauen dort ROM-Teile zu verbauen.
Thomas ". schrieb: > Hat jemand die Software (hex-File) ELV möchte weder das Hex-File noch den PDF Artikel öffentlich unters Volk bringen, sonst könnten die das auf ihrer Homepage tun und sich viele Anfragen sparen. ELV hatte früher vieles und heute kaum noch was davon, das juckt die nicht, schliesslich wollen die Geld verdienen und nicht die Welt beglücken. Die alten Projekte sind tot, so wie ELV tot ist, durch die Gier der BWL Hansel. Der Frequenzzähler war weder genau (kein TCXO oder OCXO oder GPS disciplined VCO oder Rubidium) noch hatte er eine vernünftige Eingangsstufe noch war er eine elektronische Meisterleistung. Heute würde man das mit einem uC mit eingebautem LED Treiber wie SH79F3212 aufbauen, oder mit billigem LCD von Pollin per ATmega169, ohne die ganzen zusätzlichen Chips, aber bitte einem genauerem (10Mhz) Oszillator.
Als MC könnte man einen AT89LP51RD2 oder ATmega162 (Reset abklemmen) nehmen. Das Programm müßte man wohl in C selber schreiben, was ja keine Raketenwissenschaft darstellen sollte.
Nimm das Angebot von Michael Nowak m.n. an. Saubere Arbeit hat er da geleistet! ELV ist dagegen Schrott;-)
Es wird wohl ein PIC sein. Kauf dir sowas: https://www.ebay.de/itm/1mhz-70mhz-6-Led-Digitale-Frequenzzahler-cymometer-Frequency-Monitor-Tester/143258096144?hash=item215ad91210:m:m9MbRTYUaRndZ1XwqEcWRLw und hoffe, dass du den Code auslesen kannst. Ich glaube es gibt da freie Projekte dazu, auch mit Quellcode.
michael_ schrieb: > Kauf dir sowas: Die taugen nichts, weil sie wirklich unter 1MHz nichts messen. Man müsste den uC umprogrammieren.
Crazy H. (crazy_h)
>Hast du mal an ELV geschrieben? Die sind eigentlich sehr hilfsbereit.
Aber nicht, wenn die den Code rausrücken sollen. Selber schon mal
versucht, die Firmware für einen Akkulader zu bekommen. Angeblich konnte
man mir nicht helfen, da angeblich der Code nicht mehr verfügbar sei,
was sicherlioch eine billige Ausrede ist, weil die sich nicht in die
Karten schauen lassen wollen.
Warum soll er nichts taugen? Dann nimm soeinen: https://www.ebay.de/itm/Hohe-Empfindlichkeit-1-Hz-50MHz-Frequenzzahler-Zahler-Mess-Tester-Modul-DIY-D8W9/163808298714?hash=item2623bc46da:g:nKIAAOSw88NdSvQh Der ELV macht dagegen nur 10MHz.
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.