Pages: [1]   Go Down
Author Topic: Niet-lineaire sensor  (Read 710 times)
0 Members and 1 Guest are viewing this topic.
vlaanderen
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello!

Ik probeer een niet-lineaire sensor zo nauwkeurig mogelijk uit te lezen. Het gaat om volgende sensor: http://components.omron.com/components/web/pdflib.nsf/0/343C62397126E69185257201007DD6C6/$file/D6F-V_1010.pdf

Zoals je op de grafiek kan zien is de uitgangssignaal niet lineair.
Ik ken enkel mogelijkheden om een spanning (sensor) lineair in te lezen. Hoe moet je dit doen in dit geval? Kan je dat opsplitsen in deelgebieden?

Iemand een idee?

mvg

Pieke
Logged

The Netherlands
Offline Offline
Edison Member
*
Karma: 35
Posts: 1293
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

De Omron site doet moeilijk op dit moment, kan de datasheet van de D6F-V 1010 niet downloaden.
Als niet lineair betekent dat ie logaritmisch is, dan kun je daar mee rekenen.
Je hebt dan nog steeds de logaritmische waarde aan de ingang, en dat verander je dan ook niet, maar dat is dan wel met een stukje wiskunde op te lossen.
Nou kan ik je niet vertellen hoe je dat doet, en de datasheet moet dan ook nog wat helpen om hier zeker van te zijn.

Wat je ook eens kunt bekijken, is het mappen van waardes die je binnenhaalt.
Dat word toegepast bij wat voorbeelden over het binnenhalen van analoge waardes.
Logged

Have a look at "blink without delay".
Did you connect the grounds ?
Je kunt hier ook in het Nederlands terecht: http://arduino.cc/forum/index.php/board,77.0.html

Global Moderator
Netherlands
Offline Offline
Shannon Member
*****
Karma: 168
Posts: 12425
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Hoe moet je dit doen in dit geval? Kan je dat opsplitsen in deelgebieden?
Dit is volgens mij een klus voor multimap() - http://playground.arduino.cc/Main/MultiMap -


Quote
Als niet lineair betekent dat ie logaritmisch is, dan kun je daar mee rekenen.
anders ook wel, maar iets lastiger
Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

Forum Moderator
Belgium
Offline Offline
Edison Member
*****
Karma: 58
Posts: 1725
Arduino rocks; but with my plugin it can fly rocking the world ;-)
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Ik probeer een niet-lineaire sensor zo nauwkeurig mogelijk uit te lezen.
De Arduino Analoog digitaal convertor is not zo heel precies.
En verder is de spanning heel belangrijk. Als je voeding niet goed genoeg is krijg je heel rare metingen.
Als het echt heel nauwkeurig moet zijn lees dan ook eens http://hacking.majenko.co.uk/node/57
Met vriendelijke groet
Jantje
Logged

Do not PM me a question unless you are prepared to pay for consultancy.
Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -

vlaanderen
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bedankt heren!

We gaan de multimap eens testen en zien wat het geeft.

Voedingsspanning is inderdaad ook niet te onderschatten;

Thx!
Logged

Pages: [1]   Go Up
Jump to: