Non-Muprhy Senders as the analog inputs Issues

Discuss issues and ideas you have to configuring displays with PowerVision
twang

Non-Muprhy Senders as the analog inputs Issues

Post by twang » Wed Aug 31, 2011 1:57 am

Hello,

There are three VDO senders resistive curve as following:

Temp Sender:

[℃]50 80 90 100 110 120 130 140 150
[Ω]322.8 112.5 83 62.2 47.5 36.5 28.9 23.1 18.6

Pressure Sender:
bar0 2.5 5 7.5 10 12.5 15 17.5 20 22.5 25
Ω10 32 53 73 92 109.1 125 143 155 169 184

Fuel Level:
0 1/4 1/2 3/4 1/1
3 45 85 138 180

How can i get [raw ,temp] [raw,pressure],[raw,fuel level] values for the scripting to calucate the real temperature ,pressure and fuel values?

thanks.
Terry
ksaenz
Enovation Controls Development
Enovation Controls Development
Posts: 263
Joined: Thu Aug 19, 2010 7:53 am

Re: Non-Muprhy Senders as the analog inputs Issues

Post by ksaenz » Wed Aug 31, 2011 7:54 am

Hello Terry,

To find the raw values that correspond to a resistive value, and by consequence to a pressure, temperature, level, etc, you can use the reistor spreadsheet found here: viewtopic.php?f=5&t=52

Another way is to put a text gauge on a view that shows the raw input value and take samples of the actual resistive values.

Regards,

ksaenz
twang

Re: Non-Muprhy Senders as the analog inputs Issues

Post by twang » Wed Aug 31, 2011 9:22 am

Kristian,

I am still confused with this issue,

Could you give me the raw value according to the resistor when you are convenient?

thanks.
Terry
ksaenz
Enovation Controls Development
Enovation Controls Development
Posts: 263
Joined: Thu Aug 19, 2010 7:53 am

Re: Non-Muprhy Senders as the analog inputs Issues

Post by ksaenz » Thu Sep 01, 2011 3:10 pm

Hello Terry,

The best way to find the raw value is to use a text gauge to show the raw value and take samples using a resistor box.

If you want to calculate the values using the spreadsheet here is an example:

Fuel Level === Resistance === Raw value interpolated from column ADC1(110, 1x)
[0]==============[3]==============[30] 8 + (3-0)*(81-8)/(10-0)
[1/4]===========[45]=============[264] 243 + (45-40)*(284-243)/(50-40)
[1/2]===========[85]=============[397]
[3/4]==========[138]=============[497]
[1]============[180]=============[564]

Regards,

ksaenz