¿Qué es un chip FTDI? ¿Cómo se comunica el USB con Arduino?

-4

¿Qué es un chip FTDI?

¿Se usa esto en Arduino para comunicarse con la computadora portátil? Creo que los niveles de voltaje son diferentes en USB y Arduino?

    
pregunta Kono

3 respuestas

4
¿Qué es un chip FTDI?

Es un chip creado por Future Technologies Devices International, enlace . Parece que se especializan en chips que se conectan directamente a USB, luego ofrecen una interfaz diferente que es más conveniente para la conexión de hardware simple.

¿Se usa esto en Arduino para comunicarse con la computadora portátil?

¿Qué portátil? Ninguna computadora portátil se ha mencionado anteriormente, por lo que esta pregunta no tiene sentido.

Un arduino es solo un microcontrolador con recubrimiento de azúcar para que las personas que no saben lo que están haciendo puedan lograr ciertas cosas. Dado que este sitio trata de saber lo que está haciendo y de comprender los circuitos, la mención de "arduino" suele ser una indicación de que la pregunta está fuera de tema.

Dicho esto, un microcontrolador podría utilizar algunos sabores de chips FTDI para comunicarse con una PC a través de USB.

Creo que los niveles de voltaje son diferentes en USB y Arduino?

Esta es una pregunta tonta. No hay forma de que podamos saberlo y luego decirle lo que piensa, incluso si se tratara de un tema.

Orientación general para hacer preguntas

Si está preguntando algo sobre un arduino, primero piense si se trata de la arduinoness, o de un problema electrónico o de microcontrolador más general. Si es la primera, entonces la pregunta probablemente no corresponda aquí, ya que los arduinos tratan de ocultar lo que realmente está sucediendo bajo el capó. Si es el segundo, entonces no hay necesidad de mencionar "ardiuno", así que no lo hagas.

Como corolario, si una pregunta menciona "arduino", entonces significa que el OP solo quiere hacer algo sin molestarse en entender la tecnología, o que el OP no lo ha pensado con mucho cuidado y la pregunta es: No es realmente arduino-específico. De cualquier manera, es difícil tomarse la pregunta en serio, y se ha desvanecido cualquier holgura que pudiera haberse dado al OP.

    
respondido por el Olin Lathrop
1

FTDI es una compañía (Future Technology Devices International Limited). A lo que la gente suele referirse en este contexto es el chip FTDI FT232RL. Hoja de datos aquí

Como se puede ver en la hoja de datos, ese chip en particular es un chip USB < - > UART. Se utiliza para permitir que una PC, que utiliza el bus USB, se comunique con el chip MCU en algunos modelos de Arduino.

Se pueden usar otros chips, como productos similares de Prolific y CH340 fabricados por WCH basados en Nanjing, así como microcontroladores que tienen una interfaz USB.

    
respondido por el Spehro Pefhany
0

Un "chip FTDI" generalmente se refiere a uno de los chips USB a serie de FTDI . FTDI también fabrica otras partes que no son de USB a serie, pero sus chips de USB a serie son bastante omnipresentes y se utilizan en muchas placas de desarrollo, incluida la placa Arduino. FTDI proporciona el chip y el controlador asociado, por lo que es muy conveniente agregar soporte USB a un dispositivo que usa un puerto serie estándar en un mundo donde los puertos serie no están disponibles en la mayoría de las computadoras. En general, las partes FTDI implementarán una interfaz de dispositivo USB en un lado y algún tipo de interfaz en serie o GPIO en el otro lado.

Los niveles de voltaje ciertamente son diferentes, pero ese no es el único problema de compatibilidad. El USB tiene requisitos de tiempo específicos, debe ejecutarse a velocidades de bits específicas y debe implementar un conjunto de funcionalidades relativamente complejas para interactuar adecuadamente con el host. Esto requiere una buena cantidad de hardware especializado. Algunos microcontroladores contienen interfaces USB, incluidas las de algunas de las nuevas placas Arduino, pero para las que no lo hacen, no es posible hablar USB directamente y el chip FTDI contiene toda la lógica necesaria para hacer esto en un paquete conveniente.

    
respondido por el alex.forencich

Lea otras preguntas en las etiquetas