i made a RC debounce filter using LM321MF (Edited JS) as buffer for output. At 12V the circuit works PERFECT, but at 24V, the OP amp gets kinda hot (50 to 70°C). The op amp is made for max 32V. The current draw at 12V is 7 to 12mA, but at 24V, it is 35mA. Any idea how to prevent heating up, or if this heating is normal. It says that it work for up to 125°C, but still, i prefer to keep my electronics at or near ambient temperature. In worst case scenario i can still run the filters on 12V.
Here is the circuit.