Sensorer, hur läsa av? *KLAR*

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
henkebenke
Inlägg: 521
Blev medlem: 31 maj 2003, 10:42:37
Ort: Helsingborg

Inlägg av henkebenke »

Nä det skulle du kunna klara på vanliga logiska nivåer då det är en tämligen digital mätning. Ska man däremot mäta analogt så krävs det lite mer.
net4all
Inlägg: 538
Blev medlem: 7 februari 2007, 12:06:34

Inlägg av net4all »

JimmyAndersson: Nej ,jag har inga givare. Hur skulle man räkna då? Jag har nte räknat särskilt mycket hitils i elektronik samanhang..

henkebenke: :?: :?:
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 »

Eftersom du inte ens har givarna så orkade jag inte leta fram formeln, men jag testade lite snabbt på labbplattan:

Kod: Markera allt

  GND                             I/O på PIC-kretsen
   o------100ohm--+--1µF--+--------o
                  |       |
                  |       |
                  +--15k--+
Det blev ganska ok tider. I detta fallet var givare på 15kΩ.
Motståndet på 100Ω sitter där för att plocka bort otäcka spänningstoppar som annars kan bli upp till 8-10V.


Men det är väldigt mycket lättare om du istället byter PIC-krets till en modell som har inbyggd AD-omvandlare (ADC).
Senast redigerad av JimmyAndersson 20 juli 2007, 17:02:33, redigerad totalt 1 gång.
net4all
Inlägg: 538
Blev medlem: 7 februari 2007, 12:06:34

Inlägg av net4all »

Tackar! :D

Ska ut och testa, får köra med lite olika motstånd som sensor..
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 »

Japp. Det var precis så jag gjorde. :)

Lycka till. :)
kimmi
Inlägg: 221
Blev medlem: 13 april 2007, 12:25:00

Inlägg av kimmi »

hi ,
pic´s are not my thing but is it not like this ?
Bild

[/url]
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 »

Det ser också helt rätt ut. Med den metoden sparar man dessutom ett motstånd. :)
net4all
Inlägg: 538
Blev medlem: 7 februari 2007, 12:06:34

Inlägg av net4all »

Hmm, som vanligt får jag inte till koden.....

Jag får inga data....
Jag skriver fortfarande i CC5X här finns koden:
http://www.dybeck.eu/sensor.c

JimmyAndersson: Kan du skicka din kod?

kimmi: Tack! Har du använt den förut?
Användarvisningsbild
björn
EF Sponsor
Inlägg: 2570
Blev medlem: 29 mars 2004, 23:09:55

Inlägg av björn »

Spara pinnar, enkel koppling, ingen ADC -> *DS18S20*

ovan test räcker.... Och JA jag vet att det är önödigt "bra" men det får man leva med :)
Senast redigerad av björn 20 juli 2007, 23:07:55, redigerad totalt 1 gång.
henkebenke
Inlägg: 521
Blev medlem: 31 maj 2003, 10:42:37
Ort: Helsingborg

Inlägg av henkebenke »

net4all: Du undrade hur avancerat det behövde vara för att avgöra om det var ljust eller totalt mörker. Alltså bara skilja på två tillstånd vilket bör vara tämligen enkelt. Hur kan jag inte svara på utan att veta vad för sensor det handlar om.
net4all
Inlägg: 538
Blev medlem: 7 februari 2007, 12:06:34

Inlägg av net4all »

björn: Va??

henkebenke: så det här med kondensator skulle då vara digitalt?
bos
Inlägg: 2314
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Re: Sensorer, hur läsa av?

Inlägg av bos »

net4all skrev:Jag vill kunna läsa av värdet från en PIC16F628, då kanske man kan använda komparatorerna, men jag kan inte med dom alls.
Som sodjan skrev, komparatorerna är bra att använda om du vill ha en "trip point" för sensorn, dvs en viss bryttemperatur i exempelvis ett temperaturlarm.

Jag gjorde precis detta i ett bygge nyligen:

http://bos.hack.org/hacks/electronics/f ... matics.pdf

Men det är antagligen inte det du är ute efter.
henkebenke
Inlägg: 521
Blev medlem: 31 maj 2003, 10:42:37
Ort: Helsingborg

Inlägg av henkebenke »

net4all skrev:så det här med kondensator skulle då vara digitalt?
Nej men att skilja på två tillstånd är digitalt. Vad jag är ute efter är om du behöver ett värde på signalen (analogt) eller om du bara behöver avgöra om det är ljust eller mörkt (digitalt). Som vanligt är informationen om vad frågeställaren är ute efter att göra knapphändig och då får man svar därefter.
Användarvisningsbild
björn
EF Sponsor
Inlägg: 2570
Blev medlem: 29 mars 2004, 23:09:55

Inlägg av björn »

net4all skrev:björn: Va??
Va? :) Jag sa att du skulle kunna använda en DS18S20 istället för att mecka med något som aldrig kommer att bli bra ändå. Eller också skaffar du helt enkelt en processor med ADC så kan du använda vilken tempsensor du vill.
net4all
Inlägg: 538
Blev medlem: 7 februari 2007, 12:06:34

Inlägg av net4all »

Hmm, grejen med det här var att det skulle vara enkelt, få komponenter, en pinne...

Men jag tror det blir till att lära sig hur man använder ADC..

Skulle vilja ha värden och inte bara en skärpunkt.

(ska bygga robot, ljus/ljud/värme sensor är planerade, frågan är hur jag ska ansluta dom..)

Edit: Björn, vet du om den finns för tex ljus också?
Den ser ganska enkel ut :)
Skriv svar