Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

analoge input temperatuursensors

Pagina: 1
Acties:
  • 689 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Hallo, ik ben op zoek naar een oplossing voor het volgende:

In mijn auto zitten verschillende temperatuur en druk-sensoren, allemaal analoge signalen. Ik wil de waarden van deze sensoren graag met de computer uitlezen, bijvoorbeeld via de seriele poort op mijn laptop ofzo. Wie weet wat ik daarvoor nodig heb ?

Het gaat niet zo zeer om data-logging maar om realtime info weergeven. Als het experiment met een laptop goed verloopt moet een groot deel van het dashboard uiteindelijk vervangen worden door een of twee LCD displays (alleen RPM, boost en AFR blijven analoge meters) waar dan ook navigatie bij komt uiteraard.

De auto is een oud model met een carb in plaats van injectie, dus er zijn geen oplossingen met OBD-II of iets van die strekking voor mij voorhanden...

  • Tiny
  • Registratie: Mei 2003
  • Laatst online: 10-10 13:42

Tiny

Wat eten we?

Cleware in Duitsland heeft daar hele leuke spullen voor:
http://www.cleware.de/indexE.html

  • Resistor
  • Registratie: April 2001
  • Niet online

Resistor

Niet meggeren!

Je moet op zoek naar een ADC, Analoog Digitaal Converter.
En volgens mij moet de kilometerteller ook origineel blijven, omdat je anders zou kunnen prutsen met de kilometerstand. (of bedoel je dat met 'AFR'?)

What will end humanity? Artificial intelligence or natural stupidity?


Verwijderd

Topicstarter
nee, AFR = Air-Fuel Ratio

daarmee kijk ik of mijn mengsel niet te rijk of arm staat. (20ledjes en een labda-sensor in de uitlaat)

Kilometerstand is toch geen vereiste om op de weg te mogen ? al heb je gelijk dat een dagteller en dergelijke wel handig is..... maar de snelheidsmeter is nu stuk en die ga ik niet nieuw kopen (zelfde prijs als een EPIA bord >:) )

Verwijderd

Topicstarter
http://www.cleware.de/p-usbio16-E.html
Description

The USB-IO16 contains 16 channels which could be indendantly configured as input or output. The input channels are designed to operate with potentialfree contacts. The contact is connected on one side with the correct channel and on the other side with signal ground (Gnd). The state of the contact is available on the PC.

The contacts configured as output are directly connected with +5V when turned on. When this output is connected directly with ground, this will result in a short-circuit and a destroyed device! This is not covered by the guarantee! The circuit must be choosen in a way that the maximum current of this channel does not exceed 50 mA. The total power consumption of all output channels must not exceed 160 mA.

The channels are assigned to the pins of the D-Sub plug in a way that with the use of a ribbon cable channels 1 to 9 are available with ground next to them:

The size of the device is about 45 x 90 x 23 mm. The valid temperature range for using the USB-Humidity is -20° to +80° C. Using the sensor outside this range may destroy it. When temperature falls below 0°C, the USB cable should not be dejected to avoid damage of the cable cover.
dat is dan de interface naar de PC he ? dus dan moet ik het signaal nog steeds eerst leesbaar maken natuurlijk ...

  • Tiny
  • Registratie: Mei 2003
  • Laatst online: 10-10 13:42

Tiny

Wat eten we?

Kijk naar de USB temp

Verwijderd

Topicstarter
functie OK, vorm nog niet ... het zou M14x1.5 schroefdraad moeten hebben....

Motorolie sensoren hebben een meetbereik van 50-150 graden celcius, watertemp loopt van 20-110, brake en exhoust temp laten we even buiten beschouwing (600 +) maar in alle gevallen ligt de USB-temp dus ook niet in de benodigde range ..

Voor bijvoorbeeld air intake temp is het epoxy blok weer te lomp (blokkeert de airflow nogal)

Ik heb iets nodig waar ik de automotive sensoren mee uit kan lezen, want dat zijn de enigen die geschikt zijn om in een motorblok te schroeven.
http://www2.vdo.com/vdo/b...t_and_fza=_and_id=59.aspx

  • -DarkShadow-
  • Registratie: December 2001
  • Niet online
Ik begrijp dat je de sensoren uit wil lezen door ze direct aan te sluiten op een apparaat. Je auto heeft geen digitale uitgang waar deze informatie uitkomt. Dat geeft enkele problemen die de zaak erg moeilijk maken.

Als je analoge sensors wil uitlezen zal je ze moeten aansluiten op een analoog naar digitaal converter (ADC). Een ADC heeft een ingangsweerstand, het meetresultaat dat de elektronica van de auto binnenkrijgt wordt beinvloed door deze ADC. Deze invloed is tot ongeveer 1% te minimaliseren, verder minimaliseren is waarschijnlijk erg moeilijk.

Als je de data eenmaal in je PC hebt ben je nog niet klaar. De meetresultaten uit de meeste auto sensors zijn alles behalve lineair. Bij een temperatuursensor is het nog op te lossen met een eiktabel, maar andere resultaten zal je door matlab oid moeten halen.

Je zou je eigen sensors kunnen installeren, maar voor hetzelfde geld kan je een nieuwe auto kopen met digitaal dashboard. En er is weinig ruimte voor sensors, tevens zal je geen goede resultaten krijgen door op een andere dan de daarvoor bedoelde plek te meten.

[ Voor 8% gewijzigd door -DarkShadow- op 15-08-2005 12:02 ]

Specialist in:
Soldeerstations
Oscilloscoop


Verwijderd

Topicstarter
-DarkShadow- schreef op maandag 15 augustus 2005 @ 12:00:
Als je analoge sensors wil uitlezen zal je ze moeten aansluiten op een analoog naar digitaal converter (ADC). Een ADC heeft een ingangsweerstand, het meetresultaat dat de elektronica van de auto binnenkrijgt wordt beinvloed door deze ADC. Deze invloed is tot ongeveer 1% te minimaliseren, verder minimaliseren is waarschijnlijk erg moeilijk.
1% is zeer acceptabel. Ik hoef met de gegevens geen injectie aan te sturen, ik wil alleen aflezen.
Als je de data eenmaal in je PC hebt ben je nog niet klaar. De meetresultaten uit de meeste auto sensors zijn alles behalve lineair. Bij een temperatuursensor is het nog op te lossen met een eiktabel, maar andere resultaten zal je door matlab oid moeten halen.
Hm... duidelijk. Lastig dus, maar niet onmogelijk. het grootste deel gaat ook om temperatuursensors, ik had al rekening gehouden met het vooruitzicht van uitgebreid klooien met water en ijs en een paar ouderwetse thermometers :-)
Je zou je eigen sensors kunnen installeren, maar voor hetzelfde geld kan je een nieuwe auto kopen met digitaal dashboard. En er is weinig ruimte voor sensors, tevens zal je geen goede resultaten krijgen door op een andere dan de daarvoor bedoelde plek te meten.
Nou, ik weet niet waar jij je auto's koopt (of misschien hele dure sensors ?) maarreh...
als ik 3 analoge temperatuurmetertjes en een drukmeter aanschaf ben ik al vlot zo'n 450 euro kwijt, en linksom of rechtsom, meten zal ik het moeten. Het is niet bedoeld om het goedkoop te houden of omdat ik nou zo nodig een digitaal dashboard wil (of er moet een skyline omheen zitten) maar omdat ik het zal moeten meten en dit me wel een leuke methode lijkt. Geld ging het toch kosten en een laptop heb ik al.

Ik heb hier op het forum casemod behuizingen gezien waar ik een hele pc voor koop, dus ik denk dat het principe "lekker hobbyen" hier bekend zou moeten zijn ?

  • -DarkShadow-
  • Registratie: December 2001
  • Niet online
Verwijderd schreef op maandag 15 augustus 2005 @ 12:28:
1% is zeer acceptabel. Ik hoef met de gegevens geen injectie aan te sturen, ik wil alleen aflezen.
Je begrijpt me misschien verkeerd. Wanneer je de huidige sensors gaat uitmeten, gaat de informatie die de auto binnenkrijgt afwijken met minimaal 1%. Aangezien er dingen binnen je auto aangestuurd worden met deze informatie, zal de werking van deze dingen enigzins veranderen.

Specialist in:
Soldeerstations
Oscilloscoop


  • Sikkek
  • Registratie: Maart 2004
  • Nu online
Je moet de sensor lijnen bufferern met (bv) een fet opamp, deze hebben vaak een ingangsweerstand > 100 MOhm, zo heb je een compleet te verwaarlozen ingangsweerstand.

  • Dirickteur
  • Registratie: Januari 2003
  • Laatst online: 15:16
Als je de data eenmaal in je PC hebt ben je nog niet klaar. De meetresultaten uit de meeste auto sensors zijn alles behalve lineair. Bij een temperatuursensor is het nog op te lossen met een eiktabel, maar andere resultaten zal je door matlab oid moeten halen.
Matlab rulez ;-) maar volgens mij wordt er bij de meeste sensoren een ijk-tabel geleverd toch? Dan lijkt me dat corrigeren niet echt heel moeilijk.

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 22-11 13:46

Janoz

Moderator Devschuur®

!litemod

Een Joystick poort heeft analoge ingangen. Hierop kun je (afaik) 4 sensoren aansluiten (2 assen voor 2 joysticks). Enige nadeel is dat er op een lapto zo goed als nooit een joystick poort zit.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Verwijderd

Topicstarter
-DarkShadow- schreef op maandag 15 augustus 2005 @ 13:00:
[...]

Je begrijpt me misschien verkeerd. Wanneer je de huidige sensors gaat uitmeten, gaat de informatie die de auto binnenkrijgt afwijken met minimaal 1%. Aangezien er dingen binnen je auto aangestuurd worden met deze informatie, zal de werking van deze dingen enigzins veranderen.
er wordt niets mee aangestuurd, er wordt alleen iets uitgelezen. De sensor zit daar alleen voor mij.
:) Ik begrijp dat er dan een afwijking in de uitgelezen waarde zit, maar het is vrij irrelevant of de olietemp 138 of 140 graden is. de meeste metertjes in een auto (analoog) zijn dermate grof dat 1% er naast echt superprecies is vergeleken met andere aftermarket producten.

Verwijderd

Gebruik een AVR zoals de AT Mega88 die 8 analoge ingangen heeft en een serieele poort.
Eventueel kun je ook een LCD op de Mega88 aansluiten, dan heb je geen PC meer nodig. :)
Pagina: 1