MP3 Spelare
Digitala Projekt - Grupp 8


rapport

Grupp 8 - mp3 spelare

I kursen Digitala Projekt valde vi att konstruera en mp3 spelare. Vi hade följande krav
  • knappar för play/paus, stop samt volym
  • lagring av filer på ett portabelt minne
  • filerna ska läggas över till spelaren via en dator
  • avkodningen av filerna ska skötas av en speciell dekoderkrets



Blockschema över spelaren

Blockschema över spelaren

Kort beskrivning av de olika blocken
CPU - 68HC11
HC11:an är grunden. Den styr minneskontrollern och dekoderkretsen. Den sköter all kommunkation med pc:n.
Lagringsmedium - SRAM på 128kb
Från början var det tänkt att vi skulle använda oss av ett CompactFlash men pga anslutningarna på de kontakter som finns tillgänliga gick det ej att använda i denna kurs. Blev istället ett SRAM för att testa vår konstruktion.
PLD - isp1032E
PLD:n ansvarar för minnet. Detta valdes att göra med en extra krets istället för att låta HC11:n sköta det. Detta pga av att minnet kräver mer anslutningar än CompactFlash hade gjort. Att låta en extra krets sköta minnet gör konstruktionen mer utbyggbar. Att byta lagringsmedium kräver bara en omprogrammering av PLD:n och inga förändringar i HC11:ans program.
Dekoder - vs1001
Dekodern, vs1001, sköter avkodningen av mp3 datan. Den har även en inbyggd D/A omvandlare och hörlursförstärkare

Resultat
Resultatet blev inte det som vi hoppades. Var stora problem med kretsen från Lattice och vi fick den aldrig till att fungera som tänkt. Övrigt fungerade som tänkt och prototypen klarade spela upp MP3 filer utan problem.

Lp2 2001 - Irina Fältman och Daniel Skarin


Länkar

VLSI
Lattice
Digitala Projekt