I have a solid state relay controlling my pool pump and as the datasheet and the warning on the heatsink says, it gets HOT!
I have the unit bolted to the inside of the steel enclosure it is in and that box also gets rather warm to the touch.
I am going to put a small DC fan and ventilation on the enclosure to get some forced air cooling. It is a three lead variety, 12vdc with the yellow wire giving me a sinewave of various frequencies based on the fan speed.
I would like to have an AVR send status of the fan to my host pc.
Would it be easier to convert the sine wave to square wave with a zero crossing detector and feed that into the timer/counter of the avr, then the AVR send some value to the pc for conversion to fan speed.
Should I look for a 'simple' fan control IC that can do the monitoring for me and output a digital value to the AVR instead?
If the IC has some degree of programability where I can change the fan speed if I wanted to, or speed alarm points even better.