Autor Tema: dsPIC max-232 Serial  (Leído 5547 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado FlyingVector

  • PIC10
  • *
  • Mensajes: 46
dsPIC max-232 Serial
« en: 15 de Abril de 2009, 20:40:40 »
Tengo un par de dudas, anduve simulando una comunicación serial en el proteus con el dsPIC33fj12mc202 y al parecer todo funciona como esperaba, pero ahora que quiero pasarlo a un proto y probarlo con mi maquina y la terminal de esta, me ah entrado una duda:

El dsPIC es de 3.6 V, yo normalmente habia usado un max232 para comunicar el micro con la computadora, pero con los micros que trabaje todos eran de 5v,... que es lo que tengo que hacer ahora....????? como conectar para que funcione correctamente???

Otra duda que tengo es, si quiero comunicar 2 micros por medio de la UART, en este caso uno es el dsPIC y el otro un micro de 5 V, en este caso como quedaria o que tendria que hacer?

 :? :? :?

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: dsPIC max-232 Serial
« Respuesta #1 en: 16 de Abril de 2009, 00:09:38 »
El papel lo aguanta todo

Desconectado blackcat

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 600
Re: dsPIC max-232 Serial
« Respuesta #2 en: 16 de Abril de 2009, 00:47:24 »
Podes usar resistencias de pull-up y salidas Open colector ... el dspic soporta señales de 5V ...
Control Automático, DSP & Microcontroladores

Desconectado micro_cadaver

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2102
    • blog microembebidos
Re: dsPIC max-232 Serial
« Respuesta #3 en: 16 de Abril de 2009, 13:48:29 »
yo estoy en ese dilema, pero pronto saldre de las dudas, de lo que dice el datasheet del max232 sus pines de entrada aceptan como 1 lógico desde 2V hasta 5V, entonces no deberían haber problemas cuando la patita TX del UART1 del dspic (con su 3.3V como 1 lógico) le envie señal a la entrada RX del max232. esto en teoría.

el caso contrario no se examina pues los pines del dspic son 5V tolerantes, la unica duda viene del otro lado.

saludos  :-/
a cosechar!!!... :P
pic32... ahi voy....
aguante el micro 16f84  !!!!

visita mi pagina: http://www.microembebidos.wordpress.com

Desconectado FlyingVector

  • PIC10
  • *
  • Mensajes: 46
Re: dsPIC max-232 Serial
« Respuesta #4 en: 16 de Abril de 2009, 19:01:11 »
 :-/ :-/

bueno dejen les comento que si jalo, el dsPIC conectado directamente al max232 esta jalando bien

solamente que a la hora de conectarlo con otro mico (ATmega8 5v), al parecer ahy problemas por que no pasa nada de lo que deveria de pasar je, seguiré trabajando y luego les comento como me fue

Desconectado ema

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1078
Re: dsPIC max-232 Serial
« Respuesta #5 en: 16 de Abril de 2009, 20:35:26 »
No se porque pero pense que ya te habia respondido, es mas estoy seguro que lo habia escrito pero no se en donde. Tenes que usar un MAX3232 que sirve para 3,3V.

Y para la comunicación entre micros no tienes que poner mas que una resistencia para bajar los 5v a 3,3V pero a la inversa no hace falta porque ya lo toma como un 1 lógico

Saludos

Desconectado micro_cadaver

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2102
    • blog microembebidos
Re: dsPIC max-232 Serial
« Respuesta #6 en: 16 de Abril de 2009, 20:54:05 »
:-/ :-/

bueno dejen les comento que si jalo, el dsPIC conectado directamente al max232 esta jalando bien

solamente que a la hora de conectarlo con otro mico (ATmega8 5v), al parecer ahy problemas por que no pasa nada de lo que deveria de pasar je, seguiré trabajando y luego les comento como me fue
es decir que los pines de entrada del max232 pueden funcionar con 3.3V sin problemas. yeee  :-)


No se porque pero pense que ya te habia respondido, es mas estoy seguro que lo habia escrito pero no se en donde. Tenes que usar un MAX3232 que sirve para 3,3V.
aparentemente los dspics pueden trabajar con el max232 de 5V sin problemas, existiran chips de 3.3V que no sean compatibles con 5V entonces ahi entra a tallar ese reemplazo del max232 en su versión para 3.3V.

saludos  :-/
a cosechar!!!... :P
pic32... ahi voy....
aguante el micro 16f84  !!!!

visita mi pagina: http://www.microembebidos.wordpress.com

Desconectado FlyingVector

  • PIC10
  • *
  • Mensajes: 46
Re: dsPIC max-232 Serial
« Respuesta #7 en: 17 de Abril de 2009, 21:56:09 »
Asi es ya esta funcionando el dsPIC con un MAX232 perfectamente, sin problema alguno....

Estuve probando el conectar un dsPIC con un micro de 5V (como dije el ATmega8) y al parecer si hay comunicación pero como que se entorpece, quizás sea por los niveles de voltaje o algún otro error....

Alguna sugerencia de conectar correctamente Micro a Micro por la UART ??? si uno es de 3v y el otro de a 5v ....

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: dsPIC max-232 Serial
« Respuesta #8 en: 17 de Abril de 2009, 22:02:31 »
Probaste el circuito?

El papel lo aguanta todo

Desconectado micro_cadaver

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2102
    • blog microembebidos
Re: dsPIC max-232 Serial
« Respuesta #9 en: 18 de Abril de 2009, 07:51:47 »
Asi es ya esta funcionando el dsPIC con un MAX232 perfectamente, sin problema alguno....

Estuve probando el conectar un dsPIC con un micro de 5V (como dije el ATmega8) y al parecer si hay comunicación pero como que se entorpece, quizás sea por los niveles de voltaje o algún otro error....

Alguna sugerencia de conectar correctamente Micro a Micro por la UART ??? si uno es de 3v y el otro de a 5v ....
no esta de màs revisar el datasheet del micro atmega8 y verifica si sus pines pueden funcionar con un uart de 3.3v, si es solo para esa comunicaciòn puedes optar por un conversor de nivel 3.3v a 5V y viceversa pero que soporte la velocidad de trasmisiòn que piensas utilizar, un chip es el TXB0104TXB0401
tambièn esta la alternativa que te propone MLO_.
a cosechar!!!... :P
pic32... ahi voy....
aguante el micro 16f84  !!!!

visita mi pagina: http://www.microembebidos.wordpress.com

Desconectado sycho

  • PIC16
  • ***
  • Mensajes: 195
Re: dsPIC max-232 Serial
« Respuesta #10 en: 18 de Abril de 2009, 09:11:05 »
Lo ideal es usar un MAX-3232 o 3233 según quieras condensadores internos o externos. Son las versiones de 3.3v equivalentes al MAX-232 y 233 respectivamente

Desconectado micro_cadaver

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2102
    • blog microembebidos
Re: dsPIC max-232 Serial
« Respuesta #11 en: 18 de Abril de 2009, 12:20:36 »
Lo ideal es usar un MAX-3232 o 3233 según quieras condensadores internos o externos. Son las versiones de 3.3v equivalentes al MAX-232 y 233 respectivamente

lo malo es el precio, al menos en mi localidad el max232 de 5V esta 0.3 dolares y el max3232 de 3.3V en el extranjero dice 4 dolares fuera de impuestos y flete hasta la aduana  :?
a cosechar!!!... :P
pic32... ahi voy....
aguante el micro 16f84  !!!!

visita mi pagina: http://www.microembebidos.wordpress.com

Desconectado FlyingVector

  • PIC10
  • *
  • Mensajes: 46
Re: dsPIC max-232 Serial
« Respuesta #12 en: 18 de Abril de 2009, 12:39:53 »

pues por ahorita solo quería probar la comunicación del micro a la PC y esta funcionando, no veo la necesidad de comprar por ahora el max3232 ya que el max232 funciona de maravilla... simplemente era para hacer pruebas con la PC, la idea del proyecto no es que quede conectado a la PC sino a otro micro por lo tanto no se usara el max.

ahh con respecto a lo que dice micro_cadaver, los precios aquí en mexico del max232 y de 3232 son similares a los que pones...






 

anything