Sida 1 av 1

A/D omvandlaren på en PIC

Postat: 16 januari 2007, 14:17:35
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)

Postat: 16 januari 2007, 14:39:11
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.

Postat: 16 januari 2007, 19:11:25
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)

Postat: 16 januari 2007, 19:16:40
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

Postat: 16 januari 2007, 19:33:02
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

Postat: 16 januari 2007, 20:06:33
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..

Postat: 16 januari 2007, 20:16:43
av thepirateboy
Läs rubrikerna
Absolute Maximum Ratings vs Standard Operating Conditions

Postat: 16 januari 2007, 20:19:14
av ankan
E väll ordblind eller något.. Tack för påpekandet..

Postat: 16 januari 2007, 23:09:58
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.