This page also avilable in German.
This page will describe a controlled way to assemble your yampp-3. Even though you haven't bought the PCB in the Web Shop, you can use this page to get more information about the used components and their alternatives.
I have made a testprogram for the yampp-3 player, which together with the assembly steps on this page, should make sure you'll get your yampp player up and running.
Stage 1 components. Click image for larger version. |
First we need to make sure the CPU is working correctly. Mount the components shown on the drawing on the left. I've marked the cathode end of the LED's with a dot (the cathode end of the led is normally marked in some way). When done, connect a 5V supply to the power connector. DON'T connect your 30 Amps PC supply or similar, but use a power supply with current limiting, or use a series resistor of about 22 - 33 Ohms. This will limit the current to about 50 mA.
When the power is connected, D1 should be lit. If not, there's a power shortcircuit somewhere, or the LED is mounted the wrong way. Now check the voltage from the LP2980 regulator. Measure the voltage at the wires between L1/C5 and L2/C6. You should measure 3.0 Volt. Now, the CPU has to be programmed. You can use a number of different programs for this, may I suggest you use mine.
The programming connector J1, has the same pinout as on the STK200 Evaluation Board (and many others).
Connect the programmer to J1, and download the testprogram (see bottom of page). Remove the programming connector and reset the CPU. You should see D2 blink slowly 3 times. (It may blink some more, but ignore that for now). If it blinks, the testprogram is running ok so far. |
Stage 5 components. Click image for larger version. |
Now, only a few more things to add. Mount the marked components. Instead of the 3-pin header, you can also mount the IR-receiver directly on the board. If you have a remote capable of sending REC-80 codes (Panasonic), you can now test the IR receiver. Again, hook up the serial terminal and restart the board. When the prompt is displayed, press some keys on your remote and you should see the codes dispayed on the serial terminal.
So, that does it. You should now have a fully functioning yampp-3. |
Download the testcode for yampp-3 Updated 2002-01-06
Need an AVR programmer ?
You can order the PCB for this project at the yampp Web Shop.