mini transmisor / receptor inalámbrico de ultra baja potencia?

11

Estoy buscando sugerencias para una combinación inalámbrica de transmisor y receptor. Básicamente, solo estoy tratando de conectar varios botones sobre una señal o señales inalámbricas (es decir, enviar una señal de 1 bit) en un paquete lo más pequeño posible:

  • Alcance muy corto (debe ser 99% confiable a ~ 3 pies de distancia, sin línea de visión).
  • Baja potencia, especialmente para el transmisor. Me gustaría poder enviar ~ 10,000 pulsos de una batería de reloj
  • Transmisor muy pequeño (debe caber dentro de algo alrededor de 1 en ^ 3, aunque tengo bastante flexibilidad en la colocación)
  • Quisiera evitar conversaciones cruzadas accidentales

Cualquier idea apreciada. Si estoy interesado en el razonamiento, estoy tratando de construir un sistema Di2 inalámbrico (cambio de bicicleta electrónico)

zyklus
fuente
@vicatcu - Gracias. He estado buscando y también he encontrado cosas como sparkfun.com/categories/79?sort_by=price_asc&per_page=50 , pero realmente solo estoy tratando de descubrir cómo transmitir una señal de 1 bit desde una configuración tan pequeña como sea posible
zyklus

Respuestas:

5

Un par transmisor / receptor ASK de 433MHz debería funcionar muy bien en los rangos de los que está hablando. Los he usado con bastante éxito en mis productos Wicked Node y Wicked Receiver , a cientos de pies, por lo que debería poder usarlos fácilmente para que funcione en una distancia tan pequeña. El transmisor puede tener una potencia bastante baja porque básicamente no puede consumir corriente cuando no está transmitiendo. El receptor, por otro lado, debe estar siempre encendido y genera continuamente "datos" que debe examinar para extraer las transmisiones reales del ruido. Podría usar el mismo conjunto de productos exactos para hacer lo que quiera aquí, pero será un poco más largo que 1 pulgada, pero podría ser capaz de piratearlo en una pulgada cúbica con algo de creatividad.

vicatcu
fuente
Entonces, una de mis principales preocupaciones es tratar de descubrir cómo evitar el ruido. Como solo estoy tratando de transferir una sola señal alta, estoy tratando de evitar tener un microcontrolador en el lado del transmisor para enviar una transmisión "real" (a diferencia de un solo bit que se imitaría constantemente con interferencia) , pero de todo lo que estoy leyendo hay tanto ruido que intentar hacer esto sin codificar la señal podría ser inútil, ¿se pregunta si está de acuerdo?
zyklus
no importa, estoy viendo que el receptor ASK maneja todo esto :) ¿Alguna especificación sobre el consumo continuo de energía?
zyklus
Otra pregunta, ¿sabe si es posible / fácil conectar múltiples transmisores a un receptor? Dado que creo que esta es una señal giratoria, necesitaría un receptor que pudiera emparejar múltiples transmisores, ¿correcto?
zyklus
Un receptor ASK no puede manejar múltiples transmisores que transmiten en la misma frecuencia al mismo tiempo. Tienes que hacer algo así como una política de multiplexación por división de tiempo fundamentalmente, u operar en frecuencias separadas ...
vicatcu
La misma frecuencia está bien. Tengo más curiosidad por saber si sería capaz de emparejarse con 4 transmisores al mismo tiempo
zyklus
5

Los grandes jugadores son Bluetooth LE (Low Energy) o Zigbee, pero hay algunos protocolos nuevos que los superan fácilmente.

Podrías echar un vistazo al protocolo TELRAN. A la velocidad máxima (50 kbps) en una celda de moneda de 1V, utiliza un pico de 3.3mA. También existe el protocolo ANT, tiene un mayor ancho de banda (1 mbps) y afirma que funciona durante 3 años en una celda de moneda, por lo que no sé el consumo exacto de potencia máxima. Está respaldado por compañías muy grandes (los teléfonos Sony lo tienen incorporado, por ejemplo), por lo que supongo que podría ser una apuesta más segura que TELRAN al final.

Muis
fuente
1

Lo que está pidiendo no existe y no puede existir. Olvídalo. Ninguna comunicación RF es 100% confiable.

Olin Lathrop
fuente
3
Estoy contento con> 99% :)
zyklus
1

Estoy trabajando en el módulo Jennic JN5148, que es un microcontrolador de 32 bits con transceptor incorporado de 2.4 GHz, mide aproximadamente 1'x0.5'x0.1 ', por lo que con la batería seguramente se ajustará a sus especificaciones (I' He visto un caso muy pequeño con él). Además, consume aproximadamente 15 mA * 3 V de transmisión, y su sistema requiere una duración muy corta, digamos 5 ms.

2.4 GHz tiene la ventaja de que necesita una antena muy pequeña (también hay parches de PCB) y tiene suficiente ancho de banda para hacer transmisiones muy cortas, ahorrando así energía.

En general, puede mejorar drásticamente la confiabilidad utilizando confirmaciones, pero esto duplica (al menos) la cantidad de señales que está transmitiendo, a expensas de la potencia. Para un enlace simple como este, puede usar el protocolo físico y MAC 802.15.4 simple, que es muy adecuado para la transmisión punto a punto y redes simples.

Finalmente, si su aplicación lo permite, es mucho más eficiente si puede almacenar en búfer los datos durante algunos ciclos (digamos 1 byte en lugar de 1 bit) porque los metadatos (encabezado y tal vez paridad) se escalan mucho mejor con una carga útil más grande.

Actualizar

63μC63μA

Ah, tiene un alcance de unos 30 m en un espacio cerrado con paredes y muchos dispositivos en la misma frecuencia.

clabacchio
fuente
¿Cómo es la corriente receptora? He jugado un poco con el material de RF de Nordic, pero el receptor consume mucha corriente incluso cuando no llegan datos.
supercat
@supercat tiene una capacidad de transmisión de 15 mA y recepción de 17.5 mA; y sí, a menudo se usa como siempre encendido; pero creo que usando el tiempo de manera inteligente, puede hacer que el receptor se encienda justo antes de la transmisión entrante. Pero eso requiere un buen diseño del software y un uso racional de los temporizadores
clabacchio
@supercat: Eso es típico para una corriente RX. Necesita desarrollar algún esquema para no estar siempre escuchando si esto es una preocupación.
Yann Ramin
1

La serie RF800 / RF600 de RF Solutions podría usarse como codificadores y decodificadores para este tipo de proyecto. Le permiten usar el mismo transmisor en conjunción con múltiples entradas / interruptores.

Pague digikey y solicite RF800E / D o RF600E / D (E = Encoder, D = Decoder): compré un par de ellos y son bastante fáciles de implementar.

Hecanet
fuente
1
¿Qué tipo de especificaciones obtenemos con qué módulos?
Kortuk
0

Si desea un di2 inalámbrico, deberá poder transmitir cuatro códigos diferentes o en cuatro canales diferentes (a menos que también lo esté haciendo secuencial, cuando solo necesita dos canales). Los falsos positivos también serán frustrantes (y potencialmente dolorosos), por lo que es probable que transmitir un solo bit sea propenso a errores.

Cuando pensé en esto, eché un vistazo rápido al bluetooth de baja energía pero no encontré nada adecuado para mí. Si desea ir por la borda, puede usar un mini arduino con bluetooth normal, pero puede consumir demasiada corriente y ser costoso (si no puede unir las cuatro entradas en un solo transmisor).

También pensé en abridores de puertas de garaje codificados. Los controles remotos pueden ser bastante pequeños (caben en un llavero). Puede hacer que un receptor funcione con varios controles remotos diferentes, pero no sé si un receptor puede decirle cuál de los cuatro botones remotos ha sido presionado.

Por el momento, solo estoy usando cables para mi pirateo de barras TT ultegra di2, pero seguiré apareciendo en caso de que obtenga una respuesta.

marca
fuente
¿Eres la persona con los extremos de la barra de carbono tt? Tengo una solución en la que estoy trabajando. Implica la ingeniería inversa del cambio de fase que Shimano está utilizando y obtener un PCB personalizado capaz de pretender ser cada uno de los cambiadores, así como la batería y la unidad de control. La conexión inalámbrica en realidad ya estoy trabajando a través de ASK inalámbrico básico. Planeo comenzar a trabajar realmente en decodificar las señales mañana
zyklus
No, yo fui quien los hizo rompiendo una vieja caja de DVD. Jugar con carbono, como hace Dave, lleva más tiempo del que tengo disponible. Buena suerte decodificando las señales. Me interesaría saber cómo te va.
Mark