Barion Pixel
Weboldalunk használatával jóváhagyja a cookie-k használatát a Cookie-kkal kapcsolatos irányelv értelmében.
MAX98357 D-osztályú, I2S bemenetű erősítő modul, DAC, 3W, 96KHz
990 Ft
792 Ft
Kedvezmény: 20%
Az akció időtartama: 2024. 11. 07. - 2024. 11. 10.
Menny.:db

MAX98357 D-osztályú, I2S bemenetű erősítő modul, DAC, 3W, 96KHz

990 Ft
792 Ft
Kedvezmény: 20%
Az akció időtartama: 2024. 11. 07. - 2024. 11. 10.
Menny.:db
Cikkszám: 5-3-28
Elérhetőség: 10 db raktáron
Még ennyi idő van hátra az akcióból:

Erősítő Típusa: D-osztályú
Bemenet: I2S digitális audió bemenet
Kimeneti Teljesítmény: 3W maximális kimeneti
Mintavételi Frekvencia: 96 kHz 
Bit Mélység: 16, 24 
Tápfeszültség: 2,5V - 5,5V DC 

Leírás és Paraméterek

A MAX98357 egy nagy teljesítményű D-osztályú erősítő modul, amely ideális választás a digitális hangfeldolgozás iránt érdeklődők számára, akik a digitális audió jeleket szeretnék közvetlenül analóg hangszóróra vezetni. Az erősítő I2S interfésze lehetővé teszi a közvetlen kapcsolatot különböző mikrovezérlő platformokkal, mint például az ESP32, ezzel biztosítva a tiszta és nagy teljesítményű audió reprodukciót. A modul kompakt kialakítása és 3W kimeneti teljesítménye tökéletes kisebb hangszórókhoz, hobbiprojektekhez vagy akár okoseszközök hangszórórendszerének fejlesztésére.

Főbb Jellemzők

  • D-osztályú erősítő: Alacsony fogyasztású és nagy hatékonyságú, ideális elemmel működő alkalmazásokhoz is.
  • Integrált DAC: A beépített Digitál-Analóg Konverter (DAC) lehetővé teszi az I2S audió jelek közvetlen átalakítását analóg jellé, egyszerűsítve a rendszer felépítését.
  • 96 kHz/24 bit támogatás: Támogatja a 24 bites mintavételi mélységet és akár 96 kHz mintavételi frekvenciát, így garantálva a kiváló hangminőséget.
  • Egyszerű csatlakoztathatóság: Közvetlen csatlakoztathatóság az ESP32 és más I2S kompatibilis mikrokontrollerekhez, így könnyű integrációt biztosít.
  • 3W teljesítmény: Kis méretű hangszórókhoz tökéletes, ideális DIY audió projektekhez, otthoni hangrendszerekhez vagy hordozható eszközökhöz.

Felhasználási Területek

  • DIY Audió Projektek: Tökéletes hobbiprojektekhez, ahol kisebb hangszórókat kívánunk meghajtani kiváló hangminőséggel.
  • Okos Hangrendszerek: Alkalmas okos hangasszisztensek, hordozható médialejátszók és más IoT audió alkalmazások fejlesztéséhez.
  • Játékok és Retro Konzolok: Javítja a hangélményt régi játékkonzolok vagy egyéb hangkimenetes projektek esetében.

Példaprogram - ESP32-hoz való I2S Beállítás és Hang Lejátszása

Az alábbi példa az ESP32 használatát mutatja be a MAX98357 modullal, ahol egy egyszerű, folyamatos hangjelzést adunk le az I2S interfészen keresztül. A program beállítja az I2S perifériát az ESP32-n, és egy egyszerű szinuszjelet küld az erősítő modulra.


 

cpp

#include "driver/i2s.h" #define I2S_NUM (0) // I2S periféria száma #define I2S_BCK_IO (26) // Bit Clock (BCK) pin #define I2S_WS_IO (25) // Word Select (WS/LRCLK) pin #define I2S_DATA_IO (22) // Data Output (DOUT) pin void setup() { // I2S konfiguráció i2s_config_t i2s_config = { .mode = (i2s_mode_t)(I2S_MODE_MASTER | I2S_MODE_TX), .sample_rate = 44100, .bits_per_sample = I2S_BITS_PER_SAMPLE_16BIT, .channel_format = I2S_CHANNEL_FMT_ONLY_LEFT, .communication_format = I2S_COMM_FORMAT_I2S_MSB, .intr_alloc_flags = 0, .dma_buf_count = 8, .dma_buf_len = 64, .use_apll = false, .tx_desc_auto_clear = true, .fixed_mclk = 0 }; // I2S pin konfiguráció i2s_pin_config_t pin_config = { .bck_io_num = I2S_BCK_IO, .ws_io_num = I2S_WS_IO, .data_out_num = I2S_DATA_IO, .data_in_num = I2S_PIN_NO_CHANGE }; // I2S periféria inicializálása i2s_driver_install(I2S_NUM, &i2s_config, 0, NULL); i2s_set_pin(I2S_NUM, &pin_config); i2s_zero_dma_buffer(I2S_NUM); } void loop() { // Szinuszjel adatok generálása const int SAMPLES = 128; int16_t samples[SAMPLES]; for (int i = 0; i < SAMPLES; i++) { samples[i] = (int16_t)(32767.0 * sin(2.0 * PI * i / SAMPLES)); } // A szinuszjel kiküldése I2S-en keresztül size_t bytes_written; i2s_write(I2S_NUM, samples, sizeof(samples), &bytes_written, portMAX_DELAY); }

Példaprogram Magyarázata

  1. I2S Konfiguráció Beállítása: Az i2s_config_t segítségével konfiguráljuk az I2S-t, így biztosítva, hogy a mintavételi frekvencia és a bitmélység megfelelő legyen a MAX98357 számára. A I2S_CHANNEL_FMT_ONLY_LEFT opcióval csak a bal csatornát használjuk, mivel a modul egycsatornás kimenetet használ.
  2. Pin Csatlakozások: A i2s_pin_config_t segítségével kijelöljük a BCK, WS és adat kimeneti lábakat.
  3. Hanggenerálás: A loop() függvényben szinuszjelet generálunk, amelyet az erősítőnek küldünk az I2S interfészen keresztül, ezzel létrehozva egy egyszerű hangjelzést.

Összefoglalás

A MAX98357 D-osztályú, I2S bemenetű erősítő modul kiváló lehetőséget kínál azok számára, akik erőteljes, mégis kompakt és energiahatékony megoldást keresnek digitális hangprojektekhez. Az I2S interfész használatával könnyen integrálható különböző mikrovezérlő platformokkal, mint az ESP32, így ideális választás bármilyen audió alkalmazáshoz. A példakód alapján gyorsan elkezdheted a hangprojektek megvalósítását, és élvezheted a tiszta, zajmentes hangzást, amelyet ez az erősítő biztosít.

Fő Paraméterek

  • Erősítő Típusa: D-osztályú, nagy hatékonyságú erősítő
  • Bemenet: I2S digitális audió bemenet
  • Kimeneti Teljesítmény: 3W maximális kimeneti teljesítmény (4Ω hangszóró esetén)
  • Mintavételi Frekvencia: Támogat akár 96 kHz mintavételi frekvenciát is
  • Bit Mélység: Támogatja a 16, 24 és 32 bites adatokat
  • Tápfeszültség: 2,5V - 5,5V DC (általában 5V-os tápellátás)
  • Hatékonyság: Nagy hatékonyság, amely meghaladhatja a 90%-ot, így ideális akkumulátoros működéshez is
  • Kimeneti Impedancia: Optimálisan 4Ω vagy 8Ω hangszórókhoz tervezett
  • Csatornák Száma: Mono kimenet (egyszerűség és hatékonyság)
  • Hanggenerálás Módjai: Támogatja a bal, jobb vagy bal-jobb összesített csatorna beállításokat (I2S konfiguráció szerint)
  • Integrált Digitál-Analóg Konverter (DAC): A beépített DAC lehetővé teszi az I2S digitális jelek közvetlen átalakítását analóg hangszórójelként
  • Zaj és Torzítás: Alacsony torzítás és zaj (THD+N érték tipikusan kevesebb mint 0,05%)
  • Jel-zaj Viszony (SNR): Tipikusan 98 dB
  • Automatikus Némítás: Alacsony energiafogyasztású üzemmód, amely automatikusan aktiválódik, ha nincs bemeneti jel
  • Kimeneti Fázis Változtathatósága: Bal-jobb csatorna konfiguráció (LRCLK jel alapján)

Csatlakozási Pontok és Funkciók

  • BCLK (Bit Clock): Órajel bemeneti pin (I2S adatütemezés)
  • LRCLK (Word Select / Left-Right Clock): Bal-jobb csatorna választó jel
  • DIN (Data Input): Digitális audió adat bemeneti pin
  • GND: Földelés
  • VIN: Tápellátás (2,5V - 5,5V)
  • SD (Shutdown / Enable): Az erősítő ki- és bekapcsolását vezérli

Vélemények

Erről a termékről még nem érkezett vélemény.