Arduino STM32F103 + CPLD Max II = CPLD Fun Board!
Ciao a tutti,
questo è il mio primo post qui...
Visto che si parla di realizzazioni, volevo proporre questa schedina che ho realizzato per iniziare a giocherellare con i dispositivi a logica programmabile CPLD.
Si tratta di una mini "scheda di sviluppo" a basso costo che può essere autocostruita avendo un po' di dimestichezza con gli SMD.
L'idea era di avere "on board" oltre alla CPLD (una EPM240T100 oppure una EPM570T100) anche un piccolo processore MCU da usare come "generatore di stimoli". Per questo motivo ho inserito uno STM32F103C8T6 con un "design" compatibile con una schedina "Maple Mini", e che quindi può essere facilmente programmato con l'IDE di Arduino utilizzando gli "adattamenti" disponibili presso il sito http://www.stm32duino.com/.
Ovviamente ho anche inserito un po' di I/O tipo led, pulsanti, un display a 7 segmenti e la possibilità di collegate direttamente un comune display LCD a carattere tipo 1602 o 2004 a 5V (che probabilmente molti hanno già nel cassetto...).
Lo schema di principio della scheda è il seguente:
Di seguito una breve demo video (è una precedente versione del PCB):
Tutti i dettagli per la realizzazione, compreso le schema elettrico ed i file Gerber per realizzare il PCB, si trovano qui.
Rimango ovviamente a disposizione per qualsiasi ulteriore informazione.
Saluti
questo è il mio primo post qui...
Visto che si parla di realizzazioni, volevo proporre questa schedina che ho realizzato per iniziare a giocherellare con i dispositivi a logica programmabile CPLD.
Si tratta di una mini "scheda di sviluppo" a basso costo che può essere autocostruita avendo un po' di dimestichezza con gli SMD.
L'idea era di avere "on board" oltre alla CPLD (una EPM240T100 oppure una EPM570T100) anche un piccolo processore MCU da usare come "generatore di stimoli". Per questo motivo ho inserito uno STM32F103C8T6 con un "design" compatibile con una schedina "Maple Mini", e che quindi può essere facilmente programmato con l'IDE di Arduino utilizzando gli "adattamenti" disponibili presso il sito http://www.stm32duino.com/.
Ovviamente ho anche inserito un po' di I/O tipo led, pulsanti, un display a 7 segmenti e la possibilità di collegate direttamente un comune display LCD a carattere tipo 1602 o 2004 a 5V (che probabilmente molti hanno già nel cassetto...).
Lo schema di principio della scheda è il seguente:
Di seguito una breve demo video (è una precedente versione del PCB):
Tutti i dettagli per la realizzazione, compreso le schema elettrico ed i file Gerber per realizzare il PCB, si trovano qui.
Rimango ovviamente a disposizione per qualsiasi ulteriore informazione.
Saluti