Forum: Mikrocontroller und Digitale Elektronik ADC am PIC24


von Markus L. (ichkg)


Lesenswert?

Hi
ich habe da ein paar verständnisprobleme was den ADC auf einem 
PIC24FJ128GA010 betrifft.

Und zwar habe ich bisher nur PIC16 und PIC18 Serien verwendet und da war 
der ADC sehr simple gestaltet man musste nur den Port konfigurieren den 
Takt einstellen und dann den Konverter starten...fertig

der PIC24 hat nun aber noch einige Funktionen über deren genaue 
Bedeutung ich mir nicht bewusst bin und zwar:

1. Er hat zwei Multiplexer A und B für was benötigt man 2?

2. SSRC2:SSRC0: Conversion Trigger Source Select bits
 bestimmt wer die Konvertierung startet?

3. ASAM: A/D Sample Auto-Start bit:
 1 = Sampling begins immediately after last conversion completes. SAMP 
bit is auto-set.
 0 = Sampling begins when SAMP bit is set
wenn ich das auf 1 setzte wird also eine Konvertierung nach der anderen 
durchgeführt? dh. die Taktfrequenz bestimmt direkt die Samplingrate?

4. CSCNA: Scan Input Selections for CH0+ S/H Input for MUX A Input
 Multiplexer Setting bit
 1 = Scan inputs
 0 = Do not scan inputs
 keine Ahnung was das bedeutet

5. ALTS: Alternate Input Sample Mode Select bit
 1 = Uses MUX A input multiplexer settings for first sample, then 
alternates between MUX B and MUX A input multiplexer settings for all 
subsequent samples
0 = Always use MUX A input multiplexer settings
...versteh ich auch nicht


Also die Sache mit den beiden Multiplexern sehe ich noch nicht ein 
deswegen versteh ich auch noch nicht was in das Register AD1CHS: A/D 
INPUT SELECT REGISTER kommen soll

ich weiß dass das jetzt ein bisschen viel ist aber ich hoffe ihr könnt 
mir helfen

lg
Markus

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.