Masz kilka możliwości: 1. Własny program do odtwarzania dźwięku na podstawie danych przesyłanych przez SPP + odpowiedni protokół komunikacji 2. Odtwarzanie pliku w STM32 i przesyłanie dźwięku do PC (tak jak przesyłany jest dźwięk miedzy tel. a słuchawką bezprzewodową). 3. Realizacja połączenia sieciowego przez Bluetooh. Na wstępie napisałeś, że chcesz...
https://obrazki.elektroda.pl/9462291700_... Chciałbym zaprezentować rozwinięcie eksperymentalnego odbiornika SDR, jaki opisałem ostatnio: https://obrazki.elektroda.pl/6947080100_... https://obrazki.elektroda.pl/7046555300_... Najbardziej w tym momencie interesującym fragmentem płyty jest głowica: https://obrazki.elektroda.pl/9911930900_...
Modulacja = mnożenie. Nic więcej tutaj nie wymyślono. 4\/3!!
witam ponownie, po dłuższym czasie walczenia z uruchomieniem mikrofonu i odtworzeniem nagranego dźwięku niestety nie udało mi się osiągnąć zamierzonego celu. Po poszukiwaniach w internecie znalazłem pomoc na forum ST pewnego użytkownika jednak również po jego instrukcjach występuje kilka błędów. Instrukacja zgodnie z którą próbowałem uruchomić mikrofon...
1. Zmień przycisk 2. Pomysł, żeby raz załączać odbiornik mechanicznie, a innym razem elektronicznie, wygląda dziwnie. Co by szkodziło załączać go zawsze z uC, raz "inteligentnie", innnym razem "po prostu"?
https://obrazki.elektroda.pl/1703941800_... Witam. Już za nieco ponad miesiąc święta, więc tym razem przedstawiam projekt polifonicznej pozytywki. Polifonia może się składać z maksymalnie 8miu sampli. Najstarsze są obcinane. Mikrokontroler generuje dźwięk za pomocą PWM na pinie A0 do którego trzeba podłączyć filtr RC (przykładowy schemat...
Przeanalizowałem analizatorem logicznym sygnały - częstotliwości się zgadzają. Odkryłem jednak, że niektóre próbki wchodzące z STM32 na PCM5102 są znacznie zniekształcone w porównaniu do oryginału wychodzącego z PCM1808 do STM32. Sprawdzenie trochę na oko, ale da się zobaczyć, że niekiedy dane są w miarę poprawne, po "ujdzie" aż do kompletnego błędu....
Na początek poczytaj o kodeku Speex dla STM32 dużo się dowiesz o konstrukcji buforów, kodowaniu i przetwarzaniu mowy. Na pewno Ci to pomoże. Myślę, że problem może być w sposobie buforowania i echu. Prawdopodobnie robi się sprzężenie. Na początek z jednego układu wysyłaj znany przebieg (np.stablicowany sinus) i spróbuj poprawnie go odtworzyć na drugim....
https://obrazki.elektroda.pl/5178220300_... TinyML stanie się największym motorem rynku mikrokontrolerów w ciągu najbliższych 10 lat — tak twierdzi Remi El-Ouazzane, prezes grupy mikrokontrolerów i układów cyfrowych w firmie STMicroelectronics. „Naprawdę wierzę, że to jest początek fali tsunami” — zasygnalizował w wywiadzie dla portalu...
Na AliExpress "1set Speed Recognition, Voice Recognition Module V3" $24.18 z wysyłką. Ponoć można to nauczyć (to wymaga jakiegoś uczenia przez tego, kto ma potem używać) rozpoznawania do 80 poleceń głosowych, i to samo jako "Speak Recognition, Voice Recognition Module V3" za $23.49 (nie wiem, czy "Voice Recognition Module V3, Speech Recognition Module"...
Witam, przygotowuję w ramach dyplomu aplikację mającą poruszyć temat przetwarzania sygnałów audio na stm32. Jako, że dostałem zupełnie wolną rękę w interpretacji tego tematu, chciałbym spróbować generowania dźwięków instrumentów muzycznych - coś w stylu syntezatora. Póki co potrafię wygenerować sinusoidę za pomocą niestabilnego filtru i dalej nie wiem...
Cześć! Po kilku małych projektach opartych na Nucleo i Discovery postanowiłem wykonać trochę bardziej skomplikowany i praktyczny projekt - odtwarzacz plików WAV z karty SD i... zwracam się do Was z prośbą o pomoc 😄 Projekt oparty jest o STM32F103RCT6 do którego podłączone jest gniazdo kart microSD i DAC (PCM1780). Za pomocą FatFs odczytuję plik WAV...
Witam, Mam do zrobienia projekt odtwarzacza pliku wav. Najlepiej jak byłby to bardzo mały i krótki dźwięk aby zmieścił się w pamięci urządzenia. Wyjście oczywiście poprzez jacka. Cały projekt z wykorzystaniem środowiska CoIDE.
Mam problem z poprawnym zdekodowaniem mp3. Coś już słychać w słuchawkach ale odbiega to od tego co ma być. Pętla dekodująca ramki: void mp3task(void *pvParameters) { MP3FrameInfo mp3FrameInfo; HMP3Decoder hMP3Decoder; hMP3Decoder = MP3InitDecoder(); int offset, err; int outOfData = 0; static const char *read_ptr = mp3_data; static...
Potrzebuje zrobić na STM31F..4 : Wchodzi dźwięk na ADC bezpośrednio z mikrofonu. Głos poddawany jest obróbce tak aby na wyjściu przyciąć pasmo na 300-3400Hz Mikrofon zbiera ok.16Khz, procek chodzi np. na 72kHz lub dowolnie w PWM 36-90Khz (dowolnie) Męczę się z tym już od kilku tygodni i już sam nie wiem jak to powinno być przeprowadzone. Przerobiłem...
Mam do wyjścia DAC w STM32F4 podłączony taki wzmacniacz: http://obrazki.elektroda.pl/7700611400_1... Jak przy pomocy tego kodu: [syntax=c]uint32_t i; uint8_t delay,n; while(1) { for(delay=1;delay<=50;delay++) { for(n=0;n<(51-delay);n++) { for(i=0;i<256;i++) { DAC->DHR8R1=sine[i]; threadWaitCycles(delay*100); } } } }[/syntax]...
Masz w 100% rację, brakuje ramu. Przetestowałem wiele rozwiązań. Przesiądę się na STM32
Poczyniłem pewne zakupy w kierunku STM32 i po 3 dniach od podstaw uruchomiłem projekt napisany pod UNO na STM32 od nowa. Muszę przyznać że to co pod Arduino zajmowało kilka linijek tu wygląda na poważny program choć zasada jest identyczna. W końcu bufor ma już wystarczająco dużo miejsca i od razu skutkuje to w praktyce; wynik - 'scrambled.mp3' Rodzina...
Witam, Mam zestaw stm32butterfly z procesorem 107vbt6. Dostępny już program do odtwarzania dźwięku ściągnąłem stąd http://www.st.com/stonline/products/supp... . Projekt jest w środowisku EWARM. Pozmieniałem co nieco i ogólnie dźwięk jest odtwarzany tylko, że jest zniekształcony. Jak mi się wydaje dźwięk jest odtwarzany 3 razy...
Testowałem kod pokazany w tamtym temacie i jak napisałem błędem było ustalenie podstawy czasu dla PWM autor chciał odgrywać dźwięk 22,05 kHz, a ustawił częstotliwość na 732,42 Hz. Wystarczyło ospowiednio zwiększyć częstotliwość. Jeśli używasz połączeń, które pokazałeś na schemacie to zapewne dźwięk jest ledwo słyszalny ?
Moim zdaniem potrzebujesz większej pojemności szeregowej do wejścia audio. Spróbuj wstawić pomiędzy PD3 a wejście wzmacniacza kondensator 10-47uF. Pamiętaj, że sygnał PWM, nie jest sygnałem sinusoidalnym i zasadniczo słabo się nadaje do produkcji dźwięku. Poczytaj o układach DAC wykorzystujących magistralę SPI. Dla ATMegi będą dostatecznie szybkie....
zrób sobie tablicę (większą niż 2 próbki :) ) i użyj funkcji blokującej HAL_I2S_Transmit. Jak to Ci zadziała to kontynuuj z DMA, I tak po kolei. - Przeczytaj w RM rodział o I2S. - Zapoznaj się z dokumentacją HAL https://www.st.com/resource/en/user_manu... (taka doxygen-owa...
Witam. Posiadam płytkę z stm32 na której umieściłem 12bitowego DAC (kość MCP4921) który działa po SPI. Płytka ma także na pokładzie kartę MicroSD. I mam następujący problem: Odtwarzam dzwięk z pliku wav za pomocą DAC'a - podałem ten sygnał na wejście AUX Głośników 5.1. Jednak dzwięk ten jest bardzo zaszumiony. Jak wygląda od strony technicznej odtwarzanie...
Podłączę się do tematu, bo jeszcze świeży, więc może ktoś mi odpowie praktycznie zaczynam prawdziwą naukę mikrokontrolerów, więc praktycznie nei znam ich możliwości, a mam do zrealizowania projekt niani elektronicznej, a dokładniej cześci zbierającej i odtwarzającej dźwięk w czasie rzeczywistym, ma to być mikrofon-kontroler-radio programowalne radio...
Witam. Mam pewien problem, miałem podłączony STM32F4 do laptopa, który pracował na baterii, pisałem sobie spokojnie program, gdy nagle wyskoczył komunikat o niskim stanie baterii w laptopie, a towarzyszył temu dźwięk "odpinanego" urządzenia z USB ( ten z Windowsa, pracuję na W7 ). Gdy pare sekund później, po podłączeniu ładowarki do laptopa chciałem...
"w locie" przełączać te kamery Spróbuję skorzystać z funkcji alternatywnych portów mikrokontrolerów STM32 - będę dołączał do odpowiednich pinów (do których podłączone będą kamery) wewn. moduł DCMI. Sam z chęcią zobaczę jak udało Ci się połączyć ten moduł WiFi do lwIP/uIP i przesłać obraz do Androida. Drugą opcją jest wykorzystanie Bluetooth np. 3.0....
Aby ATmega dawała dzwięk (jakości telefonicznej - współcześnie by trzeba powiedzieć "niższej" - 8bit * 8kHz, wyżej sobie nie obiecuj) bez domieszek tonu, próbkowanie musi być absolutnie równomierne. Bez programowania na przerwaniach, i to bardzo świadomego, nie będzie akceptowalne. Obstawiam że STM32 / 80 MHz też tego będzie wymagał. Da się w "jakimś"...
Ad.1. Licencję na Rowleya mam już kupioną. To po co to porównanie? W czym w ogóle problem w takim razie? Ad.2 Już teraz z 256kB flasha stm32f103zc wykorzystuję ponad 180kB. A to dopiero rozgrzewka, główne ficzersy nie są jeszcze zaimplementowane. Jeśli napisałeś 180kB KODU (bez "głównych ficzersów") to gratuluję nieumiejętności pisania programów. Jeśli...
Dotychczasowe podpięcie pod komputer PC, nie ma prawa bytu, więc postanowiłem, że stworze moduł przekaźnika przy użyciu ATMega128. Dość ambitne przedsięwzięcie, tym bardziej jeśli robione od zera. Ale moim skromnym zdaniem użycie ATmega128 na dzisiejsze realia dokłada i tak do złożoności projektu sporo potencjalnych problemów i koniecznych kompromisów...
Dziękuję wszystkim za rady, które okazały się bardzo pomocne. Niemniej jednak interesują mnie rozwiązania nie koniecznie tak profesjonalne (nie żaden gotowiec wielkości telefonu kom. itp.). Dużo czytałem na ten temat, przeczytałem wiele datasheet'ów (mimo, że nie do końca wszystko zrozumiałem). Znalazłem bardzo interesujące rozwiązanie, jednak wydaje...
Dalszy ciąg walk :-) Podłączyłem płytkę z DAC'em do STMF107, ale bez żadnej róznicy w działaniu - nadal to samo. Potem jednak przyszło mi do głowy, że karmienie I2S danymi z Timera może wnosić jakieś przesunięcia czasowe, itp... Przerzuciłem więc procedurę "karmiącą" do przerwania od I2S wyzwalanego bitem TXE. I jest poprawa - dźwięk jest już dużo bardziej...
Czas się przesiąść na µC z I²S i do tego jakiś zewnętrzny DAC. SB16 sam pobiera próbki z pamięci poprzez DMA.
https://obrazki.elektroda.pl/4288887800_... Witam. W oczekiwaniu na płytki do innego projektu postanowiłem zacząć coś nowego - kartę dźwiękową USB na STM32F103C8T6 (blue pill) i przetworniku cyfrowo-analogowym TDA1543 który akurat miałem. Nie żeby mi taka kombinacja była potrzebna, chciałem po prostu zobaczyć jak wygląda komunikacja...
Autor może może dopasować częstotliwość dźwięku do częstotliwości rezonansowej przetwornika i posiadanej cewki?
To ja dodam podobne pytanie, dla STM32vldiscovery. Migająca diodka i dźwięki typu beeep:). Ustawienia źródła (kwarc 8MHz), pętli PLL (x3=24MHz), ten sam program programowany z Keil działa wg ustawień (Systick 1ms, delay = 1000 daje 1sek. pasuje). Oraz ten sam program .bin (lub .hex) programowany przez STM32 ST_Link Utility i diodka mruga dużo wolniej,...
Witam! Czy miał ktoś do czynienia z mikrofonem/słuchawkami ze zintegrowaną karta dźwiękową USB np. [url=http://www.sennheiser.com.pl/slucha... ? Dokładniej chcę podłączyć tego typu słuchawki do STM32 w celu rejestracji/odtwarzania dźwięku i poszukuję specyfikacji komunikacji. Z góry dzięki za wszelkie...
Czy łatwiej to jest dyskusyjne :). Jeżeli dźwięk jest złożony z wielu harmonicznych to inne metody są bardzo ulomne. Wtedy tylko metody DSP. Można próbować szukaniem przechodzenia przez punkt z histereza i na podstawie różnicy numerów próbek oszacować czestotliwosc
1. Linki 2,3,4 to ten sam zestaw tylko w różnych cenach - więc to nazwę dalej zestawem II, a pierwszy to zestaw I Więc tak, zestaw I: +ma układ do odtwarzania muzyki +ma do wyboru pełną możliwość ustawiania opcji bootowania (niestety nieco uciążliwą - dip-switch) +ma joystick +ma sterownik CAN -nie ma wyprowadzonych wszystkich pinów uP - dużą część...
Witam, zajmuję się przetwornikiem DAC w STM32 i chciałbym odtworzyć jakiś prosty dźwięk. Czy jest może program który z pliku .wav zrobi mi tablice bajtów, tak abym mógł zapisać ją w pamięci FLASH mikrokontrolera?
Hmm... Twój projekt może sprawić, że ceny SB16 na Allegro skoczą :-) Bardzo fajne wykorzystanie dla wysokiej jakości dźwięku.
https://obrazki.elektroda.pl/5145556100_... Portal Electronic Products podał zwycięzców konkursu Produkt Roku 2020 . W Zwycięzcy: wielordzeniowy procesor ECM3532 AI firmy Eta Compute oraz zintegrowany akcelerator sieci neuronowej MAX78000 firmy Maxim. https://obrazki.elektroda.pl/1295824000_... W tym roku w kategorii...
Próbuję zrobić coś takiego ja napisał mi kolega"jta" który jak na razie podaje najlepsze porady. Jak na razie mam spore trudności w zrobieniu niektórych rzeczy. ale mam takie pytanie czy na tym stm32 wytworze takie dźwięki jak w tych 2 linkach poniżej? 1. https://www.youtube.com/watch?v=nIfIAgkB... 2. https://www.youtube.com/watch?v=JACbYe0q...
Jeśli karta SD to skorzystaj z procesora STM32 z interfejsem SDIO.
(at)aader -> Dziękuję za merytoryczne pytania. Te nagrania audio są w wewnętrznego DAC? Zerknąłem w kod i widzę, że używasz wewnętrznego DAC zamiast tego kodeka CS...? Tak, stosuję wewnętrzny DAC dla sygnału m.cz. przy AM i FM. Chodzi o to, że CS43L22, czyli DAC audio może działać też w trybie "analogowym". Dostaje on wtedy sygnał z zewnątrz poprzez...
Nie no, to jest prowokacja?... Drogie i niedostępne STM32? Niezdobywalne dla przeciętnego śmiertelnika dsPICe? To już ręce opadają, i nawet nie ma co odsyłać do wyszukiwarki, google, sklepów (polskich!!), bo to przypadek beznadziejny.
jeszcze, aby osiągnąć ten punkt = na etapie, w którym wiesz, czy kamera używa domyślnych przypisań pinów SDK. Wygląda na to, że tak ;) . Z jaką kamerką przyszedłeś? Dodane po 5 brzmi jakby pracował silnik, ale słyszę dźwięki przynajmniej mikrofon jest domyślny, jak sądzę. Mój i tak brzmi badziewnie, ale z fusami podłączonymi do usbttl i STM32 jest gorzej....
zależy co chcesz na nim robić do nauki stm32 chyba najfajniejszy, przynajmniej mi się najbardziej spodobał, zastanawiałem się jescze czy arm7, czy arm9, bo ja osobiście chcę się zmierzyć z armami po avrach. I tak: arm7 to niewiele wnosi ponad to, co znam z avr. arm9 to z kolei maszynka na linuxy i małe komputery, a stm32 wygląda na mocno-ułatwiający-życie...
Jeśli chodzi o szybkość przesyłu, to tutaj moje kolejne pytanie: Z jaką maksymalną częstotliwością może być przesyłany dźwięk w radiotelefonie? Na pewno nie może być on większy niż 446Mhz, czyli częstotliwości z jaką działa PMR. Ale pewnie nie uda się nawet uzyskać 1/10 tej wartości, ponieważ PMR nie jest przystosowane do takich zastosowań. Kolego,...
Nad mocą głośnika się nie zastanawiałem. Nie ma być on jakoś bardzo głośny. Wystarczy że dźwięk będzie zrozumiały dla osoby która siedzi obok urządzenia. Chciałbym żeby urządzenie działało minimum 3 godziny.
Podaj na jedno wejście wzmacniacza róznicowego sygnał DAC przez kondensator i rezystor. Do drugiego wejścia wzmacniacza daj kondensator i rezystor (o takich samych wartościach co przy pierwszym we róznicowym) i dołącz to do masy. Powinno zadziałać, bo tak sam robiłem.
Tak, i po próbie kompilacji to samo, i pojawia się dźwięk Windows "Ding". kod taki tylko mam: [syntax=c] uint32_t zmienna1; int main(void) { while(1) { } } [/syntax]
Powiem tak; potrzebuję móc raz odtwarzać te 24 bity, a innym razem te same 24 bity przeronione na 16 bitów. Z tego co wiem, 16 bitów było np w odtwarzaczach CD i nie słyszałem tam dużej różnicy... Próby wyparcia CD-Audio przez nowsze i jakoby lepsze standardy takie jak SACD i DVD-Audio zakończyły się niepowodzeniem. Jak wykazały liczne testy odsłuchowe...
Witam, chciałbym zrobić projekt w postaci pianina na mikrokontrolerze. Posiadam kontroler midi Behringer SWING, którego podłączam do mikrokontrolera STM32-Nucleo-F303RE z nakładką midi (MIDI OUT na klawiaturze do MIDI IN na nakładce). Klawiatura midi jest zasilona za pomocą usb z komputera. Chciałbym prosić o pomoc w przesłaniu sygnału midi z klawiatury...
No nie wiem. Mam jako takie doświadczenie z silnikami, przekaźnikami, róznymi czujnikami itp. typowe dla sterowań przemysłowych, ale z dźwiękiem nigdy nic nie robiłem (poza piiiip;). Ale może... Nie będę czekał do jutra, już mi te LEDy mrygają na bit bandingu:)
Witam! Ponieważ sygnał wyjściowy karty dźwiękowej nie może posiadać składowej stałej (prawda?) istnieje konieczność dopasowania go do przetwornika AC w mikrokontrolerze o zakresie 0-3.3V. Zdaję sobię sprawę, że łatwo da się to zrealizować na wzmacniaczu operacyjnym, natomiast moje pytanie dotyczy następującej kwestii. Do wyprowadzenia przetwornika AC...
generator dźwięk dźwięk dźwięk dźwięk rozrząd stm32 f103rb
awaria sprzęgła piecu lustro wirowa lustro wirowa wymiana kondensatorów zasilacz
zmywarka whirpool mruga start interfejs lexia
Jak wyłączyć tryb testowy w Pioneer FX-M2016ZSA? Ciemny obraz na połowie ekranu - naprawa czy wymiana?