Możesz próbować, tylko uważaj, żeby nie uszkodzić karty dźwiękowej. Choć zależy jakie masz próbkowanie w karcie, bo jeśli 44kHz to nic z tego nie będzie.
Jeśli Arduino to masz bibliotekę do kart SD, schematy podłączenia znajdziesz w internecie bez problemu, musisz tylko uważać na to, ze karta SD zasilana jest napięciem 3,3V i w takim standardzie przyjmuje też sygnały - czyli bezpośrednie podpięcie jej do Arduino pracującego na 5V uszkodzi ją. Warto też pamiętać, że karta pobiera 100mA lub więcej "w szpilkach"...
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_...
https://obrazki.elektroda.pl/8411377500_... Ostatnio autor płytki Sonatino, którą opisywaliśmy rok temu Ale skąd w ogóle pomysł na Sonatino i co to jest Sonatino? Autor płytki Ben napisał, że męczyło go ciągłe podłączanie zewnętrznych przetworników DAC i wzmacniaczy do płyt ESP32, więc postanowił poszukać bardziej kompaktowego, zintegrowanego...
Witam. Pozdrawiam. Czy taki czytnik kart można zastosować? Ma troszkę inne oznaczenia. Ma już oporniki na sobie. https://obrazki.elektroda.pl/2535828100_... Czytnik ten https://pl.aliexpress.com/item/100500530... Chyba ten sam pokazałeś tylko nie widać od spodu . Pozdrawiam... Dodano po 4 Działa!!! Okazało się że te chińskie...
Autor tego cyklu artykułów potrzebował urządzenia komunikacyjnego do przesyłania kilku bajtów co godzinę z małego, odłączonego od sieci systemu fotowoltaicznego do warsztatu oddalonego o około 50 metrów. Pierwszą myślą było Wi-Fi, ale ma on już dziesiątki sprzętów do niego podłączonych, a utrzymanie ich wszystkich w działaniu jest bardzo żmudnym zadaniem....
Ja zakładam oscylację na poziomie 100Hz przy 50% . Próbkowanie musi być co najmniej 1000 Hz. Program będzie prosty więc pętla powinna latać szybko. Jutro jadę po panele i zaczynamy zabawę.
http://obrazki.elektroda.pl/4287767600_1... W materiale znajdziecie wprowadzenie do transformacji Fouriera z teorią ograniczoną do minimum. Jest to propozycja zapoznania się z tematem poprzez praktyczne eksperymenty, następnie intuicyjne wyczucie do czego może przydać się FFT. Jeżeli odstrasza Cię skomplikowana matematyka ten materiał...
Może zrobić wzmacniacz na tranzystorach - mają dużo mniejsze wzmocnienie, nie trzeba go ograniczać poprzez sprzężenie zwrotne. Ten odbiornik ma pojemność chyba 2000 pF (taka jest dla TR4012R1, a ten jest TR4012R2), co przy 40 kHz daje impedancję 2 kom. Dla tranzystora w układzie wspólnego emitera dopasowanie impedancji uzyskamy przy prądzie bazy 13...
Jak napisać kod w Arduino na ESP32 aby wykonać 128 punktowe FFT dla sygnału na wejściu ADC tak aby zapewnić próbkowanie z częstotliwością 10kHz a wyniki przedstawić jako punkty na wyświetlaczu OLED? Oto przykładowy kod, który wykonuje 128-punktową FFT dla sygnału na wejściu ADC z częstotliwością próbkowania 10kHz i wyświetla wyniki na wyświetlaczu...
Jak napisać kod w Arduino na ESP32 aby wykonać 128 punktowe FFT dla sygnału na wejściu ADC tak aby zapewnić próbkowanie z częstotliwością 10kHz a wyniki przedstawić jako punkty na wyświetlaczu OLED? Realizacja projektu obejmuje trzy główne części: konfiguracja ADC i próbkowanie sygnału, implementacja FFT i prezentacja wyników na wyświetlaczu OLED....
Adafruit? Nie dziwie się Im bardziej znam Arduino tym bardziej mi się niepodoba. A może ta?: Link Nie znalazłem tam 1331 ale trafiłem na to https://os.mbed.com/users/star297/code/s... Oscyloskop ruszył: https://obrazki.elektroda.pl/2591921000_... Nie zmodyfikowałem jeszcze biblioteki, bo w przypadku oscyloskopu i tak rysuję punkt...
w jakim zakresie częstotliwości CS5460A będzie pracował poprawnie? Filtry wejściowe mają -1 dB przy około 1.9 kHz ale danych o dokładności poza zakresem 50/60 Hz nie widzę. Dla domyślnego zegara próbkowanie to ~500 kSps ale filtry antyaliasingowe muszą być dosyć agresywne - stąd zapene te 1.9 kHz - i sensowna dokładność wyżej nie sięgnie. Tu jest problem,...
Założenia opisałem wyżej przynajmniej ich zarys. Wiem gdzie będzie pracować urządzenie ( łąka przy gruncie) , z jakimi warunkami będzie się zmagać ( rosa, deszcz, mgła, słońce mróz) , wiem jaka chce dokładność ( około 0,2 C) , jak często chce transmisję ( co 1 h), jak często chce próbkowanie ( co 5 min) jak często chce zapis do pamięci ( co 5min ) ,...
Gdyby złożyć na płytce uniwersalnej to z 15zł:] Tylko jeżeli to chcesz użyć do jakiś konkretnych celów nie zabawy to lipa - ma to wręcz znikome parametry;) 8 bitowe próbkowanie dźwięku:)
1. Proponuję zapomnieć o arduino. 2. Nucleo ma debugger, który Ci się bardzo przyda. 3. Jak mierzyć - najlepiej obydwiema matodami. ADC + CMSIS-DSP -> robisz analizę widmową i znajdujesz największy "bin". Potem mieniasz próbkowanie aby jak najbardziej ten "bin" pasował. Do tego komparator (bo niestety STM32103 to dość stara i prosta konstrukcja - i...
Dla 50 Hz ta metoda powinna w miarę dobrze "znaleźć" amplitudę albo przynajmniej coś zbliżonego. Jeżeli to próbkowanie będzie w pętli loop(), to musisz zwrócić uwagę, aby nie było jakiś dodatkowych istotnych opóźnień w tej pętli. Mógłbyś też próbkowanie napięcia zrealizować w przerwaniach.
Interesuje mnie mnie próbkowanie 128 pps z zapisem na SD, ponieważ będę musiał skorelować dane. Czy znalazłbyś czas na przedstawienie kodu?
Witam, no więc trochę posiedziałem przy tym czujniku po lekturze tych dokumentów od ST. Wydrukowałem na drukarce 3D pudełko, które ma 3mm wysokości ale dobrze oddziela poszczególne warstwy czujnika. - Na samym dole jest GND, który izoluje od zakłóceń, które mogłyby powstać od spodu. - Następnie jest warstwa aktywnej tarczy, chociaż nie zauważyłem, żeby...
Witam, jak w temacie, mam problem z wykrywaniem przerwań od transoptora PC817C. Napięcie to 3.3V a emiter transoptora (nóżka nr. 3) mam podłączoną do ESP32 z pinem GPIO35, z zewnętrznym pulldownem w postaci rezystora 10K Ω podłączonym do GND. Ustawiłem ten pin jako INPUT a tryb przerwania jako FALLING. ESP32 wykrywa przerwanie ale nie jest synchroniczne,...
https://obrazki.elektroda.pl/4760563300_... W ramach trwającego konkursu Czujnik wilgotności i temperatury AM2302 (DHT22) Czujnik AM2302 może pracować z napięciami 3.3-5.5V posiada 4 wyprowadzenia (jedno niewykorzystywane). Trzy wyprowadzenia wykorzystane są jako zasilanie (1), transmisja danych (2), oraz masa (4), więcej znajdziecie...
jednak mój projekt polega na tym, że muszę pokazać jak wygląda komunikacja między Labview i Arduino z wykorzystaniem Makerhub Uczciwie mówiąc, nie mam wiedzy na temat funkcjonalności tego Makerhub. Jeżeli jest to tylko prosty interfejs wejścia - wyjścia do LV, to bardzo wartościowym "urobkiem" Twoich badań będzie wniosek: "dla zmiennych sygnałów działa...
Dla Arduino 16 MHz zegar ADC jest ustawiony na 16 MHz/128 = 125 kHz. Każda konwersja w AVR wymaga 13 zegarów ADC, więc 125 kHz/13 = 9615 Hz. Jest to maksymalna możliwa częstotliwość próbkowania, ale rzeczywista częstotliwość próbkowania w aplikacji zależy od odstępu czasu między kolejnymi wywołaniami konwersji. Dopisałem możliwość liczenia ilości zmian...
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...
No właśnie nie potrafi, przesyła tylko zawartość bufora (2kSa) po wystąpieniu wyzwolenia. 300kSa/s to częstotliwość próbkowania ADC. Nawet prawdziwe DSO entry-level odświeża ekran kilka-kilkanaście razy w ciągu sekundy. Zapoznaj się też z pojęciami Real-Time Sampling i Equivalent-Time Sampling. ...po tym co piszesz to wnioskuję, ze Ty nie potrzebujesz...
Problemem dla ludzi jest to, że w cortex-m dają bardziej rozbudowane peryferia o większych możliwościach, a przeczytanie reference manual jest ponad ich siły. Dokładnie, tak naprawdę STMy są proste a dają dużo frajdy. Na przykład jak zrobiłem próbkowanie ADC wyzwalane po przez timer i próbki przesyłane po DMA tak że rdzeń TYLKO przeliczał FFT i wrzucał...
Na wstępie informuję, że pisałem pracę dyplomową w C 20 lat temu, a Arduino kupiłem 3 tygodnie temu. Poświeciłem HelloWorld/LED, wgrałem ze dwa gotowce. ALE DO RZECZY: Mam około 30akumulatorów 18650 "polaptopowych". Mierzyłem ich pojemność : - ładowarką everActive LC2100 - TP4056 z zabezpieczeniem (aby samoczynnie zakończyć proces rozładowanie) + przetwornica...
Canvas nie ma nic wspólnego z bitmapą. Bitmapa to był osobny pomysł który mógłby przycinać (wspomniane w pierwszym poście). Tam nie wysyłasz pixeli, tylko bibliotekę + zestaw danych. A sam ajax byłby przyrostowy. Taki canvasjs to 70kB, jquery.min.js drugie 70kB razem 140kB + strona 10kB + dane (a to już zależy od próbkowania, można np założyć dane próbkowanie...
Dzień dobry, mimo, że czytam elektrodę od lat (zarejestrowany jestem ponad 8 lat), to to mój pierwszy post. Tak więc witam wszystkich :-D i dziękuję za lata pomocy w bardzo wielu kwestiach. Do rzeczy. Założyłem instalację PV na dach i chcę monitorować: energię pobieraną z ZE, energię oddawaną do ZEi wyliczać auto konsumpcję. Z falownikiem rozmawiam...
Z atmega8 to za wiele nie powalczysz, ale jest mnóstwo zaleceń jak podłączyć uC do zasilania, filtrować zasilanie (tu Atmega8 jest ponoć szczególna, mając zwarcie między VCC i AVCC) , można wykorzystać wewnętrzne źródło odniesienia, wielokrotne próbkowanie i uśrednianie wyników, itp, Google pewnie skieruje Cię np. 123 29.91 123 29.91 123 29.91 123 29.91...
Finalnie zakupiłem NUCLEO-F446RE . Za chyba 66zł. Ma 3 przetworniki AC. Są Multipleksowane pomiędzy większą ilość wejść. Z grubsza próbkowanie 18Mhz, więc wygląda, że świat i ludzie. Na razie udało mi się z pomocą środowiska mbed w sekund pięć zamrugać diodą. :) Zakupiłem też od razu EMW3162 WIFI Shield. Pewną niedogodnością Nucleo-f446RE jest to, że...
Cześć! Na wstępie zaznaczę, że jestem początkujący jeśli chodzi o programowanie systemów wbudowanych i mam nikłe pojęcie o elektronice. Używam płytki Arduino PRO z podłączonymi czujnikami z którymi komunikuję się po i2c. Czujniki włączam co jakiś czas na okres pomiaru poprzez ustawienie stanu wysokiego na odpowiednich pinach. Do obsługi czujników używam...
1 opcja brzmi zachęcająco, sądzę, że przy 10A nie będzie problemu Spadek 1V przy 10A to 10W - niezła grzałka. Gdy rezystor bedzie miał 0,1R moc wyniesie??? W multimetrach używa się 0,05 a często i 0,01R. Spadek 1V przy 3,3V to 30% napięcia zasilającego! Jak w punkcie 1, tylko rezystor pomiarowy 0,01 oma oraz wzmacniacz operacyjny o wzmocnieniu x10....
Na szczęście da się to zautomatyzować przy użyciu Arduino ;) . Oświeć mnie kolego. To jest strona główna: http://arduino.cc/ To małe coś ;) http://arduino.cc/en/uploads/Main/Arduin... ma 14 wejść/wyjść cyfrowych i 6 analogowych. Do tego np. ULN2803 do sterowania przekaźnikami + żarówki 12V 50W/100W i można się bawić ;) Nie mam gotowca...
Dla Kowalskiego wystarczy wgrać kod programu na płytkę i na tym koniec. Dla dociekliwych -urządzenie nie mierzy nadwyżek prądu -nie interesuje też programu wartość prądu płynącego z sieci do domu. -do analizy wystarczy 1 przekładnik Cała myśl, patent urządzenia polega na: Podajemy napięcie z przekładnika 1 na wejście analogowe arduino Otrzymujemy w...
Witam, mam problem z doborem nastaw mojego regulatora PID. Buduję sterownik do kotła zacierno- warzelnego z dwoma grzałkami 1000W oraz 1500W połączonych równolegle. Sterowanie odbywa się za pomocą SSR 40A który jest załączany PWM z Arduino o częstotliwości 1Hz. Na początku wyznaczyłem odpowiedź skokową układu. Poniżej efekt dla 9l wody (temperatura...
Pobawiłem się tym kartridżem. Wielu funkcji jeszcze nie rozgryzłem, a i na razie nie za bardzo mi się chce aż tak głęboko grzebać. Wnioski są takie, że ten syntezator mowy bardzo przypomina mi ten amigowski. Możliwe nawet, że to ren sam program tylko w przypadku Amigi był on dostarczany razem z komputerem na jednej z dyskietek. Na c64 z racji słabych...
I2C to chyba nie jest dobry trop. Zrobiłem troszkę zmian w bibliotece zmieniając kilka rzeczy. Po tych zmianach udaje mi się próbkować troszkę szybiej około 18-20 razy na okres. W pliku Adafruit_ADS1015.cpp zmieniłem funkcję delay na delayMicroseconds. Było to organicznie uniemożliwiające częstsze próbkowanie niż 1 ms. Dzięki temu zamiast jednej tysięcznej...
Moim zdaniem taki trochę gadżet, który coś pokazuje, ale nie wiadomo ile ma to wspólnego z rzeczywistością. Mierzysz prąd w losowych momentach i szukasz wartości maksymalnej, więc z pomiarem wartości skutecznej nie ma to nic wspólnego. Nie kalibrujesz też pomiarów prądu, a one przecież mocno zależą do samego ACS712, jego zasilania, przetwornika ADC...
Jedna z prostszych opcji to użycie mikrokontrolera, np. w Arduino. Próbkować sygnał(w przerwaniu), przetworzyć jak tam sobie chcesz i wystawić na inny pin.
W Oprogramowanie SDU-X Kod źródłowy dla Arduino można pobrać z repozytorium na portalu Thingvserse: #define REQUESTER , powinna być aktywna. A w przypadku układu, który odpowie i odeśle dane, ta linia musi być zakomentowana. W głównej pętli programu znajduje się sekcja do wyboru schematu modulacji, która ma zostać użyta. Jest kilka typów, ale w pełni...
Próbkujesz przebieg. Obliczasz FFT. Porównujesz wyniki z wzorcem.
No pewnie, chyba że adc próbkuje 2*szybciej od pasma audio z np karty to wtedy karta je ogranicza.
Witam Dane na max 6 miesięcy wstecz, próbkowanie co 5-10 sekund wystarczy.
Da się to zrobić ale wygodniej użyć ARM. Próbki zmieszczą się w uC, dźwięk będzie wyższej jakości, całość pewnie wyjdzie taniej niż AVR+DataFlash. Program napiszesz szybciej, bo nie trzeba kombinować z programem. Używałeś Arduino, CubeMX i HAL, to takie zaawansowane Arduino. To raczej bajki. 1 sekunda dżwięku 8-bit, PCM, 11 kHz próbkowanie, zajmuje...
Masz pewność że rozumiesz słowa "prąd stały" "prąd zmienny" "wartość skuteczna" z jednej strony, a "próbkowanie" z drugiej?
Dorobienie wyświetlacza do twojego układu jest jak najbardziej możliwe. Tylko relatywnie mocno skomplikowane, droższe od gotowego układu i jak sam stwierdziłeś wymagające jakiejś wiedzy. Skoro masz już układ z forbota, to teraz potrzebowałbyś jeszcze drugiego modułu, który w jakiś sposób zlicza impulsy w jednostce czasu oraz następnego modułu odpowiedzialnego...
Dokładnie tak jak jest w opisie. 1.0. 4 to ostatnia wersja gdzie można próbkować ADC 40kHz i więcej. We wszystkich wyższych maksymalna częstotliwość na wejściu ADC to 10kHz. Przynajmniej w Arduino core. Dodano po 6 (at)Preskaler. Zwiększyłem jeszcze bezwładność świateł. Ustawiłem LED blisko siebie. Rzuciłem światło na białe tło. I wyszło coś takiego...
Należy także dodać, że analizatory próbkują sygnały z określoną częstotliwością. Nie oznacza to, że sygnał analizowany przyjął wartość np. 1 w momencie X, ponieważ mogło stać się to "jakiś" czas wcześniej. Ten "jakiś" czas zależy od częstotliwości próbkowania sygnału przez analizator. Analizator to nie oscyloskop :) W dokumentacji natomiast pokazane...
Czy to w ogóle jest wykonalne na Arduino? Skoro to sygnał audio to może mieć do 20kHz, czyli trzeba próbkować min 40kHz, najlepiej było by próbki prądu i napięcia rejestrować jednocześnie. Każdą próbkę prądu i napięcia trzeba pomnożyć, sprawdzałeś czy Arduino się wyrobi z pomiarem i mnożeniem w 25us? Oczywiście nie pytam o mnożenie zmiennoprzecinkowe,...
próbkowanie matlab próbkowanie oscyloskopu próbkowanie przetwornica
ue32f5500 samsung bosch zawiasy odblokowanie pralki
dioda lawinowa odblokować blackberry
Migająca lampka sufitowa airbag w Volkswagen Passat B5FL Prekodowanie transponderów w kluczykach samochodowych