INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Warum sind mehrere Attiny´s nicht Synchron ?
28.12.2020, 13:07 (Dieser Beitrag wurde zuletzt bearbeitet: 28.12.2020 13:12 von Chris_Arduino.)
Beitrag #1
Warum sind mehrere Attiny´s nicht Synchron ?
Hallo,

habe mal 4 Attiny´s 85 mit gleichem Programm (Bilnken alle 5 sekunden)
programmiert.

Schon nach einem Durchgang blinken die angeschlossenen LED´s unterschiedlich.

Die Atiiny wurden mit der Arduino IDE mit einem Bootloader (fuses - 1 Mhz intern) alle gleich gesetzt und mit dem selben Programm programmiert.

Video : https://cloudsync.uol.de/s/ykEoGQNFiZD8sXT


Woher kommt das ?


Gruß Christoph
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
28.12.2020, 13:17 (Dieser Beitrag wurde zuletzt bearbeitet: 28.12.2020 13:19 von Bitklopfer.)
Beitrag #2
RE: Warum sind mehrere Attiny´s nicht Synchron ?
(28.12.2020 13:07)Chris_Arduino schrieb:  Hallo,
habe mal 4 Attiny´s 85 mit gleichem Programm (Bilnken alle 5 sekunden)
programmiert.
Schon nach einem Durchgang blinken die angeschlossenen LED´s unterschiedlich.
Die Atiiny wurden mit der Arduino IDE mit einem Bootloader (fuses - 1 Mhz intern) alle gleich gesetzt und mit dem selben Programm programmiert.
Video : https://cloudsync.uol.de/s/ykEoGQNFiZD8sXT
Woher kommt das ?
Gruß Christoph

Hi,
ganz einfach, die internen Oszillatoren haben eben nicht die Genauigkeit eines Quarzoszillators...aber wenn ich mich nicht teusche gibt es eine interne Korrekturmöglichkeit. Aber auch dann wird der Takt auseinanderdriften. Wenn du das wirklich genau haben willst dann mußt einen Port für die Synchronisation spendieren... einen Master und die anderen sind dann Slaves.

Und btw. vermeide diese Leerzeilen in deinem Text...das ergibt im gesamten eine bessere Übersicht.
lgbk Moderator


An alle Neuankömmlinge hier, wenn ihr Code(Sketch) hier posten wollte dann liest euch bitte diese Anleitung durch.

1+1 = 10 Angel ...und ich bin hier nicht der Suchmaschinen-Ersatz Dodgy...nur mal so als genereller Tipp..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
28.12.2020, 14:11
Beitrag #3
RE: Warum sind mehrere Attiny´s nicht Synchron ?
Du könntest auch einen Quarzoszillator für alle ATtiny verwenden. Den Takt in alle einspeisen und damit sind die dann auch alle synchron.

Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
28.12.2020, 18:53
Beitrag #4
RE: Warum sind mehrere Attiny´s nicht Synchron ?
(28.12.2020 14:11)hotsystems schrieb:  Du könntest auch einen Quarzoszillator für alle ATtiny verwenden. Den Takt in alle einspeisen und damit sind die dann auch alle synchron.

Dann hast aber immer noch nicht die Garantie das die Sketche auch genau synchron sind weil jede CPU durch die Exemplarstreuung ein bischen ein anderes Delay hat bis sie nach Power-On startet. Um das zu klären müßte man es direkt mal aufbauen und von jeder CPU ein Portsignal auf nen Oszi geben.
lgbk


An alle Neuankömmlinge hier, wenn ihr Code(Sketch) hier posten wollte dann liest euch bitte diese Anleitung durch.

1+1 = 10 Angel ...und ich bin hier nicht der Suchmaschinen-Ersatz Dodgy...nur mal so als genereller Tipp..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
29.12.2020, 11:17
Beitrag #5
RE: Warum sind mehrere Attiny´s nicht Synchron ?
Hallo danke für die Antworten.

Ich habe für unsere Weihnachtsbeleuchtungen 6/18 Stunden Timer angefertigt.
Es wunderte mich, das nach 2 Tagen die verschiedenen Lichterketten mehrere Minuten nacheinander einschalten.

Gruß Christoph
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
29.12.2020, 16:45
Beitrag #6
RE: Warum sind mehrere Attiny´s nicht Synchron ?
(28.12.2020 18:53)Bitklopfer schrieb:  Dann hast aber immer noch nicht die Garantie das die Sketche auch genau synchron sind weil jede CPU durch die Exemplarstreuung ein bischen ein anderes Delay hat bis sie nach Power-On startet. Um das zu klären müßte man es direkt mal aufbauen und von jeder CPU ein Portsignal auf nen Oszi geben.
lgbk

Ja, stimmt. Diese "Anfangs- oder Bootzeit" habe ich hier nicht berücksichtigt.

Komplexe Sache, und das nur für die Weihnachtsbeleuchtung. Wink

Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
02.02.2021, 11:46
Beitrag #7
RE: Warum sind mehrere Attiny´s nicht Synchron ?
Ich habe 4 Attinys 85 mit Sensoren bestückt. Die Attinys sind so eingestellt, dass sie alle 15min die Werte senden. Mein Empfänger und das Display sind an ein Nano angeschlossen. Der Nano misst die Zeit zwischen den Signalen. Die tatsächliche Zeit liegt zwischen 15 und 17 Minuten. Die interne Frequenz der Attinys sind einfach sehr ungenau.

Harry

Wenn etwas nicht funktioniert -> Kondensator hinzufügenSmile
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  2 I2C-Devices nicht zusammen wonk 36 1.591 04.03.2021 00:08
Letzter Beitrag: hotsystems
  Schieberegister funktioniert nicht richtig flint74 9 704 21.02.2021 13:35
Letzter Beitrag: flint74
  Attiny 85 auslesen Harry 17 2.231 04.02.2021 22:23
Letzter Beitrag: Bitklopfer
  Arduino Uno will nicht mehr wonk 35 5.860 21.01.2021 17:33
Letzter Beitrag: Tommy56
  RFID keine Daten / wird nicht erkannt Wochenendprogrammierer 79 7.316 27.12.2020 19:20
Letzter Beitrag: Wochenendprogrammierer
  Ausgabe LCD-Display funktioniert nicht wonk 6 1.113 23.12.2020 21:15
Letzter Beitrag: hotsystems
  Schrittmotor bewegt sich nicht DerMaschbaustudent 79 10.302 01.12.2020 22:08
Letzter Beitrag: MicroBahner
  Neopixel - LEDS leuchten obwohl sie es nicht sollten Mauser 72 7.285 01.12.2020 10:00
Letzter Beitrag: hotsystems
  Seltsames Zackenmuster, wenn Poti nicht bewegt wird. . Guekard 9 2.198 26.11.2020 08:40
Letzter Beitrag: hotsystems
  Spannungsversorgung Wemos 5V über Regler oder nicht?? DO3GE 23 4.522 21.10.2020 06:02
Letzter Beitrag: DO3GE

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste