Autor Tema: Tensiones UART  (Leído 1538 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado LoPiTaL

  • PIC12
  • **
  • Mensajes: 73
Tensiones UART
« en: 15 de Enero de 2008, 08:35:44 »
Buenas, disculpadme si no es este el foro adecuado, pero no sabía dónde meter mi dudilla...

Es bastante simple, ¿con qué tensiones trabaja la UART de los PICs (p. ej. la del 18F2550)? ¿Son 0 y 5 V para transmitir un "0" y un "1" respectivamente? ¿O son tensiones diferentes?

Gracias por adelantado,

LoPiTaL
Hoy soy yo quién pregunta. Mañana seré quien conteste...

Desconectado ESTECA55

  • PIC24H
  • ******
  • Mensajes: 1404
Re: Tensiones UART
« Respuesta #1 en: 15 de Enero de 2008, 09:10:00 »
Efectivamente, el pic larga 0 o 5v, por eso para establecer una comunicación por ejemplo con una PC con la norma RS232 se usan integrados como el MAX232 para adecuar la tensiones, ya que en el RS232 el uno lógico son entre -12V y -18V, y el cero lógico es entre +12 y +18V.

por ende cuando el pic larga un "uno" (5v) el max mandaria a la PC una tensión negativa que representa el uno lógico en la norma RS232, y viceversa.


En realidad no es la UART la que manda los 0 o 5v, sino que al habilitarla se conecta internamente a los buffers de salidas de los pines, y como cualquier pin del pic entrega 0v o 5v.

Saludos
Hay que esforzarse por ser el mejor, no creerse el mejor

Desconectado LoPiTaL

  • PIC12
  • **
  • Mensajes: 73
Re: Tensiones UART
« Respuesta #2 en: 15 de Enero de 2008, 10:09:47 »
Ahh ok, muchas gracias por la explicación y por la rapidez en responder.

LoPiTaL
Hoy soy yo quién pregunta. Mañana seré quien conteste...


 

anything