A NXP Semiconductors oferece uma ampla linha de microcontroladores que possibilitam a elaboração de projetos com eletrônica embutida como, por exemplo, o MP3 player abordado nesse breve artigo. (2007)

Os leitores interessados em mais informações podem consultar a documentação completa no site da NXP em www.nxp.com, digitando no search AN10583.

 

O dispositivo é baseado num microcontrolador da família LPC2000 e a NXP fornece todos os recursos para a integração de camadas 3 MPEG 1 e 2 além da biblioteca e o sistema embutido num dispositivo LPC2148.

 

 


 

 

 

Uma placa Keil MCB2140 é usada para o teste e aplicação, e a ferramenta de referência é a Rowley crossStudio para ARM.

 

O LPC2148 consiste num componente da família LPC2000 de 16/32 bits baseado num cerne ARM7TDMI-s que opera em velocidades de até 72 mHz, juntamente como uma série de periféricos tais como: ADC/DAC de 10 bits, interfaces seriais, etc.

 

Na época em que a documentação que descrevemos foi publicada, na linha de produtos da NXP existia apenas um componente apropriado à elaboração de um MP3 player de baixo custo, mas certamente com o tempo outros estarão disponíveis. Assim, se o leitor consultar essa documentação muito tempo depois que nós a publicamos, recomendamos verificar se um componente mais atual para a aplicação foi lançado.

 

Por exemplo, pode ser que o LPC2888 esteja já disponível, vaso em que teremos a inclusão de um CODEC de 16 bits estéreo, já que o projeto descrito com o LPC2148 é mono.

 

Enfim, com o dispositivo em questão é possível elaborar um MP3 player extremamente simples, conforme podemos ver, tomando como base a placa de avaliação MCB2140.

 

 


| Clique na imagem para ampliar |

 

 

A placa de demonstração usada para esse projeto contém um amplificador de áudio e um pequeno alto-falante além de um conector MMC/SD podendo ser usado como plataforma para o desenvolvimento do projeto.

 

Uma cartão adicional de memória MMC é inserido no conector MMC/SD para armazenamento do arquivo. O firmware para o MP3 player está armazenado na memória flash embutida do LPC2148.

 

O DAC de um único canal do LPC2148 é usado para converter o sinal descomprimido de MP3 da forma digital para analógico de modo que ele possa ser amplificado e reproduzido no alto-falante.

 

 

 

NO YOUTUBE


NOSSO PODCAST