Hallo in die Runde,
ich bin ganz neu hier und hoffe auf Hilfe und Tipps durch die Forummitglieder. Kurz zu mir: Ich bin schon etwas älter, bastel hobbymäßig sehr gern mit Elektronik, bin da aber, sagen wir, nicht ganz up to date, d.h. eher mit Retroansatz und realisiere vieles z.B. mit CMOS- und klassischen Spezial-ICs (Spielereien, Uhren, Audiotechnik usw.) Dabei macht es mir sehr viel Spaß zu überlegen, wie ich welche Funktion durch welche Zusammenschaltung erreichen kann.
Beim Thema AVR und Bascom bin ich immer noch absoluter EInsteiger und Anfänger. D.h. ich habe via Bascom vor einigen Jahren schonmal LEDs am Atmega8 blinken lassen oder einen Servo angesteuert, bin dort aber über die ersten Schritte nicht weitergekommen. Alles total low level. Aber ich habe noch alles dafür hier und da kam mir die Idee, es ausgehend von einer aktuellen Frage- oder Aufgabenstellung, es nochmals damit zu versuchen und ich hoffe, ihr könnt mir irgendwie dabei helfen. Ich habe leider keine Ahnung wie.
Bei einem neuen kleinen Projekt (eine besondere Uhr) möchte ich u.a auch aus Platzgründen und weil ich Lust habe, es einfach mal zu versuchen, eine CMOS-Schaltung (siehe Anhang) via µC (möglichst Atmega8, da ich die hier habe) umsetzen: eine Zähler-Kaskade (quasi eine digital-Uhr) aus sechs Dezimal-Countern CD4017 (gefüttert am ersten Zähler mit 1Hz) wobei die ersten beiden die Sekunden 1er+10er, die folgenden beiden die Minuten 1er+10er und die letzten beiden die Stunden 1er+10er (im 24h-Modus) zählen.
Carstens Nixie Uhr Schaltplan_4017.jpg
Ich brauche zur Ansteuerung weiterer Schaltungsteile aber nur das jeweils weiter heruntergeteilte H-Taktsignal (bezogen auf den CD 4017 also jeweils CLK und den Ausgang "0" jedes Zählers, auch vom letzten). Diese Signale sollten dann an 6 Output-Ports zur Verfügung stehen und zudem für Sekunden, Minuten, Stunden einstellbar sein.
Das genaue 1Hz-Signal kann entweder extern erzeugt werden oder, was ich bevorzugen würde, z.B. über einen angeschlossenen Quarz oder einen DS32kHz am bzw. im µC selbst.
Wo fange ich an bzw. wer kann mir das ggf. sogar programmtechnisch umsetzen?
Ich freue mich auf Eure Antworten.
Vielen lieben Dank und VG
TK
ich bin ganz neu hier und hoffe auf Hilfe und Tipps durch die Forummitglieder. Kurz zu mir: Ich bin schon etwas älter, bastel hobbymäßig sehr gern mit Elektronik, bin da aber, sagen wir, nicht ganz up to date, d.h. eher mit Retroansatz und realisiere vieles z.B. mit CMOS- und klassischen Spezial-ICs (Spielereien, Uhren, Audiotechnik usw.) Dabei macht es mir sehr viel Spaß zu überlegen, wie ich welche Funktion durch welche Zusammenschaltung erreichen kann.
Beim Thema AVR und Bascom bin ich immer noch absoluter EInsteiger und Anfänger. D.h. ich habe via Bascom vor einigen Jahren schonmal LEDs am Atmega8 blinken lassen oder einen Servo angesteuert, bin dort aber über die ersten Schritte nicht weitergekommen. Alles total low level. Aber ich habe noch alles dafür hier und da kam mir die Idee, es ausgehend von einer aktuellen Frage- oder Aufgabenstellung, es nochmals damit zu versuchen und ich hoffe, ihr könnt mir irgendwie dabei helfen. Ich habe leider keine Ahnung wie.
Bei einem neuen kleinen Projekt (eine besondere Uhr) möchte ich u.a auch aus Platzgründen und weil ich Lust habe, es einfach mal zu versuchen, eine CMOS-Schaltung (siehe Anhang) via µC (möglichst Atmega8, da ich die hier habe) umsetzen: eine Zähler-Kaskade (quasi eine digital-Uhr) aus sechs Dezimal-Countern CD4017 (gefüttert am ersten Zähler mit 1Hz) wobei die ersten beiden die Sekunden 1er+10er, die folgenden beiden die Minuten 1er+10er und die letzten beiden die Stunden 1er+10er (im 24h-Modus) zählen.
Carstens Nixie Uhr Schaltplan_4017.jpg
Ich brauche zur Ansteuerung weiterer Schaltungsteile aber nur das jeweils weiter heruntergeteilte H-Taktsignal (bezogen auf den CD 4017 also jeweils CLK und den Ausgang "0" jedes Zählers, auch vom letzten). Diese Signale sollten dann an 6 Output-Ports zur Verfügung stehen und zudem für Sekunden, Minuten, Stunden einstellbar sein.
Das genaue 1Hz-Signal kann entweder extern erzeugt werden oder, was ich bevorzugen würde, z.B. über einen angeschlossenen Quarz oder einen DS32kHz am bzw. im µC selbst.
Wo fange ich an bzw. wer kann mir das ggf. sogar programmtechnisch umsetzen?
Ich freue mich auf Eure Antworten.
Vielen lieben Dank und VG
TK
The post was edited 1 time, last by delatube ().