MSP430 ADC und Lineout der Soundkarte nutzen

Gast #89538
Lesenswert?

Hallo miteinander,

um ein wenig mit dem MSP430 und den ADC zu spielen, möchte ich gerne
mit der Soundkarte analoge Signale generieren und diese mit wieder dem
ADC digitalisieren (F149).

Welche anpassschaltung ist da für den msp notwendig? ausgang der
soundkarte = lineout. eingang = ad0 auf dem kontroller.

lineout/linein sind ja hochohmig (einige 10kOhm) und liefern so 200 mV
bis 1,5 V.

scheint aber nicht zu reichen um vernünftig messen zu können. wird man
also sicher noch verstärken müssen. der maximale bereich liegt beim adc
ja bei 1.5 oder 2.5V.


wäre toll wenn mir da jemand ein paar tipps geben könnte. Danke!
Gast #89539
Lesenswert?

Häh? Das klappt doch wunderbar. Du setzt die REF_ON auf an, REF2_5 auf
aus, dann hast du 1,5 Volt interne Referenz. Damit kannst du das
Spektrum der Soundkarte (200mV bis 1,5V doch perfekt ausnutzen). Die
200mV, die da verloren gehen, sind doch wurscht. Bei 12 Bit Auflösung
ist dein MSP340 der Soundkarte doch eh meilenweit überlegen.
Gast #89541
Lesenswert?

vom prinzip sollte es vielleicht funktionieren. die praxis sagt da aber
irgendwie nein.
hab mal versucht eine gleichspannung mit der soundkarte zu erzeugen.
die adc wandlung liefert dann als erstes sampling ergebnis zwar einen
wert von etwas über 4000, die nächsten werte gingen dann aber sofort
wieder auf werte zwischen 0 und 50 zurück. sprich es bleibt nicht
konstant.
Gast #89544
Lesenswert?

der Kondensator wirkt zusammen mit dem Lastwirderstand als Hochpass
(bzw. nem Widerstand auf der Platine) als Hochpass. d.h. er lässt keine
niedrigen Frequenzen, insbesondere Gleichspannung durch.

du kannst halt keine gleichspannung, bzw. niedrige frequenzen
generieren. alles oberhalb von 100Hz (je nach qualität der karte)
sollte aber ganz gut funktionieren.

falls du einen testbericht für deine soundkarte findest ist häufig auch
der frequenzgang des line-out abgebildet. daran kannst du sehen ab
welchen frequenzen du sinnvolle ergebnisse erhälst.

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