Академический Документы
Профессиональный Документы
Культура Документы
ASTERIX-BOT
www.asterix-bot.com
COMUNICACIÓN SERIAL
Comunicación Serial
La comunicación serial síncrona necesita de una línea que contenga los pulsos de reloj,
el cual indicará cuando el dato es válido y una línea que contenga los datos que se
transmitirá. Algunos ejemplos de este tipo de comunicación son:
• I2C
• ONE WIRE
• SPI
Para propósitos de este proyecto se utilizó el DB-9 para realizar la comunicación serial
entre el microcomputador y el ordenador.
La importancia de conocer esta norma radica en que los niveles de voltaje que maneja
este puerto, el microcontrolador y otros circuitos son diferentes. Para permitir la
adecuada conversión de estos niveles de voltaje se utiliza el transceptor MAX232.
Este circuito soluciona el problema de los niveles de voltaje entre la línea RS-232 y los
circuitos TTL. Para este proyecto se utilizó este circuito por que solo necesita de una
fuente de +5 V para operar y cumple con la norma RS232.
Para comunicarse con el PIC16F877A se utilizan sólo tres patillas del puerto serie.
Éstas son:
Como ya habíamos mencionado existe el problema de los niveles voltaje entre el puerto
RS232 y el microcontrolador PIC16F877A, para resolver este inconveniente utilizamos
el transceptor MAX232, el cual como ya se mencionó anteriormente nos permitirá la
traducción de estos niveles lógicos de voltaje.
Basado en el libro:
Microcontrolador PIC16F84.
Desarrollo de proyectos.
2º edición.
Enrique Palacios
Fernando Remiro.
Lucas J. López.
Alfaomega Ra-Ma.
México