yampp-3 - Návod pro osazení a oživení DPS

Tato stránka je i v Německé i Anglické verzi

Tato stránka Vám pomůže osadit a oživit Váš yampp-3. I když si nekoupíte desku (PCB) přez Web Shop, můžete využívat tuto stránku pro získání více informací o použitých součástkách a jejich náhradách.

Napsal jsem testovací program pro yampp-3 přehrávač, který by jste s pomocí těchto pokynů měli být schopni postavit a zprovoznit

Volný překlad originální stránky napsal Petr VALDA a Marek Hatala.


Část 1 - Pracuje CPU.

Click for large version
Část 1 součástek. Klikni pro zvětšení obrázku.
  Prvně se potřebujem přesvědčit o správné činosti CPU (procesoru) Osaďte součástky dle obrázku v levo. Bodem se  značí katoda LED (vetšinou).

Teď zapojte napájení +5V. Nepoužívat 30A PC zdroj ani podobný, ale zdroj vybavený proudovou pojistkou nebo použijte seriový odpor 22-33ohm. Omezení na 50mA.

Po připojení napájení by měla svítil D1. Není li tomu tak, je někde v obvodu zkrat nebo D1 je zapojena obráceně. Za předpokladu že je vše OK můžeme odstranit seriový odpor(proudové omezení).

Teď zkontrolujte napětí ze stabilizátoru LP2980. Napětí na L1/C5 a L2/C6 (proti zemi) by mělo být 3.0V.

Nyní naprogramujte CPU. Můžete použít řadu programů, doporučuji použít můj.

Programovací konektor J1, má stejné zapojení jako STK200 (Evaluation Board) ( a mnoho dalších). Zapojte J1 a nahrejte testovací program. (odkaz na konci této stránky). Jestliže CPU není identifikován nebo nejde nahrát, zkontrolujte spoje zda jsou správně zaletovány a zda někde není cínový můstek (zkrat) a to Důkladně.

Odpojte programátor od J1 a resetujte CPU. Měla by D2 3x pomalu bliknout. (může i vícekrát, ale v tomto momentu to ignorujte). Jestliže bliká, tak test-program doposud pracuje správně.


Část 2 - RAM a leč.

Click for large version
Část 2 součástek. Klikni pro zvětšení obrázku.
  Nyní zaletujte leč HC573 (IC2) a SRAM (IC3). Já mám použitou IS62C256 SRAM od ISSI, ale je mnoho kompatibilních SRAM. Skoro každá 32K*8 v pouzdře SO28 by měla fungovat.
Nyní zkusíme leč a SRAM, po RESETu sleduj D2. V rytmu 2Hz 3x pomalu blikne D2 a úak 3x rychle. Pokud ze série rychlích bliknutí je 1, 2 nebo 3 bliknutí dlouhé, tak je probém s lečí nebo SRAM. 1. dlouhý značí chybu na sběrnici DAT, 2. dlouhý značí chybu na sběrnici ADRES, a 3. dlouhý značí špatné zapojení. Znovu zkontrolujte zapojení všech pinů.
Jestliže test RAM je OK, blikne 3x dlouze a 3x rychle.

Část 3 - UART (RS232) a LCD.

Click for large version
Část 3 součástek. Klikni pro zvětšení obrázku.
  Nyní se pokusíme komunikovat o trochu více složitějším způsobeml. Osaďte označené součástky. Místo MAX202 můžete použít nějaký MAX variantu, která užívá 0.1 uF kondenzátor. Jestliže nepotřebujete trimr pro  regulaci kontrastu, pak vetšina displejů pracuje při uzeměným Vbias. Pak můžete trimr vynechat a bežce propojte se zemí.

Propojte J3 konektor RS-232 se seriovým portem Vašeho PC a spusťtě HyperTerminal nebo podobný Terminálový program. Nastavení: 19200bps, 8bits, bez parity. Uvědomte si, že test.program je překompilován pro 7.3728 MHz CPU. Pokud použijete jinou frekvenci, je nutno změnit F_CPU konstantu v uart.h a delay.h, překompilovat a nahrát nová data do CPU.

Resetujte desku a po ukončení RAM testu bys měl mít na obrazovce uvítací zprávu. Není-li tak, ujistěte se že seriová linka je správně spojená. Zkuste přehodit pin 1 a pin 3 na konektoru J3 pro obrácený směr.

Když to funguje, spojte LCD displej na konektor J2. Nějaký "standartní" LCD s HITACHI řadičem a měl by pracovat s 14 pin interfejsem. Znovu resetujte desku a po ukončení RAM testů byste měli vidět uvítací zprávu na LCD.


Část 4 - VS1001 a další.

Click for large version
Část 4 součástek. Klikni pro zvětšení obrázku.
  Znova osaďte označené součástky. Ještě jednou zkontrolujte pájené spoje a pokud je vše v pořádku, zapojte stereofonní sluchátka do Jack zásuvky, seriový terminál nastavte na 19200, n, 8, 1, seriového protu na PC a připojte napájení.

Měl bys slyšen cvaknutí (lupnutí) po připojení napájení. Jestliže tak není, překontrolujte montaž VS1001. Po RAM testu a vidíte okamžitě nápovědu po stisku '?' dostatente soupis dostupných VS1001 pokusů. Měl bys vidět následující :

Test list :
0: Hardware Reset/Check
1: SDI R/W Test
2: Memory Test
3: Dump Registers
4: Sinewave Test
5: Sinesweep Test
6: Volume Test
7: Clock Doubler

Testy jsou snad jasné, ale více informací můžete nalézt v souboru yampp_3_test.c.
K provedení rychlé kontroly vyberte test 4. Jestliže slyšíte tři 1 kHz pípnutí, (jste doma).


Část 5 - Dokončení.

Click for large version
Část 5 součástek. Klikni pro zvětšení obrázku.
  Teď ještě několik málo součástek osadtě dle předpisu. Místo 3-pinového konektoru, můžete osadit IR-přijímač přímo do desky.
Jestliže máte dálkový ovladač s REC-80 kódem (Panasonic), můžete nyní vyzkoušet IR přijímač.
Znovu spusťte Terminálový program a restartujte desku. Když displej funguje, stiskni libovolné tlačítko na dálkovém ovladači a měl by se zobrazit kód daného tlačítka.

Jestliže si došel až sem tak by jsi měl mít zcela fungující YAMMP-3.
Teď si stáhni nejnovější verzi
yampp-3 programu ze stránky download a naprogramuj přehrávač těmito daty.
Připoj čerstvě naformátovaný disk FAT32 s nějakými mp3 soubory v hlavním adresáři (ROOTu) a měl bys být schopen je již přehrát.
Podívej se na yampp-3 code pro seriové rozhraní.




Odkaz na testovací program pro yampp-3

Potřebujete nějaký AVR programátor ?


Desku plošných spojů PCB, můžete objednat zde na yampp Web Shop.

[Home]

Many thanks to Petr Valda for the translation !!