processor speed in standalone computer really matters ?

Thread Tools
 
Search this Thread
 
Old Sep 2, 2004 | 11:13 PM
  #1  
Cyber ITR's Avatar
Thread Starter
Member
 
Joined: Apr 2001
Posts: 1,429
Likes: 0
From: Baghdad
Default processor speed in standalone computer really matters ?

im thinking to get the new autronic PnP and i read the spec , it says that the processor is intel 16bit running 16mhz.

i know that motec , haltech and microtech running 32mhz , but dont worry bout motec since i wont be able to afford it.

so im deciding whether to get autronic / haltech / microtech

thanks a bunch guys
Reply
Old Sep 2, 2004 | 11:20 PM
  #2  
Drew Peacock's Avatar
Honda-Tech Member
 
Joined: Jul 2002
Posts: 4,361
Likes: 1
From: Where N/A is Not Applicable
Default Re: processor speed in standalone computer really matters ? (Day Walker)

Whats wrong with your link?
Reply
Old Sep 2, 2004 | 11:22 PM
  #3  
Mase's Avatar
Honda-Tech Member
 
Joined: Dec 2001
Posts: 7,139
Likes: 0
From: The Swamp, FL
Default Re: processor speed in standalone computer really matters ? (turbozxi)

as far as clock speed, im not sure, but i doubt it will be an issue.
Ive seen quite a few cars running autronic and they are beasts.
Reply
Old Sep 2, 2004 | 11:25 PM
  #4  
Arturbo's Avatar
Better than steak
25 Year Member
 
Joined: Jan 2000
Posts: 16,859
Likes: 0
Default Re: processor speed in standalone computer really matters ? (Mase)

Autronic uses an Intell chip.
Reply
Old Sep 3, 2004 | 05:35 AM
  #5  
Andre's Avatar
Honda-Tech Member
20 Year Member
 
Joined: Nov 2002
Posts: 484
Likes: 0
From: Germany
Default Re: processor speed in standalone computer really matters ? (Day Walker)

I would say the clock speed is not the most important thing. The faster one may recalculate the engine condition 20,000 times in a second while the slower one only does it 10,000 times. But does this really matter?

I think more important is the accuracy and resolution of the analog/digital converters and how often they deliver a new value.

It doesn't help if the processor cycles through your loop a million time per second if the processor can only read one updated sensor value per second.

Most microcontrollers only have a limited count of inputs, so the developer has to multiplex the sensors. This means you can not read all sensors at one time. In one cycle you can read the TPS, than the CPS etc.

Next thing is the resolution. If you have a 8-bit converter, you only get a value from 0 to 255 for the throttle position. This might be enough, but with a value from 0 to 65535 the processor could do a way more accuracy calculation.

But there is an other point that i am missing in all standalones so far. The ECU gets a sync for the crank position every 15 degree of crank rotation. That means the ECU always have to intercalate (calculate) the current postion till it gets a new sync. If you are now using an ECU from a B16 and use it with a B18 the r/s ratio and piston speed changes. This means the formula to calculate the current crank position is no longer accurate and your ignition/injection may be up to 2 degrees off.

I have to say this is the point of view of a software developer (me) and not an engine builder. I might be wrong on some points.
Reply
Old Sep 3, 2004 | 06:17 AM
  #6  
mekkis's Avatar
 
Joined: Apr 2004
Posts: 151
Likes: 0
From: I smoke crack rocks
Default Re: processor speed in standalone computer really matters ? (Andre)

Pretty much spot-on, Andre, you're obviously a good software developer, but I'll argue this:

<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by Andre &raquo;</TD></TR><TR><TD CLASS="quote">But there is an other point that i am missing in all standalones so far. The ECU gets a sync for the crank position every 15 degree of crank rotation. That means the ECU always have to intercalate (calculate) the current postion till it gets a new sync. If you are now using an ECU from a B16 and use it with a B18 the r/s ratio and piston speed changes. This means the formula to calculate the current crank position is no longer accurate and your ignition/injection may be up to 2 degrees off.</TD></TR></TABLE>

R/S has nothing to do with crankshaft position. It's a mechanical 2:1 ratio drive between crank and cam; rod angle, piston speed, etc, are divorced from where the crank is in it's angle of rotation, and where that places the cam/distributor in it's angle of rotation.

FYI, timing belts suck... there is already +/- 2 degrees in cam/crank alignment from that sloppy ***** of a timing belt flapping around all over the place. If there were a &lt; $300 gear drive for Honduhs, I'd buy one.
Reply
Old Sep 3, 2004 | 10:13 AM
  #7  
Andre's Avatar
Honda-Tech Member
20 Year Member
 
Joined: Nov 2002
Posts: 484
Likes: 0
From: Germany
Default Re: processor speed in standalone computer really matters ? (mekkis)

<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by mekkis &raquo;</TD></TR><TR><TD CLASS="quote">Pretty much spot-on, Andre, you're obviously a good software developer, but I'll argue this:

R/S has nothing to do with crankshaft position. It's a mechanical 2:1 ratio drive between crank and cam; rod angle, piston speed, etc, are divorced from where the crank is in it's angle of rotation, and where that places the cam/distributor in it's angle of rotation.</TD></TR></TABLE>

Ok, let me explain what i mean.

The piston speed and piston acceleration is a function of the crank angle. The piston accelerates and slows down on every stroke.

The stroke and rod length influence the piston speed and acceleration. The mean speed is always the same if you don't change the stroke because the way the piston has to move is always the same. But the longer the rod, the lower the top speed.

But coming back to my example with the B16 ECU and B18 motor. The B18 has a 77mm stroke and a way better r/s ratio than the B18, which results in a lower piston speed.

The OBD1 and OBD2 distributors have 24 teeth for the crank position signal. This means every 15 degree of camshaft the ECU gets a signal from the sensor. When we are dealing with ignition timing we have the crankshaft position as the reference. The crankshaft rotates twice as fast as the camshafts, which means we only have a sync signal every 30 degree of crankshaft rotation.

If we now set the ignition timing to 10 degree BTDC (Before top dead center), the last position where the ECU knows the crankshaft position is 30 degree BTDC.

If you program a microcontroller you have to set a timer at 30° BTDC and calculate when 10° is reached. Now the B16 ECU assumes 10 milliseconds for example. But our B18 piston is faster, and after 10 milliseconds we are already at 5° BTDC.

I don't know if some standalones learn the piston speed curve, but i think the stock ECU's have fixed values for sure. That's why i don't understand why the standalones don't ask for the engine basics.

Maybe someone can enlighten me?
Reply
Old Sep 3, 2004 | 11:23 AM
  #8  
mekkis's Avatar
 
Joined: Apr 2004
Posts: 151
Likes: 0
From: I smoke crack rocks
Default Re: processor speed in standalone computer really matters ? (Andre)

You're confusing piston speed with crankshaft speed. Piston speeds, bore size, etc, have a direct effect on what your ideal ignition timing is, but they have no effect on how that timing is determined. For 3000 rpms with a B16 and 3000 rpms for a B18C and 3000 rpms for a goped, all these crankshafts are turning the exact same speed, and traverse (engine harmonics and dynamic imbalance aside) the same number of degrees of crankshaft rotation in the same period of time.

Best way to think about this is to forget the pistons and rods even exist, think of the crank pulley as a clock's face.
Reply
Old Sep 3, 2004 | 09:03 PM
  #9  
Cyber ITR's Avatar
Thread Starter
Member
 
Joined: Apr 2001
Posts: 1,429
Likes: 0
From: Baghdad
Default Re: processor speed in standalone computer really matters ? (mekkis)

too hard for me to swallow those informations

so a computer with 16-bit and 16mhz processor , should be way more than enough to run our boosted engine ?
Reply
Old Sep 3, 2004 | 09:47 PM
  #10  
shermanyang's Avatar
Honda-Tech Member
iTrader: (1)
 
Joined: Jun 2002
Posts: 3,279
Likes: 1
From: St.Paul, MN
Default Re: processor speed in standalone computer really matters ? (Day Walker)

OMFG...that's some good shiatz. i love computers and i love cars...but you guys are way above my head.
Reply
Old Sep 3, 2004 | 10:39 PM
  #11  
turb's Avatar
Junior Member
 
Joined: Dec 2002
Posts: 215
Likes: 0
From: la la, land
Default

i think the crankshaft speed should be constant regardless of the r/s ratio.
Reply
Old Sep 4, 2004 | 12:27 AM
  #12  
beepy's Avatar
Member
 
Joined: Feb 2004
Posts: 2,451
Likes: 1
From: Pearl City, HI, USA
Default Re: (turb)

My OEM ECU uses a 32mhz Motorola processor. I wouldn't want to downgrade with a standalone system that is supposed to be superior. IMHO.
Reply
Old Sep 4, 2004 | 06:02 AM
  #13  
tony1's Avatar
Honda-Tech Member
 
Joined: May 2002
Posts: 15,814
Likes: 8
From: Dallas, TX, USA
Default Re: (turb)

<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by turb &raquo;</TD></TR><TR><TD CLASS="quote">i think the crankshaft speed should be constant regardless of the r/s ratio. </TD></TR></TABLE>

What they're talking about is crankshaft fluctuation speed. That's how obd2 ecus know when you have a misfire, they see the difference in crankshaft speed between two cylinders. The crank is not at a constant rpm, it accelerates on a powerstroke and then slows on a compression stroke. Keep in mind, we're talking minimal here, nothing you can see or feel, but can be measuered. If you only had one trigger on the crank for crank position then the ecu doesn't know what's going on for 359 degrees of crankshaft rotation. The more pickup points on the crank, the more accurately the ecu knows exact crankshaft position.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
drinksoy
Honda Civic / Del Sol (1992 - 2000)
31
Jul 11, 2004 03:25 PM
slowsleeper
Drag Racing
1
Mar 21, 2004 05:53 PM
BLK99VTECR
Tech / Misc
2
Oct 28, 2003 05:22 AM
AkiraLite
Road Racing / Autocross & Time Attack
5
Jan 5, 2003 03:17 PM
Nuts
Road Racing / Autocross & Time Attack
14
Dec 26, 2001 08:20 AM




All times are GMT -8. The time now is 04:24 PM.