FT232RL FTDI USB a TTL adattatore seriale per Arduino mini

 

Consulta il manuale qui

 

Collegamento tra l'adattatore usb e Arduino pro mini

 

Piedinatura:

 

 

Perla piedinatura dell'Arduino  Pro Mini vedi qui

 

L'FT232RL è un chip della FTDI (Future Technology Devices International) che permette di convertire il segnale USB in TTL (Transistor-Transistor Logic) seriale, utile per comunicare con dispositivi come microcontrollori, schede Arduino senza interfaccia USB, moduli GPS, ESP8266, ESP32, ecc.

Piedinatura dell'FT232RL USB-TTL

Un tipico adattatore FT232RL ha i seguenti pin:

  1. GND → Massa (0V)
  2. CTS (Clear To Send) → Segnale di controllo del flusso, normalmente non necessario.
  3. VCC → Alimentazione (di solito 3.3V o 5V, dipende dalla configurazione del modulo)
  4. TXD (Transmit Data) → Trasmette i dati (da collegare all'RX del dispositivo)
  5. RXD (Receive Data) → Riceve i dati (da collegare al TX del dispositivo)
  6. RTS (Request To Send) → Segnale di controllo del flusso, normalmente non necessario.
  7. DTR (Data Terminal Ready) → Utile per il reset automatico di Arduino/ESP

Alimentazione

L'FT232RL può operare a 5V o 3.3V, ma la tensione dei segnali seriali (TX e RX) dipende dalla configurazione del modulo:

  • Alcuni moduli hanno un jumper per selezionare tra 3.3V e 5V.
  • Se non c'è un selettore, verifica il datasheet o usa un convertitore di livello logico se il tuo dispositivo lavora a 3.3V.

Collegamento al Arduino Pro Mini. 

Per collegare un modulo FT232RL USB-TTL a un Arduino Pro Mini, devi considerare due aspetti:

  1. Tensione di funzionamento dell'Arduino Pro Mini

    • Esistono due versioni: 5V/16MHz e 3.3V/8MHz.
    • Assicurati che l'FT232RL sia impostato con la tensione corretta per il tuo Pro Mini.
    • Se il Pro Mini è a 3.3V, devi verificare che il modulo FT232RL supporti 3.3V o usare un convertitore di livello logico.
  2. Collegamenti tra FT232RL e Arduino Pro Mini

Ecco la corrispondenza dei pin:

FT232RL Arduino Pro Mini
GND GND
VCC VCC (3.3V o 5V a seconda della versione)
TXD RX (pin 0)
RXD TX (pin 1)
DTR GRN (Reset con condensatore da 0.1µF in serie)

Note importanti:

  • DTR è fondamentale per l'upload del codice: il pin GRN su Arduino Pro Mini è collegato a RESET tramite un condensatore da 0.1µF. Questo permette di mettere in reset automaticamente l'Arduino quando viene caricato un nuovo sketch.
  • Se il modulo FT232RL non ha un pin DTR, dovrai premere manualmente il pulsante RESET di Arduino subito dopo aver iniziato il caricamento dello sketch.

Passaggi per caricare il codice su Arduino Pro Mini con FT232RL:

  1. Collega i cavi secondo la tabella sopra.
  2. Apri l'IDE Arduino.
  3. Seleziona Scheda → Arduino Pro Mini.
  4. Scegli la giusta porta COM.
  5. Seleziona il processore giusto (ATmega328P 3.3V o 5V).
  6. Carica lo sketch.