3
Comunicación serial El puerto serie del PC normalmente tiene 9 pines, pero la ventaja de este sistema es que se puede utilizar solo dos líneas de datos y una tercera de GND, para establecer una comunicación bidireccional. Dichas líneas de datos son TX, para transmitir y RX para recibir datos. Para esto, solo necesitaremos 3 pines de los 9 que tiene el puerto serie con conector DB-9 estos pines son: Pin 2 : Es el pin por el cual el PC recibe los datos que le enviamos desde el Pic. Lo podemos llamar RX Pin 3 : Es el pin por el cual el PC manda los datos al Pic. Lo podemos llamar TX Pin 5 : Es GND, este tiene que ser común con el GND del Pic Los demás pines no se utilizan para el Max232. El MAX232 (Maxim) es un circuito integrado utilizado para adaptar los niveles requeridos en una conexión donde interviene un dispositivo que maneja niveles de tensión y otro capaz de trabajar bajo los parámetros de la norma EIA/TIA-232E y las V.28/V.24. Es decir para trabaja con voltajes en niveles TTL que operan entre los 0 y 5Volts y la otra norma, conocida en el mundo técnico como RS-232 ( R ecommended S tandard- 232 ), utiliza tensiones que van desde los -12Volts a los +12Volts. Este circuito integrado (el MAX232 ) está especialmente diseñado para trabajar en equipos que utilicen

Comunicación Serial

Embed Size (px)

DESCRIPTION

Comunicacion serial con pic y max232

Citation preview

Comunicacin serialEl puerto serie del PC normalmente tiene 9 pines, pero la ventaja de este sistema es que sepuede utilizar solo dos lneas de datos y una tercera de GND, para establecer unacomunicacin bidireccional. Dichas lneas de datos son TX, para transmitir y RX para recibirdatos.Para esto, solo necesitaremos 3 pines de los 9 que tiene el puerto serie con conector DB-9 estos pines son: Pin 2 : Es el pin por el cual el PC recibe los datos que le enviamos desde el Pic. Lo podemos llamar ! Pin 3 : Es el pin por el cual el PC manda los datos al Pic. Lo podemos llamar "! Pin # : Es $%D, este tiene que ser com&n con el $%D del Pic Los dem's pines no se utili(an para el )a*232.El MAX232 (Maxim) es un circuito integrado utilizado para adaptar los niveles requeridos en una conexin donde interviene un dispositivo que maneja nivelesde tensiny otro capaz de trabajar bajo los parmetros de la norma EIA/TIA-232E y las V.!"V.#. Es decir para trabaja con voltajes en niveles TTLque operan entre los $ y %Volts y la otra norma& conocida en el mundo t'cnico como RS-232 (Recommended Standard(232)& utiliza tensiones que van desde los ()Volts a los *)Volts. Este circuito integrado (el MAX232) est especialmente dise+ado para trabajar en equipos que utilicen bajos niveles de tensin (%Volts) y requiere de muy pocos componentes externos para lograr un ,uncionamiento ptimo.En su arquitectura interna& el MAX232 posee los accesorios necesarios para obtener las tensiones que se requieren a ambos lados de los circuitos que enlaza y cuenta con cuatro adaptadores(inversores de tensin- dos son utilizados para la conversin TTL RS-232 y los otros dos para la operacin inversa. En la mayor.a de las aplicaciones con microcontroladores se utilizan slo dos (uno de cada tipo)& pero cuando se lo emplea en aplicaciones especiales& como puede ser el caso de redesRS-485& se agrega una conexin extra para controlar la prioridad de uso del bus (RS-485). Es decir& la se+al RTS (Request To Send / 0eticin de env.o) que proviene desde el ordenador pasa por una unidad de recepcin del MAX 232 y se entrega al controlador de bus RS-485 en niveles de tensinTTL.%ormalmente los condensadores C+,C2,C3 , C- son de +u.. Pero cuando lo prob/ no me 0unciono, , al ponerle los de +1u. 0unciono correctamente. 2 mi asi me 0unciona al +113.La alimentaci4n del )a*232 va desde los -.#5 6asta los #,#5 , tiene un consumo de 7m2.2si que lo podemos conectar directamente a la 0uente re8ulada de #v que utilicemos para el P9CCon este componente simple , barato :el ultimo que compre no lle8o a +;< , unos pocos condensadores, podemos conectar el PC al P9C , viceversa. Este lo ten8o en el Bootloader con un +=.7>=2, aunque tambi/n lo 6e utili(ado en comunicaciones por . , cable con un +=.=272.