Mi idea es amplificar las señales de TMP36 (sensor de temperatura), dale
al transmisor AM, use un ADC (es decir, Arduino) en el lado del receptor para
convertir la salida del receptor de AM en señales digitales
No funcionará de la manera que lo describe. El método propuesto implica que toma una señal de movimiento lento y modula un operador. Esto solo será un portador con algunos cambios leves en la amplitud cuando cambie la temperatura.
Como mínimo, necesita transmitir 3 niveles para recuperar adecuadamente la señal analógica de la modulación de amplitud. Sin embargo, como desea terminar con un valor digital, tiene sentido modular con una señal digital por adelantado.
Ahora, debido a que está transmitiendo información digital, puede enviar dos niveles de amplitud y el más simple es OOK o on-off-keying. Pero es un poco más complejo que simplemente enviar niveles binarios para modular un operador. Necesitará un ADC y posiblemente un micro pequeño que pueda tomar el valor analógico y convertirlo en un flujo de bits (quizás 8 bits o 10 bits).
No tendrá que enviarlo continuamente, por lo que empaquetará el "valor" con un preámbulo para permitir que su receptor "bloquee" su AGC (control automático de ganancia) a la intensidad recibida de la señal. El preámbulo tendrá que ser reconocible a partir de los datos y probablemente ayudaría si la parte final del preámbulo fuera un carácter especial como una dirección, de modo que si tiene diez de estos transmisores puede diferenciar cuál es.
Luego envías tus datos y finalmente puedes agregar algo como una suma de comprobación. Podría transmitir los datos de temperatura tres veces e ignorar cualquier "byte" que no coincida con los otros dos bytes. Esto da cierta resistencia contra las corrupciones.
Usted usaría el mismo método si estuviera usando FM: el preámbulo le da al receptor tiempo para encerrar su segmentador de datos en la frecuencia de la portadora promedio y el resto es historia, por así decirlo.
Muchos mecanismos de bloqueo de automóviles utilizan AM y transmiten un código que representa el número especial de ese vehículo en particular. El receptor está esperando ese código y ningún otro. Habrá un código para abrir y un código para cerrar y quizás uno para abrir el inicio / troncal.
FM es hasta 6dB más resistente que OOK porque su transmisión está ahí el 100% del tiempo, mientras que AM OOK está "encendido" y luego "apagado", etc.
El receptor es más complejo / sofisticado que el transmisor, así que no subestimes las dificultades para que este lado funcione.
La modulación de pulso se puede describir como OOK, pero si te refieres a la modulación de posición de pulso, también puedes usar AM OOK y descodificar el valor analógico a partir de la brecha entre el par de pulsos correcto, es decir, necesitas un par de pulsos de referencia y luego tu La tensión analógica posiciona un tercer pulso.