Comunicacion Serial En Microcontroladores

Páginas: 9 (2138 palabras) Publicado: 24 de abril de 2012
Manual de Prácticas 

 

MICROPROCESADORES 

Comunicación serial 
 
Una  manera  de  conectara  dos  dispositivos  es  mediante  comunicaciones  serie  asíncronas.  En  ellas  los  bits  de  datos  se 
transmiten  "en  serie"  (uno  de  tras  de  otro)  y  cada  dispositivo  tiene  su  propio  reloj.  Previamente  se  ha  acordado  que  ambos dispositivos transmitirán datos a la misma velocidad. 
 

Comunicaciones serie asíncronas 
 
Los datos serie se encuentran encapsulados en tramas de la forma:  
 
Bits de Start 

Bits de Datos 

Bits de Stop 

 
Primero se envía un bit de start, a continuación los bits de datos (primero el bit de mayor peso) y finalmente los bits de STOP.  
 
El  número  de  bits  de  datos  y  de  bits  de  Stop  es  uno  de  los parámetros  configurables,  así  como  el  criterio  de  paridad  par  o 
impar  para  la  detección  de  errores.  Normalmente,  las  comunicaciones  serie  tienen  los  siguientes  parámetros:  1  bit  de  Start,  8 
bits de Datos, 1 bit de Stop y sin paridad.  
 En esta figura se puede ver un ejemplo de la transmisión del dato binario 10011010. La línea en reposo está a nivel alto:  
 

 
 
 

RS232 
La  Norma  RS‐232  fue  definida  para  conectar  una  computadora  a  un  modem.  Además  de  transmitirse  los  datos  de  una  forma 
serie  asíncrona  son  necesarias  una  serie  de  señales  adicionales,  que  se  definen  en  la  norma.  Los  voltajes  empleados  están 
comprendidos entre +15/‐15 volts.  
 

 
M. en C. María Teresa Orvañanos Guerrero 

 
 Universidad Panamericana 

Manual de Prácticas 

 

MICROPROCESADORES 

Conexión del AVR al puerto serie del PC 
 
Para conectar el PC a un microcontrolador por el puerto serie se utilizan las señales Tx, Rx y GND. El PC utiliza la norma RS232, 
por  lo  que  los  niveles  de  tensión  de  los  pines  entán  comprendidos  entre  +15  y  ‐15  voltios.  Los  microcontroladores normalmente trabajan con niveles TTL (0‐5v). Es necesario por tanto intercalar un circuito que adapte los niveles:  
 

 

 
Uno de estos circuitos, que se utiliza mucho, es el MAX232.  
 

El conector DB9 del PC 
En  los  PCs  hay  conectores  DB9  macho,  de  9  pines,  por  el  que  se  conectan  los  dispositivos  al  puerto  serie.  Los  conectores hembra que se enchufan tienen una colocación de pines diferente, de manera que se conectan el pin 1 del macho con el pin 1 
del hembra, el pin2 con el 2, etc...  
 

 

 
 
La información asociada a cada uno de los pines es la siguiente:  
 

 

 
 

El chip MAX 232 
 
Este chip permite adaptar los niveles RS232 y TTL, permitendo conectar un PC con un microcontrolador. Sólo es necesario este chip y 4 capacitores electrolíticos de 22 micro‐faradios. El esquema es el siguiente: 
M. en C. María Teresa Orvañanos Guerrero 

 

Universidad Panamericana 

Manual de Prácticas 

 

MICROPROCESADORES 

 
 

 

 
 
 
 
 
 
 
 
 
 
 
 
 

Cable de conexión 
 
Para  realizar  la  conexión  entre  el  PC  y  nuestro  circuito  podemos  usar  diferentes  alternativas.  Una  manera  es utilizar  un  cable 
serie macho‐hembra no cruzado, y en el circuito un conector hembra db9 para circuito impreso:  
 

 
 
  
Cuando  conectamos  un  micro  al  PC  normalmente  sólo  usamos  los  pines  TX,  RX  y  GND,  sin  embargo  en  este  tipo  de  cables  se 
llevan  los  9  pines.  Por  ello  puede  resultar  útil  el  utilizar  otro  tipo  de  cable  o  se  puede  fabricar un  cable  serie  utilizando  cable 
plano de bus, empleando un conector db9 hembra para bus:  
 
M. en C. María Teresa Orvañanos Guerrero 

 

Universidad Panamericana 

Manual de Prácticas 

 

MICROPROCESADORES 

 

 
 
 

USART  (Universal  Synchronous  and  Asynchronous  serial  Receiver  and 
Transmitter) 
 ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Comunicacion serial de pc a un microcontrolador
  • comunicacion serial
  • Comunicacion serial
  • comunicación serial
  • Comunicacion Serial
  • Comunicacion Serial
  • Comunicación Serial Asincrona
  • Comunicacion serial y paralela

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS