Forum: Mikrocontroller und Digitale Elektronik Erkennung Pos/Neg Halbwelle Sinus


von Ein Fest a. (einfest_a)


Lesenswert?

Hallo,

für den Freilaufpfad eines Sinusdimmers muss ich erkennen, welche 
Halbwelle zum jeweiligen Zeitpunkt vorhanden ist und dementsprechend den 
richtigen Freilaufpfad (IGBT) durchschalten.

Dafür muss es doch sicher einen fertigen IC geben oder? Hat jemand einen 
Tipp?

Wenn ich das analog aufbaue, habe ich das Problem, dass in der Nähe der 
Nulldurchgänge die Spannung zu klein ist, um den entsprechenden IGBT 
durchzuschalten bwz. um einen definierten Zustand zu erhalten.
Ich habe auch keine Lust die Signale über den uC mit delay über timer 
usw. zu optimieren.

Gruß

von holger (Gast)


Lesenswert?

>Dafür muss es doch sicher einen fertigen IC geben oder? Hat jemand einen
>Tipp?

Zwei Optokoppler?

>Ich habe auch keine Lust die Signale über den uC mit delay über timer
>usw. zu optimieren.

Dann lass es doch einfach sein.

von bloß keine benachrichtigung (Gast)


Lesenswert?

Ein Fest a. schrieb:
> Wenn ich das analog aufbaue, habe ich das Problem, dass in der Nähe der
> Nulldurchgänge die Spannung zu klein ist,
"in der nähe"... "zu klein"...
Gib Zahlen her oder geh heim.
Netiquette: Klare Beschreibung des Problems

von Ein Fest a. (einfest_a)


Lesenswert?

>"in der nähe"... "zu klein"...
>Gib Zahlen her oder geh heim.
>Netiquette: Klare Beschreibung des Problems

Zahlen sind hier relativ uninteressant, da jeder, der das Wissen hat, um 
mir eine Antwort zu geben, auch weiß, dass der Sinus langsam ansteigt 
und fällt. Daraus ergibt sich zwangsläufig ein Bereich, wo die Spannung 
unterhalb des als "high" definierten Bereiches liegt. Und genau das ist 
ja das Problem. Ich könnte dir jetzt eine Beispielrechnung machen, nach 
welcher Zeit, der Pegel den als "high" definierten Wert erreicht. Ich 
kann es aber auch lassen, da es um das qualitative Problem geht, welches 
ich versuche durch eine entsprechende integrierte Schaltung zu umgehen.

von Erich (Gast)


Lesenswert?

????????????????????????????

von bloß keine benachrichtigung (Gast)


Lesenswert?

Ein Fest a. schrieb:
> auch weiß, dass der Sinus langsam ansteigt
> und fällt.
schlau bist du auf auf alle fälle nicht. der sinus steigt und fällt im 
cosinus-verlauf.

du hast also selber keine ahnung und hoffst auf einen ic, den du nach 
seite 1 vom datenblatt beschalten kannst, der dir das denken und 
verstehen abnimmt.

viel spaß... beim auf die nase fallen =)

von hp-freund (Gast)


Lesenswert?

In der unteren Hälfte von:
http://sound.westhost.com/appnotes/an005.htm

von Ein Fest a. (einfest_a)


Lesenswert?

Doch, ich weiß wie ich es machen kann, aber eben nur wenn ich zwischen 
dem Interrupt der fallenden Flanke einen delay einfüge, damit die 
Umschaltung der Freikaufpfade tatsächlich im Nullpunkt erfolgt.
Ich wollte es aber gerne machen, ohne die an  dem uC schon für andere 
Zwecke verwendeten externen Interrupts verwenden zu müssen.

Da ist doch die Fragestellung naheliegend "Gibt es einen IC der das 
kann?"
Und da hast du recht, ich habe nicht genug Ahnung um alle IC's, die 
jemals produziert wurden im Kopf zu haben.

>schlau bist du auf auf alle fälle nicht. der sinus steigt und fällt im
>cosinus-verlauf.

Vielen Dank für die Klugscheißerei! Sehr hilfeich!

von Thomas (Gast)


Lesenswert?

Man kann nicht jedes Rad neuerfinden. Die ganzen Schlaumeier hier 
arbeiten wohl nur mit Dioden und Relais.

von Ein Fest a. (einfest_a)


Lesenswert?

@hp-freund
Vielen Dank!
Da hätte ich wohl mal mein etwas verstaubtes Skript aus der 
Elektronikvorlesung ausgraben sollen ;-).

@Thomas
Genau! Danke!

von mennekes (Gast)


Lesenswert?

Aus dem Sinus einen Rechteck machen, zB komparator.

Gruss

von Ein Fest a. (einfest_a)


Lesenswert?

Hatte hp-freund auch schon vorgeschlagen.
Ist ja auch naheliegend, man kann schon manchmal ein Brett vorm Kopf 
haben ;-). Danke!

von SNR (Gast)


Lesenswert?

Wie wäre es wenn Du einen Spannungsteiler nimmst und die Amplitude auf 
ein erträgliches Maß verkleinerst. Dann noch einen Gleichspannungsoffset 
drauf und über den ADC einlesen. Dann kannst Du das ganz einfach in 
Software machen...

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.