Home Forum MICROCONTROLLORI I/O port expander quale e come sceglierlo?

Questo argomento contiene 1 risposta, ha 2 partecipanti, ed è stato aggiornato da  Emanuele 2 anni, 5 mesi fa.

Stai vedendo 2 articoli - dal 1 a 2 (di 2 totali)
  • Autore
    Articoli
  • #58936

    mpic
    Membro

    Ciao, rilancio con un’altra domanda forse banale per molti…
    Su cosa devo basarmi per scegliere un i/o expander?

    Ho visto che ne esistono molti, qual’è il puù semplice da interfacciare e che richiede meno componenti esterni?

    I2C o SPI?
    Con uscite Open-Drain o no?

    Il MCP23008 è una buona scelta per interfacciarlo con un PIC?

    Vi ringrazio

    #71487

    Emanuele
    Keymaster

    Tutto dipende dall’uso che devi farne e dall’applicazione.
    Quello che citi MCP23008 è paragonabile ad una naturale espansione delle porte del microcontrollore. Ha sia SPI che I2C… adesso dire che sia più difficile una piuttosto che l’altra, direi che è abbastanza personale :) piuttosto la velocità è importante (se ti serve per la tua applicazione) e l’SPI è più veloce.

    Anche riguardo le uscite, dipende da cosa devi comandare. Da non sottovalutare il costo, l’MCP23008 non credo sia economico, ma al tempo stesso è un integrato molto completo e con caratteristiche di pregio, come i pullup e l’interrupt.

Stai vedendo 2 articoli - dal 1 a 2 (di 2 totali)

Devi aver eseguito l’accesso per poter rispondere a questa discussione.