Transferencia de comunicación serie a RF

Estoy ejecutando una aplicación que toma información y la envía a través del puerto serie, con algún procesamiento, etc. realizado en mi placa propietaria (usando un microcontrolador ATMEL simple). Estoy probando para verificar cuánto estrés estoy poniendo en el microcontrolador para verificar qué usaré más adelante con mi aplicación dependiendo de los niveles de estrés que veo.

Ahora serial es una cosa, pero me gustaría comunicarme de forma inalámbrica para transferir mi información (puede ser desde unos pocos kb hasta un par de mb de información). ¿Debería ver alguna diferencia importante en la tensión en el procesador si me comunico a través de serie en lugar de RF?

Realmente nunca antes había hecho nada con RF (soy un estudiante), así que me gustaría tener algún tipo de idea sobre las diferentes cantidades de estrés que esto podría inducir en comparación con la comunicación en serie antes de comprar algunas piezas más.

¡Gracias!

¿Qué tipo de "estrés" te preocupa? De todos modos, muchos módulos de comunicación de datos de RF tienen interfaces seriales, por lo que en lo que respecta a su microcontrolador, no debería haber ninguna diferencia material.
Bueno, me refiero a la potencia de procesamiento, por ejemplo, si estoy ejecutando un procesamiento del 60% simplemente escupirlo a través de mi USB a mi PC, ¿esperaría que se necesitara una gran cantidad de procesamiento considerable si solo lo estuviera pasando a la interfaz serial de RF? ? Planeo probar zigbee, aunque aún no he tomado una decisión final.

Respuestas (1)

"Comunicación en serie" y "RF" son términos muy amplios: se utilizan muchos protocolos y velocidades diferentes.
RF solo significa que algo sucede de forma inalámbrica mediante la transmisión de radio; esto debería ser completamente transparente para el microcontrolador, por lo que aún depende del protocolo y las velocidades involucradas. Entonces, el "estrés" (supongo que te refieres a la utilización del procesador) será el mismo de cualquier manera.

Por ejemplo, puede comprar un módulo serial a bluetooth que "se parece" a un UART a un microcontrolador, aunque los datos se envíen internamente utilizando el protocolo BT. En el "otro lado" (el módulo receptor), los datos se emiten en forma de UART, por lo que todo el material interno está oculto y solo tiene que preocuparse por los problemas normales de UART.

Incluso con un enlace transparente simple (sin protocolo, solo transmisión de niveles), el módulo Rx solo emite exactamente el nivel lógico de entrada Tx, por lo que es como si hubiera un cable que conecta los dos pines.

Dependiendo exactamente del tipo de módulo de RF que utilice, es posible que se requiera alguna configuración y supervisión, pero eso no es exclusivo de RF.

EDITAR: aquí hay un par de ejemplos de los módulos BT-UART:

Versión con encabezado

Versión SMD : esta es una que compré (imagen a continuación) y actualmente estoy usando en un prototipo (funcionando a 115200) sin problemas. Es un HC-05 (útil para saber cuando se buscan hojas de datos)

Módulo SMD BT

Como puede ver, estos módulos tienen una antena integrada, por lo que todo lo que se necesita son conexiones de alimentación y señal.

Gracias. Actualmente es una comunicación UART simple a través de USB. También quise decir la utilización del procesador, gracias por la terminología correcta. De nuevo, estoy tratando de aprender EE como un especialista en mecánica que odia la mecánica... Estaba pensando en usar Zigbee, pero he leído aquí: electronics.stackexchange.com/questions /5314/… que digimesh puede ser mejor? Sin embargo, estoy buscando lo más barato posible, por lo que todavía no he encontrado una forma u otra para ser particularmente mejor.
Debe decidir qué tan rápidas deben ser sus velocidades de datos, cuántos nodos estarán involucrados, si desea verificar errores, qué frecuencia de transmisión, etc. antes de buscar un módulo. Algo como ZigBee parece que podría encajar bien y es muy capaz si desea expandir las cosas más adelante. Si lo que necesita es un enlace muy simple, se puede comprar un módulo serial a BT como se mencionó anteriormente por ~ £ 5 (¿ ~ $ 8?) En eBay, la desventaja suele ser la falta de documentación decente (o no) en la página de vendedores, pero hay muchos ejemplos para ciertos módulos...
...y la documentación existe, solo es cuestión de encontrarla. La mayoría de ellos usan un conjunto de comandos AT simple, pero si puede usarlo a la velocidad predeterminada, no es necesario configurarlo, solo conéctelo y úselo.
Bueno, planeo eventualmente expandirme a muchos que se comuniquen entre sí para experimentar, y ver hasta dónde puedo tenerlos y si puedo configurar una red de malla, por lo que pensé en zigbee o Xbee digimesh. El problema es que esos son ~ $ 17 US para los más baratos. ¿El módulo serial a BT requiere algún diseño electrónico externo/trabajo de antena? La otra cosa buena sobre el zigbee/xbee es la antena de pcb integrada para mí, así como el poco trabajo que se necesita hacer en cuanto al diseño del circuito para conectarlo.
edite hasta el último comentario: veo su segundo comentario sobre enchufar y usar, ¡gracias por la información!
@ user1569980: vea las ediciones, agregué un par de ejemplos de los módulos BT-Serial.
Muy impresionante, gracias! Tendré mucho más para buscar y educarme ahora, ¡agradezco toda su perspicacia!