PNP transistor switching and inductive load

I am designing a circuit to control a motorcycle horn (its operating frequency is 490 Hz, its resistance is 3 Ohm, and it consumes 1A on average as indicated by the power supply), and LED lights. The LED must be controlled by a high side switch, while the horn can be controlled by a low side switch.

The LED lights I am testing consist in multiple LEDs encased in a sealed commercially-available stoplight and plate light assembly. Additional components, which are probably present in the assembly, are not included in my schematic. The stoplight and illuminator are specified for 12 V, and at 12 VDC, consume about 100 mA. The plate LED turns on at a voltage of 2.8 V. The stoplight LEDs turn on at a voltage of 6.7 V.

The 12 V is supplied by a power supply (0 - 30 V DC, 0-5 A). I have also tested supplying 12 V with a DC/DC converter (5A, 12V, 50mVp-p ripple) connected to a 52V 40A battery.

When switching the horn on, the LED flickers on the whole time the horn is on. I think the issue is that V1 is spiking down by several volts when the horn is active. I have tried troubleshooting the issue by: i) adding a capacitor (470, 47, 0.1 uF) between GND and +12V ii) adding a snubber with R=10 Ohm and C=10 uF in parallel with the horn

But to no improvement. Can anyone suggest a design that would prevent the LED from flickering when the horn is active?

Thank you!

simulate this circuit – Schematic created using CircuitLab

• What sort of LED is it specifically? Feb 10, 2020 at 15:12
• @Quentin Welcome to SE.EE Please update your question (using the edit link) so all relevant info is at one place and not scattered across comments Feb 10, 2020 at 18:28
• (1) Do you know (or can you test) what minimum voltage is required for the leds? Would e.g. -5% (11.4V) work? (2) What's the current rating of the 12V source? Feb 10, 2020 at 18:36
• Does the LED flicker the whole time the horn is on, or just the moment it starts or stops? You might try a cap across the base and emitter of Q2. Feb 10, 2020 at 18:42
• You only need 212­­uA current induced at base of Q3 to turn it on even with the input off. You have 4A of current in the horn. The horn current creates a field that induces current on nearby conductors. You need 85 dB of rejection from the horn trace to the Q3B trace. Otherwise it will turn on Q3. 60 dB of rejection is do-able. 80 dB is very difficult. You could try a large cap from Q3B to Q3E. But ultimately you've got to get the high current traces away from the low current electronics. Feb 10, 2020 at 19:20