r/CarHacking 11h ago

Original Project Need to control diesel injector using microcontroller

1 Upvotes

Hi Guys,

Previously I have posted a question but due to the circuit diagram in the post, it deviated from the original question. If you haven't seen the previous post, it's fine. I'll explain everything clearly below.

I'm working on a project where I need to control a diesel injector. This is an academic project, if it goes well it shall get into industry level, so looking for a standard Good approach.

The diesel injector is activated by an Arduino(this is the initial setup, and will soon switch over to stm32). The diesel injector is outside the engine in a separate setup which gets supplied by a constant pressure fuel pump driven by an ac motor(const speed). I'm using a MOSFET to control the injector. The MOSFET I'm using is IRLZ44N. The drain of the MOSFET is connected to negative terminal of the injector and source of the MOSFET is connected to the negative terminal of the injector's power supply (i have added flyback diode for safety circuit for injector). The Arduino controls the injector via the gate pin of the MOSFET. The power supply for injector is 12v SMPS.

The Arduino gets signal from the injector's supply and control wires, we tapped these 2 wires and gave them to an optocoupler pc817. This optocoupler's output is given to the digital pin of Arduino. Arduino mirrors this signal to the gate pin of the MOSFET. You might wonder why I'm using Arduino, if the setup goes well, I will alter the pulse in future. So that's why I'm using it.

Issues faced:

1) this setup worked as intended, but after sometime, that is, after 2-3 weeks of testing this setup, the injector has gone. We didn't notice any smoke or smell, but the injector stopped actuating. We lost 2 injectors in this journey.

2) we started the engine and maintained in idling for 60seconds and started our injector setup, we collected around 90ml of fuel at idling, which feels abnormal.

Now, I need a reliable approach for this project. It would be really helpful if someone can come up with some idea for this.

Thank you in advance


r/CarHacking 22h ago

Original Project GR Viewer example run

Thumbnail
youtu.be
1 Upvotes

So I've been working on trying to intergrate with a GR branded race recorder which is a JDM optional accessory that seems to be intended to work with Track days and such.

I posted about this a while back but maybe a video of it working a bit would bring more intrest.

I've included CAN, GPS, and these VDV files installers for the applications, and AI translated manuals because I'm not fluent in moon runes.

GitHub


r/CarHacking 22h ago

Original Project Got tired of using my phone for telemetry data (MHD app) so I made my own wireless gauge instead

Thumbnail
gallery
162 Upvotes

Connects to BMW DME via wireless ENET. Since it’s an esp-32, I can add an SD card and log live telemetry data and do a lot of real time data analysis. My goal is to make a full engine health monitor for thermal, boost, fuel, and ignition systems.


r/CarHacking 1h ago

Original Project DIY Gauge for my F87 M2 sampling telemetry data with a display refresh rate of 60fps and telemetry logging at 60hz.

Enable HLS to view with audio, or disable this notification

Upvotes

Got a lot of curious people asking about my DIY gauge for my m2. This was a test to find the max refresh rate of the display. In the car I’ll probably settle around 30fps

Previous post: https://www.reddit.com/r/CarHacking/s/0UJvdY53lr


r/CarHacking 8h ago

Original Project Passat B9 Seat Massage without Car

Thumbnail
gallery
4 Upvotes

Hey guys, any idea how i can get the seat massage and the electic backseat adjustment running without a car?


r/CarHacking 22h ago

CAN Qashqai J12 1.3 DIG-T (2021+) — Injector +12V missing, need correct wiring diagram

Post image
7 Upvotes

Qashqai J12 1.3 DIG-T (2021+) — Injector +12V missing, need correct wiring diagram

Car: Qashqai J12, 1.3 DIG-T, 04/2021, IPDM 284B7-6RA0B (HS)

Problem: Cranks, all sync OK, rail pressure 214 bar, but injectors have 0V pin-to-pin during crank (ground present, no +12V supply). Fuel Injection Amount = 0 g.

Ruled out: SRS clean (no crash event), no immobilizer codes, ECM has no injector circuit faults, fuel pump runs fine.

Need: Actual J12 1.3 DIG-T IPDM / engine room fuse box wiring diagram showing which output pin/circuit supplies +12V to the injectors. The IPDM has ACTUATOR1–5 but labels don't specify which is injectors.

Thanks.