sinus generator 0-450Hz benötigt 3x

Gast #391859
Lesenswert?

Hallo,

ich bräuchte jemand, der mit mit Mega8 oder Mega16 einen Sinus Frequenz
Generator von 0-450Hz programmieren kann.

Und nun kommt das aber: Es müsste PWM basierend geschehen, da ich damit
gerne ein Leistungsteil ansteuern würde. Und das ganze 3x um je 120°
Phasenverschoben, und die Amplitude muss digital einstellbar sein
(genau wie eben die Frequenz auch).
Gast #391861
Lesenswert?

genau so ist es das soll mal ein Drehstrom werden. Die Abstufung sollte
so fein wie mgl. sein.

Es muss eben je Sinus Signal eben wie folgt aussehen:

Von 0-180° pwm=0
Von 180° bis 360° eine halbe Sinus Periode, die rein aus positiven
Werten besteht, deren  Amplitude soll entweder per IO Pins oder per
RS232 je nach Machbarkeit, und der freien Ressourcen, einstellbar
sein.

Desweiteren muss jeweils ein IO pin auf high gesetzt werden: Von 0-180°
high Von 180° bis 360° low

Und diese ganzen Signale benötige ich 3x um je 120° Phasenverschoben.
Auch soll die Frequenz von 0-450Hz einstellbar sein (Rs232 oder IO),
und auch die Phasenfolge muss drehbar sein (wieder per IO Pin oder
RS232) also: entweder Phase1>Phase2>Phase3 oder Phase2>Phase1>Phase3.

Und die Wechsel der Sinus Nulldurchgänge zu dem eben erwähnten IO Pin
Signal, sollen so schnell und exakt wie mgl. erfolgen. D.h. wenn der
Sinus seinen Nulldurchgang hatte, soll nicht erst nach 1mS oder so der
zugehörige IO Pin seinen Zustand wechseln.


Falls du Interesse hast, melde dich einfach mal per Mail.

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