dsPIC33F based Home Made Engine Control Unit (ECU) for EFI Engines
Hello
i have designed & implemented my own HOME Made "Universal Engine Control Unit" (ECU) using dsPIC33F equipped with DSP Engine, it can run any Gasoline 1,2,3,4,6,8 Cylinder EFI Engine. it can also support VTEC/VVT, + lot more advance features Have a look at it Regards asad |
1 Attachment(s)
Nice.
But I think it needs less microprocessors and more relay logic. https://www.miataturbo.net/attachmen...ine=1358515117 |
Originally Posted by TurboTim
(Post 969505)
Nice.
But I think it needs less microprocessors and more relay logic. https://www.miataturbo.net/attachmen...ine=1358515117 I am using just 1 microprocessor, other ICs r switching IC, with relays u can just turn ON the Radiator Fan or Fuel Pump, thats it |
Technically with enough relays you can get rid of your 1 microprocessor. That's what I was suggesting.
I was kidding. |
Originally Posted by TurboTim
(Post 969527)
Technically with enough relays you can get rid of your 1 microprocessor. That's what I was suggesting.
I was kidding. |
Originally Posted by TurboTim
(Post 969527)
I was kidding.
|
Originally Posted by TurboTim
(Post 969505)
Nice.
But I think it needs less microprocessors and more relay logic. https://www.miataturbo.net/attachmen...ine=1358515117 |
It has pretty lights!
|
Old version
|
Well done asad, this is impressive.
|
Huh. I was kinda curious about all this till I saw:
Originally Posted by hameeds01
(Post 969540)
Nah relays r not sufficient, Microprocessor is an intelligent device & can make critical dicisions where as relays r just like switch,
|
Very cool, I applaud your DIYness :D.
For serious though, why a PIC? Were you sitting at home and wondering "What's the most evil thing I could possibly control my engine with?" EDIT: I suppose it could be worse, at least you chose an MCU that's supported by a proper compiler instead of whatever that shit is that Microchip pushes for the 12/14/16 series PICs. |
So forgetting things like "what is transistor transistor logic" or how can computing be done with relays......
How often can you complete fueling and timing calculations? What accuracy do you have on spark timing? How many channels are left over, etc? Would love to know some DETAILS! |
Originally Posted by Jeff_Ciesielski
(Post 971446)
Very cool, I applaud your DIYness :D.
For serious though, why a PIC? Were you sitting at home and wondering "What's the most evil thing I could possibly control my engine with?" EDIT: I suppose it could be worse, at least you chose an MCU that's supported by a proper compiler instead of whatever that shit is that Microchip pushes for the 12/14/16 series PICs. Yup i made all this at home & i did it alone, Playing with Engines is all what i like to do, i had a spare Engine at my home so i decided to play with it, all this work took me just 1.5 weeks, even its possible tu run an Engine via PIC16F |
Originally Posted by AbeFM
(Post 971796)
So forgetting things like "what is transistor transistor logic" or how can computing be done with relays......
How often can you complete fueling and timing calculations? What accuracy do you have on spark timing? How many channels are left over, etc? Would love to know some DETAILS! dude its my 1 year old hobby project |
Originally Posted by hameeds01
(Post 975030)
Yup i made all this at home & i did it alone, Playing with Engines is all what i like to do
I am also curious about the specs of your ecu as it looks good. :vash2: Links for further info? |
Originally Posted by sturovo
(Post 975218)
Bro, but what about time for the ladies?
I am also curious about the specs of your ecu as it looks good. :vash2: Links for further info? This ECU has following features: 1) Adjustable Idling Speed + Idling Speed Regulation. 2) Cold Start feature for better cranking in winters. Just starts in first Attempt.(Batch + Sequencial Injector firing) 3) Fully Controllable Ignition Timing (Advance/Retard) no need for Advancer in case of CNG. 4) Injector Duty Cycle is Programmable (Rich/Lean). 5) Cooling FAN can be set at any Temperature. to run the Engine at Optimum Temperature for maximum performance. 6) Fuel Pump runs only if Engine is running. 7) One can tune it for High Performance Vehciles to extract maximum output from the Engine. 8) It can be set on Economical Mode for Extra Fuel Saving. 9) Engine Maximum RPM can be limited at any set point. To enhance the Engine Life. 10) Injectors can be disabled just by giving one Pulse so there’s no need of Emulator for CNG. ECU Inputs: Intake Air Temperature Sensor, Throttle Position Sensor, Manifold Absolute Pressure Sensor, O2 Sensor, Oil Pressure Sensor, Knocking Sensor, Coolant Temperature Sensor, CAM position Sensor, Crank Angle Sensor, VVT Feedback Sensor. ECU Outputs: 3-Fuel Injectors, 3-Ignition Coils, Idling Air Control Valve, VVT Solenoid, Purge Valve, Radiator cooling FAN, Fuel Pump, + RS232 port for Data Monitoring Best Regards Hameeds |
Originally Posted by hameeds01
(Post 969540)
Nah relays r not sufficient, Microprocessor is an intelligent device & can make critical dicisions where as relays r just like switch,....
.... dude i built this ECU from scratch in my Home Lab without asking any one for help it took me 1.5 weeks, then it took me one day to set the Fuel/Ignition Maps, dude its my 1 year old hobby project It's a very amazing hobby project!
Originally Posted by hameeds01
(Post 976182)
when a person has no JOB then how he can go for girls??
Originally Posted by hameeds01
(Post 976182)
ECU Inputs:
Intake Air Temperature Sensor, Throttle Position Sensor, Manifold Absolute Pressure Sensor, O2 Sensor, Oil Pressure Sensor, Knocking Sensor, Coolant Temperature Sensor, CAM position Sensor, Crank Angle Sensor, VVT Feedback Sensor. ECU Outputs: 3-Fuel Injectors, 3-Ignition Coils, Idling Air Control Valve, VVT Solenoid, Purge Valve, Radiator cooling FAN, Fuel Pump, + RS232 port for Data Monitoring I'm really curious how often it goes through a fuel calculation cycle - if you have any throttle- or MAP- based enrichment. Have you ever checked out the stuff going on at DIYEFI? |
All times are GMT -4. The time now is 12:30 AM. |
© 2024 MH Sub I, LLC dba Internet Brands