Carb Sync Pressure
#1
Posted 09 April 2012 - 07:25 PM
Anyone have an idea?
#3
Posted 10 April 2012 - 12:39 AM
Indeed you could. What would be the purpose, to simply use it? Why not just borrow one? Or maybe you wanna market it? Keep in mind that a TBS isn't real high on most priority lists.I know it doesn't really matter as what you look for is getting them all similiar; but I was looking a pile of pressure sensors and the electronic gadget part of brain thought; I could build a sync tool if these pressure (vacume) sensors were in range to what the FJR willl draw.
Anyone have an idea?
Gary
darksider #44
#4
Posted 10 April 2012 - 02:59 AM


Si Non Oscillas, Noli Tintinnare
"The music business is a cruel and shallow money trench, a long plastic hallway where thieves and pimps run free, and good men die like dogs. There's also a negative side." - Hunter S. Thompson
#5
Posted 10 April 2012 - 04:36 AM
If you want to use the vacuum gauges "real time" as Pepperell mentioned, you'd need to know the maximum vacuum that will be seen0. The highest vacuum the engine will produce is when you get it spun up to redline and then chop the throttle closed. That is likely to be considerably higher vacuum than the idle pressures.
As a point of reference, the Morgan Carbtune scale goes from 10 to 40 cm Hg (1.9 to 7.7 psi) and I've never seen mine max out no matter what I did to the throttle. That would probably be a good estimated working range for a real time vacuum gauge.
* that most people rightfully ignore
#6
Posted 10 April 2012 - 08:35 AM
Gary
darksider #44
#7
Posted 10 April 2012 - 03:44 PM
#8
Posted 10 April 2012 - 06:10 PM
Indeed you could. What would be the purpose, to simply use it? Why not just borrow one? Or maybe you wanna market it? Keep in mind that a TBS isn't real high on most priority lists.
I know it doesn't really matter as what you look for is getting them all similiar; but I was looking a pile of pressure sensors and the electronic gadget part of brain thought; I could build a sync tool if these pressure (vacume) sensors were in range to what the FJR willl draw.
Anyone have an idea?
Gary
darksider #44
Purpose? Thats like asking a FJR owner why they ride motorcycles; because well, I like to do to it. Plain and Simple.
..., the Morgan Carbtune scale goes from 10 to 40 cm Hg (1.9 to 7.7 psi) and I've never seen mine max out no matter what I did to the throttle. ...
Exactly what I needed, thanks!
Edited by Makuna, 10 April 2012 - 06:11 PM.
#9
Posted 15 May 2012 - 07:12 PM
Mercury don't need no calibration!
I thought I would update this on the state of the project. I have prototype up and running on an Arduino and connected to my bike for final UI tweaking.
Why did I respond to Powerman, becuase he speaks alot of truth in those few words.
Although the sensors don't need much calibration (just calibrate to current altitude), the problems come due to them being digital sensors. Mecury is very analog, with some mass that dampens the movement to get a flat reading. Digital doesn't have mass, it also only reads for a small time slice every so often (like looking at a single frame of every second of the movie, it doesn't represent the movie).
I had to increase my sample rate to 1000 hz and add alot of filtering to see usefull readings. My visualization needs some tweaks and basically I am done.
The actually pressure ranges from ~ -40 kPa to ~ -25 kPa every second (those cylinders aren't standing still and the pressure of course is different at each point on the stroke).
Videos and photos will be coming soon (or maybe just a link to a Maker/Instructional writeup).
#10
Posted 16 May 2012 - 02:46 AM
#11
Posted 16 May 2012 - 04:32 AM
Since that is actually what is happening to the vacuum in real time, those pressure fluctuations well may have some added significance. This is information that is completely unavailable using a mechanically damped system like the mercury sticks or sensors with vacuum restrictions inline. If you have the actual raw data you can always process it to find the means, but can also filter it for finding the peaks (high and low) and also the peak to peak swing. I'm sure that this kind of information would be indicative of how the individual cylinders are behaving under varying conditions.
One can never have too much data.
#12
Posted 16 May 2012 - 04:44 AM
#13
Posted 16 May 2012 - 05:32 AM
RossKean has the right idea with a restrictor, the reservoir acts like a air capacitor.
Good luck with you project.
74 250 CZ Enduro, 81 110CC Trail, 65 C105T(55cc Trail), 75 CL350, ?76 CB360, 56 Jawa 150 (in storage)
#14
Posted 16 May 2012 - 10:22 AM
So, you going to feed these digital sensors into a computer? I mean, ya gotta store and graph the data. I'm not sure what else you do with data but graphing it is a MUST!
The Arduino sends the data to my laptop; but there is a limit to the bandwidth so it doesn't include every sample; just the filtered and smoothed data, I have software that takes it and graphs in four bars with usefull text data to the mean reading and delta between channels.
#16
Posted 20 May 2012 - 03:31 PM
Mercury don't need no calibration!
Sure, but you'll never suck mercury or some other fluid into your engine using electronic sensors.
Instructable
http://www.youtube.c...bed/HkCHG0MW7HA
Very impressive. The youtube link is horked up but found a working link on the Instructable website.
Edited by Denver_FJR, 20 May 2012 - 03:34 PM.
#18
Posted 21 May 2012 - 02:47 AM
I like it. I'm an electronics engineer (officially retired but still doing two days a week), so I fully appreciate what you've done.Instructable
http://www.youtube.c...bed/HkCHG0MW7HA
When the engine is idling (or held with a low speed), the four pressures rise and fall in a slow manner. Is this caused by beating between the actual instantaneous pressure and the rate at which the data is transferred?
If so, how about a bit more Arduino intelligence to smooth this out?
You could even get it really clever, let it determine the engine speed from the cyclical variation and average over that period?
Or even compare the shapes of each cylinder's pressure cycle which could give clues as to compression loss, bad plugs, who knows what? Even if you have to make it "modey" so it can transfer a history of instantaneous pressure readings so that the PC can do any hard sums or comparisons?
It's like farkling a bike. You can always do more.
mcatrophy
2010 FJR1300AS2006 FJR1300AS '02 Trophy 1200 '01 Bonneville '55 Tiger Cub
#19
Posted 21 May 2012 - 03:05 PM
Constantly remind myself to keep it simple. I like the natural damping action of the mercury.
A long piece of hose looped high over the garage door rails keeps the mercury out of the engine.
#20
Posted 21 May 2012 - 08:28 PM
I like it. I'm an electronics engineer (officially retired but still doing two days a week), so I fully appreciate what you've done.
Instructable
http://www.youtube.c...bed/HkCHG0MW7HA
When the engine is idling (or held with a low speed), the four pressures rise and fall in a slow manner. Is this caused by beating between the actual instantaneous pressure and the rate at which the data is transferred?
If so, how about a bit more Arduino intelligence to smooth this out?
You could even get it really clever, let it determine the engine speed from the cyclical variation and average over that period?
Or even compare the shapes of each cylinder's pressure cycle which could give clues as to compression loss, bad plugs, who knows what? Even if you have to make it "modey" so it can transfer a history of instantaneous pressure readings so that the PC can do any hard sums or comparisons?
It's like farkling a bike. You can always do more.
Yeah, the current problem is that the samples are averaged over a constant and consistent time period, but the period it self does not conform to the engine cycle curve, so the values will vary over time.
I have an update in the works in the Arduino that solves this by finding the peek of the curves (cyclinder cycle) and average the samples over that period. The period will adjust with RPM natually. This provides not only the real RPM but will also provide a consistent value.










