Acondicionamiento de señales de sensores: de crudo a preciso
Cómo diseñar la interfaz del amplificador, el filtro y el ADC entre un sensor y un microcontrolador. Cubre RTD, termopares, celdas de carga, derivaciones de corriente y.
Contenido
- ¿Qué es el acondicionamiento de señales?
- Acondicionamiento de señales RTD (PT100/PT1000)
- Circuito de medición
- Consideraciones clave
- Acondicionamiento de señales de termopares
- Compensación de uniones frías
- Acondicionamiento de señales con células de carga/galgas extensométricas
- Selección de amplificadores
- Detección de corriente con resistencias de derivación
- Detección de lado alto frente a lado de lado bajo
- Selección de la resistencia de derivación
- Acondicionamiento de señal con fotodiodo /sensor óptico
- Estabilidad
- Bucle de corriente de 4 a 20 mA
- Recepción de la señal
- Elaboración de un presupuesto preciso
- Resumen
¿Qué es el acondicionamiento de señales?
Busca una ficha técnica del sensor y verás salidas como 0,5 mV por grado, o 2 mV/V desde un puente, o quizás unos pocos microamperios desde un fotodiodo. Ninguna de estas señales puede comunicarse directamente con el ADC del microcontrolador. Son demasiado pequeñas, demasiado ruidosas o se encuentran en el riel de voltaje incorrecto. Ahí es donde entra en juego el acondicionamiento de la señal: es la interfaz analógica que toma cualquier señal extraña que arroja el sensor y la convierte en algo limpio y escalado que el ADC realmente puede utilizar.
La cadena de señales típica tiene este aspecto: Sensor → Excitación → Amplificación → Filtrado → ADC
Esto es lo que la mayoría de la gente no piensa hasta que es demasiado tarde: cada etapa de esa cadena añade errores. Es posible que su sensor tenga una precisión del 0,1%, pero cuando lo haya amplificado, filtrado y digitalizado, podría fácilmente tener un error total del sistema del 1% si no tiene cuidado. La calculadora presupuestaria de precisión de los sensores te ayuda a hacer un seguimiento de la acumulación de todos estos errores para que sepas lo que realmente obtienes al final del día.
Acondicionamiento de señales RTD (PT100/PT1000)
Los RTD (detectores de temperatura por resistencia) son básicamente resistencias de precisión que cambian de valor con la temperatura. El PT100 es la opción clásica: 100 Ω a 0 °C, y sigue muy de cerca la ecuación de Callendar-Van Dusen:
Circuito de medición
El enfoque estándar consiste en hacer pasar una corriente constante conocida a través del RTD y medir la tensión que lo atraviesa:
Consideraciones clave
El calentamiento automático es el asesino silencioso de la precisión de la RTD. Si empujas demasiada corriente a través de esa pequeña resistencia, se calienta sola, lo que cambia su resistencia, lo que desvía la medición. La regla general es mantener la disipación de potencia por debajo de 1 mW:mW. Para un PT100, eso significa permanecer por debajo de aproximadamente 1 mA de corriente de excitación.
Querrás un amplificador de instrumentación de bajo ruido para la parte frontal. El INA128 y el AD8221 son opciones sólidas que han existido desde siempre. No son interesantes, pero funcionan.
Una cosa más: los sensores PT1000 (1000 Ω a 0 °C en lugar de 100 Ω) son cada vez más populares para los diseños que funcionan con baterías. Una mayor resistencia significa que puede utilizar una corriente de excitación proporcionalmente menor para la misma oscilación de voltaje, lo que ahorra energía. La desventaja es que el ruido es un poco más alto, pero para la mayoría de las aplicaciones vale la pena.
Acondicionamiento de señales de termopares
Los termopares son raros. Generan un voltaje minúsculo (estamos hablando de microvoltios a milivoltios bajos) en función de la diferencia de temperatura entre dos uniones de metales diferentes. La relación básica es:
Compensación de uniones frías
Este es el problema con los termopares: miden la diferencia de temperatura, no la temperatura absoluta. La «unión fría» es cuando los cables del termopar se conectan a las trazas de cobre de la PCB. Esa unión también tiene temperatura y afecta a tu lectura. Si desea conocer la temperatura real en el extremo caliente, debe medir la temperatura de la unión fría por separado y añadirla a la lectura del termopar.
Los circuitos integrados integrados, como el MAX31855 (para el tipo K) o el LTC2986 (que admiten varios tipos de termopares), hacen todo esto por usted. Tienen integradas las tablas de búsqueda de amplificación, compensación de unión fría e incluso de linealización. A menos que tengas una buena razón para hacerlo tú mismo (y probablemente no la tengas), simplemente usa uno de estos chips y ahórrate el dolor de cabeza.El diseño discreto** es posible si te sientes masoquista o tienes algún requisito inusual. Necesitarás un amplificador de instrumentación de precisión con una ganancia de aproximadamente 10 mV/°C, un sensor de temperatura independiente (normalmente un termistor NTC o un RTD pequeño) justo en la unión fría y una tabla de búsqueda de linealización o un polinomio en el firmware. Es más trabajo, más espacio en la placa y más cosas que pueden salir mal. Pero a veces se necesita flexibilidad.
Acondicionamiento de señales con células de carga/galgas extensométricas
Las células de carga son puentes de Wheatstone fabricados con galgas extensométricas. Cuando aplicas fuerza, la resistencia de los medidores cambia ligeramente y el puente genera una tensión diferencial. ¿El truco? La salida a gran escala suele ser de solo 1 a 3 mV por voltio de excitación:
Selección de amplificadores
El INA125P y el INA128 son los viejos caballos de batalla para este tipo de cosas. El INA125 es especialmente bueno porque incluye una referencia de voltaje de precisión para la excitación del puente, por lo que no es necesario añadirla externamente. La ganancia se establece con una sola resistencia:. El ruido de entrada es de unos 8 nV/√Hz, lo que es adecuado para alimentar un ADC de 24 bits sin que el ruido de fondo ahogue los LSB.
El HX711 merece una mención especial. Se trata de un ADC de 24 bits diseñado específicamente para células de carga y sensores puente, y se utiliza prácticamente en todas las básculas digitales baratas que hayas visto. No es la que menos ruido produce ni la que ofrece el mayor rendimiento, pero es increíblemente fácil de usar y cuesta alrededor de un dólar. Para la mayoría de las aplicaciones de pesaje, es la opción obvia.
Detección de corriente con resistencias de derivación
La detección de corriente es conceptualmente simple: coloca una resistencia de bajo valor en serie con tu carga y mide la caída de voltaje en ella:
Detección de lado alto frente a lado de lado bajo
La detección del lado bajo coloca la derivación entre la carga y el suelo. Esta es la configuración más sencilla porque la tensión de derivación ya está referenciada a tierra, por lo que puede utilizar un amplificador sencillo de un solo extremo. La desventaja es que la carga ya no se encuentra en el suelo real, sino que se queda con la tensión que caiga a través de la derivación. En la mayoría de las cargas esto no importa, pero en algunos circuitos (especialmente los que tienen interfaces de comunicación) puede causar problemas. La detección del lado alto coloca la derivación entre la fuente de alimentación y la carga, de modo que la carga permanece en la posición real de tierra. Sin cambios de posición, sin problemas extraños con el modo común. El problema es que ahora el voltaje de derivación se encuentra en la parte superior del riel de alimentación, lo que significa que necesita un amplificador diferencial o un circuito integrado de detección de corriente dedicado, como el INA219 o el INA240. Estos chips tienen un sensor de corriente de lado alto incorporado y, por lo general, incluyen el ADC, lo que los hace ridículamente fáciles de usar.Selección de la resistencia de derivación
La resistencia de derivación proviene de reorganizar la ley de Ohm y tener en cuenta la ganancia del amplificador:
Acondicionamiento de señal con fotodiodo /sensor óptico
Los fotodiodos generan corriente proporcional a la luz incidente. Esa corriente podría ser desde picoamperios en la oscuridad hasta cientos de microamperios en luz brillante. Un amplificador de transimpedancia (TIA) convierte esta corriente en un voltaje que realmente se puede medir:
§ 6§
Si tienes 10 μA de fotocorriente y utilizas una resistencia de retroalimentación de 100 kΩ, obtienes una salida de 1 V. Bastante simple. La calculadora TIA con fotodiodos le ayuda a calcular el ancho de banda y el rendimiento de ruido para diferentes valores de resistencia de retroalimentación.
Estabilidad
Aquí es donde los circuitos TIA se complican. Sin un condensador de retroalimentación, les encanta oscilar. El fotodiodo tiene capacitancia, el amplificador operacional tiene capacitancia de entrada y juntos forman un polo que puede provocar inestabilidad en el circuito. La solución es agregar un pequeño condensadoren paralelo con su resistencia de retroalimentación:
Bucle de corriente de 4 a 20 mA
Los sensores industriales utilizan bucles de corriente de 4 a 20 mA por una buena razón: funcionan en tendidos de cable largos (de hasta un kilómetro o más) sin preocuparse por la resistencia del cable. La información está codificada en la corriente, no en la tensión, por lo que las caídas de tensión a lo largo del cable no importan.
La codificación es sencilla:
- 4 mA representan el 0% del rango de medición (y también proporcionan alimentación al transmisor en sistemas de 2 hilos)
- 20 mA representan el 100% del rango de medición
Recepción de la señal
En el extremo receptor, se convierte la corriente de nuevo en voltaje con una resistencia de precisión. Una resistencia de 250 Ω es la opción estándar porque convierte de 4 a 20 mA a 1 a 5 V, lo que se adapta perfectamente a un ADC de 0 a 5 V:
Elaboración de un presupuesto preciso
Todos los componentes de tu cadena de señales generan errores, y estos se acumulan más rápido de lo que piensas. Esto es a lo que te enfrentas normalmente:
| Fuente | Error típico |
|---|---|
| No linealidad del sensor | 0,1— 0,5% FS |
| Compensación del amplificador | 0.02— 0.2% FS |
| Cuantificación ADC | LSB/2 |
| Deriva de temperatura | 50—500 ppm/°C |
| Tensión de referencia | 0,05— 0,5% |
Resumen
Esta es una referencia rápida sobre los tipos de sensores más comunes y sobre qué usar para el acondicionamiento de señales:
| Tipo de sensor | Salida típica | IC recomendado |
|---|---|---|
| PT100 RTD | 100—400 Ω | INA128 + fuente de corriente constante |
| Termopar | 1—50 mV | MAX31855 |
| Celda de carga | 1—10 mV | HX711 o INA125 |
| Fotodiodo | 1 Na—100 μA | TIA con OPA2134 |
| Derivación de corriente | 10—100 mV | INA219 o INA240 |
| Bucle de 4 a 20 mA | de 1 a 5 V (a través de 250 Ω) | ADC direct |
Los errores que veo una y otra vez: no utilizar suficiente ganancia en los sensores de puente (se termina con una señal de 10 mV al intentar accionar un ADC de 16 bits y se pregunta por qué es ruidoso), olvidar la compensación de la unión fría en los circuitos de termopar (las lecturas se desviarán independientemente de la temperatura de la PCB) y dejar de lado el condensador de retroalimentación en los diseños de amplificadores de transimpedancia (disfrute de una oscilación de 10 MHz). Aprenda de los errores de otras personas en lugar de cometerlos usted mismo.
Artículos Relacionados
BER vs SNR: Understanding Digital Communication Performance
Understand the relationship between Bit Error Rate (BER) and Signal-to-Noise Ratio (SNR). Compare BPSK, QPSK, and QAM modulation performance with Eb/N0 curves and worked examples.
11 abr 2026
MotorBLDC Motor Sizing: How to Calculate Kv, Torque, and Efficiency
Learn how to size a BLDC motor using Kv rating, torque constant Kt, and efficiency calculations. Includes worked examples for drone, robot, and vehicle motor selection.
11 abr 2026
RF EngineeringdBm Power Conversion: RF Signal Levels
Learn how to convert power levels across different impedances and units with precision using our comprehensive dBm Power Converter tool.
11 abr 2026