Laurea in Ingegneria Elettronica

Esame di Elettronica

 

Progettazione e realizzazione di un Registratore Audio Digitale

 

Boz Rudi

 

L’obbiettivo di questo progetto e’ quello di realizzare un registratore audio digitale allo stato solido in grado di acquisire il segnale  sonoro captato da un microfono e  memorizzarlo in una memoria di tipo statico, in modo di riuscire a riprodurlo a piacere anche dopo aver spento e riacceso l’apparecchio.

L’elaborazione dei segnali digitali viene eseguita dalla CPLD della Xilinx modello XC95108 con package a 84 pin, che da un buon compromesso tra blocchi logici e pin di I/O disponibili.

Tramite la CPLD sono state implementate le seguenti funzioni sul segnale: registrazione, fine anticipata della registrazione, pausa dalla registrazione, lettura, pausa dalla lettura, fine anticipata della lettura.

Per la memorizzazione dei dati digitali e’ stata usata la FLASH memory ad accesso seriale (protocollo SPI) modello SST25VF020  che offre una capacita’ totale di 2Mbit e una notevole velocita’ sia per la scrittura dei byte che per la cancellazione del chip (massimo 20us e 100ms rispettivamente).

Il campionamento viene eseguito a 10KHz, i convertitori ADC e DAC usati sono rispettivamente i modelli ADC0820 della National e AD7224 della Analog Device.

Di seguito sono riportati i files per il progetto della logica, gli schematici, i layer, il firmware della CPLD e la tesina in formato PDF. 

 

 

 

 

·        Tesina (PDF)

·        Firmware CPLD

·        Files Xilinx

·        Files Orcad Capture

·        Files Orcad Layout

·        Layers (PDF)