¿Puedo usar un roostick, que contiene el chip FTDI para programar mi chip arduino?

2

Compré un Roostick de aquí , creo que utiliza el chip FTDI. Más recientemente compré un kit de piezas Arduino para aprender sobre la placa Arduino aquí . Una de las formas en que se puede programar esta placa es utilizando un cable FTDI disponible aquí .

Creo que el cable Roostick y el cable FTDI usan el mismo chip para la conversión de USB a UART. El Roostick tiene pines de ruptura para Gnd, R_DD, R_TXD, R_RXD y 15.6V. Mi pregunta es, si pudiera usar el botón para programar el Ardunio directamente en mi kit de Breadboard. Supongo que tendría que conectar los Gnds juntos e intercambiar el R_TXD y el R_RXD entre el Rootstick y el Ardunio. pero los 15.6 voltios en el roostick me molestan.

Si conecto esto, ¿esto freiría mi chip?

    
pregunta Chaitanya

1 respuesta

1

Según la página del producto / esquema , no hay 15.6V generado en el propio Roostick. Normalmente provendría de la batería Roomba, pero si está usando el Roostick por sí solo, no estará presente. Por lo tanto, si no tiene otra cosa capaz de proporcionar > 5V realmente conectada al Roostick cuando lo use con el Arduino, no freirá su chip.

El FT232 está configurado a una salida de nivel lógico de 3.3V, pero es posible que no necesite ninguna conversión de nivel si su Arduino está ejecutando desde 5V. Creo que que el FT232 puede manejar entradas de hasta Vcc (que están a 5 V del USB) y que el nivel alto de 3.3 V debería ser adecuado para su entrada de Arduino.
Puede jugar de manera segura en caso de que al FT232R no le guste un voltaje de entrada más alto que su configuración VCCIO al colocar un divisor de voltaje resistivo (para dividir los 5V a 3.3V) en la línea.
Simplemente lo probaría y vería, si no funciona demasiado bien hay muchos IC de cambio de nivel (y Google también sabe mucho sobre soluciones simples de tipo de transistor discreto)

Por supuesto, si su Arduino funciona con 3.3V (?) esto es irrelevante.
Consulte la hoja de datos de FT232R para obtener más información. Solo eché un vistazo.

No es necesaria una conexión de alimentación, ya que tanto Roostick como Arduino tienen su propia fuente de alimentación. Por lo tanto, solo debe conectar los campos Roostick / Arduino juntos, y las líneas seriales: los pads en el Roostick están marcados: R_TX , R_RX y GND

    
respondido por el Oli Glaser

Lea otras preguntas en las etiquetas