Lo scopo di questo tutorial è quello di fornire una soluzione per rilevare la tensione di rete con un microcontrollore. In questo esempio ho scelto il PIC16F628A ma potete scegliere qualsiasi altro microcontrollore.
Per isolare la rete dal microcontrollore ho utilizzato un foto accoppiatore e nello specifico ho scelto l' SFH620A. Lo schema elettrico è il seguente:
Codice C per conversione DAC PIC16F873A
Il seguente codice permette di convertire 2 canali da analogico a digitale visualizzando i valori su un display LCD a 2 righe. Simulazione Proteus:
LCD-FPGA INTERFACE
Ecco un altro esempio d'interfaccia con l'FPGA, un LCD con traslatore di livello.
L'FPGA gestisce il display LCD, i livelli da 3.3V sono traslati a 5V dall'integrato IDT74FCT164245TPA.
Questo dispositivo può funzionare in 2 direzioni cioè può traslare i livelli da 3.3V a 5V e viceversa. Nel data
sheet sono indicati i pin per stabilire la direzione.
UART & FPGA Bluetooth connection
Cari lettori,
come anticipato nell'articolo "La mia FPGA" pubblicato a Febbraio, vi presento un esempio di interfaccia con il modulo HC- 05 via seriale.
Pagina 1 di 2