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.
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 .
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. ;)
pjc50
Desarrollador Android
pjc50
Desarrollador Android
chris stratton
Desarrollador Android