Nybörarfråga angående Arduino,mätning och voltage divider...

Berätta om dina pågående projekt.
labmaster
Inlägg: 2919
Blev medlem: 5 april 2011, 01:10:25

Re: Nybörarfråga angående Arduino,mätning och voltage divide

Inlägg av labmaster »

"Jag har testat med lite lägre impedanser och det fungerar både i teorin och i praktiken."

Då behöver du sannolikt inte ändra på något utöver att jag tror att du skall kalla det resistanser istället för impedanser.
shootking
Inlägg: 163
Blev medlem: 27 juli 2004, 14:11:09

Re: Nybörarfråga angående Arduino,mätning och voltage divide

Inlägg av shootking »

Tänkte mest på att om jag ökar resistansen så drar min mät-krets mindre ström. Och således påverkar jag funktionen på kretsen jag mäter mindre...

Mvh Jens
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Nybörarfråga angående Arduino,mätning och voltage divide

Inlägg av jesse »

Jag skulle bytt ut motstånden så att parallellvärdet blev ca 10k.
Utimpedansen från en spänningsdelare är nämligen lika med de båda resistorernas värde parallellt.
Så om du ska dela 25 volt med 10 kan du använda motstånd på 90k + 10k utan problem.
Och då ska felet bli max 1 LSB till ADC:n (dvs omkring 1 promille) (Det finns givetvis många andra fel som adderar upp)

Edit: Sätter du dessutom dit en kondensator på 100nF eller mer parallellt med ingången så stabiliseras de inlästa värdena bättre. Du reducerar då bruset ganska rejält.
shootking
Inlägg: 163
Blev medlem: 27 juli 2004, 14:11:09

Re: Nybörarfråga angående Arduino,mätning och voltage divide

Inlägg av shootking »

Paralellvärdet, hänger inte riktigt med...

Min koppling idag:

Kod: Markera allt

Vcc = 0-25V
|
R1
|
|---------- A0 Arduino         
|         
R2       
|
|---------- GND Arduino
|
GND 
Nu har jag inte kopplingen framför mig, men jag tror att R1 var runt 2000 ohm och R2 var runt 500 ohm.

En kondensator för att ta bort störningar låter ju fint. Kondensatorer finns ju i en uppsjö av olika varianter. Är det vad den tål för spännig som jag ska titta på när jag väljer? Eller finns det andra faktorer som gör den mer eller mindre lämplig?

Ska den sättas här?

Kod: Markera allt

0-25V
|
R1
|
|---------- A0 Arduino
|      |
R2     C1 
|      |
|---------- GND Arduino
|
GND 
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Nybörarfråga angående Arduino,mätning och voltage divide

Inlägg av jesse »

parallellvärdet = 1/(1/R1+1/R2)
för 2000 och 500 ohm blir det 400 ohm.

Bild

Det är väldigt låga värden och rekommenderas inte. Det drar 10 mA och gör åt en effekt på 0.25 watt.
Ta minst 10 eller 20 gånger högre värden, t.ex. 40k och 10k. Impedansen blir då 8k och strömmen bara 0.5 mA.

kondensatorn: Ta den billigaste som är på omkring 100 nF. Den ska tåla minst 5 volt (högre spänningstålighet gör inget).
shootking
Inlägg: 163
Blev medlem: 27 juli 2004, 14:11:09

Re: Nybörarfråga angående Arduino,mätning och voltage divide

Inlägg av shootking »

Great! Då vet jag vad jag ska ändra! Tack ännu en gång!

Mvh Jens
bos
Inlägg: 2311
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Re: Nybörarfråga angående Arduino,mätning och voltage divide

Inlägg av bos »

petterMAN skrev:Problemet som uppstår vid för hög resistans är att det istället blir känsligt för störningar. Lednings- och luftburna störningar har större påverkan på en högimpediv ledare än en lågimpediv.
Varför?

Jag menar; jag vet att det är så, men varför är det så?
Användarvisningsbild
petterMAN
Inlägg: 125
Blev medlem: 27 december 2007, 16:46:09
Ort: Umeå

Re: Nybörarfråga angående Arduino,mätning och voltage divide

Inlägg av petterMAN »

Det kan förklaras som Signal / brusförhållandet.
Bild
Ju högre resistans källan har, desto lägre effekt kommer att gå genom signalledaren.
För att få ett bra SNR värde vill du ha så hög effekt som möjligt på signalen, för att minska brusets inverkan på den.
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Nybörarfråga angående Arduino,mätning och voltage divide

Inlägg av sodjan »

> Men jag ska höja impedansen lite i mina kopplingar så att de ligger runt 10k ohm.

Notera att detta värde (10 kohm) är satt av tillverkaren så att de övriga specifikationerna
i databladet för precision och t.ex hastighet (hur snabbt ADC'n anpassar sig till en stor
förändring in inspänningen) fortfarande (med viss marginal) kommer att hållas.

Det betyder inte att det hela bara lägger av helt om man överskrider 10 kohm, utan
det blir en gradvis försämring av prestandan på ADC'n.

Det är inte osannolikt att du vid en stabil inspänning och eventuellt en lite förlängd
"mättid" kan ha t.ex 100 kohm impedans på spänningsdelaren. Det hela beror även
mycket på hur känsligt det är att du har precisoon ner till LSB på mätningen...

Praktiska mätningar kommer att ge dig svaret.
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Nybörarfråga angående Arduino,mätning och voltage divide

Inlägg av jesse »

Ja, i praktiken har jag inte märkt några försämringar omkring 33 kohm impedans på signalen.
Skriv svar