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
LEDOTRON Dimmer
10.01.2014, 12:05 (Dieser Beitrag wurde zuletzt bearbeitet: 10.01.2014 12:07 von Matze.)
Beitrag #1
LEDOTRON Dimmer
Hallo, ich versuche gerade einen LEDOTRON Dimmer zu bauen. Nulldurchgangserkennung ist fertig. Aber ich habe gerade keinen Plan wie ich das angehen soll. Da ich das ja nicht mit deelay Funktionen machen kann. Meine ich zumindest da ich die Erfahrung gemacht habe das die deelay Funktion den Prozessor ziemlich ausbremmst. Ich versuche jetzt erstmal nur die 4 Signale in den Sinus zu bekoomen aber irgendwie fällt mir da nichts zu ein. Wie gesagt den Nulldurchgangsinterrupt hab ich fertig :-) In meiner Schaltung möchte ich das Signal erstmal bis zum N ziehen... wennn das funktioniert werde ich mir nochmal was mit Z Dioden einfallen lassen.


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
10.01.2014, 19:23
Beitrag #2
RE: LEDOTRON Dimmer
Hallo Matze,

ich verstehe zwar nicht wirklich was du gemeint hast, aber also delay - Ersatz benutze ich immer sowas:
Code:
long startzeit;
long laufzeit;
startzeit = millis();
laufzeit = 20;
  while (1) // oder eben loop()
  {
    if (millis() > startzeit + laufzeit - 1)
    {
      // Code der nach Ablauf des "delay" laufen soll
      startzeit = millis();
      break;
    }
   // Code der während des "delay" laufen soll
  }

So wird der Controller nicht angehalten.
Grüße Ricardo

Nüchtern betrachtet...ist besoffen besser Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Gehe zu:


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