Hoe kan ik het beste een druk sensor met een uitgangs spanning van 1...6 volt uitlezen met een PIC ?
Het verschil is dus 5 volt.
5 volt is ook het bereik van een PIC ADC.
Zit ik echter nog met een potentiaal verschil van 1 volt.
spanningsdeler? al deel je door 1,2 kom je tog goed uit? verder kan ik je neit helpen met de ADC.
Willem
Voor de nauwkeurigheid zou het fijn zijn als het gehele bereik van de ADC gebruikt kan worden.
Door de waarde te delen, wordt nog maar de helft van het ADC bereik gebruikt.
Niet als je zo deelt dat je een 0-5V ingangsignaal krijgt. 
En 1-6 gedeeld door 1,2 is...
Een andere optie is met een opamp je bereik te verschuiven.
[Bericht gewijzigd door Henry S. op ]
Het gaat om een druk sensor met een uitgangs spanning van 1...6 volt.
Dus een verschil van 5 volt, omdat de ADC ook een bereik heeft van 5 volt dacht ik het nul punt 1 volt te verschuiven.
Maar hoe pak ik dat aan, zonder dat ik aan nauwkeurigheid in moet leveren ?
Dus een externe opamp gebruiken ?
Ik dacht aan iets als het nul punt te verleggen met een of andere spannings deler.... (of gaat dat niet betrouwbaar werken ?)
[Bericht gewijzigd door MMSoft op ]
Bij een spanningsdeler deel je je hele bereik.
Voor die -1V heb je wel een extra voeding nodig, tenzij je al een negatieve voeding hebt.
Misschien werkt het als je 2 diodes of een zener in serie met het de output van de sensor zet, zou je kunnen proberen.
diode
Zoekt en gij zult vinden, vindt gij niet dan is het zoek
Bij een pic kan je de ref- en ref+ ook een potentiaal geven die je zelf wil, binnen bepaalde grenzen.
Hoe het precies werkt weet ik niet maar het kan wel.
De ingang van de PIC mag max. 5 volt zijn.
Ik dacht zoiets:
Sensor(Voeding)--------------- 12 volt (voeding)
(PIC Voeding)--- 6 volt (voeding)
Sensor(uit)------------------- ADC input
----(Massa van PIC)
|
Zener(1volt)
|
Sensor(Massa)------------------ 0 volt (voeding)
Er moet wel minstens een bepaalde stroom door de zener gaan, weet niet of die sensor dat kan leveren. En een 1V zener bestaat niet volgensmij, dus zou je iets hoger moeten gaan zitten.
Misschien werkt het, misschien ook niet als de stroom door de zener te laag is.
En plaats die zener maar in serie met sensor out en dus niet tussen de massas.
Door met een extra opamp te werken of een hulpspanning te maken, wordt het ook minder nauwkeurig. (hoe stabiel is zo'n hulpspanning?).
Wat Henry eigenlijk al zei: Door de juiste spanningsdeler te maken wordt je resolutie slechts 20% kleiner.
Je hebt een 1024 bits ADC, maakt dan die 20 % zoveel uit?
Voordeel: je bent klaar met slechts 2 weerstandjes 
EDIT: foutje: ik bedoel natuurlijk 1024 stapsADC
Je moet eigenlijk kijken welke nauwkeurigheid je nou nodig hebt. En dan kan je kijken welke oplossing het beste er bij past. Twee weerstandjes is wel veruit het makkelijkste, maar je levert iets in.
Je hebt een 1024 bits ADC, maakt dan die 20 % zoveel uit?
Het gaat om een 10 bits ADC, dus met de waardes 0...1024.
Even de spannings deel mogelijkheid:
Om zoveel mogelijk het bereik van de ADC te benutten, welke deel factor is dan het beste ?
[Bericht gewijzigd door MMSoft op ]
....
Even de spannings deel mogelijkheid:
Om zoveel mogelijk het bereik van de ADC te benutten, welke deel factor is dan het beste ?
Dat heeft Henry al genoemd: 1,2
[Bericht gewijzigd door Zonnepaneeltje op ]
Welke weerstands waardes kan ik het beste gebruiken ?
In ----------
|
|
---
| |
| | R1
---
|
|-------------------- ADC
|
|
---
| |
| | R2
---
|
|
Massa --------------------------- Massa
Ja zeg kom nou de wet van ohm ken je toch?
Wel ff de sheet van de PIC lezen wat betreft ADC, niet te hoog ohmige waardes nemen, maar dat staat daar wel goed in beschreven.
Ik ken de wet van Ohm wel, maar ik bedoel dat deze weerstanden niet te laag-/hoog-ohmige mogen zijn.
Ik denk aan:
R1 = 1K
R2 = 5K
Lijkt jullie dat verstandig ?