I have a Corvette that keeps having the blower control module go bad, probably because the car is over 30 years old. This module is no longer available and hard to find. This module also controls the AC compressor. My problem is that I want to bypass this module and come up with my own relay. The AC module uses a 5V signal from the control panel inside the car. Is a reliable relay that I could use that is triggered by 5VDC but allows a 12VDC output to the AC compressor? Pardon my ignorance on this I’m much better at the mechanical side. If I need a buffer relay is that something similar to a diode that won’t let it damage the controller? I’m looking at this, could someone tell me if this is good option ? CG Solid State Relay SSR-25DD DC to DC Input 3-32VDC To Output 5-240VDC 25A Single Phase Plastic Cover

  • 1
    \$\begingroup\$ Hundreds of them. Have you tried searching on DigiKey? I find 1224 to choose from: digikey.com/en/products/filter/power-relays-over-2-amps/… \$\endgroup\$
    – winny
    Commented Jun 11, 2021 at 12:51
  • 2
    \$\begingroup\$ @justin: It is very common for the coil voltage to be different from the contact voltage on a relay. Relays with a 5V coil can be driven by a 5V signal. There are loads of relays with 5V coils and 12V contacts. The real questions are: Do you know how much current the 5V output can deliver? Do you know how much current the AC needs? The current ratings are very important. \$\endgroup\$
    – JRE
    Commented Jun 11, 2021 at 12:55
  • \$\begingroup\$ For a compressor you want the biggest current rating greater than steady Amp rating to handle turn off arcs, pref with a large diode clamp to Vbat. e.g. 3x \$\endgroup\$ Commented Jun 11, 2021 at 12:56
  • \$\begingroup\$ I’m not sure on current or how to even find it, the circuit board has a ac signal that switches 5vdc on and off, I imagine I need something fairly heavy duty to control the ac compressor coil, the fuse that ultimately runs the ac compressor is a 25 amp \$\endgroup\$
    – justin
    Commented Jun 11, 2021 at 13:11
  • \$\begingroup\$ Pick a relay that has a buffer, driving a relay directly with a 5V signal can possibly blow the controller. With out more information this is the path I would try. There are many available for Arduinos, There are some nice solid state opto coupled ones that would work nicely and do not require a coil voltage supply. \$\endgroup\$
    – Gil
    Commented Jun 12, 2021 at 3:30

2 Answers 2


You should ignore the 5V signal from the control panel (which could indeed be something like a PWM, current loop or even bus signal) and instead measure the voltage out from the module, because that's what matters. Lets assume it is 12V.

The first thing I'd try here would be to use a rugged transient voltage suppressor (TVS) diode. Pick one with voltage margins above the expected nominal voltage. So if you have 12V nominal like a car battery, that might in reality go up towards 15V somewhere when charged. The purpose of the TVS is to kill any spikes above that voltage, so you would pick one rated around 18V to 20V somewhere - the exact voltage isn't critical. Automotive grade usually means >1600W "peak pulse power", so pick one rated for that as well.

The diode should be mounted so that the anode sits on the output from the module towards the compressor and the cathode against ground. This will protect both against reverse EMF from the coil as well as generic electrical noise from whatever other sources that might be causing it. Also these are no doubt dirt cheap ($1-2 or so) in comparison to replacing the module, but you might need to solder it in place.

Adding a TVS also won't affect the existing electronics design, it will just add extra protection (that should have been built-in in that AC module to begin with). So the worst thing that could happen is that it does nothing.

The reason why you probably can't use a relay is because relays only work with pure digital on/off voltages. All proportional signals that correspond to a certain level, like the position of a knob, are not on/off. They'll be modulated somehow. In case you aren't certain if the signal is on/off or proportional, you can't really measure it with a multimeter either - you'd have to use an oscilloscope. But in case you know for sure that you have a 5VDC signal, then it could probably be used to drive a 5DVC coil relay indeed. Though in case of relays, you should still add a diode across the coil (anode against coil+, cathode against coil-) similar to the TVS proposed above - this is known as a flyback or freewheel diode, where flyback/freewheel refers to the purpose of the diode rather than the type.

  • \$\begingroup\$ Without a schematic or knowing what the relay is I would assume it is a logic type signal and connecting an inductive load would destroy it. If it has PWM that would be one of the earlier days. Many cars used series resistors to control the blower. I also know automotive compressors in that time frame could not tolerate a PWM, that would cause the clutch to slip and fry. If I am correct a solid state relay will work just be sure to size it for at least 100V and maybe double the current or more. Reason I believe that vehicle has a 80V load dump specification. \$\endgroup\$
    – Gil
    Commented Oct 7, 2022 at 15:35

The AC module uses a 5V signal from the control panel inside the car.

The 5V signal probably uses PWM (Pulse Width Modulation), which is a fancy way of saying that it turns the blower motor on and off rapidly to control its speed. If you operate a mechanical relay with this signal it will buzz at the PWM frequency and wear its contacts out quickly. The signal might also not provide enough current to operate a relay with a 5 V coil.

A DC solid state relay may work provided that the 5V signal has enough current to operate it. However most solid state relays are not designed for PWM either, so the fast on/off switching may burn it out - and good ones aren't cheap. If you decide to try this, make sure that the motor has a diode across it to recirculate the 'back-emf' generated, otherwise it could blow up the relay.

If you want to continue using the variable speed control then you really should replace the control module with another compatible one, or get the original repaired. Alternatively you could replace it with a multi-position switch and resistor module, as is used in simpler air conditioning systems. however this will also bypass any automatic blower speed control.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.