ai22, 1240 ‘Sofiales Txy Rx- MCI Capactacién
Oucl =
Sefales Tx y Rx
by paguayo | Jun 18, 2019 | Uncategorized
El protocolo serial asincrono es un protocol de comunicacién comtin en el mundo de
la electrénica embebida. Es utilizado por controladores y dispositivos para comunicar
informacién. El protocolo se implementa en los receptores/transmisores asincronos
universales (UART, por sus sigias en inglés). Cuando un dispositivo se comunica usando
el protocolo serial, su UART transmite en la linea "TX" y recibe datos por la linea "RX".
aS
TX > Data Outto Device 2
vec RK Data In from Device 2
GND
= Device 1
Cuando se conecta dos dispositivos de esta manera, un dispositivo envia un caracter
usando su linea TX y el otro la recibe por su linea RX y viceversa. La conexién correcta
de dos dispositivos para su comunicacién serial asincrona, se muestra a continuacién.
i
TX RX
VCC RX TX ycc
GND GND
hai Device 1 Device 2 a
Notar que el pin TX del dispositivo 1 est conectado al pin RX del dispositivo 2. El
dispositive envia los datos por el pin TX el dispositivo 2 los recibe por el pin RX.
S6lo un dispositivo puede tener control de una linea UART en un determinado
momento, Si mas de un dispositive transmite a la linea RX de otro dispositivo, se
hitpsiicursos.melelectronies!2019/08/18isenales-tey-nd 131a, 12:40 ‘Sefales Txy Rx- MCI Capactacién
produce un error llamado “contencién de bus”. Esto se traduce en que en vez de tener
muchos dispositivos comunicéndose con uno, éstos “competiran” por la linea de datos y
no se podré transmitir ni recibir informacién.
Bus Contention
AS
TX 1X
vec RK rE TX vec
GND GND
‘al Device 1 Device 2 ‘bin
A
RK
1 we
GND
Device3 cone
En el diagrama anterior, la linea RX del dispositivo 1, no podrd recibir datos en forma
apropiada, porque la linea de TX de los dispositivos 2 y 3 estén “compitiendo” por enviar
datos. De esta manera, no es posible enviar datos al dispositivo 1
Pregunta
Considere que tiene un Arduino Pro Mi
Para conectar apropiadamente los dispositivos, 2A qué pin del Arduino Pro Mini debe
jue quiere programar usando un FTDI Basic.
conectarse el pin TX del FDI?
TX T™
RX RX
FTOI Basic Arduino Pra Mini
Respuesta: El pin TX del FTD! Basic debe conectarse al pin RX del Arduino Pro Mini. El
pin TX siempre transmite datos y el pin RX siempre recibe datos, Por eso, el pin TX en el
hitpsiicursos.melelectronies!2019/08/18isenales-tey-nd 28ai22, 1240 ‘Sofiales Txy Rx- MCI Capactacién
FTDI debe conectarse al pin RX en el Arduino Pro Mini y viceversa.
Buscar
Carrito
No hay productos en el carrito.
Revisa Los Gltimos articulos del blog
éQue es NB-loT?
Tutorial Xbee
Guia para médulos de RF RR10, RT11, RRFQI y RTFQ2
Guia Répida para el UM96
RFID vs. NFC: ¢Cudlles la diferencia?
Copyright @
hitpsiicursos.melelectronies!2019/08/18isenales-tey-nd
38