Leírás
Egy ajtó nyílik, egy gombot megnyomnak, a gép hibát jelez, vagy egy makettnek egyszerűen meg kell szólalnia. Ilyenkor sokszor nincs szükség teljes audiorendszerre. A MP3 lejátszó modul (DY-SV19R) [4MB flash, 5W] néhány előre elkészített hang, bemondás vagy effekt lejátszására való, saját 4 MB-os flash tárhellyel és beépített mono D-osztályú végfokkal.
A hangfájlokat microUSB kapcsolaton keresztül lehet a belső memóriába másolni. microSD/TF kártya nincs benne, így nincs külön kártya, amit kezelni vagy cserélni kell. Cserébe a 4 MB kapacitással kell gazdálkodni. Rövid figyelmeztetésekhez, géphangokhoz és effektekhez ez kényelmes felépítés, hosszabb zenéknél vagy nagy hangkönyvtárnál már hamar elérhető a tárhely határa.
A lejátszás többféleképpen indítható. Nyolc külön IO bemenet közvetlenül vezérelhet hangokat, kombinált IO-módban legfeljebb 255 sorszám választható. Mikrokontroller mellől 9600 bit/s UART vagy a dokumentált One-Line kapcsolat is használható. Így ugyanaz a panel egyszerű nyomógombos hangdobozban és programból vezérelt Arduino vagy ESP32 rendszerben is helyet kaphat.
A tápfeszültség 3,7-5 V DC. A beépített végfokhoz 4-8 ohmos hangszóró csatlakoztatható közvetlenül. Az 5 W a végfok megadott teljesítményosztálya – így ideális szobahangerőhöz. Sőt!
Hol van a gyakorlatban a helye?
A legegyszerűbb felállásban a MP3 lejátszó modul (DY-SV19R) [4MB flash, 5W] mikrokontroller nélkül is dolgozhat. Egy nyomógomb vagy megfelelő digitális jel közvetlenül az egyik triggerbemenetre kerül, és elindítja a hozzá rendelt hangot. Ilyen bekötés jól jön makettnél, kezelőpanelnél vagy olyan eszköznél, ahol minden eseményhez előre ismert hang tartozik.
Ha a készülék már maga dönti el, melyik hang következzen, célszerű áttérni UART vezérlésre. Egy Arduino vagy ESP32 programja így választhatja ki a lejátszandó sorszámot, indíthatja és állíthatja a hangot, illetve kezelheti a hangerőt.
Kevés szabad GPIO esetén a One-Line kapcsolat is rendelkezésre áll. Itt egyetlen adatvezetéken érkeznek a lejátszási parancsok. Ez főleg olyan kapcsolásnál érdekes, ahol a vezérlő lábai már más perifériák között oszlanak meg.
Fájlok feltöltése és a 4 MB tárhely
A belső flash 32 Mbit, vagyis 4 MB kapacitású. A számítógéphez USB-n kapcsolva lehet feltölteni a lejátszandó MP3 és WAV fájlokat.
A fájlneveket célszerű következetesen sorszámozni. Ha például az első néhány hang kezelési visszajelzés, utána következnek a hibajelzések, majd az effektek, a programban és a fájlrendszerben is könnyebb követni, melyik sorszám mit jelent.
Az UART protokoll legfeljebb 65 535 sorszámot tud megcímezni. Ez nem azt jelenti, hogy ennyi hang el is fér a panelen. A tényleges fájlszámot a 4 MB flash, a felvételek hossza és a tömörítés határozza meg.
Ha a hangkészlet gyakran változik, vagy hosszabb zenéket szeretnél használni, már célszerűbb microSD/TF kártyás lejátszóban gondolkodni.
Hangszóró és tápellátás
A hangszóró az SPK+ és SPK- pontok közé kerül. A két kivezetést együtt kell kezelni: a hangszóró egyik vezetékét nem szabad egyszerűen GND-re kötni.
A MP3 lejátszó modul (DY-SV19R) [4MB flash, 5W] 4-8 ohmos hangszóróval használható. A dokumentált kapcsolási példa 4 ohmos, 3-5 W-os hangsugárzót mutat. Nagyobb hangerőn a tápellátás már jobban számít. A modul 3,7-5 V-ról működik. Ha a tápegység terhelés alatt beesik, a lejátszás bizonytalanná válhat vagy a panel újraindulhat.
A 3V3_OUT kivezetés 3,3 V-os kimenet, legfeljebb 80 mA terheléssel. Ez nem a panel tápbemenete!
A 3,7 V-os alsó határ akkumulátoros használatnál külön figyelmet kíván. Ha a cella feszültsége 3,7 V alá csökken, az már kívül esik a dokumentált működési tartományon.
Vezérlés mikrokontrollerrel
UART használatakor a kommunikáció sebessége 9600 bit/s. Ez a kapcsolat akkor praktikus, ha a hangnak a program állapotát kell követnie. Például más bemondás indulhat bekapcsoláskor, hibánál vagy egy folyamat befejezésekor.
A CON1, CON2 és CON3 kivezetések választják ki a működési módot. Legfeljebb hét konfiguráció áll rendelkezésre. A CON3 kettős szerepű, BUSY funkciója is van! 5 V-os mikrokontrollernél a vezérlő TX vonalát nem célszerű automatikusan közvetlenül a MP3 lejátszó modul (DY-SV19R) [4MB flash, 5W] bemenetére kötni. A vezérlőoldali jelszintet megfelelően illeszteni kell.
Külső hangerő-potenciométer is használható. Ehhez a panel kialakításának megfelelő módosítás tartozik, ezért nem egyszerűen egy tetszőleges potmétert kell a hangszóróvezetékbe sorba kötni.
Milyen helyzetekben használható?
- Kezelőpanel hangos visszajelzéséhez, ahol minden eseményhez saját rövid bemondás tartozik.
- Modellvasúthoz állomási hangok, kürt, motorhang vagy más effekt lejátszására.
- Szabadulószoba kellékében, ahol egy kapcsoló vagy érzékelő indítja a hangot.
- Arduino vagy ESP32 vezérelt gépnél indítási, kész- vagy hibaüzenetek megszólaltatásához.
- Kiállítási tárgynál vagy installációnál rövid narrációhoz.
- Játékban, makettben vagy díszletben, ahol kevés helyen kell önálló hangvisszajátszás.
- Egyszerű riasztási vagy figyelmeztető rendszerben, amikor egy sípolás helyett érthető beszédhang szükséges.
- Olyan készülékben, ahol a hanganyag ritkán változik, ezért előnyösebb a fix belső tárhely egy külön memóriakártyánál.
Mire kell figyelni beüzemeléskor?
| Mire figyelj? | Mit okoz? |
|---|---|
| Belefér a hanganyag 4 MB-ba? | Sok vagy hosszú felvételnél elfogy a belső tárhely, ilyenkor kártyás lejátszó praktikusabb. |
| 3,7-5 V között marad a táp? | Ezen a tartományon kívüli táplálás már nem esik a megadott üzemi feltételek közé. |
| Elég terhelhető a tápegység? | Nagyobb hangerőn a végfok több áramot kér; a biztos maximális áramigény !!!. |
| SPK+ és SPK- közé került a hangszóró? | A végfokkimenetet nem szabad egyszerű, GND-re kötött egyvégű hangkimenetként bekötni. |
| 5 V-os mikrokontroller vezérli? | A vezérlő TX oldalán megfelelő jelszintillesztés szükséges. |
| IO-triggeres módot használsz? | A működést a triggerbemenetek mellett a CON1-CON3 üzemmódválasztás is meghatározza. |
| Külső hangerő-potméter kell? | A panel támogatja, de a bekötéshez a hozzá tartozó panelmódosítást is el kell végezni. |
| Vonalszintű sztereó kimenetet vársz? | A MP3 lejátszó modul (DY-SV19R) [4MB flash, 5W] nem biztosít DACL/R kimenetet. |
Vásárlás előtt ezeket nézd meg
A legfontosabb kérdés a hanganyag mérete. A 4 MB flash kellemesen egyszerűvé teszi a készüléket, ha néhány rövid hanggal dolgozol. Egy hosszabb zenei lista vagy sok perces beszédanyag már nagyobb tárhelyre fér csak el.
A következő választóvonal a hangkimenet. A MP3 lejátszó modul (DY-SV19R) [4MB flash, 5W] kis mono hangsugárzót közvetlenül meg tud hajtani, így egy egyszerű beszélő eszközhöz nincs feltétlenül szükség külön audioerősítőre. Nagyobb hangerőhöz vagy más hangsugárzó-rendszerhez külön végfok kellhet.
Ha külső erősítő vonalbemenetére szeretnél szabályos sztereó analóg jelet vinni, ez a változat már nem megfelelő. DACL/R kimenete nincs.
Programozott vezérléshez az UART kényelmes, egyszerű esemény-hang pároknál viszont a közvetlen triggerbemenet kevesebb alkatrészt és programot igényel.
Amikor más megoldást keress
- Hosszú zenékhez vagy nagy hangkönyvtárhoz microSD/TF kártyás lejátszó célszerűbb.
- Sztereó vonalkimenethez más hanglejátszó-változat szükséges.
- Nagyobb hangteljesítményhez külön erősítőfokozat kell.
- Ha a vezérlő valós időben szeretné előállítani vagy streamelni a hangot, I2S DAC vagy I2S erősítő jobban illik a feladathoz.
- Olyan akkumulátoros rendszerben, ahol a táp 3,7 V alá eshet, külön feszültségszabályozásra van szükség.
- Ha a hanganyagot terepen rendszeresen cserélni kell, a kivehető memóriakártyás felépítés kényelmesebb.
Egy műhelyfogás a beüzemeléshez
Az első próba legyen szándékosan egyszerű. Tölts fel egyetlen rövid hangfájlt, köss rá megfelelő hangszórót, és indítsd el az egyik közvetlen triggerbemenetről.
Ha ez működik, már tudod, hogy a táp, a belső flash, a dekóder és a végfok alapvetően rendben van. Ezután jöhet az UART vagy a One-Line vezérlés. Így egy hibás soros parancsot nem kell egyszerre megkülönböztetni a rossz fájlnévtől, a gyenge táptól és a hangszóró-bekötési hibától.
Műszaki jellemzők
| Jellemző | Érték |
|---|---|
| Típuskód: | DY-SV19R |
| Terméktípus: | MP3/WAV hangvisszajátszó modul |
| Beépített tárhely: | 32 Mbit – 4 MB flash |
| microSD/TF foglalat: | nincs |
| Hangformátumok: | MP3, WAV |
| Mintavételi frekvenciák: | 8 / 11,025 / 12 / 16 / 22,05 / 24 / 32 / 44,1 / 48 kHz |
| Tápfeszültség: | 3,7-5 V DC |
| Erősítő: | D-osztályú, mono |
| Erősítő maximális teljesítménye: | 5 W |
| Hangszóró impedancia: | 4-8 ohm |
| Dokumentált hangszórópélda: | 4 ohm, 3-5 W |
| Közvetlen IO-trigger: | 8 bemenet |
| IO-kombinációval címezhető hang: | legfeljebb 255 |
| UART: | 9600 bit/s |
| UART sorszámtartomány: | legfeljebb 65 535 |
| One-Line vezérlés: | támogatott |
| Üzemmódválasztás: | CON1 / CON2 / CON3 |
| Üzemmódok száma: | legfeljebb 7 |
| USB fájlfeltöltés: | támogatott |
| USB csatlakozó: | microUSB |
| Külső hangerő-potenciométer: | támogatott |
| DACL/R vonalkimenet: | nincs |
| 3V3_OUT: | 3,3 V kimenet, legfeljebb 80 mA |
| CON3/BUSY: | kettős funkciójú konfigurációs / állapotjel |
| Raszter: | 2,54 mm |
| Panelméret: | kb. 26 × 23 mm |
| Üzemi hőmérséklet: | -20…+70 °C |
Gyakori kérdések – amiket eddig kaptam
Mennyi hang fér a MP3 lejátszó modul (DY-SV19R) [4MB flash, 5W] 4 MB-os tárhelyére?
Fix fájlszám nincs. A tényleges kapacitást a felvételek hossza, formátuma és tömörítése határozza meg. Rövid bemondásoknál sok külön hang elférhet, hosszabb zenénél viszont gyorsan elfogy a 4 MB.
Kell hozzá microSD-kártya?
Nem. A MP3 lejátszó modul (DY-SV19R) [4MB flash, 5W] saját flash memóriát használ, microSD/TF foglalata nincs.
Hogyan lehet feltölteni a hangokat?
A belső flash microUSB kapcsolaton keresztül tölthető fel számítógépről.
Használható Arduino vagy ESP32 mellett?
Igen. UART, közvetlen IO-trigger vagy One-Line vezérlés használható. 5 V-os vezérlő TX jelénél megfelelő jelszintillesztés szükséges.
Milyen hangszórót lehet közvetlenül rákötni?
4-8 ohmos hangszóró használható. A dokumentált példa 4 ohmos, 3-5 W-os hangsugárzót mutat.
Miben különbözik egy microSD-s MP3 lejátszótól?
A MP3 lejátszó modul (DY-SV19R) [4MB flash, 5W] saját 4 MB flashből dolgozik, ezért nincs külön kártya. Ez rövid, ritkán változó hangkészletnél egyszerűbb, hosszabb vagy gyakran cserélt hanganyaghoz viszont a microSD-s felépítés praktikusabb.
Hogyan kezelhetem? Mi a vezérlése?
A DY-SV19R több üzemmódot ismer, amelyek között tipikusan konfiguráló eszközzel vagy speciális parancsokkal lehet váltani.
1. I/O trigger üzemmód (8 bites “gomb” vezérlés)
- 8 db bemenet (I/O0-I/O7) és
- egy-egy lábhoz vagy kombinációhoz konkrét fájl rendelhető és
- ideális fizikai gombokhoz, reed reléhez, infrakapcsolóhoz, mozgásérzékelőhöz
A datasheet szerint I/O módban akár 255 különböző hangfájlt lehet kiosztani, kombinációtól függően.
2. UART soros vezérlés (9600 bps)
- klasszikus, 3 vezetékes TTL soros kapcsolat (TX/RX/GND) és
- parancsokkal vezérelhető: lejátszás, leállítás, számszerinti sorszám szerinti track választás, hangerő állítás stb.
- kompatibilis Arduino, ESP32, PICAXE és egyéb mikrokontrollerekkel; a közösségben elterjedt DYPlayerArduino és más könyvtárak segítik a használatot
3. Egyvezetékes (One_line) soros protokoll
Az egyvezetékes protokoll lényege, hogy a parancsok küldéséhez csak egy adatvezeték (és a közös GND) szükséges. Ez különösen hasznos:
- ha kevés szabad láb áll rendelkezésre a mikrokontrolleren, vagy
- ha hosszabb vezetékezésnél szeretnénk minimalizálni a kábelek számát, vagy
- ha egyszerű, “busz” jellegű, több modulból álló rendszert építünk.
4. Standard MP3 mód
A modul támogat egy “standard MP3” üzemmódot is, amelyben olyan parancskészlettel dolgozik, mint a klasszikus MP3-lejátszó modulok (sorszám, mappa, hangerő, play/pause stb.)
Dokumentáció, mintakód
- DY-SV17F/DY-SV19T/DY-SV19R modul: adatlap, mintakód, katalóguslap
- Interfacing DY-SV17F/DY-SV19T/DY-SV19R modul Arduino-val [ElectroPeak]
- Tasmota támogatás – DY-SV17F/DY-SV19x MP3 Player modul parancsokkal [Tasmota Docs]
- DYPlayerArduino szoftverkönyvtár [GitHub]
Csomag
- 1x DY-SV19R modul (4MB).


















Értékelések
Még nincsenek értékelések.