PC controller.
Gordon Couger
gcouger at ceatlabs.okstate.edu
Wed Oct 2 14:21:53 GMT 1996
I have built a number of machine controlers. Non for engins but some that
were pretty well loaded.
I have used a 68hc11 alot. Any thing you do at much speed at all has to be
reduced to a map or lookup table. The fastest thing it can do is count events
at xtal speed/4 2 or 3 MHz which will give about 1 degree at 6,000 rpm for a
8 MHz part. Now then you won'g be able to do any thing at this speed but 3 or
4 times per turn of the crank. At 4 time per rev you would have 90 machine
cycles. So real tight code might be able to do more. If you do any divides
or multiplies your dead.
Intels 80C196 gives you a lot more room to work. They run about the same as
a 12 MHz AT. But unobtainium makes up a major part of the processor and the
board.
I think that a fast PC would be an excelent platform for someone experianced
with using them as a development system rather than learning a new compiler
and CPU.
Most printer ports will give you 16 I/O lines per card. Some are a little
strange on some cards. You can easily have 3 printer ports in a PC.
You can hook a string of SPI A/D converters to 2 wires of a printer port plus
one wire for each A/D converter. If any wants the code I will be glad to
email it to you.
Good luck
Gordon
Gordon Couger Senior Software Specialist
Biosystems & Agricultural Engineering Dept. Oklahoma State Univ.
114 Ag Hall Stillwater, OK 74075
gcouger at master.ceat.okstate.edu
More information about the Diy_efi
mailing list