Un simple convertidor RS-232 a USB en circuito

7

Quiero conectar un microcontrolador PIC ( 18f452 ) a una PC mediante el puerto USB . Aprendí que hay una clase USB para la comunicación en serie, por lo que no tendré que escribir controladores de dispositivo para ello.

Quiero saber una forma sencilla de conectar mi PIC a un puerto USB. Prefiero un circuito IC. ¿Hay algún IC que haga mi trabajo?

    
pregunta Dhananjaya

3 respuestas

11

El FT232R mencionado por Toby es la solución estándar. FTDI se ha convertido en el principal proveedor de soluciones de conexión USB para microcontroladores y otros dispositivos lógicos. Instala un Controlador COM Vitual en su PC (descargable desde el sitio web de FTDI) y luego utiliza el USB como un canal de comunicación transparente para su UART. Significa que el PIC solo verá la entrada y salida de UART, y el software de la PC pensará que el PIC está conectado a un puerto COM serie.

Estaeslaconfiguraciónmínima.Comopuedever,esapenasmásqueelICyelconectorUSB.

Una tabla de salida como esta solo necesita conexiones a tierra de Tx y Rx con el microcontrolador. Si es necesario, también puede proporcionarle la fuente de alimentación.

editar
m.Alin menciona el Microchip MCP2200 como alternativa al FT232R. No conocía el dispositivo, y solo eché un vistazo rápido a la hoja de datos, pero parece prometedor: solo la mitad del precio del FT232R, y tiene tanto UART como GPIO. Tablas de ruptura disponibles:

(Estudiaré la hoja de datos un poco más mañana e informaré).

    
respondido por el stevenvh
10

La FT232L es una opción popular. Cuenta con drivers para todos los principales sistemas operativos. Hay tablas de distribución disponibles.

    
respondido por el Toby Jaffey
7

El MicroFTX haría lo que quieras. Es un tablero de ruptura extremadamente pequeño para el nuevo chip FT230X de FTDI de bajo costo. Hay puentes de soldadura en la parte inferior que le permiten configurar cosas como el voltaje de E / S y las opciones de energía.

    
respondido por el Jim Paris

Lea otras preguntas en las etiquetas