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...
W załączniku dodałem schemat mojego modułu sterowania fazowego triakiem i odtwarzania dźwięku z mikrokontrolera. Prawy "ON" przycisku w założeniu powinien po prostu włączyć lampkę, a lewy "ON" powinien zapewnić mikroprocesorowi zasilanie i zacząć powoli włączać lampkę i odtwarzać dźwięk, co działa bardzo dobrze. Aby zamienić 230V na 5V rozebrałem po...
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/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...
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...
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...
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...
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...
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, 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
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...
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...
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....
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...
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...
"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...
Bo ja wiem czy nie wyjdzie. Z tego co pamiętam te SB dosyć proste były, a DMA to chyba nie była jedyna możliwość, tym bardziej, że część z nich miała własną pamięć na próbki. Zresztą DMA na ISA do zasymulowania programowo to też kosmos nie będzie. Poczytaj dokumentację tej karty, może jest jakiś tryb sensowniejszy. Z drugiej strony może wykorzystać...
Mnie tym razem forma i treści od Kolegi Piotra nie satysfakcjonuje - szczególnie w kontekście innych wpisów na elektrodzie. Nie mogę zrozumieć czemu ta prezentacja miałaby służyć. Brakuje ewidentnie konkretnych walorów edukacyjnych, na pewno dla takiego amatora jak ja, być może jest to dobra inspiracja zaawansowanych użytkowników, ale szczerze wątpię....
Potrzebuje tylko jedną nutę 4kHz, z wyliczeń wynikło mi że obwód rezonansowy LC, który stworzy cewka z buzzerem (w tym przypadku kondensator 10nF) potrzebuje cewki o indukcyjności 158mH, gdzie nie mogę nigdzie z taką dużą dorwać. Czy na pewno dobrą indukcyjność dobrałem?
Aktualnie korzystam z AS4C4M16SA-6TCN w połączeniu z STM32F746 w obudowie QFP 176, w ten sposób płytka na tylko 2 warstwy, a SDRAM jest dokładnie pod uC. Mniejsza obudowa uC nie pozwala na taki layout. Rozwiązanie jest przejściowe, ponieważ jest to 2 wersja urządzenia, które pierwotnie było zbudowane na RPi i średnie obciążenie CPU przekraczało 90%....
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...
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.
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...
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...
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.
(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...
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...
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....
Na wejście ADC podajesz sygnał analogowy o napięciu 0-VCC mikrokontrolera. Jeśli twój sygnał jest większy możesz zastosować dzielnik rezystorowy i diodę zenera żeby nie przekroczyć VCC. Potem poddajesz konwersji i mierzysz w ten sposób napięcie. Dokładność zależy od rozdzielczości przetwornika w uC, zwykle jest to np. 8-12bit. Nie powiem Ci jak dokładnie...
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.
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:)
Od kilku dni bawię się biblioteką Helixa a dokładniej wersją z projektu: [url=http://www.stm32circle.com/projects... Niestety to co dostaje na wyjściu tylko przypomina to co powinno tam być ;) W załączniku dołączam nagraną próbkę (trzeba słuchać na fulla żeby coś usłyszeć) a tu link do oryginału: [url=http://www.youtube.com/watch?v=KQ6z...
Witam. Mam problem z uruchomieniem interfejsu VAG ARM 23.3.1 STM32F405 chinol zrobione wszystko według instrukcji brak Internetu defender wyłączony uruchamiam loader podpinam kabel zaświeci przez chwilę na niebiesko i wyłącza się z systemu słychać dźwięk podpięcia kabla i od razu sygnał o odpięciu. Ktoś coś?. W menadżerze zadań nie pokazuje kabla jedynie...
A jeślibym zmienił miejsce kondensatorów i dołączył w taki sposób rezystory? W zasadzie mogło by być jeżeli napięcie stałe z wyjścia Bluetootch wynosi około 1/2 VCC. Jeżeli nie to trzeba dodatkowe niezależne kondensatory. Zastanawia mnie jedno - jeśli moduł bluetooth nie będzie nadawał sygnału, a mikrokontroler z ADC będzie, to prąd z ADC popłynie...
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]
Dobry wieczór, potrzebuję pomocy z projektem na studia. Wykorzystuję w nim ADC, który zapisuje próbki do bufora kołowego: [syntax=c]__IO uint16_t odczyty[2048];[/syntax] Muszę pozyskać informacje o częstotliwości dźwięku na podstawie próbek wypełniających odpowiednio pierwszą oraz drugą część bufora (indeksy 0-1023 oraz 1024-2047). W jaki sposób mogę...
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,...
generator dźwięk dźwięk dźwięk dźwięk rozrząd stm32 f103rb
triak sterujący silnikiem flash telewizor thomson zmywarka grzałka czujnik
electronic workbench ultradźwiękowy nawilżacz powietrza
Najczęstsze usterki skrzyni biegów F35 w Oplu Opel Vectra B 2.2 DTI - jakie paliwo stosować?