Rejestrator dźwięku z korektorem graficznym i analizatorem widma na bazie LPC55S28
Niedziela, 01 Grudzień 2024
Rodzina procesorów LPC55 bardzo dobrze nadaje się do zastosowań audio. Układy te zawierają – oprócz wewnętrznego 16-bitowego przetwornika ADC, oferującego wiele udogodnień poprawiających jakość konwersji – także sprzętowe interfejsy umożliwiające podłączenie urządzeń dźwiękowych. Również rdzeń układów z tej serii jest przeznaczony do przetwarzania sygnałów: mimo niskiego szczebla zaawansowania (ARM Cortex-M33), zapewnia on bowiem sprzętowe wsparcie arytmetyki zmiennoprzecinkowej. Nawet płytka ewaluacyjna, demonstrująca działanie opisywanego mikrokontrolera, przeznaczona jest głównie do zastosowań audio: zawiera kodek połączony z procesorem za pomocą interfejsu I²S oraz gniazda (wejściowe i wyjściowe) typu mini Jack. Ponadto na płytce znalazł się slot kart SD.
Ogólny opis układu
Chociaż do działania samego rejestratora wystarczyłby sam moduł ewaluacyjny, to w ramach projektu został on rozbudowany o kartę SD (zewnętrzna pamięć znacznie powiększa pojemność rejestratora – czyli długość zapisywanych dźwięków) oraz kolorowy wyświetlacz. To drugie rozwiązanie uprościło obsługę urządzenia, co więcej: aby konstrukcja prezentowała się atrakcyjniej, projekt wzbogacono o wizualizację widma sygnału oraz korektor graficzny. W roli ekranu zastosowano wyświetlacz kolorowy 4” ze sterownikiem ILI9488, dostępny na rynku od niedawna. Jest on wyposażony w szeregowy interfejs SPI (co bardzo ułatwia konstrukcję), a do jego zalet należy również bardzo niska cena i łatwa dostępność na popularnych portalach handlowych. Do sterowania programem zastosowano enkoder 24-pozycyjny oraz dwa przełączniki monostabilne. Elementy te wpięto do złączy, na które wyprowadzone zostały sygnały procesora. Sposób podłączenia elementów zewnętrznych do płytki rozwojowej pokazany został na rysunkach 1 i 2.
Aby kontynuować czytanie wykup
Prenumeratę