JEP - Network MP3 Player

JEP
> more pictures

Main Features

  • Plays MPEG 1/2/2.5 Layer III encoded audio
  • All bit rates supported (8-320 kbps), including variable bit rates
  • Plays audio streamed from FTP or Shoutcast servers
  • Super high quality analog output using 24-Bit 96kHz 8x oversampling Burr-Brown DAC
  • Digital S/PDIF output for optimal sound quality
  • 3.5 mm Headphone jack
  • Standard 10/100Base-T Ethernet interface
  • RS-232 port for extra connectivity
  • High-resolution graphic backlighted LCD display
  • Web interface for configuring and controlling the player
  • Controlled by IR remote, touch-buttons and/or AT keyboard
  • Jog dial for scrolling menus, playlists etc
  • Running JAVA for easy software development

Project description

The JEP player is built around the great TINI (Tiny InterNet Interface) platform developed by Dallas Semiconductor. The module has a DS80C390 microcontroller, Ethernet, SRAM & Flash memory, and is running JAVA. Besides the TINI module, a Motorola 68HC11E9 is used as a co-processor, handling more time-critical tasks. The actual MP3 decoding is done by an STA013 decoder chip from STMicroelectronics.

A great deal of time was spent designing the analog parts. A Burr-Brown PCM1737 SoundPlus(TM) 24-Bit, 192kHz audio D/A converter was used to provide high quality analog output. For converting the bit stream to S/PDIF format, a DIT4096, 96kHz digital audio transmitter from Texas Instruments is used.

The graphic LCD has a resolution of 128x64 pixels, and is connected directly to the TINI data bus via a small interface card. On the left side of the front panel there are 6 touch-buttons, IR receiver, headphone jack and 4 LEDs (one blue power led and 3 red). On the right side is a high-resolution optical jog dial, used for scrolling menus etc.

The player has a switching power supply, running on 100-240VAC 50-60Hz, to enable worldwide use.

> Check out the pictures of the hardware.

The JEP player was developed as a project, during the spring semester, in the course EDI022 Digitala Projekt (8p) at Lund Institute of Technology (Lund University), Sweden. The team members are:

Petrik Clarberg <d99pc@efd.lth.se>
Erik Montnemery <d99em@efd.lth.se>
Jon Hasselgren <d99jh@efd.lth.se>

For further information please contact us at <d99pc@efd.lth.se>