DIY_EFI Digest Thursday, 18 April 1996 Volume 01 : Number 113 In this issue: Re: Surface Gap Plugs Re[2]: Ignition questions & the Nat semi Injector driver Re: Automotive article in Circuit Cellar Ink Re[2]: fpga compilers Re: Closed loop operation... Re: Hobbes Performance WWW page Re: Re[3]: Multi Spark Ignition... Address? 88 TurboII SMEC Re: Re[3]: Multi Spark Ignition... Address? See the end of the digest for information on subscribing to the DIY_EFI or DIY_EFI-Digest mailing lists. ---------------------------------------------------------------------- From: orlin steven jared Date: Wed, 17 Apr 1996 10:37:51 -0400 (EDT) Subject: Re: Surface Gap Plugs > I don't know if someone already posted this info or not - if so, forgive me. > Regarding surface gap plugs, I know for a fact that Alfa Romeos came from > the factory with such plugs, Golden Lodge plugs, manufactured by Lodge. > Replacements can be found if you look for them, one supplier is > International Auto Parts (1-800-726-0555). They come in two heat ranges, one > is designated HL for "normal speed driving", the other is designated 2HL, for > "high speed driving". If you're interested, the IAP part numbers are HL and > 2HL, respectively, and they sell for $4.75 each regardless of heat range. You sure they aren't 'semi surface gap plugs' ? In the industry, semi surface gap plugs look almost identical to surface gap plugs, except that the bottom of the shell has 4 notches in it, creating 4 ground electrodes in the shell, and these plugs are slightly hotter than regular surface gaps, but not by much. They are used in some of the new Mazda Rotary engines, but they could have been used in the Alfa too.. Steve ------------------------------ From: Gary W Harris Date: Wed, 17 Apr 96 07:57:00 PDT Subject: Re[2]: Ignition questions & the Nat semi Injector driver Text item: Kepco (power supply mfgr) used to sell a 4-wire resistor for use as a current sensor. Generally, these are 0.1 to 0.01 ohms. Another resistor that is easy to get is MEMCOR silicone coated power resistors. They are available form 0.1 ohm on up in 1, 3, or 5 watt versions. Try Digikey, 800-344-4539, they are an excellent source for these sorts of components. Gary Harris gary_w_harris@xxx.com i have a cheap digital mutimeter that uses a piece of heavy copper wire as a 10 amp shunt and i think its accurate to 1.5 % Text item: External Message Header The following mail header is for administrative use and may be ignored unless there are problems. ***IF THERE ARE PROBLEMS SAVE THESE HEADERS***. Reply-To: diy_efi@xxx.edu Precedence: bulk Sender: owner-diy_efi@xxx.edu To: diy_efi@xxx.edu Subject: Re: Ignition questions & the Nat semi Injector driver From: arthurok@xxx.com (ARTHUR OKUN ) Message-Id: <199604170619.XAA00451@xxx.com> Date: Tue, 16 Apr 1996 23:19:31 -0700 Received: from (arthurok@xxx.163]) by dfw-ix5 .ix.netcom.com (8.6.13/8.6.12) with SMTP id XAA00451 for ; Tue, 16 Apr 1996 23:19:31 -0700 Received: from dfw-ix5.ix.netcom.com by coulomb.eng.ohio-state.edu via ESMTP (94 0816.SGI.8.6.9/940406.SGI) for id CAA19806; Wed, 17 Apr 1996 02:1 4:58 -0400 Received: by coulomb.eng.ohio-state.edu (940816.SGI.8.6.9/940406.SGI) id GAA19811; Wed, 17 Apr 1996 06:15:04 GMT Received: from coulomb.eng.ohio-state.edu (coulomb.eng.ohio-state.edu [128.146.9 0.150]) by ormail.intel.com (8.7.4/8.7.3) with SMTP id AAA17004 for ; Wed, 17 Apr 1996 00:47:16 -0700 (PDT) Received: from ormail.intel.com (ormail.intel.com [134.134.192.3]) by relay.jf.i ntel.com (8.7.4/8.7.3) with ESMTP id AAA22572 for ; Wed, 17 Apr 1996 00:47:16 -0700 (PDT) Return-Path: owner-diy_efi-outgoing@xxx.edu ------------------------------ From: TAR Date: Wed, 17 Apr 1996 13:13:08 -0600 (MDT) Subject: Re: Automotive article in Circuit Cellar Ink Hello gang! does anyone know who made this web-page? or who updates it? http://spbted.gtri.gatech.edu/hpe/hpe.html I have a few questions for that most knowledgable person and would like to get a hold of him/her. But then again, perhaps you guys could help... I was wondering how you would incorporate a knock sensor into that firmware. Should you program it to advance until it gets knock, then back off a set amount? (or back off a hair?) No doubt there are a lot of issues re: knock sensor integration, does anyone know a good reference text, or a few good technical papers, mag write-ups etc? Thanks, Todd- ------------------------------ From: Gary W Harris Date: Wed, 17 Apr 96 13:06:00 PDT Subject: Re[2]: fpga compilers Text item: There is also a public domain EPLD compiler available the Intel orginally wrote, called PLD SHELL. This division was sold to Altera corp, who I beleive still supplies this software for the asking. (Altera--408-894-7000) This is DOS based software developed for the FLEXlogic family of devices, up to the EPX780 (80 macrocells). You can actually do an amazing amount with this "few" cells, for instance we have put a DRAM controller and ISA bus controller for the 386 into one such device. Anyway, you may want to check it out. Gary Harris gary_w_harris@xxx.com On Wed, 6 Mar 1996 23:18:39 -0600 (CST), you wrote: > >I've seen free versions of MACH and Lattice isp series FPGA compilers, >there's also some other free compilers I saw on a FPGA www site but none >seemed to be for the big FPGAs. I >don't know how the size of these FPGAs compares with big stuff from Altera >or Xilinx. Also I saw an ad for Cypress VHDL compiler for $99. > Cypress and Lattice have special $99 introductory packages. They include their compiler and a couple of the smaller chips, and a serial programmer for them. I don't have one yet, but have been looking at them for a bit now. Check out their web pages for more information. Brian - ------- ------- Embedded Systems Programmer, EET Student, Interactive Fiction author (RSN!) ============== 11 99 3D DB 63 4D 0B 22 15 DC 5A 12 71 DE EE 36 ============ Text item: External Message Header The following mail header is for administrative use and may be ignored unless there are problems. ***IF THERE ARE PROBLEMS SAVE THESE HEADERS***. Reply-To: diy_efi@xxx.edu Precedence: bulk Sender: owner-diy_efi@xxx.edu X-Mailer: Forte Agent .99d/32.182 In-Reply-To: <199603070518.XAA01235@xxx.com> References: <199603070518.XAA01235@xxx.com> Message-Id: <3173b4d5.1970660@xxx.net> Organization: Nexus Computing Date: Tue, 16 Apr 1996 14:56:57 GMT Subject: Re: fpga compilers To: diy_efi@xxx.edu From: blane@xxx. Lane) X-Intended-For: Received: from unknown (s3c1p2.aa.net [204.157.220.142]) by big.aa.net (8.6.12/8 .6.9) with SMTP id HAA14490 for ; Tue, 16 Ap r 1996 07:48:24 -0700 Received: from big.aa.net by coulomb.eng.ohio-state.edu via ESMTP (940816.SGI.8. 6.9/940406.SGI) for id KAA16143; Tue, 16 Apr 1996 10:5 4:02 -0400 Received: by coulomb.eng.ohio-state.edu (940816.SGI.8.6.9/940406.SGI) id OAA16148; Tue, 16 Apr 1996 14:54:08 GMT Received: from coulomb.eng.ohio-state.edu (coulomb.eng.ohio-state.edu [128.146.9 0.150]) by ormail.intel.com (8.7.4/8.7.3) with SMTP id KAA17470 for ; Tue, 16 Apr 1996 10:05:10 -0700 (PDT) Received: from ormail.intel.com (ormail.intel.com [134.134.192.3]) by relay.jf.i ntel.com (8.7.4/8.7.3) with ESMTP id KAA10060 for ; Tue, 16 Apr 1996 10:05:21 -0700 (PDT) Return-Path: owner-diy_efi-outgoing@xxx.edu ------------------------------ From: FIScot@xxx.com Date: Wed, 17 Apr 1996 23:01:09 -0400 Subject: Re: Closed loop operation... In a message dated 96-04-16 10:47:23 EDT, you write: >Speaking of closed loop operation, I'm having a difficult time uderstanding >exactly how it works... is it still a lookup table with a correction factor >for the O2 sensor reading, or is it an autonomous system where just the >O2 sensor controls the whole thing? Let's start with a very simple explanation. Open loop -> a system without feedback for error correction. Closed loop -> a system with feedback for error correction. In this case, the system is the fuel injection computer and associated hardware/software, and the feedback for error correction comes from the O2 sensor. In simplest terms, an ECU needs to do one thing, and that is match injected fuel to the amount of air entering the engine, and doing so at the desired air to fuel ratio (AFR). So fuel needed is something like: Fuel PW = AFR term * airflow/unit of time If the measured airflow is dead on accurate, and the fuel delivery system also is dead on accurate, no correction will be needed. In the real world, that accuracy does not exist, so there is a need to correct for some errors, and that correction lies in the O2 sensor and the software that deals with correction. So the corrected equation may look like: Fuel PW = AFR term * airflow/unit of time * correction term When all engines first start, they are operating in open loop or 'no feedback' mode. The fuel PW is determined from the airflow and AFR term. If the ECM has also been just powered for the first time, the correction factor will be neutral, that is, neither adding or subtracting fuel. Once the closed loop conditions have been met, the ECM will enter closed loop or 'with feedback mode'. In closed loop, the desired or perfect AFR is 14.7 to one. The feedback device, in this case the O2 sensor, just happens to flip output voltage as the AFR travels across this 14.7 to one value. This makes it a good device for feedback. The AFR term is set to 14.7 in the ECM, and the fuel PW is dithered rich/lean, so the O2 sensor should flip rich/lean with the dithered value. If it doesn't correctly follow the commanded rich/lean dither, the correction term is changed until the the AFR term really represents 14.7 to one. Once the correction is established, the dithering will continue to happen, making sure the AFR stays correct. There is usually a number of locations for correction terms, representing different engine load and engine speed combinations. Each of these will eventually get to the right value over time, and as different engine conditions occur. Now once the engine goes into open loop, such as cold starts and during power enrichment, the engine's commanded AFR will be pretty close,using the calculated value from the ECM airflow measuring device and desired AFR term. To measure the airflow in the MAF equipped engine, this is easy, as the MAF (Mass Airflow sensor) supplies the mass of air entering the engine. In the case of MAP (Manifold Absolute Pressure) sensor equipped engines, commonly called 'speed density' systems, the airflow has to be calculated using a volumetric efficiency (VE) table, the MAP sensor, and various corrections due to engine and air temp, and baropress. Notice that during cold starts, the 'choke' or needed enrichment can come from the AFR term. Just set the AFR to the needed value to make the engine run at your cold start temp, then decay the AFR to stoke as it warms up. I tried to make this fairly simple, so don't jump me if I over simplified what is truely going on... Just correct the part you don't like.... ;-) Thanks, Scot Sealander FIScot@xxx.com ------------------------------ From: Doug Rorem Date: Wed, 17 Apr 1996 22:25:51 -0500 Subject: Re: Hobbes Performance WWW page Todd, Looking a few levels up at http://spbted.gtri.gatech.edu, it says to contact Tim Drury [tim.drury@xxx. - -- Doug Rorem University of Illinois at Chicago (312)-996-5439 [voice] EECS Department RM 1120 (312)-413-1065 [fax] 851 S. Morgan Street (708)-996-2226 [pager] Chicago, IL 60607-7053 rorem@xxx.edu ------------------------------ From: FparkerL98@xxx.com Date: Thu, 18 Apr 1996 00:32:50 -0400 Subject: Re: Re[3]: Multi Spark Ignition... Address? OK, but send me your real mail address, not email. Will send when I return from west coast trip. frank ------------------------------ From: slynch@xxx.com (Sean Lynch) Date: Thu, 18 Apr 1996 01:07:28 -0700 (MST) Subject: 88 TurboII SMEC Hi Folks; Please forgive my ignorance in the following subject matter. I am hopeful that someone can enlighten me. I have a 1988 dodge daytona shelby z, 2.2 turbo II which utilizes a "Single Module Engine Controller" (SMEC). My question/goal... Can I replace the SMEC with a laptop interfaced to a "black box" that will allow me to control boost, pulse width, timing et. I also want to be able to adjust and record various parameters on the fly. The SMEC has a diagnostics port. (WOWEE, what the heck can I do with it?) Any data on the SMEC, or Turbo II system, including schematics, component lists, specifications, CPU, source code, referals to pyscologists would be great. Any info you folks provide will be greatly appreciated. TIA sean lynch:) A geek with a mission. ------------------------------ From: David Channon Date: Thu, 18 Apr 1996 18:04:05 +1000 (EST) Subject: Re: Re[3]: Multi Spark Ignition... Address? > > OK, but send me your real mail address, not email. Will send when I return > from west coast trip. > > frank > > See below - -- - ----------------------------------------------------------------- David Channon .-_|\ Department of Computer Science / \ The University of Newcastle \.--._/ NSW, 2308, AUSTRALIA v Email : dchannon@xxx.au URL : http://wwwcs.newcastle.edu.au/Research/VMRG/dchannon.html - ----------------------------------------------------------------- "Virtual Memory is like an orgasm, It's better if you don't fake it!" -- S Cray ------------------------------ End of DIY_EFI Digest V1 #113 ***************************** To subscribe to DIY_EFI-Digest, send the command: subscribe diy_efi-digest in the body of a message to "Majordomo@xxx. A non-digest (direct mail) version of this list is also available; to subscribe to that instead, replace "diy_efi-digest" in the command above with "diy_efi".