[phpBB Debug] PHP Notice: in file /viewtopic.php on line 988: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for 'MSD/4.0/DST' instead
[phpBB Debug] PHP Notice: in file /viewtopic.php on line 988: getdate(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for 'MSD/4.0/DST' instead
SolaraGuy.com • View topic - Speedometer question. . . number of pulses per rotation?
Stock talk about the Generation 1 and 1.5 Toyota Solara which were produced from 1999 to 2003.

Speedometer question. . . number of pulses per rotation?

Speedometer question. . . number of pulses per rotation?

Postby ozone » Wed Jan 21, 2009 7:52 pm

I'm trying to make my own custom automotive gauges and I found a lot of things on the internet that seem to indicate the vehicle speed sensor generates 4 pulses per revolution. I put an o-scope on it and when all was said and done, it looked more like 100 pulses per revolution, but I'm kind of wondering if I had the horizontal scale off or something.

I can retest this, but it's kind of a pain in the butt and I was wondering if anyone here knew. It's always handy to know the answer before you verify it.

This is a 1999 Solara V6 manual.

Thanks.
ozone
SolaraGuy Driver
SolaraGuy Driver
 
Posts: 271
Joined: Thu Jul 27, 2006 9:54 pm

Re: Speedometer question. . . number of pulses per rotation?

Postby gnegroni » Wed Jan 21, 2009 8:59 pm

ozone wrote:I'm trying to make my own custom automotive gauges and I found a lot of things on the internet that seem to indicate the vehicle speed sensor generates 4 pulses per revolution. I put an o-scope on it and when all was said and done, it looked more like 100 pulses per revolution, but I'm kind of wondering if I had the horizontal scale off or something.

I can retest this, but it's kind of a pain in the butt and I was wondering if anyone here knew. It's always handy to know the answer before you verify it.

This is a 1999 Solara V6 manual.

Thanks.

Math error?
'05 Lunar Mist SE: 2AZ-FE, E351 and all their combined glory!
Image
User avatar
gnegroni
SolaraGuy Street Racer
SolaraGuy Street Racer
 
Posts: 1429
Joined: Thu May 04, 2006 9:39 am
Location: Land of the Apes

Postby ozone » Wed Jan 21, 2009 9:25 pm

I don't thinks so. I've been over it several times.
ozone
SolaraGuy Driver
SolaraGuy Driver
 
Posts: 271
Joined: Thu Jul 27, 2006 9:54 pm

Postby gnegroni » Wed Jan 21, 2009 11:25 pm

ozone wrote:I don't thinks so. I've been over it several times.

Is it tire revolution or engine rev? At what engine or vehicle speed are you talking the inputs?
'05 Lunar Mist SE: 2AZ-FE, E351 and all their combined glory!
Image
User avatar
gnegroni
SolaraGuy Street Racer
SolaraGuy Street Racer
 
Posts: 1429
Joined: Thu May 04, 2006 9:39 am
Location: Land of the Apes

Postby corlon » Thu Jan 22, 2009 12:20 am

vehicle speed sense wire for the 1st gens reads 4000 pulses per minute. most places call this a 4-pole reading. i believe it is an AC reading and not a DC reading if that helps.
NiCe
User avatar
corlon
SolaraGuy Driver
SolaraGuy Driver
 
Posts: 788
Joined: Mon Nov 26, 2007 11:26 pm
Location: midwest

Postby atclate » Thu Jan 22, 2009 12:22 am

Do people really check their engines with oscilloscopes? Anyways, is your calculation consistent throughout the RPM ranges? I bet if you monitor it while you rev your engine up and down, you'll get a better view of the voltage of the output at different rev ranges.

Just curious, what are you using to fabricate your own gauge? Are you going to make one of those digital display with numbers? Just curious =]
For sale: Injen SRI, Randy's CAI extension, TRD Supercharger, TRD RSB, Jim's Torque Rod, 2003 Solara SLE with TRD Body Kit
atclate
Regular SolaraGuy Member
Regular SolaraGuy Member
 
Posts: 211
Joined: Sat Jul 07, 2007 2:52 am
Location: San Diego, CA

Postby ozone » Thu Jan 22, 2009 9:45 am

Ok, this is a speedometer I'm talking about. It is independent of engine RPM, otherwise your speedometer would change every time you changed gears or rev'd the engine at a stop light. It is definitely a pulse that is generated by the speed sensor in the transmission which provides a certain number of pulses per revolution of the differential. This means, it must be calibrated for the tire size chosen by Toyota and will change both with tire wear and by chosing a different sized tire.

Yes, I measured with an oscilloscope because you cannot measure pulses with a multimeter (unless they are very slow). It's actually pretty cool to watch them speed up as the car is accelerated. I will post up the results later. I have them at home. I never did find out how many pulses per revolution the Solara has but I did find other cars including Toyotas that output 4 pulses per revolution. When we rolled slowly out of the driveway, I saw just a few pulses, but I have a Chinese brand PC based oscilloscope with a confusing display label and it could have set the horizontal scale to a very short time interval so that a lot of pulses looked like only a few. And who knows when I saved it if it labeled the axes correctly or not. So I need to look into how it does that to be certain.

I hate digital gauges. I plan to make my own analog gauge using stepper motors (like most quality gauges). This requires a driver, in my case a microcontroller. To use the microcontroller I have to know the nature of the signal feeding into it, hence the measurement and the question.

The repair manual told me the nature of the coolant temperature sensor, so that was easy. I measured and got something realistic for the tach reading and except for fuel there are no more gauges. For instance, the oil pressure sensor (I think) only alerts the idiot light. I would have to install a sensor that actually reads pressure. The same with a voltage gauge, etc.

When I did the calculation I got pretty close to 100 pulse/rev, which at least sounds like a nice round number. I just expected to see something like 4 pulses/rev like all those other cars. Unfortunately the manual only says that it will produce pulses, but does not say how many or at what amplitude (5 V by the way).

I took measurements at various speeds, because I wanted to see if it was twice as many pulses at 50 mph as it was at 25mph. I believe it is. I did witness a somewhat random glitch in the pulse and managed to catch it. I guess it's not enough to disturb the Speedo, because it doesn't jump or anything. Makes me wonder if the speed sensor is going bad though.

Also, I believe the 4000 pulses per minute is possibly the ability of the computer to read or something, but pulses per minute doesn't make sense because, how many pulses do you get sitting still then?

Thanks for the comments.
ozone
SolaraGuy Driver
SolaraGuy Driver
 
Posts: 271
Joined: Thu Jul 27, 2006 9:54 pm

Postby corlon » Fri Jan 23, 2009 2:15 am

zero pulses while sitting still.
NiCe
User avatar
corlon
SolaraGuy Driver
SolaraGuy Driver
 
Posts: 788
Joined: Mon Nov 26, 2007 11:26 pm
Location: midwest

Postby youngblood » Fri Jan 23, 2009 1:48 pm

I believe most if not all obd2 cars do have sensors for oil temp and pressure, so no additional sending unit should be required. My basis for this thinking is that the MSD Dashhawk can display readings for for both engine and transmission temperature as well as many others while only being connected to the vehicle through the obd2 port under the dash.
Black 2004 Solara SLE V6
Green 2002 Camry LE I4
User avatar
youngblood
Regular SolaraGuy Member
Regular SolaraGuy Member
 
Posts: 179
Joined: Fri May 30, 2008 9:40 pm
Location: Grand Rapids, MI

Postby ozone » Fri Jan 23, 2009 8:24 pm

Thanks I'll plug in my OBDII reader and check that out. It might be that it uses essentially the same sender, but only triggers the light at a certain value. That would be cool, then I wouldn't have to get a different sender.
ozone
SolaraGuy Driver
SolaraGuy Driver
 
Posts: 271
Joined: Thu Jul 27, 2006 9:54 pm

Postby Chinky420 » Sat Jan 24, 2009 3:22 pm

wow, for some reason, this is cool as hell that you know all this. good luck on the custom project

ozone wrote:Ok, this is a speedometer I'm talking about. It is independent of engine RPM, otherwise your speedometer would change every time you changed gears or rev'd the engine at a stop light. It is definitely a pulse that is generated by the speed sensor in the transmission which provides a certain number of pulses per revolution of the differential. This means, it must be calibrated for the tire size chosen by Toyota and will change both with tire wear and by chosing a different sized tire.

Yes, I measured with an oscilloscope because you cannot measure pulses with a multimeter (unless they are very slow). It's actually pretty cool to watch them speed up as the car is accelerated. I will post up the results later. I have them at home. I never did find out how many pulses per revolution the Solara has but I did find other cars including Toyotas that output 4 pulses per revolution. When we rolled slowly out of the driveway, I saw just a few pulses, but I have a Chinese brand PC based oscilloscope with a confusing display label and it could have set the horizontal scale to a very short time interval so that a lot of pulses looked like only a few. And who knows when I saved it if it labeled the axes correctly or not. So I need to look into how it does that to be certain.

I hate digital gauges. I plan to make my own analog gauge using stepper motors (like most quality gauges). This requires a driver, in my case a microcontroller. To use the microcontroller I have to know the nature of the signal feeding into it, hence the measurement and the question.

The repair manual told me the nature of the coolant temperature sensor, so that was easy. I measured and got something realistic for the tach reading and except for fuel there are no more gauges. For instance, the oil pressure sensor (I think) only alerts the idiot light. I would have to install a sensor that actually reads pressure. The same with a voltage gauge, etc.

When I did the calculation I got pretty close to 100 pulse/rev, which at least sounds like a nice round number. I just expected to see something like 4 pulses/rev like all those other cars. Unfortunately the manual only says that it will produce pulses, but does not say how many or at what amplitude (5 V by the way).

I took measurements at various speeds, because I wanted to see if it was twice as many pulses at 50 mph as it was at 25mph. I believe it is. I did witness a somewhat random glitch in the pulse and managed to catch it. I guess it's not enough to disturb the Speedo, because it doesn't jump or anything. Makes me wonder if the speed sensor is going bad though.

Also, I believe the 4000 pulses per minute is possibly the ability of the computer to read or something, but pulses per minute doesn't make sense because, how many pulses do you get sitting still then?

Thanks for the comments.
Chinky420
SolaraGuy Street Racer
SolaraGuy Street Racer
 
Posts: 1131
Joined: Thu Nov 16, 2006 4:32 pm

Postby ozone » Sun Jan 25, 2009 4:12 pm

Thanks. I still have a lot to learn actually. I don't really know anything about microcontrollers or how to program them, so I'm learning that too. Hopefully in a year or two I can have something that works.

Oh and by the way, it won't be in a Solara. I plan on transplanting the 1mzfe engine from a Solara into my 1988 Corolla GTS. That's the car for which the gauges would be built.
ozone
SolaraGuy Driver
SolaraGuy Driver
 
Posts: 271
Joined: Thu Jul 27, 2006 9:54 pm

Postby JavaJoe_2 » Sun Jan 25, 2009 5:51 pm

youngblood wrote:I believe most if not all obd2 cars do have sensors for oil temp and pressure, so no additional sending unit should be required. My basis for this thinking is that the MSD Dashhawk can display readings for for both engine and transmission temperature as well as many others while only being connected to the vehicle through the obd2 port under the dash.



MSD DashHawk is for 2004 and up. CAN not obd2.
We don't have a trans temp sending unit. Also not an oil temp, water temp., but not oil.
Got Boost?? :sweet:
JavaJoe_2
SolaraGuy Street Racer
SolaraGuy Street Racer
 
Posts: 1070
Joined: Fri Aug 20, 2004 7:21 am

Postby therieldeal » Mon Feb 09, 2009 6:53 am

could you be so kind as to post the pinout for the sending unit?
therieldeal
Just Licensed SolaraGuy
 
Posts: 31
Joined: Tue Jan 06, 2009 4:53 pm

Postby ozone » Wed Feb 11, 2009 5:34 pm

Check your other post for the pin outs.
ozone
SolaraGuy Driver
SolaraGuy Driver
 
Posts: 271
Joined: Thu Jul 27, 2006 9:54 pm

Return to Stock Gen 1 and 1.5

Who is online

Users browsing this forum: No registered users and 9 guests