Ich habe vor, mir ein ESR-Meßgerät zu bauen. Dazu möchte ich zur Auswertung einen Atmega8 verwenden, der ein LCD ansteuert. Da ich noch Pins frei habe und eine Meßfrequenz von ca. 100KHz benötige, dachte ich, daß ich mir ein Sinussignal vom Controller erzeugen lassen könnte. Für ein R2R-Netzwerk reichen die freien Pins aber nicht. Ich bräuchte dann keinen separaten Oszillator zu bauen und hätte gleich eine quarzgenaue Frequenz. Aber: Kann man mit 16MHz Takt noch 10KHz Sinus per PWM erzeugen? (Ich würde dann eine Tabelle mit den Sinuswerten nacheinander auslesen und das Register OCR1A damit beschicken. Schreiebn möchte ich in Bascom.) Gruß Wilfried
Edit: Aber: Kann man mit 16 MHz Takt noch 100 KHz Sinus per PWM erzeugen?
Takte einen Ausgang und integriere über ein RC Glied, Fertig ist die Laube;-)
Hmm, da müsstest Du einen PWM mit deutlich mehr als 100 kHz laufen lassen, dass wird eventuell schwierig. Eventuell muss dann ein 4-5 Bit PWM reichen Aber, wenn Du eh noch mehr Hardware dahinter hast, kannst Du auch einen guten analogen Tiefpassfilter dahinter schalten. Dann kannst Du im Extremfall sogar einfach ein Rechteck ausgeben.
Ich sag mal aus der Erfahrung heraus: Nein. 100 kHz sind zu viel um sich noch sinnvoll auflösen zu lassen.
Wilfried Mellenthien schrieb: > a ich noch Pins frei habe und eine Meßfrequenz von ca. 100KHz benötige, > dachte ich, daß ich mir ein Sinussignal Wofür brauchst Du da ein Sinus-Signal? Im Normalfall reicht ein Rechteck und ein Synchrongleichrichter. Gruß Anja
Danke erstmal für Eure Antworten. Ich wollte mich an dieser Schaltung orientieren: http://www.mario001.de/elektronik/schaltungen/ESR_circuit.pdf Dort möchte ich den 555 zur Takterzeugung und den ICL7107 zur Auswertung einsparen und einen Atmega8 beide Arbeiten tun lassen. Also gut: Dann werde ich ein Rechtecksignal erzeugen und dann versuchen, es mit einem Tiefpassfilter in einen Sinus zu verwandeln. Ich habe noch 1/2 Operationsverstärker (TL082) übrig. So ein Filter habe ich aber noch nie berechnet. Kann mir jemand dabei helfen, einen Filter mit dem OPV zu dimensionieren, so daß ich hinten 100KHz Sinus herausbekomme? Gruß Wilfried
google: active RC filter Du könntest sogar einen Bandpass basteln (Q=10) mit nur einem OPAMP.
Wilfried Mellenthien schrieb: > Kann mir jemand dabei helfen, einen Filter mit dem OPV zu > dimensionieren, http://sim.okawa-denshi.jp/en/OPseikiLowkeisan.htm
@Martin und Roland Prima! Damit komme ich weiter. Danke. Wilfried
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.