that's really going to be a selling point IMO. this will also help out the Ion/Cobalt guys, and the j-body guys that want an Eco stroker motor.
check out the MPC8245 processor from Freescale. it's one of the processors we use here at work. 32 or 64 bit bus, handles up to 2 GB SDRAM, and will handle up to a 66Mhz PCI bus. it's based on the G2 PowerPC core. I've got the reference manual in front of me, if you'd like to check it out.
I've looked at using MPU's, but the application calls more for an MCU. The PPC is a great platform for making SBC's, but industrial control is lacking since it doesn't have any PWM, ADC, etc. I believe the processor I've picked is the following:
very nice. didn't think of having the enet, USB, and CAN controller onboard. definitely a better decision than the Freescale proc. we don't use the USB or CAN busses here, but both of our enet controllers are external.
im definately psyched about the end result! i was talking to a couple of guys here at work about it and they were pretty impressed that someone was actually putting in the work to support the J-body crew.
I'm glad I decided to check this forum out. I was going to go with HPT here real soon but now that I saw this thread I may just put that off for a couple more months. Great Work! I'll be checking progress almost daily
3 speed shouldn't be a problem since its all hydraulically controlled in the transmission itself, but I'm still looking into it. I'm also looking into being able to control the 4 speed, but I can't guarantee anything at this point, there's almost no documentation anywhere on how to do it, because nobody does...
I'm hoping to prototype the injector circuit this weekend, and see if I can drive some injectors I have laying around. I'm also hoping to start getting the processor board prototyped. I've picked a different processor than the one posted above, its this one:
7 16 bit PWM Channels
64kb RAM, with an SDRAM controller (on the A0 line, I have the A1 at the moment)
12mb/s USB 2.0
Prioritized Interrupt Controller
3 Channel Timer/PWM Counter
2 SPI Interfaces
8 Channel, 10 Bit ADC
5V Tolerant I/O's
What makes this one better is it will allow me to use 4 PWM's for the injectors, and leave 2 free for the IAC and one for a boost controller.
This stuff fascinates me. How did you become so knowledgeable? I'm going to be going back to school sometime in the near future and am taking all kinds of suggestions to aid me in which direction I finally go. I know I want to be educated more w/ computers and I've already done the networking thing (boring) but the idea of all of this programming and controlling stuff is great. It's kinda like robotics... computer generated commands and such. Write me an email if you can Shifted. I don't have any other way of getting a hold of you.
I found the source code for a 4L60E transmission controller, not fully working (from the MS people), but it shouldn't be too hard to port to the 4T40E and get it to work. If I did, here are the features I would include:
Automatic or Manual Mode
Paddle Shifter Mode with RPM/Gear Protection
12x12 RPM/Load Shift Table
I may have to develop a separate controller for this, so it would be an additional board inside the ECU. This is because the amount of resources I would need to control the transmission are beyond the controller that I have (it could control it by itself obviously, but not in addition to everything else, not enough hardware resources).
I said I was going to try to do this, and I did...
I've successfully controlled the cluster in the cavalier (my 2000) using nothing but my laptop. I can control the speedometer, tachometer, fuel gauge, temp gauge, theft light, and oddly enough, the door chime. I'm still working on some of the other lights and some of the functions.
Video is below:
0:14 Watch the RPM Gauge on the right
0:56 Watch the Speedometer
1:45 Watch the Fuel Gauge