Ideas de comunicación inalámbrica

4

Voy a trabajar en un proyecto en el que necesitaré 2 nodos y una estación base. Para comunicarse unos con otros. Voy a utilizar un AVR de Atmel para el procesamiento en la estación base. He pensado en jugar con Atmel Raven (para el desarrollo) y luego construir mi propio circuito para el proyecto. Solo necesita transmitir datos desde los nodos a la estación base cuando se activan algunas entradas. El alcance es un problema que se necesita a unos 100 m (tenga en cuenta que este mínimo máximo que puede necesitarse es de solo 2 o 3 m). Debido a la longitud desconocida cada vez que se usarán, no quiero conectarlos. Me gustaría tener poca potencia con la posibilidad de que los nodos se ejecuten en una celda de moneda.

  • ¿Es esta una buena manera de ir?
  • ¿Existe alguna alternativa a la tecnología de Atmel Raven (tienen microchip una alternativa)?
  • ¿Debo considerar Bluetooth o cualquier otra cosa para las comunicaciones inalámbricas?
pregunta Dean

4 respuestas

4

Digi tiene módulos XBee que tienen el protocolo ZigBee incorporado y se presentan a su AVR como un simple UART, fácil de interfaz. Digi tiene soluciones punto a multipunto y de malla. Los módulos son compactos ya un precio razonable.

Es posible que no se pueda ejecutar una celda de moneda Los transceptores de RF consumen mucha energía (10s de miliAmps). A menos que tengas un ciclo de trabajo de potencia muy pequeño. Si, por ejemplo, el dispositivo se enciende durante 1 segundo cada diez minutos, tiene un ciclo de trabajo del 0,17%.

    
respondido por el stevenvh
4

El Nordic nRF24L01 + es un chip ideal para esta aplicación, utilizado con MCU pequeñas. Se utilizan ampliamente en teclados y ratones inalámbricos, debido al bajo costo. Un rango de 100 m es factible con antenas decentes, fuera de las puertas. He usado los módulos nRF24L01 + Spark Fun con PIC, aquí hay información sobre mi hardware y software. Son de muy baja potencia y la tensión de funcionamiento es ideal para usar con una celda de moneda. Estoy alimentando mi hardware con dos celdas de NiMH: aproximadamente 2.5V. Conozco a alguien que está utilizando los chips nórdicos con un dispositivo MSP430 que tiene una duración de batería de un par de años a partir de las celdas de monedas en los nodos remotos.

Acabo de pedir algunos módulos de muy bajo costo de aquí .

Varias personas los han usado con AVR, deberías poder encontrar algún código fuente que puedas usar.

    
respondido por el Leon Heller
1

Basándose en su necesidad de querer que salga de una celda de monedas, la potencia muy baja será muy deseada. Esto probablemente tendrá más que ver con la forma en que codificas tu micro (va a dormir cuando no estás haciendo nada), pero la línea MSP430 es muy buena para la baja potencia. También tienen el CC430 que es una combinación MSP430 y CC1100. El CC1100 es un CI inalámbrico de 1 GHz.

Tener los dos dispositivos en un solo IC hace que sea muy agradable implementar funciones como Wake on Radio, ya que el dispositivo que se está despertando es el mismo dispositivo que tiene conexión inalámbrica.

Hay algunos inconvenientes con este método. A menos que desee crear su propia placa con la red correspondiente, y todas sus otras opciones serán comprar una placa de desarrollo que lo haya hecho todo por usted.

Además, al ir con algo como XBee, puedes ocultar la capa de comunicación. Lo que significa que solo le arrojas datos y se trata de llevarlos al otro extremo. Esto puede ser algo bueno y malo.

    
respondido por el Kellenjb
0

No he usado ATMEL AVR pero probablemente quieras ir con algo donde Wireless, etc. ya tiene un buen soporte integrado ... busca NESC ... es como C y tiene muchas API incorporadas para que Úsalo para hacer tu vida más sencilla.

    
respondido por el user3925

Lea otras preguntas en las etiquetas