Dřív se na přehrávání řeči a hudby používaly speciální a drahé
IO s pamětí max. několik desítek sekund, a dnes to vyřeší jeden malý procesor,
zvuky se nahrají přes PC na microSd kartu a je vystaráno.
Autorem tohoto přehrávače je
ELM-chan, já pouze navrhnul DPS (protože styl univerzální desky a spousty drátečků se mi nelíbí)
a přidal jsem malý zesilovač s LM386.
Samotné zapojení přehrávače už snad ani nemůže být jednodušší. ATtiny85, microSd karta a tlačítko pro další skladbu ...
K tomu jsem přidal stabilizátor na 3,3V (kvůli SD kartě) a jednoduchý zesilovač s LM386, kde je možnost volby Jumperem nastavit zesílení
20 (rozpojen) nebo 200 (spojen). Hlasitost lze ještě doladit trimrem. Napájení lze přivést +5V až +12V.
Na DPS je místo na reproduktor 50CP08K - 8ohm. V DPS se vyvrtá díra na repro o průměru 40mm.
Procesor se naprogramuje až po zapájení přes AVR ISP piny - je potřeba vyrobit redukci na klasické standartizované 6 nebo 10pin AVR ISP konektory.
Toto řešení jsem zvolil pro úsporu místa na DPS.
Přehrávač zvládne většinu skladeb převedené na WAV mono formát. Skladby se umísťují přímo do kořenového adresáře karty.
Jelikož jsou na webu autora ke stáhnutí pouze zdrojáky bez přeloženého hex souboru, podařilo se mi po delším pátrání sehnat z netu jeden překlad,
který funguje a je ověřený.
Programoval jsem přes AVR studio 4. Nastavení fuses pro verzi mono je: Low=0xE1, High=0xDD, Extended=0xFF,
pro jistotu ještě názorná
ukázka jejich nastavení z
Engbedded Atmel AVR® Fuse Calculator.
Edit. (6.1.2013) - Nyní je na webu autora ke stažení nová verze zdrojáků i s HEX, tak snad budou fungovat, zatím nemám vyzkoušeno.
Ke stažení
(jen z Eagle) je i verze samotného přehrávače se stabilizátorem, tak jak je vidět na
fotce.

Zde je návrh plošného spoje o rozměrech 83 x 51 mm.


Seznam použitých součástek :
C1 - 220M/16V
C2 - 100n SMD vel. 1206
C3 - 2M2/50V
C4 - 100n
C5 - 10M/35V
C6 - 220M/16V
C7 - 47n SMD vel. 1206
C8 - 100M/16V
C9 - 1n SMD vel. 1206
IC1 - LM386 SMD SO08
IO1 - ATTINY85 SMD SOIC08
IO2 - LF33CDT SMD DPAK
JUM1 - S1G2 - lámací řadová lisšta + Jumper
K1, K2 - ARK550/2
NEXT - P-B1720
P1 - 10k trimr - PT6V
R1 - 4k7 SMD vel. 1206
R2 - 10R SMD vel. 1206
REP1 - 50CP08K - 8ohm
SD1 - microSD Connector s výklopným držákem (112C-TBAR-R02 - TME)
AVR ISP - precisní řadová lišta 6pin
|
|
PaJa
© PaJa-trb 2012-
E-mail