Mäta motstånd avr

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
marcla
Inlägg: 311
Blev medlem: 19 juli 2006, 11:36:38
Ort: Gislaved

Mäta motstånd avr

Inlägg av marcla »

Hej

Har kopplat en potensiometer till pb0 på min avr men hur skall jag göra för att mäta hur många Ωden är inställd på att släppa igenom??
Användarvisningsbild
Stinrew
Inlägg: 954
Blev medlem: 20 augusti 2006, 03:14:41
Ort: Motala
Kontakt:

Inlägg av Stinrew »

Vad är det du gör/vill göra?? Jag förstår inte frågan. Är PB0 en AIN?? Vilken AVR är det? Vad menar du med "hur många Ωden är inställd på att släppa igenom"??
PeotryD
EF Sponsor
Inlägg: 188
Blev medlem: 11 november 2005, 13:24:44
Ort: Umeå
Kontakt:

Inlägg av PeotryD »

Med AVR:ens AD-omvandlare kan man inte mäta motstånd, man kan där imot mäta spännings skillnader.

Jag förutsätter att du kopplat ena benet på potentiometern till t.ex 5V och andra benet till GND.
På mittenbenet får du ut en spänning denna skall kopplas till AVR:ens ben där det finns en AD omvandlare.

Jag har inte kollat databladet så jag vet inte om PB0 är pinnen för AD-omvandlaren, men jag förutsätter att det är så.

Nu är det bara för dig att läsa igenom databladet för din avr och se hur du skall konfugurera AVR:en för att den skall kunna använda AD-omvandlaren.
Användarvisningsbild
marcla
Inlägg: 311
Blev medlem: 19 juli 2006, 11:36:38
Ort: Gislaved

Inlägg av marcla »

Det jag menade var att en potensiometer är ett inställbart mostånd och jag skall mäta motståndet som är inställbart e.x potesiometer = 1-10 k mittläge på potesiometern då släpper den igenom 5k och hur skall jag kunna mäta det i min avr att potensiometrn är inställ på 5k? (Syntax)

AVR = TINY2313

/mvh mc
PeotryD
EF Sponsor
Inlägg: 188
Blev medlem: 11 november 2005, 13:24:44
Ort: Umeå
Kontakt:

Inlägg av PeotryD »

För detta behöver du en Wheatstone bridge du får då en spänning beroende på hur ditt motstånd är. Mycket möjligt att du behöver en OP-förstärkare för att din signal skall hamna inom önskat intervall(0 - 5V).
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Hur är *ALLA TRE* pinnarna på potentiometern kopplade ????

Du vill sannolikt inte veta resistansen, utan läget/vridningen, eller hur ?

Det normala är att koppla den mellan 5V och GND och sedan lägga
"mittenkontakten" (d.v.s den som man vrider runt) till en ADC-ingång.
Spänningen som man mäter med ADC'n står i proportion till läget/vridningen.

Om du verkligen *vill* veta resistansen, förklara närmare vad du vill göra...
Användarvisningsbild
marcla
Inlägg: 311
Blev medlem: 19 juli 2006, 11:36:38
Ort: Gislaved

Inlägg av marcla »

Finns det någon annan lösning? den skall vara till ett impulsrelä med fast paustid och inställbar gångtid potensiometern var till för att ställa gångtiden finns det någon annan lösning?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Finns det någon annan lösning?

Än vadå ??
Vilken lösning är det som inte duger ?
Användarvisningsbild
björn
EF Sponsor
Inlägg: 2570
Blev medlem: 29 mars 2004, 23:09:55

Inlägg av björn »

...och VARFÖR fungerar det inte med "den" lösningen?
Gimbal
Inlägg: 8687
Blev medlem: 20 april 2005, 15:43:53

Inlägg av Gimbal »

Gör som Sodjan säger, kan inte bli enklare.
Användarvisningsbild
RDX*
EF Sponsor
Inlägg: 1652
Blev medlem: 28 maj 2003, 22:52:04
Ort: Skåne - Lund

Inlägg av RDX* »

I vissa fall kan man mäta resestansen grovt genom att koppla in en kondensator och mäta tids konstanten [tau]. Du kan tex koppla så här:
Bild

Det du gör är att du togglar pin:en och sedan mäter tiden för RC-kretsen att komma upp i portens tröskel värde.

tau=R*C

tid=tau(ln(Vstart/Vend))

220 Ω motståndet används för att inte kortsluta om pot:en skulle dras ner till noll.
Skriv svar