I need to transmit very low frequency signals (100 - 1000 hz square wave) accurately with very high noise immunity. Fibre optics seem to be the way to go, but off the shelf receivers and transmitters seem to be expensive and confusing. So my question is, is it possible to make my own super simple fibre optic receiver / transmitter using things like LEDs on the transmitter end, and photo resistors, comparators and schmitt triggers on the receiver end?
The things I'm worried about are:
LED not turning on and off fast enough to give a nice clean fibre optic signal.
Photo resistor not recovering fast enough between pulses to accurately represent waveform on other end.
PS.
I already have about 3/32" fibre optic cable and the travel distance is about 15 feet, not sure if that matters.
Thanks!