arduino rf communication: principiante

3

Me gustaría implementar un sistema domótico en mi arduino. Para este proyecto me gustaría comunicarme con los diferentes dispositivos por radio frecuencia. Así que serían diferentes receptores de 433 mhz y uno de 433 mhz.

Ahora mis preguntas:

  1. ¿Cómo puede el transmisor diferenciar las señales de los dispositivos individuales? ¿Tienen cada uno una identificación única o algo así? ¿O necesito alguna otra parte o controlador para identificarlos?

  2. ¿Cuál es el propósito de un codificador de transmisor?

Soy bastante nuevo con la electrónica y el arduino, por lo que cualquier comentario o sugerencia es apreciada.

    
pregunta Rps

1 respuesta

3

Tal como lo describe, con la comunicación de un solo maestro a muchos "esclavos", la tarea es muy sencilla.

El maestro simplemente envía mensajes del formulario Dirección + Datos. Todos los esclavos escuchan todos los mensajes y cada esclavo verifica el mensaje con su propia dirección y los ejecuta mientras ignora el resto. Como el maestro tiene el control completo de la transmisión, esto puede hacer un uso muy eficiente de la capacidad del canal (cuando se necesita eficiencia).

· _ __ _ __ _ __ _ __ _ __ _ __

Si quiere ir por el otro lado y tiene muchos "puestos de avanzada" enviando mensajes a una única ubicación central en respuesta a los mensajes del Maestro (generalmente en un canal propio) "comienza la diversión". De esta necesidad surgieron muchos de los protocolos de comunicaciones de datos que vemos hoy en día, e Internet.

El (o a) iniciador temprano clásico fue nombrado "Aloha Net" ("Hello Net") operado por la Universidad de Hawai para puestos alrededor de las islas. Esto usó el método simple de un puesto de avanzada "simplemente enviando un mensaje cuando tenía uno". Si no recibiera un acuse de recibo dentro de un determinado tiempo establecido aleatoriamente, lo enviaría nuevamente. Esto permitió el desvanecimiento de la radio y el ruido y las colisiones con otros mensajes. Esto funciona bien cuando el tiempo total de transmisión del mensaje es un pequeño porcentaje del volumen disponible y cuando las longitudes de los mensajes son cortas en comparación con el tiempo entre mensajes. Esto a menudo se aplicaría a las aplicaciones de automatización del hogar, permitiendo un protocolo de comunicaciones bidireccional sencillo cuando descubra que necesita o desea comunicaciones bidireccionales, como pronto lo hará :-).

    
respondido por el Russell McMahon

Lea otras preguntas en las etiquetas