Komische Taktzeiten

OP #3875253
Lesenswert?

Hallo,

ich will eine ws2812 LED ansteuern. Hierfür setze ich einen ATMega128 
mit 12Mhz Quarz ein.

Ich weiss es gibt libs aber ich habe es auch hingekommen. Das ganze 
läuft nur noch nicht perfekt.

Auf 2 ist z.b die Farbe Rot heller als auf 50. Auf wert 1 leuchtet sie 
garnicht.

Ich habe mir die Takte dann mal angesehen. Bei 12 Mhz komme ich laut 
rechnung auf 83,3 ns pro Takt. 1 / 12000000  1000  1000 *1000

Mein Oszilloskop sagt aber ein Hightakt ist 160ns lang und ein Lowtakt 
sogar doppelt so lang also 320ns.

Beim toggeln überschneiden sich sogar manche Takte.

Was ist da falsch!?

Danke euch
Gast #3875272
Lesenswert?

Hallo,

nunja, also nen schaltplan gibts nicht wirklich.

Ist halt einfach nur ein ATMega128 mit einem 12Mhz Quarz, und an PB7 
geht die Datenleitung zur WS2812 LED in Data IN. Das wars auch schon.

Der ATmega ist natürlich standart beschaltet, also mit 100nf kondis, 
4,7k pullup am reset pin.

Es "funktioniert" ja auch, nur halt falsch. Und daraufhin habe ich mir 
mal das Timing mit dem Oszi angeguckt da sind mir halt diese langen 
zeiten aufgefallen.

Ich habe in der zwischenzeit mal die lightwight lib probiert. Diese 
läuft überhaupt nicht.
Gast #3875277
Lesenswert?

Dein Deutsch ist lausig. Warum gibst du dir keine Mühe?

>> ... also nen schaltplan gibts nicht wirklich ...

Was soll dieses Satzfragment bedeuten?

Kannst du nicht einfach schreiben: Einen Schaltplan gibt es nicht.
Gast #3875280
Lesenswert?

Tobias N. schrieb:
> Auf 2 ist z.b die Farbe Rot heller als auf 50. Auf wert 1 leuchtet sie
> garnicht.
>
> Ich habe mir die Takte dann mal angesehen. Bei 12 Mhz komme ich laut
> rechnung auf 83,3 ns pro Takt. 1 / 12000000  1000  1000 *1000
>
> Mein Oszilloskop sagt aber ein Hightakt ist 160ns lang und ein Lowtakt
> sogar doppelt so lang also 320ns.
>
> Beim toggeln überschneiden sich sogar manche Takte.

Wie kann man auf so ein zusammenhangloses Gefasel nur antworten? Wenn du 
nicht verständlich schreiben kannst, was du meinst, können dir nur 
Silberkristallkugelleser antworten.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren