8
PRIMI PROGETTI CON IL PIC 18-PIN 16F88 Parte 2
SCHEDA AUDIO AD4 WTV-020-SD PILOTATA DALLA MCU:16F88
Il seguente progetto consiste nel far suonare alcuni suoni o brani
memorizzati nella schedina Mini-SD (si raccomanda SanDisk 2gb) ospitata dalla
scheda audio WTV-020-SD.
La qualità di questi suoni non è alla pari di un brano mp3 infatti
più che lettori musicali questa scheda viene usata per far parlare i Robot, i
Contapassi, gli altimetri per i parapendii ;insomma tutti quei progetti dove
non è possibile leggere un display LCD per esempio.
Il motore principale del programma è racchiuso nella funzione Wtv020_SendCommand(dim commando as word); Essa infatti si occupa di
sincronizzare i due segnali CL(clock) e DA(dati) della trasmissione seriale
rendendo possibile il corretto funzionamento della scheda audio.
In realtà i pin della MCU coinvolti sono in totale quattro:
RS(signal reset) sul piedino RA1, CL(clock) sul piedino RA2, DA(Dati) sul pin RA3 , queste come uscite verso la scheda audio; Infine BS (se lo si vuole connettere) collegato sul piedino RB4 come ingresso verso il pic, questo ultimo segnale informa solamente il pic che la scheda audio non sta suonando è ready ma come vi dicevo non è indispensabile perché si possono inviare comandi anche senza aspettare che la schedina abbia finito di suonare il brano.
In realtà i pin della MCU coinvolti sono in totale quattro:
RS(signal reset) sul piedino RA1, CL(clock) sul piedino RA2, DA(Dati) sul pin RA3 , queste come uscite verso la scheda audio; Infine BS (se lo si vuole connettere) collegato sul piedino RB4 come ingresso verso il pic, questo ultimo segnale informa solamente il pic che la scheda audio non sta suonando è ready ma come vi dicevo non è indispensabile perché si possono inviare comandi anche senza aspettare che la schedina abbia finito di suonare il brano.
Nella funzione Main viene gestito l'avanzamento retrocessione del
brano da suonare.
In particolare PlayNext è collegato sul pin RB1 e PlayPrew al pin
RB0 del PIC.
La scheda WTV-020-SD è molto economica la si trova ad un costo
piuttosto basso (circa 3€) su siti internet e può funzionare anche senza una MCU semplicemente collegando dei pulsanti come nello schema del suo DataSheet.
Importante caricare la scheda SD (alloggiata nella scheda Audio)
dei solo file AD4 creati con il programma chiamato 4D-SOMO-Tool.
La foto di questa scheda è la seguente:
Mentre lo schema elettrico del sistema completo è il seguente:
l'intero Progetto con il relativo codice lo si può scaricare dal link di Google Drive qui:
I file audio AD4 sono sul seguente link di google Drive:
Il programma per convertire i file Wav in AD4 sono sul seguente link:
Nessun commento:
Posta un commento