10
Università degli Studi di Modena e Reggio Emilia Università degli Studi di Modena e Reggio Emilia Facoltà di Ingegneria Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Elettronica Corso di Laurea Specialistica in Ingegneria Elettronica Interfaccia hardware tra PIC e scheda Interfaccia hardware tra PIC e scheda di memoria SD/MMC di memoria SD/MMC Relatore Relatore: Prof. Ing. Luigi Rovati Prof. Ing. Luigi Rovati Correlatore Correlatore: Ing. Paolo Busana Ing. Paolo Busana Tesi di Laurea di: Tesi di Laurea di: Pagano Salvatore Antonio Pagano Salvatore Antonio Matricola 4621 Matricola 4621 Anno Accademico 2004-05 Anno Accademico 2004-05 Interfaccia hardware tra PIC e scheda di memoria SD/MMC Interfaccia hardware tra PIC e scheda di memoria SD/MMC 06 Aprile 2006 Tesi di Laurea: 06 Aprile 2006 Tesi di Laurea:

Università degli Studi di Modena e Reggio Emilia Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Elettronica Interfaccia hardware tra

Embed Size (px)

Citation preview

Page 1: Università degli Studi di Modena e Reggio Emilia Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Elettronica Interfaccia hardware tra

Università degli Studi di Modena e Reggio EmiliaUniversità degli Studi di Modena e Reggio EmiliaFacoltà di Ingegneria Facoltà di Ingegneria

Corso di Laurea Specialistica in Ingegneria ElettronicaCorso di Laurea Specialistica in Ingegneria Elettronica

Interfaccia hardware tra PIC e scheda di Interfaccia hardware tra PIC e scheda di memoria SD/MMCmemoria SD/MMC

RelatoreRelatore:: Prof. Ing. Luigi RovatiProf. Ing. Luigi Rovati

CorrelatoreCorrelatore:: Ing. Paolo Busana Ing. Paolo Busana

Tesi di Laurea di: Tesi di Laurea di: Pagano Salvatore Pagano Salvatore

AntonioAntonio Matricola 4621 Matricola 4621

Anno Accademico 2004-05Anno Accademico 2004-05

Interfaccia hardware tra PIC e scheda di memoria SD/MMCInterfaccia hardware tra PIC e scheda di memoria SD/MMC

06 Aprile 2006 Tesi di Laurea:06 Aprile 2006 Tesi di Laurea:

Page 2: Università degli Studi di Modena e Reggio Emilia Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Elettronica Interfaccia hardware tra

Ambito applicativoAmbito applicativo

• NIMO (Near Infrared Muscle Oximeter)•NIRS (Near InfraRed Spectroscopy)

• Ossimetro Portatile

Page 3: Università degli Studi di Modena e Reggio Emilia Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Elettronica Interfaccia hardware tra

ProgettoProgetto

● DSP – Memory Card

• PIC – Memory Card

Page 4: Università degli Studi di Modena e Reggio Emilia Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Elettronica Interfaccia hardware tra

Protocolli di ComunicazioneProtocolli di Comunicazione

Protocolli supportati dai Microcontrollori

I2C SPI

I2C

SPI (Serial Periferical

Interface)

Regole e Standard volte a regolare la comunicazione tra due o più dispositivi

USB (Universal Serial

Bus)Protocolli supportati dalle

Memory Card SPI SD 1-bit, 4-bit MMC 1-bit

Page 5: Università degli Studi di Modena e Reggio Emilia Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Elettronica Interfaccia hardware tra

Memory CardMemory Card

Memorie Flash di dimensione ridotta ed elevata portabilità garantiscono il mantenimento dati in assenza di alimentazione.

SecureDigital (SD) MultiMediaCard (MMC)

• Sicurezza maggiore

• Più diffuse

• Velocità di trasferimento: 15 Mbps

• Spessore minore

• Velocità di Trasferimento: 4 Mbps

• Economiche

Page 6: Università degli Studi di Modena e Reggio Emilia Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Elettronica Interfaccia hardware tra

MicrocontrolloriMicrocontrollori

● Sistema a microprocessore completo, On chip

● Versatilità ed elevata capacità di controllo

● Microcontrollore PIC18F2550 Microchip

Page 7: Università degli Studi di Modena e Reggio Emilia Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Elettronica Interfaccia hardware tra

Soluzioni esistenti 1/2Soluzioni esistenti 1/2

Mass Storage Device (MSD) (Microchip, AN1003)

Comunicazione PIC – SD mediante SPI

Possibilità di leggere e scrivere su Memory Card

Implementazione USB per comunicare con l’esterno

Page 8: Università degli Studi di Modena e Reggio Emilia Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Elettronica Interfaccia hardware tra

Soluzioni esistenti 2/2Soluzioni esistenti 2/2

µMMC SERIAL DATA MODULE

P

• Lettore di Memory card SD/MMC

• Comunicazione col Microprocessore mediante RS232

• Supporta Memory Card di max 1GB

Page 9: Università degli Studi di Modena e Reggio Emilia Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Elettronica Interfaccia hardware tra

ConclusioniConclusioni

● 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

Page 10: Università degli Studi di Modena e Reggio Emilia Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Elettronica Interfaccia hardware tra

Grazie della cortese attenzioneGrazie della cortese attenzione