Università degli Studi di Modena e Reggio Emilia Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Elettronica Interfaccia hardware tra PIC e scheda di memoria SD/MMC Relatore: Prof. Ing. Luigi Rovati Correlatore: Ing. Paolo Busana Tesi di Laurea di: Pagano Salvatore Antonio Matricola 4621 Anno Accademico 2004-05 06 Aprile 2006 Tesi di Laurea: Interfaccia hardware tra PIC e scheda di memoria SD/MMC Ambito applicativo • NIMO (Near Infrared Muscle Oximeter) •NIRS (Near InfraRed Spectroscopy) • Ossimetro Portatile Progetto ● DSP – Memory Card • PIC – Memory Card Protocolli di Comunicazione Regole e Standard volte a regolare la comunicazione tra due o più dispositivi I 2C SPI (Serial Periferical Interface) Protocolli supportati dai Microcontrollori I2C SPI USB (Universal Serial Bus) Protocolli supportati dalle Memory Card SPI SD 1-bit, 4-bit MMC 1-bit Memory Card Memorie Flash di dimensione ridotta ed elevata portabilità garantiscono il mantenimento dati in assenza di alimentazione. SecureDigital (SD) MultiMediaCard (MMC) • Spessore minore Più diffuse • Velocità di trasferimento: 15 Mbps Velocità di Trasferimento: 4 Mbps • Economiche • Sicurezza maggiore • • Microcontrollori ● Sistema a microprocessore completo, On chip ● Versatilità ed elevata capacità di controllo ● Microcontrollore PIC18F2550 Microchip Soluzioni esistenti 1/2 Mass Storage Device (MSD) (Microchip, AN1003) Possibilità di leggere e scrivere su Memory Card Comunicazione PIC – SD mediante SPI Implementazione USB per comunicare con l’esterno Soluzioni esistenti 2/2 µMMC SERIAL DATA MODULE mP • Lettore di Memory card SD/MMC • Comunicazione col Microprocessore mediante RS232 • Supporta Memory Card di max 1GB Conclusioni ● Microntrollore PIC18F2550 Microchip ● Memory Card SD ● Protocollo SPI ● Interfacciamento con il DSP mediante I2C ● ● Possibile implementazione USB per comunicare con l’esterno Applicabilità in altri progetti Grazie della cortese attenzione