ADC Aref fråga.

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Korken
Inlägg: 2230
Blev medlem: 3 februari 2006, 19:19:36
Ort: Luleå, Porsön

ADC Aref fråga.

Inlägg av Korken »

Godagens!

Jag sitter här med min ATMega168 och ska koppla in Arefen till Vcc för jag behöver 5V som referens punkt.
När jag sitter och söker så hittar jag (huvudsakligen) 3 olika sätt att koppla in den.

1. 100nF konding i serier till Vcc.
2. 100nF konding parallelt mellan Vcc och GND och Aref direkt på Vcc.
3. En 10µH drossel kopplad i serie med AVcc och Aref sitter ihop med AVcc pinnen.

Vad är skillnaden på dessa 3 och vilken ska man köra med?
Eller är det något annat man ska köra med?

Detta är första gången jag ska köra med ADC så säg till om det är något jag har glömt skriva.

Tack ska ni ha för hjälpen!

//Emil
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

1. Låter lite konstigt. Ref ?
2. Enklast och låter ganska normalt.
3. Lite extra avstörning av den analooga matningen, så vitt jag kan förstå.
Användarvisningsbild
Korken
Inlägg: 2230
Blev medlem: 3 februari 2006, 19:19:36
Ort: Luleå, Porsön

Inlägg av Korken »

Tackar för svaret, sodjan!

Har lite mer kött på benen nu. :)

//Emil
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Tja, det var ju mycket gissningar.
Referenser till var du har hittat de tre alternativen saknas.
Då kan man bedöma varför de i de olika fallen hade gjort på det specifika sättet...
Användarvisningsbild
karlstedt
EF Sponsor
Inlägg: 966
Blev medlem: 14 oktober 2003, 16:55:23
Ort: Lund
Kontakt:

Inlägg av karlstedt »

Om du vill använda VCC som referens behöver du bara koppla en kondning till jord på Aref. Sätt REFS1=0 och REFS0=1 i ADMUX så ska saken vara biff. AVCC finns alltså som intern referens. Du "måste" ha AVCC inkopplad med en 10µH spole från VCC och en 100nF kemarisk kondning från AVCC till jord. Lägg även ett analogt jordplan under detta om du ska göra ett kretskort.

EDIT: µ, inte n på spolen.
Skriv svar