A/D omvandlaren på en PIC

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
ankan
Inlägg: 1091
Blev medlem: 12 november 2004, 01:50:35

A/D omvandlaren på en PIC

Inlägg av ankan »

Om man matar en pic med 6V och stoppar in 3V på en pinne som kör A/D.
Får man ca 127-128 som värde eller refererar den till 5V och säger typ 153?

Funderar på om jag ska mata picen med 3 eller 4 batterier (1.5V)
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

Du skall inte mata med mer än 5,5V enligt databladet....

Men, den ger dig 255(eller 1023)x(Vin/Vref) i svar. Vref kan väljas antigen till matningsspänning eller separat pinne. Om du väljer separat pinne så finns det begränsningar där också. Har för mig att det var 2,2 som lägst och VCC+0,5V som max och absoult max 6V, men i princip har du Vcc eller 2,5V bandgapsreferens/superzener/stabilisator att välja emellan.
ankan
Inlägg: 1091
Blev medlem: 12 november 2004, 01:50:35

Inlägg av ankan »

Dumt att jag köpte batterihållare för 4x1.5V batterier.

Så A/D omvandlaren har alltså en egen begränsning med tanke på att VDD får max vara 6.5V och max in på pinnarna får vara VDD+0.3V.

Var hittar jag info om max spänning för A/D på en pic i databladet? (Kollar på PIC12F675 tex)
Användarvisningsbild
baron3d
EF Sponsor
Inlägg: 1355
Blev medlem: 1 oktober 2005, 23:58:43
Ort: Torestorp

Inlägg av baron3d »

Koppla in en diod i serie med matningsspänningen så hamnar den på en rimlig nivå.
Nya batterier ger c:a 6.2v - dioden 0.7 =5.5V
ankan
Inlägg: 1091
Blev medlem: 12 november 2004, 01:50:35

Inlägg av ankan »

Bra idé. Då kan jag ju ändå passa på att ha en lysdiod som lyser när man trycker på knapparna., Fast å andra sidan kommer den lysa olika mycket för olika knappar...
Hmm det får nog bli en vanlig diod.

Men om Vcc är Referensspänningen och den är på ca 6V så ger alltså alla spänningar mellan 5.5V och 6V fullt utslag.

Men varför en minimumgräns på 2,2V? Då fördelas alltså 10bitarna på 2.2-5.5 V dvs 3.3V => ca 3.2mV/bit
ankan
Inlägg: 1091
Blev medlem: 12 november 2004, 01:50:35

Inlägg av ankan »

Jag tror jag har missuppfattat det hela., Ni pratar om matningsspänningen och jag tror att det handlar om A/D:n..

I databladet så det:

Voltage on VDD with respect to VSS: -0.3 to +6.5V

Betyder inte det max 6.5V?

Å andra sidan står det lite längre ner:

VDD Supply Voltage FOSC < = 4 MHz:
--------------------------------------------------------------------
2.0 — 5.5 V PIC12F629/675 with A/D off
2.2 — 5.5 V PIC12F675 with A/D on, 0°C to +125°C
2.5 — 5.5 V PIC12F675 with A/D on, -40°C to +125°C
3.0 — 5.5 V 4 MHZ < FOSC < = 10 MHz
4.5 — 5.5 V

En diod kan ju förstås alltid vara bra för att skydda mot felinsatta batterier..
thepirateboy
EF Sponsor
Inlägg: 2109
Blev medlem: 27 augusti 2005, 20:57:58
Ort: Borlänge

Inlägg av thepirateboy »

Läs rubrikerna
Absolute Maximum Ratings vs Standard Operating Conditions
ankan
Inlägg: 1091
Blev medlem: 12 november 2004, 01:50:35

Inlägg av ankan »

E väll ordblind eller något.. Tack för påpekandet..
Användarvisningsbild
JimmyAndersson
Inlägg: 26586
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

Hej Ankan. :)

Tänk på att man ska aldrig ska skicka in en spänning till någon ingång som är högre än matningspänningen.
Skriv svar