Necesito enviar algunos datos digitales y energía para larga distancia (alrededor de 60 metros) usando solo 3 cables.
La velocidad de los datos es baja, algo así como 100bps es suficiente, 1000bps sería perfecto (12.5Bps y 125Bps).
Siempre hay un transmisor y varios receptores (la cantidad puede cambiar en cualquier momento), por lo que la transmisión siempre está en la misma dirección.
El transmisor y los receptores se basan en ATMega uC. Mi idea es usar el bucle actual aquí, sin embargo, no puedo usar solo un bucle, porque entonces tendría que usar alguna terminación en el último receptor, que no puedo. Así que estoy pensando en crear múltiples bucles actuales, para que cada receptor retransmita datos al siguiente bucle actual.
¿Cuál es la forma más sencilla de crear transmisores digitales de corriente confiables?
La corriente en sí no importa en realidad, puede ser clásica 4-20mA, o algo menos que eso, ya que transmitirá señales digitales. Lo que obtuve por ahora es LM317 como fuente de corriente con resistencia conmutable (con MOSFET), así que obtengo una salida de 4 o 20 mA, pero tal vez haya una forma más fácil.
Como receptor tengo optoacopladores, lo cual, una vez más, no estoy seguro de que sea la mejor manera de lograrlo. Probablemente aquí sea más fácil usar la resistencia entre la línea de datos y el suelo como receptor.
RS232 no se aplica aquí debido a la caída de voltaje que se producirá entre dos cables de alimentación, por lo que en el último receptor obtendré, por ejemplo, {+ 20V, -4V} en lugar de {+ 12V, -12V}