So, is my argument weak?
One of our products needs to interface to various, unknown, ever-changing, commercial building alarm panels. Our designer is using opto-isolators to drive a pair of N-Channel FET's and this arrangement supposedly is identica l to the "old-fashioned" way of just using a general purpose small signal r elay to construct a Form-C output. (Similar to: Digikey Z773-ND, which is an Omron G5V-1-DC5.) Maybe I can draw the circuit in ASCII ART if needed. Although our board and the alarm panel are usually in the same room, there is no guarantee they share anything else in common. Might be the same "gr ound", might not be.
Anyway, I'm the guy who usually gets stuck dealing with this interface boar d when problems creep up in field installations. Sure, we can figure them out, but that takes time, labor, and typically.. aggravation.
I say that because we simply don't know (and therefore cannot control) what ever voltages and currents are present in the alarm panel loops (or god kno ws what else!? - third parties connect some pretty weird stuff sometimes!), that we should just use relays and skip the FET approach entirely. To me, the added benefit of using a relay is it at least establishes a clear dema rcation between where our obligation ends, and the third-party world begins . (But maybe I am just old and stupid? I do like FET's for many things... just not this.)
BTW: These alarms are for things like AC-Fail, charger fail, high temp, et c... It's not like we need the speed or lifetime cycles that a FET arrangement p rovides. Also, build quantities are low enough that a few general purpose relays per build isn't a deal breaker.
Thoughts? Relays or FET's. (or does it matter?) Horror stories appreciated, especially if they can be used as ammunition to advocate for a relay solution. Thanks!!