DIY_EFI Digest Monday, February 28 2000 Volume 05 : Number 077 In this issue: Re: Food for Ion lovers. New files on FTP site Atmel 8535 for engine controller Motorola chip and more See the end of the digest for information on subscribing to the DIY_EFI or DIY_EFI-Digest mailing lists. ---------------------------------------------------------------------- Date: Sun, 27 Feb 2000 09:46:03 EST From: A70Duster@xxx.com Subject: Re: Food for Ion lovers. WOW, 22 grand plus and I might get ten more horses and 2-3 MPG more. Where do I sign up.......NOT!!!! See ya - ---------------------------------------------------------------------------- To unsubscribe from diy_efi, send "unsubscribe diy_efi" (without the quotes) in the body of a message (not the subject) to majordomo@xxx.org ------------------------------ Date: Mon, 28 Feb 2000 04:11:59 -0500 From: Shannen Durphey Subject: New files on FTP site Pictures of 93 LT5 DIS unit. 2 .zip files, about 2 meg total. If you're interested in 8 cyl DIS, this might be good to see. Shannen lt5dis_01.zip lt5dis_02.zip - ---------------------------------------------------------------------------- To unsubscribe from diy_efi, send "unsubscribe diy_efi" (without the quotes) in the body of a message (not the subject) to majordomo@xxx.org ------------------------------ Date: Mon, 28 Feb 100 18:06:44 +0800 (WST) From: Bernd Felsche Subject: Atmel 8535 for engine controller [Just joined the list] PHXSYS@xxx.com asked: >Has anyone looked at using the Atmel AVR 8535 8 bit micro for an engine >controller? It has 8k flash, 512 bytes eeprom, 8 ch 10 bit a/d, pwm, >capture/compare, usart, spi, 3 timers...Cost about 7-8$ Having only recently picked up the specifications for the chip and read through them with exactly that in mind, I looked at the diy_efi web site for others who've trodden this ground... The 8535 appears suited if you don't run out of memory space. That's my (under-)informed opinion. You can't easily address memory space outside the chip. You could use the SPI facility to address an external (serial) flash device like the AT45DB161 as per application note AVR335 - - but that consumes many cycles and is too slow (IMHO) for expanding the memory. An 8515 (I think) makes it possible, but you lose the ADC - not such a big deal if you run an 8535 as a "co-processor" - the chips are cheap enough and the SPI required very little glue - and negligible CPU intervention. If the memory footprint is small enough, then an 8535 at 8MHz can get enough information to be "equivalent" to a simple commercial ECU like the VW Digifant II (Hall sensor in distributor used for timing, idle and WOT switches, vane-type AFM with separate air temp, coolant temperature, O2 sensor, battery voltage sensing and a knock sensor for input; injectors in parallel, output to ignition amplifier and (PWM) idle-stabiliser as well as fuel pump relay). By using the 16-bit timer to count between TDC and BDC, on a divide by 64, interrupted by the input capture from the Hall sensor, you can ascertain engine speed and set the basic timing for injection and spark accordingly. For the non-steady state of rising/falling engine speeds, one would need to be "predictive" to ensure proper timing for ignition and fuel injection based on the rate of changing engine speed. The beauty of the 16-bit timer is the two output-compare registers (OCR); they can cause an interrupt on which you can do such things as start/stop injecting or firing the spark plugs. You get around 5000 CPU cycles at 9000 rpm (which is mechanically too fast for the real engine anyway) to do the necessary sampling and to make appropriate decisions and tweaks to the OCRs. Some things, like coolant temp you don't have to sample every half rev; but others like O2 may have advantages at being sampled more frequently so that you can do clever things like running "closed-loop-rich" under WOT. I've thought about using parametric control instead of maps to minimise the memory footprint. - -- Real Name: Bernd Felsche Email: nospam.bernie@xxx.au http://www.perth.dialix.com.au/~bernie - Private HP - ---------------------------------------------------------------------------- To unsubscribe from diy_efi, send "unsubscribe diy_efi" (without the quotes) in the body of a message (not the subject) to majordomo@xxx.org ------------------------------ Date: Mon, 28 Feb 2000 02:20:18 -0800 From: Carl Summers Subject: Motorola chip and more Hi Folks, Have any of you had the opportunity to use the new 68555 chip destined to be in the new Automotive computers????? Supposedly uncrackable once programmed(yeah but they said that about the 68332 when it came out too) And has anyone here worked with any smart cards that would contact me offline???? I have a pcb board that I want to put all the programmable chips on but have never messed with this iso7816 stuff(I think that's what it's called) and am looking for a little advise....."Really officer I don't know how that board got in my sate*llite receiver" LOL..... - -Carl Summers - ---------------------------------------------------------------------------- To unsubscribe from diy_efi, send "unsubscribe diy_efi" (without the quotes) in the body of a message (not the subject) to majordomo@xxx.org ------------------------------ End of DIY_EFI Digest V5 #77 **************************** 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".