Stap 3: MSGEQ7 overzicht
Gewoon een snelle sectie over de MSGEQ7 chip als "zx lee" was geïnteresseerd in het gebruik ervan.
De grafische equalizer van MSGEQ7 IC verdeelt het audio spectrum in zeven bands, 63Hz, 160Hz, 400Hz, 1kHz, 2,5 kHz, 6,25 kHz, 16 kHz.
Voor elke band ontvangt u een DC-vertegenwoordiging van de amplitude, een waarde van 0-1023.
Voor het gebruik van de chip vereist het 3 pinnen (2 digitale en 1 analoge)
- Analoge Pin = lezen waarde
- Strobe Pin = Trigger belasting van de nieuwwaarde van de band
- Pincode opnieuw instellen = Reset chip
De get de lezingen van de chip het volgende doen:
- Initialiseren van chip - Reset Pin LOW / Strobe Pin HIGH
- Reset chip - set Reset Pin HIGH/LOW
- Lus 7 keer, eenmaal voor elke band, en doet u het volgende
- Strobe Pin laag instellen
- wachten van de kleine hoeveelheid tijd (30us)
- Lezen en opslaan van analoge Pin waarde
- Strobe Pin hoog ingesteld
Er is een groot artikel geschreven door J Skoba met manifestatiecode die kan worden gevonden hier.