This is new thread based on the progress of my 1999 Ford F150 build that I am doing using a Proteus board. So I have submitted the proteus_0_7 gerber files to JLCPCB to get built.
Main goal:
Maintain existing wiring as much as possible. So, Proteus must be as PNP as possible. Looking at the schematics. This is what I understand.
- Proteus has MOSFET line drivers onboard. However, low side driving of factory Coils and Injectors will take Power MOSFETs
- The rusEFI firmware does not have trans control so that has to be added. Or, a secondary controller has to be integrated
- 36-1 missing tooth is the OEM Ford crank position sensor. Not sure about CAM but I do not think it has one in the 1999 version.
- Has 1 knock sensor but most other controller do not even used this option for example MegaSquirt even v# I do not think supports knock sensors.
So I am going to take apart an extra Ford ecu that I have to get the 104 pin connector from it and add to the EECV dev board that I found in rusefi->Hardware. That is also coming from JLCPCB.
I have built 5 8 port low side MOSFET drivers kinda based on the one that was again in hardware schematics. However, I have made some changes including adding flyback diodes and noise caps on it. I will test and provide feedback to the progress I make with it. Getting 5 of them cost me just under $100 I plan on Making a 4 and 2 version so that they can be added to help drive many combinations of setups such as v10 or v12. Called it Breakout_8_TO-263AB-3_board but not sure if it can be added to rusEFI hardware or how anyone would like to handle that part of it.
I have attached the Kicad 6 project as a zip file.
here is the interesting part of the board More to come as soon as I have all the parts...
Here is the bom: Anyway once I get the boards from JLCPCB then I will complete the "raw" version and figure out what else I need. The Proteus board is not 100 percent complete as some components were not available for assembly so I have to mount them to the board.