lunes, 26 de septiembre de 2011

Proyectos USB I

Hola a todos!! Actualmente existen muchas maneras de comunicar un periférico con el pc, por ejemplo RS232 (EUSART), RS485, LPT y la más utilizada actualmente, el USB, que es el que vamos a tratar en esta entrada.

La mayoría de los microcontroladores de 8 y 16 bits no disponen de un modulo dedicado a las comunicaciones USB, y los que disponen de este módulo, su programación es bastante tediosa y la trataremos en entradas posteriores. Así que solo nos queda utilizar el módulo EUSART encargado de las comunicaciones serie asíncronas pero, el puerto serie tiene ya bastantes años y no es raro encontrarse con PC que no dispongan de un puerto COM, y ni que hablar de los portátiles ya que hace años que no veo uno con puerto serie, así que nos surge el siguiente problema ¿comunico mi placa con microcontrolador que no dispone de usb con un pc sin puerto serie?, una opción es comprar un adaptador serie-usb que venden en las tiendas de informática pero si queremos presentar un proyecto, estaría bien que nuestra placa tuviera USB nativo y no tuviéramos que utilizar otros dispositivos, para ese propósito os voy a presentar el MCP2200.

Este dispositivo es muy interesante ya que nosotros lo comunicamos con el microcontrolador por el puerto serie, y este envia los datos al PC mediente usb, lo podriamos clasificar como un convertidor de RS232 a USB y su montaje es extremadamente sencillo, aquí os pongo el esquema que he montado.

image

El circuito como veis es muy sencillo, lo más destacable es un oscilador de 12MHz y uno, en mi caso dos condensadores en paralelo, de 220nF. El circuito de reset está anulado ya que no hemos puesto pulsador como nos recomienda microchip. La placa que he diseñado queda así.

260920111275

No disponía de un conector usb así que he puesto el cable directamente a un conector. El circuito es perfectamente funcional, en la próxima entrada lo configuraremos y crearemos un programa de prueba para empezar a utilizarlo.

Un saludo

No hay comentarios:

Publicar un comentario