Hallo, Ich habe eine Wavlet-Transformation in ASM Programmiert und wollte diese nun vom Simulator in den Mega 8535 transportieren. Im Simulator hat alles geklappt und Funktioniert, doch in der Realität geht es nicht. Habe die ADC Eingänge direkt mit der Soundkarte Verbunden doch nichts tut sich. Habe auch mal die Messergebnisse ohne die Transformation auf den Ausgang gegeben doch auch nichts. Der AVR hat eine Taktfrequenz von 4MHz.
Fred wrote: > Habe die ADC Eingänge direkt mit der Soundkarte Verbunden doch nichts > tut sich. Die AVRs können keine negative Spannung messen. Du mußt sie auf UREF/2 vorspannen und die NF über einen Kondensator einkoppeln. Und dann den Nullpunkt vom Ergebnis abziehen. Peter
>Habe die ADC Eingänge direkt mit der Soundkarte Verbunden doch nichts >tut sich. Ohne Schaltung läßt sich da keine Aussage treffen. Der ADC kann prinzipiell nur Spannungen zwischen ARef und GND messen, wobei ARef >2V und <=Vcc sein muß. Um Wechselspannungen messen zu können, muß der ADC mittels Addierer oder Spannungsteiler vorgespannt werden. Die Wechselspannung wird mittels Kondensator eingekoppelt und als Abweichung von der Mittenspannung gemessen.
Habe gedacht dass ich mit der Differential messung zwischen positiv und negativ unterscheiden kann. Dass mit dem Vorspannen und so weiter hab ich mir vorher schon Ausgerechnet, da ich denke Das ich bei einem Spannungsteiler hinter dem Kondensator einen HighPass baue. Aber sonst Danke.
>da ich denke Das ich bei einem Spannungsteiler hinter dem Kondensator >einen HighPass baue. Stimmt schon, aber bei z.B. 1µF und 2x100k-Spannungsteiler merkst Du das gar nicht ;-). Nimm aber einen Folienkondensator, der hält ewig und hat auch sonst bessere elektrische Kennwerte für den Zweck als alles andere.
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.