Forum: Mikrocontroller und Digitale Elektronik Waveform generator beim Mega 162


von Condor (Gast)


Lesenswert?

Hallo

ich weis nicht ob ich das richtig verstanden habe oder kann der Mega
162
auch töne erzeugen mit esenem waveform Generator ?

wenn ja dan soll das doch beim T0 am PIN 1 OC0 raukommen oder ?

ich habe die CPU nocn nicht darum kann ich sie noch nicht testen...

von Michael (Gast)


Lesenswert?

Du wirst lachen, jeder Mikrocontroller kann Töne erzeugen. Im
einfachsten Fall Square Wave mit bestimmter Frequenz. Einfach und
effektiv. Wenns komplizierter sein soll PWM mit Sinus/ was auch immer -
Tabelle im Programm

von KoF (Gast)


Lesenswert?

manch einer benutzt pwm dar als DAC ;-)


einfacher sinus:
man erzeuge sich eine funktion, die eine sinuskurve berechnet mit
verlagertem nulldurchgang (nulldurchgang = halber pos. ampletudenwert(
also kleinser negativster wert = 0)) oder benutzt eine vorher
berechnette tabelle und gebe dies auf einen portpin aus ;-)
sehr einfach ;-) hab ich auch schon des öfteren gemacht, denn sinus-,
sägezahn-, rechteck- ,(...) signale braucht man ja schon des öfteren.

anstelle eines sinus, kann man natürlich auch die digitale audiodaten
über einen dac schicken, oder dieses in form von pwm machen ;-)

hab dafür meist ein einfachen r2r-dac verwendet (8bit). ich war
erstaunt, wie sauber die signale auf dem oszi aussahen :-)

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.