So the microprocessor would be replacing a bunch of timers or gates etc. in some kind of frankenstein sequencing circuit.
For "plain" LEDs not flashing in any pattern or with weird timings, I would be lazy and just use a commercial heavy duty flasher (i.e. the load independent ones)
Also, the bimetalic strip type gives a warning with OEM lights, but it gives you no useful warning with the LEDs. You can't use a bi-metalic flasher with the LEDs unless you are using the extra load resistors. In that case, it won't warn you if the LED burns out or the connection to the LED corrodes. It will warn you if your load resistor burns out, or the connection to your resistor corrodes.
However, despite what I wrote in the first para of this post; if you want a warning of non-functioning LED indicators, the microprocessor is probably the easiest way to do it.
The microprocessor I'm going to use for my flasher has an A/D converter built in ... so its actually very easy to sense the current across the FETs.
You can set a warning in the software for any current you want, even the very low LED current without load resistors.
I consider that unlikely enough that I probably won't bother with it, but do plan to have it notice if I forget to cancel my turn signal. I will have it cancel the signal, but flash the dashboard indicator fast to remind me that I goofed ... so that I hopefully eventually remember.
Comment