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.

il modulo in questione è il seguente:

 In questo progetto verrà utilizzata una Applicazione android creata con B4A per comunicare via bluetooth con l'FPGA. In particolare con l'applicazione verrà inviato un byte, con un valore che può

variare da 0 a 255 attraverso uno slider. Il dato inviato viene elaborato dall'FPGA per accendere alcuni led che dipendono dal valore ricevuto, se ad esempio viene trasmesso un byte di valore 5,

si accenderanno 2 led, il primo ed il terzo partendo da destra ( 5 in binario).

In alternativa all'applicazione B4A è possibile usare il PC con Realterm e un secondo dispositivo Bluetooth collegato al pc che funge da ponte tra PC e Bluetooth HC-05. La seguente figura

mette in evidenza il sistema:

Il secondo dispositivo che funge da bridge da collegare alla presa USB del PC può ad esempio essere tipo il seguente:

 Oltre a Realterm si possono usare altre applicazioni scritte con altri linguaggi (VB6, c# ecc...). Diciamo che il vantaggio dell'applicazione B4A è che si può spedire il dato 

comodamente con il cellulare. Ricapitolando in questo progetto io userò:

1) Una FPGA altera

2) Un modulo HC-05

3) Una applicazione B4A

4) Una schedina a  8 led

Il collegamento da effettuare tra led, FPGA e bluetooth HC-05 è il seguente:

 

 

Ovviamente i pin dell'FPGA sono stati scelti per funzionare con la mia scheda. Metterò a disposizione il sorgente per l'FPGA in modo che possiate modificarlo in base alle vostre esigenze.

L'applicazione dovrete installarla sul vostro cellulare.

Clicclare sui 2 link per scaricare l'applicazione e il sorgente per l'FPGA.

 Dowwnload App

Source_VHDL_Uart

 

Al prossimo progetto.

One comment

Leave your comment

In reply to Some User