TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Scufflee en 25 de Junio de 2014, 11:18:00

Título: PIC y USB
Publicado por: Scufflee en 25 de Junio de 2014, 11:18:00
Buenas, quería consultar respecto a la manera de conectar un PIC al puerto USB. Osea, revisé varios tutoriales pero no entendí bien ninguno.
Lo que necesito es hacer una conexión de cualquier PIC a un USB y que mediante un programa reciba los datos para luego pasarlos a otro pic mediante pulsos y ese otro pic active un relé o algo parecido.

Necesito saber que PIC puede lograr esa comunicación. Me sería de mucha ayuda.

Saludos.
Título: Re: PIC y USB
Publicado por: jhozate en 25 de Junio de 2014, 11:45:14
puedes revisar la pagina de microchip donde es posible hacer una búsqueda haciendo filtros con las características que tu desees, o tambien hay un apartado para ver cuáles son los micros con USB de las diferentes arquitecturas, te dejo el link

Microcontroladores con USB (http://www.microchip.com/pagehandler/en-us/technology/usb/microcontrollers/home.html#)

De los que puedes encontrar ejemplos con diferentes compiladores puede ser del Microcontrolador 18F2550
Título: Re: PIC y USB
Publicado por: Diego E. en 25 de Junio de 2014, 11:50:34
Hola amigo, otra alternativa, que es muy simple, es utilizar el FT232R (http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf), es un convertidor UART a USB, funciona perfecto, y así podrás utilizar cualquier PIC

Saludos.
Título: Re: PIC y USB
Publicado por: Scufflee en 25 de Junio de 2014, 12:10:34
Hola amigo, otra alternativa, que es muy simple, es utilizar el FT232R (http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf), es un convertidor UART a USB, funciona perfecto, y así podrás utilizar cualquier PIC

Saludos.

En ese PIC, usaría el USBDM para el d+ del usb y el USBDP para el d-?
Cuáles son las salidas de ese PIC?

Saludos
Título: Re: PIC y USB
Publicado por: Diego E. en 25 de Junio de 2014, 12:53:33
Se conecta así

VCC = 5V pin 1 del conector USB
USBDM = - pin 2 del conector USB
USBDP = + pin 3 del conector USB
GND= tierra pin 4 del conector USB

Los pines para conectar con el PIC son TX y RX

Manejas una comunicación serial normal



Título: Re: PIC y USB
Publicado por: Scufflee en 25 de Junio de 2014, 12:58:10
Se conecta así

VCC = 5V pin 1 del conector USB
USBDM = - pin 2 del conector USB
USBDP = + pin 3 del conector USB
GND= tierra pin 4 del conector USB

Los pines para conectar con el PIC son TX y RX

Manejas una comunicación serial normal


Ok, gracias. En el caso de querer conectar un PIC16F628A, cómo tendría que hacerlo?
Título: Re: PIC y USB
Publicado por: jhozate en 25 de Junio de 2014, 13:12:34
primero debes armar todo el esquemático que se presenta en la hoja de datos del FT232R y verificar que el PC lo reconoce e instalar los controladores, Lo que hace el FT232R es convertir la comunicacion USB a tipo serial, si deseas implementarlo tu mismo esta muy bien, aunque ese módulo ya lo venden hecho y tu solo te ocuparías de gestionar la comunicación serial desde el micro
Busca el modulo como conversor USB-serial o USB-TTL
por ejemplo conversor USB-TTL (http://articulo.mercadolibre.cl/MLC-419368826-conversor-usb-a-ttl-_JM)  directamente en la página de mercadolibre de chile, ese del link no implementa el FT232R pero hace exactamente lo mismo, de hecho tengo uno de esos y funciona perfecto