Professional Documents
Culture Documents
interim report
interim report
2 Current Progress
1 Research and Planning:- Completed
• Researched existing ECUs and Arduino-based engine control projects.
• Defined project requirements, including engine compatibility, sensors, and actuators.
• Planned project timeline and milestones.
2 Hardware Selection:- Completed
• Selected Arduino microcontroller board (Arduino Mega 2560) for its processing power
and I/O capabilities.
• Choosing appropriate sensors such as throttle position sensor (TPS), crankshaft position
sensor (CPS), and coolant temperature sensor.
• Evaluating suitable actuators for fuel injection and ignition control.
3 PCB Desing and buy components:- completed.
• Printed board circuit(PCB) is designed using EASYEDA software.
• Injector drivers and ignition coil drivers cannot be found in the local market and those
components brought by AliExpress.
4 Software Development:- In progress.
• Will use Arduino IDE for coding the ECU firmware.
• Plan to develop fuel injection timing, ignition timing, and idle speed control.
• Consideration of real-time data processing and sensor feedback loops.
5 Prototype Construction:- Scheduled.
• Assembling the Arduino board with selected sensors and actuators.
• Developing wiring harness and connections for the engine interface.
• Implementing basic functionality for initial testing.
4 Next Steps:-
1. Begin Software Development:- Start coding the ECU firmware using Arduino IDE.
2. Prototype Construction:- Assemble the prototype ECU with selected components.
3. Testing and Validation:- Conduct initial tests to verify basic functionality and refine
algorithms.
4. Documentation:- Maintain detailed documentation of hardware, software, and testing
procedures.
5 Timeline:-
1 Research and planning :- April – July 2023
2 Hardware Selection:- August – September 2023
3 PCB Desing and Buy components :- October- December 2023
4 Software Development:- January - February 2024
5 Prototype Construction:- March-April 2024
6 Testing and Validation:- April 2024
7 Final Report and Presentation:- April 2024
6 Conclusion:-
• The development of an Engine Control Unit using Arduino for engines is progressing
according to plan. The team is focused on selecting the right components, developing
the necessary software, and constructing the prototype for testing. Challenges such as
real-time processing and reliability are being addressed, and the team is committed to
delivering a functional and efficient ECU by the project deadline.
7 Submitted by :-
• KD-HDAME-08-18
• Ashen Madushka Wickrama Arachchi