Seite 1 von 2
Stromversor. Platine, Erweiterung Messgerät
Verfasst: Di 3. Jan 2017, 22:23
von ulbrichf
Hallo Fred,
in der Beschreibung der iTELEX Anlage wird die neue Stromversorgungsplatine 2.x abgebildet.
Dort ist ja auch noch Platz für die Messgeräterweiterung vorgesehen.
Reicht es die folgenen Bauteile zu ergänzen ?
Wannenbuchse 10polig
ATMega 168 + Sockel
1 x Quarz 6,144MHz
4 x LEDs 3mm
1 x Taster
3 x R 270 Ohm
2 x C 15pf
1 x R 1,5 KOhm
1 x C 100nF
strom_plat_mess.JPG
Leider habe ich den geforderten Quarz nicht zur Verfügung, wohl aber mehrere 12MHZ Quarze.
Ist es möglich den Sourcecode des Messgeraetes / Fuses
https://sourceforge.net/p/itelex/misc-c ... essgeraet/ soweit anzupassen, dass die Software hinreichend genau funktioniert... hast Du das schon mal probiert, bzw. kannst Du mir sagen, was da zu tun wäre ?
Programmieren könnte ich den uP mit AVRDUDE und dem
http://www.fischl.de/usbasp/ oder ähnliches.
Re: Stromversor. Platine, Erweiterung Messgerät
Verfasst: Mi 4. Jan 2017, 08:14
von FredSonnenrein
Genau. Henning hat übrigens die LED-Vorwiderstände noch größer gewählt, weil heute die LED sehr effizient = hell sind.
Wenn du das AVR-Studio hat musst du unter "Project - Configuration Options" die Frequenz ändern. und neu kompilieren. Fertig.
Wenn du den GCC compiler ohne AVR-Studio hast, dann im Verzeichnis default die Definition von F_CPU=12000000UL setzen.
Ich kann dir die fertige Hex aber auch einfach zusenden.
Re: Stromversor. Platine, Erweiterung Messgerät
Verfasst: Mi 4. Jan 2017, 10:33
von ulbrichf
Hallo Fred,
danke für die Informationen. Ich werde es mal hiermit probieren:
https://sourceforge.net/p/itelex/misc-c ... essgeraet/
Eine AVR Studio Umgebung habe ich bereits laufen :
https://www.telexforum.de/viewtopic.php?f=29&t=241
Ich denke, daß ich die Dateien, die im Trunk unter "Gemeinsam" liegen aktualisieren muß.
Mal sehen, ob ich am Abend basteln darf.
Re: Stromversor. Platine, Erweiterung Messgerät
Verfasst: Mi 4. Jan 2017, 10:39
von FredSonnenrein
Ja. Übrigens ist die Variante "AufAnalog" eine, die ich für 14,xyz MHz kompiliert hatte.
Re: Stromversor. Platine, Erweiterung Messgerät
Verfasst: Fr 6. Jan 2017, 08:36
von ulbrichf
Danke Fred,
ich bin ein Dödel.... habe gestern meine Stromkarte rausgezogen und bemerkt, daß ich die alte Version 1.3 habe... also ohne Erweiterung.
Irgendwie hatte ich das anders im Kopf. Sorry for making circumstances.
Zumindest habe ich jetzt ein altes Floppykabel in der Firma gefunden, welches ich zum gedrehten Programmierkabel umbauen kann.
Re: Stromversor. Platine, Erweiterung Messgerät
Verfasst: Fr 27. Jan 2017, 20:16
von OE2PTN
Hi,
bin gerade dabei atmel studio zu installieren....
bin aber kein firmwareler.....
würde für den Einstieg hier gerne versuchen, das Messgerät zum laufen zu bringen.
Wenn vermeidbar, würde ich fürs erste mal nicht selbst compilieren, sondern ein binary downloaden und das mit dem jtag programmer programieren versuchen.
Welches biniary ist das richtige? itlx-Messgeräet.bin vom 2.1?? worauf muss ich achten??
danke für jede unterstützung...
Peter
Re: Stromversor. Platine, Erweiterung Messgerät
Verfasst: Sa 28. Jan 2017, 12:05
von OE2PTN
Hallo,
so, jetzt kann ich erste erfolge melden...
habe das Messgerät nachbestückt. Dann habe ich das File itlx-Messgerät.bin reinprogrammiert.
Der Controller Tut auch was:
wenn ich 80 Wähle lauft die Maschine kurz an (etwas länger als bei Fehler) und auf dem Messgerät leuchtet kurz die grüne LED
nach abschalten der Maschine leuchtet am Messgerät eine LED nach der anderen kurz auf. Am Ende sind wieder alle aus und das spiel kann von vorne beginnen....
was ist faul?
danke
Peter
Re: Stromversor. Platine, Erweiterung Messgerät
Verfasst: Sa 28. Jan 2017, 12:18
von OE2PTN
Ah, noch was: in der Busteilnehmer Liste im Web Interface stehen die nummern 80-83 mit Status 90
Re: Stromversor. Platine, Erweiterung Messgerät
Verfasst: Sa 28. Jan 2017, 12:26
von Martin
Status 90 ist ok
Re: Stromversor. Platine, Erweiterung Messgerät
Verfasst: So 29. Jan 2017, 11:05
von FredSonnenrein
Du musst auch die Fuses so programmieren, dass der Chip mit externem Takt läuft.
Welchen Quarz hast du bestückt?
Aus welchem Verzeichnis ist die .bin?
Hast du auch das eeprom programmiert? (Ist bei aktuellen versionen aber nicht unbedingt erforderlich.
Die verwendete Quarzfrequenz muss beim Konpilieren eingestellt werden, ich habe verschiedene Versionen erstellt.