Forum: Mikrocontroller und Digitale Elektronik MSP430 ADC mit 30kHz abtasten


von Kasi (Gast)


Lesenswert?

Hallo,

habe habe vor kurzen angefangen mich mit µC zu befassen und habe nun 
folgendes Problem:

Ich möchte einen analogen Wert mit 30 kHz abtatsten und diesen dann 
digital wandeln.
Wie kann ich den MSP einstellen, damit ich auf diese 30kHz Abtastrate 
komme?
MCLK ist auf 5Mhz eingestellt.
Für den ADC verwende ich den SMCLK. Damit würde ich dann über einen 
Teiler (/8) auf 625kHz für den SMCLK kommen. Wenn ich dann über den 
ADC-Teiler wieder durch 8 Teile komme ich auf 78kHz, aber nicht weiter 
runter.

Wie stelle ich nun Abtastraten kleiner 78kHz ein, wenn die CPU Taktung 
bei 5MHz bleiben soll?

Gruß

Kasi

von Frank (Gast)


Lesenswert?

Ich habe keine Ahnung vom MSP430, aber schubs doch die Wandlung durch 
einen Timer an.

von Christian R. (supachris)


Lesenswert?

Entweder über Timer, oder aber über die einstellbaren 
Sample&Hold-Zeiten. Du muss ja eh erst mal den Sample-C aufladen lassen, 
diese zeit kannst du einstellen, dann kannst du noch die Hold-Zeit 
einstellen.
Schau mal im Family User Guide die Register und Beschreibung des ADC12 
an.

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.