- Sat Oct 12, 2024 8:45 pm
#69852
Hi there. I've just aploaded a new ETC variant called DStage_ETC_DSv1.0 where "DS" stands for (no, not DStage, I'm not that narcissistic to put the name twice in a row ) "DSpeed". And DSpeed is my variant of Speeduino for which this one is dedicated for. More on that in this topic: viewtopic.php?t=6582
The idea is to swap the stepper motor driver with ETC module and use the connections of the former for ETC signals purposes. In theory it could be used on any Speeduino with DRV8825 or equivalent stepper driver, of course as long as it fits physically/mechanically.
ETC DSv1.0 is largely based on ETC v2.2. Main difference is the H-bridge. On all other ETC variants the H-bridge was build using discrete transistors and their drivers. Here due to lack of PCB space I've decided to use an integrated H-bridge chip. There aren't that many great options out there especially when ease of availability and lack of space is a constrain. This one has much worse Rdson compared to nice individual MOSFETs so I hope it won't cook itself and its surroundings. Time will tell.
Also no idea if there won't be other problems like noise from ignition transistors underneath the board or internal noise due to lest restrictive layout (on the original ETC I was really cautious, here I had to let go a bit). This H-bridge also requires much lower PWM frequency so let's hope the regulation will be still fine.
Speaking of the PWM I had to feed it not to PWM input of the bridge but rather to the DIR pin and datasheet is silent about the maximum frequency on that pin. SO really, it's quite an experiment
I did manage to squeeze in dedicated 5V regulator even though 5V is available on stepper driver socket. However, I wanted to avoid potential noise coming from the ECU on 5V rail and vice-versa, avoid injecting noise that way to the main part of Speeduino and affecting analogue or frequency inputs. It also helps to spread the heat dissipation of the system over larger area and doesn't strain the main 5V regulator.
There's also no Arduino Nano module but user can connect it with 2 wires to some of the pins of main Arduino and use Speeduino SW to create gas pedal map like one of the colleagues already showed in the past.
Anyway, prototype has to be made and tried out to clear out the doubts.
Here are the production files for anyone that wishes to try: https://github.com/DStageGarage/Electro ... n/ETC%20DS
The idea is to swap the stepper motor driver with ETC module and use the connections of the former for ETC signals purposes. In theory it could be used on any Speeduino with DRV8825 or equivalent stepper driver, of course as long as it fits physically/mechanically.
ETC DSv1.0 is largely based on ETC v2.2. Main difference is the H-bridge. On all other ETC variants the H-bridge was build using discrete transistors and their drivers. Here due to lack of PCB space I've decided to use an integrated H-bridge chip. There aren't that many great options out there especially when ease of availability and lack of space is a constrain. This one has much worse Rdson compared to nice individual MOSFETs so I hope it won't cook itself and its surroundings. Time will tell.
Also no idea if there won't be other problems like noise from ignition transistors underneath the board or internal noise due to lest restrictive layout (on the original ETC I was really cautious, here I had to let go a bit). This H-bridge also requires much lower PWM frequency so let's hope the regulation will be still fine.
Speaking of the PWM I had to feed it not to PWM input of the bridge but rather to the DIR pin and datasheet is silent about the maximum frequency on that pin. SO really, it's quite an experiment
I did manage to squeeze in dedicated 5V regulator even though 5V is available on stepper driver socket. However, I wanted to avoid potential noise coming from the ECU on 5V rail and vice-versa, avoid injecting noise that way to the main part of Speeduino and affecting analogue or frequency inputs. It also helps to spread the heat dissipation of the system over larger area and doesn't strain the main 5V regulator.
There's also no Arduino Nano module but user can connect it with 2 wires to some of the pins of main Arduino and use Speeduino SW to create gas pedal map like one of the colleagues already showed in the past.
Anyway, prototype has to be made and tried out to clear out the doubts.
Here are the production files for anyone that wishes to try: https://github.com/DStageGarage/Electro ... n/ETC%20DS
Attachments
DStage_ETC_DSv1.0_schematic.png (202.77 KiB) Viewed 1006 times
DStage_ETC_DSv1.0_render.png (584.5 KiB) Viewed 1006 times
DStage_DSpeed_v1.3_render_with_ETC.png (483.51 KiB) Viewed 1006 times