Like many others here I have an OEM battery pack that came with contactors so I plan to save some cash by reusing them.
The issue with using OEM contactors is they do not come with economisers therefore draw more current from the 12V system than is ideal.
When the car is turned on the 12V system will be at 14V and the OEM contactors will draw over 700mA each. This may not be an issue for the battery but could result in the contactors burning out so is something I want to avoid.
I originally considered using a dc buck/boost module to lower the voltage to 10V but I have concerns that using such a low voltage to switch the contactors may be as bad as having them running at 14V.
Anyway I have been chatting to another member on his project thread about this and we may have a simple solution so I started this thread to discuss it further.
Below are the messages from his project thread.
Alibro wrote: ↑Mon May 22, 2023 4:30 pm Any thoughts on my idea of using a buck converter to reduce the voltage down to 10V for the contactors. I'm using the VW ones in my build and didn't like the 700mA they were drawing at 14.4V. I read somewhere that anything over approx 500mA would shorten their life somewhat.
rstevens81 wrote: ↑Mon May 22, 2023 5:41 pm The simplest solution I can think of would be a nano and a uln2003 wired in parallel (or bigger fet, preferably through hole fet) that would give 100 percent for first second then ramp down quickly afterwards OBS you could go for lower powered chip than a nano but they are cheap on Ali and don't need to faff with programmer.
Alibro wrote: ↑Mon May 22, 2023 10:28 pm That's an interesting idea.
It occurred to me that using a lower voltage like 10V to trigger the contactor cause problems long term? They operate fine down to 6V or 7V but I figured 10V would be safer but I like the sound of your idea better.
Any chance of a circuit diagram?
rstevens81 wrote: ↑Tue May 23, 2023 6:44 am the diode would be worth a try first...but here is a simple diagram of my quick and dirty one that could be done on prototyping board. pwm.png
If your interested in a doing a DIY pwm contactor driver I am quite confident i could do something with an Attiny85 and some through hole components.
Alibro wrote: ↑Tue May 23, 2023 4:01 pm Forgive my ignorance, I'd never heard of a ULN2003 before and my electronics knowledge is extremely limited but I can see they are very useful.
Would they be OK with being controlled by a PWM signal to reduce the voltage?
Would we need to put a cap across the output to smooth things a bit?
I guess we could use one to control two contactors by using half the input/outputs for each?
rstevens81 wrote: ↑Tue May 23, 2023 5:08 pm They should be ok to control voltage, here a quick google video where someone uses one as a motor speed controller.
My personal preference is to use all of the channels of uln2003 in parallel as they are relatively cheap (the chinease smd versions can be brought for $0.11 from lcsc although a real through hole one can be brought for £0.41 from mouser), i have read that their real world useable maximum is 100mA/Chanel, so using all would probably be a good idea.
or just go full lunatic and use a big transistor like BDX34C still only £0.61 (https://www.mouser.co.uk/ProductDetail/ ... OetQ%3D%3D)
The capacitor shouldn't be needed i would think as the inductor itself will act a bit like a capacitor and the uln2003 has a flyback diode built in.
I would also use an analog input pin (with protection) and a voltage divider to measure the 12v line to the pwm would be adjusted for when the dcdc is on/off or low battery etc.
here is a fully featured schematic with protection etc.. which i stole off previous work...
pwm.png
if you want me to check these and make a quick pcb design let me know![]()