Amplificador de baja potencia para receptor de despertador a 433MHz

2

Estoy diseñando un circuito receptor de reactivación de baja potencia (WuRx) que se usará para despertar un Arduino y su transceptor de 433 MHz, ambos con mucha corriente (decenas de miliamperios) para seguir funcionando en cada control remoto nodo. El objetivo es desarrollar un receptor / detector de despertador de baja potencia que activará Arduino (o cualquier MCU en reposo) cuando esté presente la señal de activación de RF. La señal de activación de RF será una serie de breves impulsos OOK del transmisor.

Necesito amplificar la señal UHF desde su nivel de antena de diez microvoltios, a un nivel de al menos 100 milivoltios a 1 voltio para detectar la envolvente de RF a través de un simple rectificador de diodo, que luego disparará un comparador indicando "RF presente" durante OOK (activación on-off). Luego, estos pulsos se contarán utilizando algunos flip / flops o un contador dentro de una ventana de tiempo determinada para detectar una señal de activación válida.

He realizado una extensa investigación sobre estos receptores de despertador y el estado de la técnica. La conversión tradicional de RF a IF da como resultado una corriente demasiado inactiva debido a la corriente LO. Esto me ha llevado a la conclusión de que un amplificador de RF de baja potencia alimentado por un filtro de paso de banda de cerámica puede resolver este problema.

Dado que esto es simplemente un detector de activación de RF, la linealidad durante la amplificación es mucho menos importante que la corriente de reposo muy baja cuando no hay RF. Estos sensores esclavos de estilo IoT generalmente permanecen inactivos el 99,999% del tiempo, y solo necesitan despertarse durante unas decenas de milisegundos cada vez que el maestro los encuestó.

El flujo se verá así:

Antena - > Filtro de paso de banda - > Amplificador de RF - > Detector de sobres OOK - > Interrupción de activación para Arduino - > Transceptor de activación - > Datos de Rx - > Procesar datos Rx - > Volver a dormir

Mi problema es cómo minimizar el consumo de corriente del amplificador inactivo (a nivel de nanoampa idealmente) y amplificar suficientemente la señal de microvoltios una vez que está presente y saliendo del filtro de paso de banda. El consumo total de corriente del amplificador cuando hay señal de RF puede ser de unos pocos miliamperios. Estoy pensando que varias etapas de amplificación en serie de 15 dB a 20 dB para producir un aumento de señal de 10,000 a 100,000 x deberían ser suficientes; p.ej. 10 uV a 100mV - 1V.

Estoy viendo transistores LNA como el BFP720, un BJT de germanio de silicio con bajo nivel de ruido, pero dispuesto a considerar todas las opciones de bajo costo. El bajo costo y la pequeña huella también son factores, pero el consumo bajo de corriente de reposo con una batería de 3V es crítico.

He probado los amplificadores de Clase C con circuitos resonantes pero las simulaciones fallan (usando el simulador SystemVision) debido a que las señales de entrada de nivel bajo (milivoltios) son demasiado pequeñas para permitir que el transistor conduzca. ¿Qué tipo de amplificador puedo usar que tenga una corriente de polarización de reposo muy baja y pueda amplificar esta pequeña señal UHF?

Si puedo resolver esto, ayudará a muchas personas que están luchando para resolver este tipo de problema de despertar de baja potencia.

Gracias de antemano por la orientación.

    
pregunta rbraddy

3 respuestas

1

Este es otro "no es una respuesta" :) No tengo suficiente experiencia para sugerir un circuito.

Hay cientos de amplificadores operacionales de un solo suministro de muy baja potencia (hasta 300 nA). ¿Has considerado estos en lugar de transistores?

Además, el mismo amplificador operacional puede formar parte del filtro de paso de banda activo, lo que reduce la cantidad de componentes y también el posible consumo de energía.

ACTUALIZACIÓN

Con respecto a la decodificación de direcciones, aquí hay una idea de un protocolo que debería ser fácil de implementar con componentes lógicos simples:

  • El transmisor codifica la dirección de destino de la siguiente manera:
    1. Las ID de nodo se seleccionan de un subconjunto de números naturales con menos "1" consecutiva que la longitud de "disparo" elegida. Digamos que el disparador es de 4 bits de largo.
    2. Se transmite "0", seguido de la identificación del nodo, utilizando pulsos de dos longitudes diferentes. Digamos pulso largo para "1" y corto para "0".
    3. Se transmite "0", seguido del "disparador" como grupo de "1" s, p. ej. "01111"
    4. Tenga en cuenta que la frecuencia de transmisión es constante, por lo que los pulsos más cortos van seguidos de pausas más largas y v.v.
  • El receptor está conectado a un multivibrador monoestable activado por el flanco ascendente de una señal. El multivibrador genera un pulso que es más largo que "0" y más corto que "1".
  • El borde descendente del multivibrador se usa como reloj para el registro de desplazamiento, mientras que la salida del receptor se usa como entrada de datos.
    1. El resultado final es que el registro de desplazamiento contiene ID de nodo, 0 y el activador.
    2. En ningún momento el registro tiene 4 "1" consecutivos hasta que se recibe el paquete completo.
  • Los bits de activación de un registro están conectados a la puerta AND. Los bits de dirección se comparan con el interruptor DIP de selección de dirección con puertas XNOR (o XOR, no importa) y las salidas se alimentan a la misma puerta AND. La salida de la puerta es una señal de activación.

Este enfoque tiene el beneficio de una longitud de paquete fija y no necesita un reloj síncrono. La dirección de 8 bits se puede implementar con tan solo 3-4 IC. A continuación se muestra un diagrama simplificado.

Lasalidasepuedeutilizarcomoactivaciónoparacontrolarelinterruptordealimentación.Conelinterruptordeencendido,laMCUfuncionaráhastaqueenvíeunadireccióndiferente.Coneldespertador,puedeagregar"tiempo de espera" a la lógica de MCU, luego reactivar varios de ellos y transmitirlos a todos simultáneamente.

Ah, y todas las señales pueden invertirse, por supuesto. Por ejemplo, la presencia de la portadora de RF se puede utilizar para encender la lógica de decodificación y luego los impulsos de apagado transmitirán la dirección.

ACTUALIZACIÓN 2

Estaba en el proceso de escribir algunos pensamientos adicionales cuando vi ese enlace en los comentarios. Muy interesante leer de hecho, por sí mismo y algunas referencias también. Ha ayudado a esos pensamientos a cristalizar en estos puntos de diseño clave:

  • Para esta aplicación, el diseño de la etapa de RF es tan importante como la selección de los componentes de bajo consumo. Deben usarse todos los trucos conocidos para maximizar la ganancia de antena. Por ejemplo, la antena direccional aumenta la recepción del nodo maestro y al mismo tiempo reduce significativamente la interferencia, lo que minimiza las falsas activaciones.

  • Administración de energía en etapas. Esto significa dividir el procesamiento de la señal en múltiples pasos según los requisitos de energía, de modo que la alimentación a la siguiente etapa solo se aplique cuando la señal cumple con los criterios de la etapa anterior. No estoy particularmente impresionado por el uso del comparador y la interfaz SPI en este artículo. Ambos requieren potencia demasiado pronto en la cadena de procesamiento. Al igual que utilizan el preámbulo para generar activación para el procesador, la presencia de la portadora de RF durante un cierto período se puede utilizar como criterio para encender el comparador. La salida del comparador y del detector de preámbulos se puede usar para encender la lógica de decodificación de direcciones, etc.

  • Señal de RF integrada. El duplicador de voltaje es bueno, pero ¿por qué detenerse ahí? Podría ser posible usar múltiples diodos o MOSFET para construir una bomba de carga con suficiente potencia para satisfacer sus requisitos de distancia. La idea básica aquí es que sacrificar la velocidad de datos al aumentar la duración del pulso permite que la etapa de RF aumente el voltaje a niveles útiles. Esto también significa que es preferible la modulación OOK invertida (es decir, usar pausas como pulsos de datos). Además, aunque el consumo de energía de la MCU sea tan bajo, la detección de direcciones con chips lógicos podría ser aún más eficiente y se puede hacer más rápido (las MCU generalmente requieren cientos de ciclos para despertarse del sueño profundo).

respondido por el Maple
0

Esto no es una respuesta a su problema con el receptor de despertador, pero ¿ha pensado en hacerlo al revés?

¿Estabas hablando de un nodo maestro, así que asumo que tienes una topología en estrella con un nodo maestro sin requisitos de alimentación y varios nodos esclavos con requisitos de alimentación estrictos?

¿Qué sucede en lugar de sondear a los esclavos con el maestro, solo despiertas periódicamente a los esclavos con un temporizador de baja potencia que se ejecuta en la MCU y transmite los datos al maestro, que siempre está escuchando?

Ventajas:

  • No hay necesidad de un receptor de despertador
  • consumo de energía para dormir en el rango de los microwatts
  • sin despertares espurios

Desventajas:

  • No se pueden sondear los nodos esclavos fuera de su horario de transmisión regular
respondido por el Marco Zollinger
0

Después de seguir investigando, descubrí lo que parece ser la respuesta a la pregunta original: qué tipo de amplificador tiene una corriente de polarización de inactividad baja que puede amplificar una pequeña señal UHF. La respuesta resulta ser no obvia y surgió de la investigación de etiquetas RFID:

Amplificadores de reflexión de tunelización cuántica.

De acuerdo con esta disertación de Georgia Tech, los amplificadores de reflexión de túneles que utilizan un sesgo de reposo bajo en el rango de 20 uW son capaces de amplificar señales de microondas desde el nivel de -85 dBm con un ancho de banda de modulación de hasta 7 MHz, extendiendo el rango de etiquetas RFID hasta 1.2 km .

enlace

El mayor desafío parece ser cómo crear la polarización de nivel de mV precisa requerida de un suministro de batería de 3V y mantenerla en todo el rango de temperatura requerido. La polarización es de 60 mV a 340 uA, por lo tanto, ¿algún medio eficaz para reducir 3V a 60 mV - buck dc-dc converter?

En cualquier caso, esto parece prometedor. Si funcionó bien a 5,8 GHz para RFID, debería estar bien a 433 MHz.

    
respondido por el rbraddy

Lea otras preguntas en las etiquetas