Forum: Mikrocontroller und Digitale Elektronik Takterzeugung/Weitergabe ATTiny


von Udo Zetzmann (Gast)


Lesenswert?

Hallo,

will eine erste Schaltung mit zwei ATtiny26 versuchen, den Takt aber
nur einmal erzeugen, mittels Quarz an XTAL 1/2 eines der Controller
(clocksource: external low-frequency crystal). Kann ich den
"Taktausgang" XTAL 2 des ersten Controllers als externe Taktquelle
auf den zweiten Controller (clocksource: external) schalten und, falls
ja, wie teile ich dem zweiten controller mit, daß es sich um
"low-frequency" handelt (ist das überhaupt nötig?).
Alternativ: wo kann man 32kHz-Oszillatoren beziehen, z.B. Epson 3032?

Danke schon mal im voraus - Udo

von Peter D. (peda)


Lesenswert?

Was soll das werden ?

Warum 2 ATTiny26 und dann auch noch so scharchlahm getaktet ?

Wenn Du nicht ein super Programmierprofi bist, würde ich nicht unter
1MHz gehen.


Peter

von Udo Zetzmann (Gast)


Lesenswert?

Vielen Dank erst mal für Deine Antwort.

Habe einen kleinen Fehler gemacht - der zweite Controller ist kein
Tiny, sondern ein vergossener Sensor mit 3-Draht-Ausgang, welcher einen
Controller beinhaltet, der wiederum keine eigene Takterzeugung hat. Von
diesem ist lediglich der Takteingang herausgeführt, und der verlangt
nach 30-35 kHz (ausschließlich). Aber vielleicht könnte man das ja auch
realisieren, indem man den - z.B. - 1 Mhz-Takt des Tiny teilt und auf
den Takteingang des Sensors legt? Weiß nur nicht, ob und wie man damit
ein ordentliches Tastverhältnis (umd die 50/50) hinbekommt?
Habe allerdings auch nicht so den Durchblick - beginne gerade erst,
mich mit der Materie zu beschäftigen. ´

Udo

von Peter D. (peda)


Lesenswert?

Ja, das geht mit dem Timer T1. Entweder als PWM oder im Pin Toggle
Modus.



Peter

von Udo Zetzmann (Gast)


Lesenswert?

Vielen Dank für die Hilfe, werde mal probieren, ob ich das hinbekomme!
Udo

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.