Is it possible to output ternary logic with a single opto-isolator? Seeking a very simple, low-cost solution. I want to avoid a uC.
On the primary side, i have two devices, L1 and L2. They each output a logic 1 or 0. They will never be high at the same time. Their possible states are:
I want to output these three possible states to the secondary of a digital opto-isolator. I can think of some possibilities, but not sure which would be simplest/cheapest to implement.
PWM/Frequency: Seems potentially noisy.
Linear: I understand i could use a linear opto-isolator for 3 voltage levels, but that seems possibly noisy.
On the primary side, i have two devices, L1 and L2. They each output a logic 1 or 0. They will never be high at the same time. Their possible states are:
- 00
- 01
- 10
I want to output these three possible states to the secondary of a digital opto-isolator. I can think of some possibilities, but not sure which would be simplest/cheapest to implement.
- -1, 0, +1
- 0, +1, high-impedance
- different PWM's
- different frequencies
PWM/Frequency: Seems potentially noisy.
Linear: I understand i could use a linear opto-isolator for 3 voltage levels, but that seems possibly noisy.





