Misschien een hele stomme vraag maar ik kom er echt niet uit:

Ik heb een motorfiets met daarin nu een Dynojet Powercommander 5 en heb een mogelijkheid om een analoog signaal (temperatuur) in te geven.

Dat moet helaas in een voltagereeks van 0-5V.

Omdat iedere NTC anders is kan ik geen andere voorbeelden vinden, ook geen datasheet.

Ik heb gekeken naar de input op de motor en ik zie een stabiel voltage van 12.10V. ik heb een piggyback gemaakt en meet ik tussen de twee draden dan krijg ik wel een voltage te zien (bijv. 2
5V) maar kan ik de sensor niet in een bak water stoppen.

Er zitten maar twee pinnen op dus ik dacht 1 input (+12V) en 1 output (0-5V) maar deze gedachtengang klopt niet helemaal :)

De sensor zit in plastic geschroefd dus heeft geen grond via de behuizing.

Hoe kan ik aan de keukentafel met een lab PSU en een bak met water de voltages uitlezen?

Alles wat ik google heeft te maken met of op het voertuig zelf of in ohmse waarden.

Alvast bedankt!

Zoiets? NTC based en 5V DC (van12V > 5V zal wel lukken?) Geen idee of het nodig is, gewoon experimenteren.
https://www.conrad.nl/nl/p/tru-components-mjsts-103-3950-1-600-3d-temp…

Dan kan je thuis oefenen (er gaat niets kaput) en als het klopt je eigen sensor overzetten.

Het betreft trouwens type: 0171 2X23 57F0
Ik kan diverse sensoren vinden op 57F0 maar dus geen datasheets.

@RAAF12: Ik moet de huidige sensor gewoon blijven gebruiken :)
Daarvan moet ik dus de voltages meten i.p.v. de weerstand bij bepaalde temperaturen. De sensor heb ik reeds op tafel liggen. De vraag is meer hoe sluit ik hem aan op de labvoeding en hoe meet ik dan de output voltage.

Maar hoe meer ik google op schema's hoe meer het er op lijkt dat ik een DAC achtig iets nodig heb, klopt dat?

[Bericht gewijzigd door sanscorp op (15%)]

Je moet de datasheet van jouw sensor zoeken. (edit, te laat, die kun je dus niet vinden)Pas als je weet wat het is kun je het ding gaan kalibreren. Het kan een weerstand zijn, dat zou ik eerrst testen. DMM erop en de weerstand van het ding meten. Als het een actieve sensor is dan kan het van alles zijn. Iets wat analoog werkt maar het kan ook digitaal zijn.

Een spanning schalen kan simpel met weerstanden

Het is een vrij standaard automotive NTC sensor, niets actiefs aan en inderdaad op weerstand. De weerstanden kan ik zo meten en is geen probleem.
Hoe zet je dat echter om in voltage welke ik in de software van de Powercommander in moet voeren?

https://www.kfm-motorraeder.de/en/item/suzuki-1365057F00000
https://www.niparts.com/s_3F32F0/1365057F00000.html

Ik schreef trouwens NTP maar het is NTC. Excuus.

Er zijn een heleboel leveranciers:

https://multiparts.ee/en/product/Calorstat_by_Vernet/WS2690/
Het Suzuki origineelnummer (13650-57F00) staat er ook tussen en beneden een lijst met merken.

Steekproefgewijs kan ik bij geen enkel merk een datasheet vinden..

[Bericht gewijzigd door sanscorp op (24%)]

In een silent PC voeding zit vaak een NTC met een IC wat een fannetje traploos laat draaien. Wip dat printje eruit en je hebt een temperatuur naar analoog converter. Die printjes draaien op 12V dus geschikt voor een motorfiets. Vervolgens zet je de eigen NTC over en kan je mooi checken of die lineair is met de temperatuur in de waterbak. IJsblokjes en kokend water zijn je refs! Misschien moet je wat aanpassen als de input 0-5V moet zijn maar dan heb je alvast een analoog signaal.
Volgens mij zit er een dubbele opamp op die printjes. Je kan ook even de zoekfunktie gebruiken op het forum.

12V naar weerstand, dan van weerstand naar sensor, sensor aan massa. De sensor varieert in waarde. De spanning op het knooppunt dus ook.

In dit topic staat ook het nodige, is dat nog steeds de zelfde sensor ?

[Bericht gewijzigd door fred101 op (33%)]

Sjips, je hebt gelijk en ik was helemaal vergeten dat ik dat topic al eens geopend had!

Ja betreft dezelfde sensor maar ik wil het meer accuraat hebben.

Qua weerstand metingen kom ik op het volgende uit:

2 graden = plm. 5.747 Kohm
10 graden = plm. 3.841 Kohm
20 graden = plm. 2.614 Kohm
25 graden = plm. 2.010 Kohm
31 graden = plm. 1.617 Kohm
39 graden = plm. 1.202 Kohm
47 graden = plm. 897.6 ohm
64-65 graden = plm. 494.9 ohm
63-64 graden = plm. 513.3ohm
67-71 graden = plm. 428.6 ohm
69-73 graden = plm. 403.0 ohm
77-84 graden = plm. 327.9 ohm
79-87 graden = plm. 248.5 ohm

Je zult een µcontroller vandoen hebben, een lookup tabel maken, met een stroombron de spanning meten op de NTC.
Het zal niet eenvoudig zijn en veel experimenteertijd vragen als je accurate metingen wilt.

Ik heb on the bench opgegeven...

Op 26 juni 2023 15:23:28 schreef sanscorp:
Ik heb on the bench opgegeven...

Je maakt het uzelf dan nog veel moeilijker :P

Hoezo dan?
Nu meet ik de temperatuur en meteen het voltage over de sensor.

Ik dacht dat de metingen al achter de rug waren en dat je nu iets wilde maken.

gewoon een weerstand in serie schakelen op 12V.

stel nu dat je 10K in serie zet met je weerstand, ik heb erna dan gezet wat de uitgangsspanning wordt op 12V

2 graden = plm. 5.747 Kohm =>Vout = 4.37v
10 graden = plm. 3.841 Kohm =>Vout = 3.33v
20 graden = plm. 2.614 Kohm =>Vout = 2.48v
25 graden = plm. 2.010 Kohm =>Vout = 2.0v
31 graden = plm. 1.617 Kohm =>Vout = 1.67v
39 graden = plm. 1.202 Kohm =>Vout = 1.28v
47 graden = plm. 897.6 ohm =>Vout = 0.98v
64-65 graden = plm. 494.9 ohm =>Vout = 0.56v
63-64 graden = plm. 513.3ohm =>Vout = 0.58v
67-71 graden = plm. 428.6 ohm =>Vout = 0.49v
69-73 graden = plm. 403.0 ohm =>Vout = 0.46v
77-84 graden = plm. 327.9 ohm =>Vout = 0.38v
79-87 graden = plm. 248.5 ohm =>Vout = 0.30v

je kan ook de boel omdraaien en een kleine weerstand nemen. dan loopt de spanning op

2 graden = plm. 5.747 Kohm =>Vout = 0.36v
10 graden = plm. 3.841 Kohm =>Vout = 0.54v
20 graden = plm. 2.614 Kohm =>Vout = 0.77v
25 graden = plm. 2.010 Kohm =>Vout = 1.0v
31 graden = plm. 1.617 Kohm =>Vout = 1.2v
39 graden = plm. 1.202 Kohm =>Vout = 1.6v
47 graden = plm. 897.6 ohm =>Vout = 2.0v
64-65 graden = plm. 494.9 ohm =>Vout = 3.2v
63-64 graden = plm. 513.3ohm =>Vout = 3.1v
67-71 graden = plm. 428.6 ohm =>Vout = 3.5v
69-73 graden = plm. 403.0 ohm =>Vout = 3.7v
77-84 graden = plm. 327.9 ohm =>Vout = 4.3v
79-87 graden = plm. 248.5 ohm =>Vout = 5.0v

of je gooit alles in een microcontroller, je laat die weerstand meten en koppel er een spanning aan. dan kan je vrij kiezen welke spanning je hebt over welke stroom.

[Bericht gewijzigd door fcapri op (36%)]

Dat "stel nu dat" is volgens mij het probleem hier.

Er komt een spanning via een weerstand uit de bestaande ECU, en sanscorp weet niet wat die weerstand voor een waarde heeft.

En als ik het goed begrijp moet de originele ecu ook nog steeds de temperatuur ontvangen ofzo?
Ik ben er nog niet uit of die Powercommander ook de temperatuur moet weten van dezelfde opnemer waar de ECU het van krijgt, of dat de bestaande ecu genept moet worden door de Powercommander.

Ik gok zomaar eens dat de TS dacht dat wij wel wisten wat daar de bedoeling mee was .... maar ik heb werkelijk geen idee.

De bedoeling is dat de Powercommander 5 (PC5) de temperatuur krijgt van de bestaande zender naast de originele ECU.

Dus het signaal ging al naar de ECU en is nu "afgetakt" naar ook de PC5.

Dit zijn metingen die ik net verricht heb:
Weliswaar op de luchttemperatuursensor maar dit is exact hetzelfde type als de koelvloeistof temperatuursensor en een stuk makkelijker toegankelijk zonder meteen de koelvloeistof opnieuw te moeten vullen/ontluchten wat een hels karwei is op deze motor.

81.0 = 0.604V *
79.9 = 0.643V *
74.9 = 0.721V *
70.9 = 0.813V *
66.9 = 0.895V *
64.9 = 0.924V *
62.9 = 1.001V *
60.9 = 1.045V *
56.0 = 1.159V *
46.9 = 1.442V *
41.9 = 1.610V *
40.0 = 1.653V *
31.0 = 2.060V *
24.0 = 2.349V *
23.9 = 2.304V *
8.0 = 3.107V *
15.9 = 2.748V *

De PC5 kan nu bepaalde functies inschakelen bij de juiste temperatuur, zoals de AutoTune wideband lambda welke pas mag gaan meten bij bijv. minimaal 60 graden KVS temperatuur.

Ook het display (POD-300) geeft de gemeten temperatuur digitaal weer en dat wil ik graag kunnen zien/monitoren en loggen.

Op 26 juni 2023 16:35:11 schreef sanscorp:
De bedoeling is dat de Powercommander 5 (PC5) de temperatuur krijgt van de bestaande zender naast de originele ECU.

Dus het signaal ging al naar de ECU en is nu "afgetakt" naar ook de PC5.

De ECU heeft wel de tabel (R -> V -> °C ) zitten en aangezien de PC5 met de spanning over de NTC niet overweg kan wil je dus een omvormer maken waarmee de PC5 wel overweg kan, daarvoor heb je een controller nodig als die NTC niet lineair is.

Kon het ff niet laten om het in een grafiekje te zetten :)

De trendline is 0.0003x2-0.0573x+3.5618

Best wel lineair zo te zien

Just my two cents.

Die NTC curves zien er altijd zo uit: als een satellietschotel... ;)

De PC5 heeft een analoge input en vertaald die 0-5V naar celcius dus er zal wel een controller ik zitten.

Na aansluiten van de gesplitste draad direct op de analog input van de PC5 heb ik gewoon een temperatuurweergave maar incorrect omdat je in de software van de PC5 de tabel moet invoeren.

Dat heb ik nu dus gedaan en ik zie 23 graden op het scherm bij kouce motor. Aangezien het buiten 25 is vind ik dat geen gekke waarde.

Leuk grafiekje! Dit is meer lineair dan ik had verwacht. Doorgaans zie je veel L curves.

Meestal verandert alleen de betawaarde...

[Bericht gewijzigd door Arco op (55%)]

Als de input 0-5V is waarom dan geen LM35 gebruiken i.p.v. een NTC?

LM35 Precision Centigrade Temperature Sensors

Features:

- Calibrated Directly in Celsius (Centigrade)
- Linear + 10-mV/°C Scale Factor
- 0.5°C Ensured Accuracy (at 25°C)
- Rated for Full -55°C to 150°C Range
- Suitable for Remote Applications
- Low-Cost Due to Wafer-Level Trimming
- Operates From 4 V to 30 V
- Less Than 60-uA Current Drain
- Low Self-Heating, 0.08°C in Still Air
- Non-Linearity Only ±¼°C Typical
- Low-Impedance Output, 0.1 Ohm for 1-mA Load

https://www.ti.com/lit/ds/symlink/lm35.pdf

Dat kan wel maar waar ga ik die introduceren in het koelsysteem of oliefilter?

Het aftakken is puur vanwege het feit dat er al een sensor bij de thermostaat aanwezig is, lekvrij, en die ik dus mooi af kan takken, een fout op het dashboard krijg als die ooit defect raakt en geen extra electronica toevoegd en dus geheel volgens het KISS systeem is :)

Als je een bekende temp. sensor gebruikt waarvan je de gegevens hebt evt. dan kun je deze in combinatie met een arduino gebruiken.
Je zoekt dan de toepassing temp. meter op en je hebt de sketch voor de arduino welke hoort bij de LM35.
Je hoeft niets te meten en te kalibreren alleen maar aan te sluiten en klaar ben je.
De LM35 kost bijna niets dus klaar ben je.

Dat is als je het zelf bouwt (en met een arduino zou ik zelfs een 1wire sensor gebruiken)
Maar hier gaat het om koop dozen. Dus daar kun je niet zo veel mee. En op een motor wil je dat wellicht ook niet.