9 votos

No habrá ningún efecto sobre una señal en un cable largo?

Voy a necesitar una gran longitud de cable desde mi entrada analógica del microcontrolador a un LDR o similar sensor. La longitud de cable es probable que sea alrededor de 100m así que tendrá ningún afecta en la lectura del ADC? Existe de todos modos me pueden reducir los efectos?

15voto

SQLMenace Puntos 68670

Esta sería una aplicación ideal para una pequeña, que es de 8 pines del AVR. El Flash de la Pequeña a solo bucle haciendo la conversión ADC, y transmitir su información a través de 100m de cable por poco golpea la señal digital. Dado que la señal va a cambiar muy lentamente, usted puede enviar de vuelta bytes único, una vez por segundo, a una baja tasa de baudios (por ejemplo, 2400bps). Ejecución de la devolución de la señal analógica de más de 100m de cable, usted es apto para recoger un montón de ruido no deseado, a la que una señal digital debe ser inmune.

4voto

jjnguy Puntos 62123

Sí, normalmente no poner un sensor a 100 metros de la ADC.

Por qué? Debido a que la longitud del alambre de la experiencia de la caída de voltaje debido a la resistencia del alambre de cobre, haciendo un cálculo rápido para demostrar, por medio de 24 AWG (calibre de alambre gráfico) la resistencia sería de alrededor de 8 ohmios.

Usando la Ley de Ohm y decir 10 ma de corriente (supongo, pequeño nivel de la señal) que sería igual a 0.1 voltios de la gota.

V = I * R
voltage drop = 10mA times 8 ohms
V = 0.010 * 8 = 0.08
or approximately 0.1 V. 

Si es una señal de 5V que es de 2%, lo suficiente como para perder la precisión.

Normalmente para que una señal sea transmitida de forma fiable a través de una mayor distancia, y resistir la interferencia, así como manejar la resistencia de cable, usted puede hacer un par de cosas.

La primera es aumentar el voltaje, decir que el uso de una tensión de 24 Voltios de señal en lugar de 5V (o 3.3 V) o cualquiera que sea el límite de su entrada del ADC. Esto puede ser útil, y es lo que RS-232 (EIA-232) serial protocolo para mejorar la comunicación de la confiabilidad a través de una distancia.

El segundo es el uso de un bucle de corriente, donde la información es codificada como diferencias actuales, de tal manera que la LDR valor está codificado cerca del sensor, y el bucle de corriente abarca los 100 metros de distancia. Esto requeriría un bucle de corriente transceptor en cualquiera de los extremos de la distancia, y al menos uno de los extremos del bucle debe tener una sólida fuente de alimentación para proporcionar la energía necesaria para el bucle.

Una tercera forma sería utilizar una señal diferencial, donde dos cables (equilibrado de líneas de transmisión) distancia entre el sensor LDR y el ADC. La diferencia entre los dos valores es el real de la señal. Esto tiene muy buena interferencia de modo común rechazo (filtrado). Los ejemplos incluyen RS-422, y la mayoría de Ethernet modos. Hay línea de controladores de ICs para RS-422, similar a la popular MAX232 transceptor / controlador de serie RS-232 de comunicación.

2voto

lillq Puntos 4161

Su 100 m de alambre de actuar como 1 gran antena de un pick up de todo tipo de EMI (Interferencia Electromagnética). Usted podría utilizar un cable blindado, como endolith sugiere, o un buen par trenzado (decente = suficiente vueltas por metro).
Una baja impedancia en el extremo del alambre también reduce la EMI, pero la parte inferior de esta impedancia, más el alambre de la resistencia entra en juego. Usted puede tener que ajustar su ADC lectura de la pérdida.

2voto

Lehane Puntos 6776

Probablemente recoger la interferencia. Tal vez usted puede utilizar el mismo diseño de circuito de un micrófono, con los dos LDR cables en el interior de un cable blindado y la igualdad de las cargas y un diff aplicaciones en el otro extremo.

Desde entonces vas a un ADC, estoy adivinando su LDR señal cambia lentamente en relación al tiempo que tarda la señal en viajar 100 m (500 ns), así que usted no necesita preocuparse acerca de la línea de transmisión de efectos.

La resistencia del alambre probablemente no afectan, o bien, si es la resistencia del sensor es en el kiloohms. El alambre puede ser de 50 ohmios o por sí mismo.

En realidad, si el LDR de la señal cambia lentamente en relación a la interferencia, la diferencia aplicaciones podría ser una exageración y sólo podría filtrar la interferencia con un filtro de paso bajo.

0voto

Rob Puntos 1092

Si usted no desea programar el AVR como por JustJef la sugerencia de que podría tratar de un uno-alambre analog-to-digital converter, como DS2450 de Maxim. Este es un quad ADC. Debe ser capaz de enviar datos de hasta 500 metros si se siguen sus directrices. (Yo era fácilmente capaz de conseguir un sensor de temperatura DS18B20 trabajo a 30m en basic cable de alarma).

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X