Cómo hacer que cualquier sensor sea inalámbrico

Estoy tratando de construir un sensor inalámbrico (en este momento estoy usando un acelerómetro adxl335 con una salida analógica), pero este proyecto debería ser general para cualquier sensor que emita una salida analógica. El problema es que primero tengo que convertir el analógico a digital para transmitirlo a través de RF (tengo una serie RF 12d, 12e que es un transmisor Rf de cuatro canales con receptor). Pero el problema es que si necesito convertir de analógico a digital, necesito un microcontrolador para el CS, así como líneas de reloj. Esto solo aumenta enormemente el costo del proyecto, así como la cantidad de horas que pasaría ensamblándolos, y un microcontrolador para cada sensor no parece sensato en absoluto. Me pregunto cuál es la ruta general que se toma para hacer un acelerómetro o cualquier otro sensor que emita una señal analógica inalámbrica.

Puede elegir un sensor con salida digital: analog.com/en/mems-sensors/mems-inertial-sensors/adxl345/…
Eso es precisamente a lo que me inclinaba, pero el problema es que no está disponible en ningún lugar donde vivo.
¿Qué frecuencia de muestreo quieres? Si es bastante bajo, puede convertir un voltaje analógico en un retardo de tiempo entre dos señales binarias. ¿Podría vincular la hoja de datos para su módulo de RF?
No es una frecuencia de muestreo muy alta (3-5Khz sería suficiente). Los enlaces son rentron.com/Files/ht-12e.pdf y datasheetcatalog.org/datasheets/166/170397_DS.pdf . El módulo de sensor de RF que uso se llama wx-Tx-01 pero no pude encontrar su hoja de datos
Como el ancho de banda analógico y los requisitos de resolución varían drásticamente, no existe una solución universal razonable para "cualquier" sensor arbitrario, solo soluciones para aquellos que tienen ciertos rangos de requisitos.
Bueno. Digamos que solo lo quiero para este sensor en particular cuyo ancho de banda varía de 500 a 1600 Hz. ¿Qué sugeriría usted como la forma correcta de proceder?

Respuestas (3)

Es muy común tomar una señal analógica, pasarla a través de un ADC, a un microcontrolador y a una radio digital. Hay muchos microcontroladores inalámbricos con radios integrados y ADC solo para esta tarea. Un ejemplo es el mc13224v que está en un Econotag .

La otra opción sería transmitir la señal analógica directamente con AM o FM .

¿Cómo transmitiría con AM/FM sin la ayuda de un microcontrolador? Además como tengo una gran cantidad de sensores gastar 55 dólares en cada uno me parece demasiado.
Lo transmitiría utilizando la salida del sensor para controlar el modulador analógico AM o FM, o incluso para controlar un oscilador de audio que impulsa ese modulador: la gente ha estado haciendo telemetría desde los albores de la era de la radio, mucho antes de los microcontroladores o incluso los sistemas digitales. . La mayoría de los libros de proyectos electrónicos tendrán ejemplos crudos.
Agregué enlaces a transmisores de AM y FM que parece que serían divertidos de construir.
Además, la etiqueta económica cuesta $ 55, pero el único chip EN la etiqueta económica que necesita es de $ 4 (el mc13224v). Hay muchos microcontroladores inalámbricos con ADC integrados para elegir. Algunos cuestan sólo $2. Teniendo en cuenta todas las cosas que obtiene para ese paquete (el micro, el adc, los modos de suspensión de bajo consumo y el transmisor y el receptor), no puede vencer a estos controladores integrados en casi ninguna métrica.

Es posible que desee considerar el uso de transmisores/receptores de RF que tengan un ADC integrado, como la serie XBee (disponible en https://www.sparkfun.com/categories/111 ). Si todo lo que desea es ADC la señal analógica y transmitirla, esta puede ser su opción más fácil.

Podría considerar un enlace de receptor de transmisor IR y crear su propia modulación de portadora y receptor o multiplexarlos en un canal según la precisión necesaria y el ancho de banda para el rango, pero debe usar RF para un rango más largo.

Si el ancho de banda es bajo, puede configurar un modulador de RF de TV económico con una señal de TV analógica con sincronización H y MUX analógico, todas las señales usando gris como o y blanco y negro como señal pico a pico y usando un Mux analógico síncrono envía todo el canales en una línea a una velocidad de, digamos, 20 KHz y use un filtro nyquist en cada canal para evitar el ruido de alias. Luego use un receptor para DEMUX el analógico a las salidas con búfer S&H El rango dinámico ciertamente no será tan bueno como el digital, pero 40dB es ciertamente posible con una buena relación portadora / ruido.

Con una sincronización vertical, es posible que pueda verlo en la televisión. ;)