Transmita una señal usando un transmisor / receptor de RF sin usar un microcontrolador o un decodificador / codificador

0

Objetivo: Estoy tratando de construir un transmisor que transmita una señal de activación cuando se presiona un botón. El transmisor deberá ser lo suficientemente pequeño como para llevarlo en el bolsillo o guardarlo. Prefiero no usar ningún microprocesador o codificador para el transmisor. Para el receptor, debe poder recibir la señal del transmisor y reproducir una alarma.

Transmisor y receptor de RF a 433 MHz: enlace

Pregunta: Estoy planeando usar un transmisor y receptor de RF de 433 MHz. Como solo estoy enviando una señal de encendido, me pregunto si puedo enviar un voltaje como una señal o datos a través del pin de datos en el chip del transmisor. ¿Sería eso posible para que el transmisor transmita esos datos y para que la recepción los interprete como un 1 o una señal de activación?

    
pregunta Meng Kry

3 respuestas

3
  

¿Sería posible que el transmisor transmita tales datos y   para que la recepción lo interprete como un 1 o como una señal?

Si desea un sistema algo confiable, no puede simplemente enviar un voltaje alto o bajo y esperar que se decodifique adecuadamente con cualquier medida de confiabilidad.

Piense en el receptor: es muy sensible (por diseño), por lo que, en ausencia de una señal adecuada, intenta demodular el ruido espectral y produce básicamente basura en la salida. Tendrá un AGC (control automático de ganancia) que le permite recibir y demodular todo lo que va desde una señal adecuada a ruido.

Si recibe una señal de ruido no aleatorio, hace retroceder al AGC para recibir y demodular adecuadamente la señal. Sin embargo, esa señal podría ser de alguien más en la calle que abre las puertas de sus autos.

Si está buscando transmisores y receptores de radio baratos, debe: -

  • Envíe algún tipo de preámbulo de datos que le permita al receptor ajustar su AGC o detector para tratar adecuadamente la amplitud de la señal recibida.
  • Envíe una dirección para que la MCU que mira los datos recibidos tenga alguna idea de que proviene del transmisor en el que desea enfocarse.
  • Envíe datos y esto podría ser alto o bajo, un bit a cualquier número de bits
  • Envíe una suma de comprobación para que, después de recibir todo, pueda tener aún más confianza de que la señal es válida
respondido por el Andy aka
2

Sería técnicamente posible construir un transmisor con un botón que simplemente habilite los circuitos de RF y, por lo tanto, transmita una portadora no modulada mientras se mantenga presionada (quizás con algún límite de temporizador RC).

El problema es que sin un patrón para la transmisión y las brechas, es muy difícil de reconocer de manera confiable, especialmente en presencia de ruido y otros usuarios autorizados de la misma frecuencia. En efecto, para simplificar el transmisor, tiene que hacer que un receptor sea lo suficientemente sofisticado como para intentar "adivinar" si un aumento repentino en la potencia recibida a una frecuencia determinada se debe a su transmisor o algo más. Y como lo hagas, ese algoritmo tendrá falsos positivos, o negativos, o ambos.

Es mucho más simple usar un codificador de función fija o un microcontrolador pequeño para encender o apagar (OOK) el transmisor en un patrón de código reconocible y algo único. Así es como funcionan los productos más económicos en esa gama. Si le preocupa el espacio, simplemente necesita escoger sus piezas con cuidado, por ejemplo, mire el tamaño de una MCU SOIC de 8 pines. Hay dispositivos más pequeños, pero tiene pocas conexiones lo suficientemente grandes como para poder acceder a un proyecto inicial. .

Si el tamaño es una preocupación, es posible que también desee ver una frecuencia más alta; por ejemplo, 2,4 GHz podría significar antenas más pequeñas, y puede combinar una radio y MCU en un solo paquete. Pero no obtendría el beneficio de tamaño real hasta que se alejara de los módulos e hiciera algo personalizado con el chip y los diminutos condensadores, inductores y resistores de soporte en su propia placa.

    
respondido por el Chris Stratton
0

Dos ideas de circuitos muy simples que no requieren un microcontrolador y no se han discutido:

  1. Transmita un tono CW de banda estrecha, genere un filtro de banda estrecha en el receptor y luego establezca un umbral de potencia que active un temporizador 555 para que suene la alarma. Podría agregar el circuito RC como mencionó Andy para mejorar la confiabilidad. PROS: transmisor y receptor simple, silencioso mientras no se transmite (idealmente) CONTRAS: requiere un filtro afilado para rechazar las interferencias, no confiable de varias maneras.

  2. Transmitir el sonido de la alarma y demodularlo directamente. PROS: sigue siendo bastante simple y elimina la necesidad de un filtro afilado. CONTRAS: la demodulación requerida (AM es sencilla), ruidosa a menos que se agregue un circuito de silenciamiento que aumenta la complejidad.

Ninguno de los circuitos usa 'bits' per se, y actuaría como un interruptor inalámbrico. También podría ser un proyecto divertido. Pero estoy de acuerdo con las otras respuestas: probablemente sea mejor en general ir digital. Un circuito remoto de garaje sería perfecto, preconstruido y barato.

    
respondido por el Andrew W.

Lea otras preguntas en las etiquetas