1. Wyjscie nie posiada składowej stałej, daj tylko rezystor do masy aby dopasować impedancje wyjściową 2. Z sinusa możesz uzyskać prostokąt stosując komparator napięcia. Otrzymany w ten sposób sygnał prostokątny możesz następnie scałkować otrzymując trójkąt 3. Możesz nawet bezpośrednio z portu równoległego przez interfejs i2c sterować, ale najlepiej...
Jak najbardziej OK, chociaż pewnie będziesz musiał dobrać rezystor "10k". Podobne rozwiązania widziałem w paru starterkitach z fpga http://www.kamami.pl/dl/dk_cycii_2c20n_s... tam tak uzyskiwali odcienie kolorów.
Problemem jest to jakieś. Jesli timer ma np. okres 550us, a twoja pętla np. 551us to się robi problem - synchronizacja będzie się co raz bardziej rozjeżdżać, a kolejnej impulsy PWM będą co raz bardziej zniekształcone. Zamiast delay zrób tak jak pisałem - w funkcji obsługi przepełnienia timera uaktualniaj OCR. W dodatku musisz tak ustawić preskaler,...
Podsumuję: Sinus przyjmuje wartości -1 do 1 więc nic nie da tablicowanie tab tab_sin[n]=(int) (sin((double) (n/20*(2*M_PI))))... Problemem w tym przypadku jest wyrażenie n/20 gdzie n typu int Rózne kompilatory róznie to potraktują. W niektórych (chyba wiekszości) wynik bedzie takiego typu jak użyte...
1. NanoVNA-H4 - zakresy częstotliwości: 50 kHz do 300 MHz, 300 MHz do 900 MHz, 0,9 GHz do 1,5 GHz. 2. Nie wiem, co to kluczowanie, raczej nie zamierzam używać dodatkowego kontrolera (ale jestem ciekaw, czy jest jakiś lepszy z modułem Wi-Fi). Bibliotekę mogę dodać do kodu ESP32-C3. 3. Kupiłem przetwornicę podwyższającą (jeśli się przyda): wejście 3,7...
Do sterowania w falowniku potrzebujesz 3 przebiegów PWM, każdy z nich tworzy sinus przesunięty o 120 stopni. Na górne dodatnie tranzystory podajesz odpowiednio twoje 3 przebiegi natomiast na dolne podajesz negacje tych przebiegów. Należy jeszcze pamiętać aby pomiędzy górnymi a dolnymi tranzystorami w falowniku utworzyć tzw. czas martwy który ochroni...
Co to znaczy "generowania funkcji sinus"? Obliczania sinusa dla podanego kąta? Generowania sygnału sinusoidalnego? PS. Pewnie chodzi o ... "generowanie funkcji sinus" jak się domyślam ;p
https://obrazki.elektroda.pl/8434667000_... Rowery elektryczne podbijają nasze drogi i ścieżki rowerowe. Fabryczne konstrukcje są bardzo estetycznie wykonane, często są też precyzyjnie przemyślane. Na tyle precyzyjnie, że cena ich zakupu, a potem koszty usług serwisowych potrafią zniechęcić. Ta sytuacja sprzyja budowaniu własnych konstrukcji,...
Czasem każdemu elektronikowi-konstruktorowi zdarza się potrzeba sprawdzenia działania jakiegoś układu przez podanie na jego wejście sygnału testowego o jakiejś ściśle określonej lub regulowanej częstotliwości i/lub kształcie. Układy do wytwarzania takich przebiegów nazywane są generatorami funkcyjnymi. Jednym z najprostszych w aplikacji i najbardziej...
http://obrazki.elektroda.pl/9079980500_1... Na wstępie chciałbym przybliżyć, skąd taka a nie inna nazwa nadana przeze mnie temu projektowi. Prace rozpoczęły się w momencie zapotrzebowania na minimum dwa zsynchronizowane generatory małej częstotliwości. Ponieważ zakres przestrajania jaki mnie zadowalał ograniczał się do 100Hz przy rozdzielczości...
Sinusa się nie da, ale na dwóch NE555 i bramce XNOR, można zrobić trapez, współczesne napięcie sieci to bardziej trapez niż sinus :) proof of concept: https://obrazki.elektroda.pl/4260295600_... THD 4,5%
Duży akumulator i UPS z czystym sinusem.
wygląda na to, że u mnie nie ładuje. Dla jasności, budynek, w którym mam to zainstalowane, nie ma przyłącza energetycznego. Poprzednie wersje nie potrafiły same wystartować jeśli aku zszedł do 0%. Dało się tak ustawić żeby przeskoczyło na bypass z sieci i został pewien zapas energii w aku. Potem za dnia był powrót na generowanie z PV, ale gdy była...
A coś więcej na temat tego jak ten sinus ma się zmieniać w funkcji temperatury?
Podaję skompresowany programik robiący DDS. Zakres częstotliwości od poniżej 7Hz do powyżej 30kHz ze skokiem poniżej 1Hz. Możesz go łatwo dostosować do swoich potrzeb po zapoznaniu się np. z: http://teleinfo.pb.bialystok.pl/~krashan... http://www.edw.com.pl/modules.php?op=mod...
nie ,częstotliwosc jest stała, mam oscyloskop cyfrowy i widzę dokładnie wszystkie parametry, mam problem jedynie z rozciąganiem amplitudy sinusa w górę i w dół naraz, próbowałem w excelu różnych symulacji i nic z tego, częstotliwosc sinusa wyciągnąłem przy 32 próbkach na okres 7,5kHz co już mnie zadowala chociaż sinus nie jest rewelacyjnie piękny, ale...
https://obrazki.elektroda.pl/7927701700_... Niebawem na elektroda.pl pojawi generator DDS w postaci zestawu do montażu. Generator DDS pozwala na wytwarzanie sygnałów prostokątnych 1,2,4,8MHz oraz sygnałów o częstotliwości regulowanej do 65KHz m.in. o kształtach: sinus, prostokąt, piła, trójkąt oraz szum. Urządzenie wyposażone jest...
Dzień dobry, Po przeprowadzce zwróciłem uwagę na okropne piszczenie cewek w zasilaczu komputerowym. Po diagnostyce okazało się (lub raczej to najlepsza do tej pory teoria), że problem stanowi jego wybredność wobec sinusoidy dostarczanej do zasilania. Oczywiście to problem w projekcie zasilacza. Hipotezę potwierdziłem przez podpięcie komputera przez...
no więc znam 3 metody na generowanie funkcji sinus i kosinus: 1. skorzystanie z biblioteki matmatycznej zawierającej funkcje sinus i kosinus 2. metoda tablicowa, polegająca na tym, że w tabeli umieszcza się kolejne próbki funkcji i potem tyko się je sekwencyjnie odczytuje 3. Generator sinusa na niestabilnym filtrze IIR (filtr, którego bieguny leżą na...
ja proponuje coś zdeczka odmiennego ATxmega128A1 popędzana zew. generatorem 29,184MHz (lub kwarc 3,648MHz z powieleniem x8 przez wewnętrzny mnożnik zegara ATxmega) wewnętrzne dwa przetworniki D/A ATxmega128A1 wytwarzały by SINUSA ,a dodatkowo do generowania sinusa 57KHz jeden z portów 8 bitowych + drabinka R/2R ,lub zamiast drabinki - DAC0800 , DAC0802...
...niestety nie znam asemblera. Nie musisz znać. Jak przeczytasz uważnie i zrozumiesz zasadę, to sam napiszesz procedurę obsługi przerwania w C. Dla częstotliwości PWM rzędu kilkunastu kiloherców i zegara CPU 8MHz przerwanie występuje co ponad 500 taktów, więc nawet procedura napisana w C nie będzie za długa (myślę, że nie powinna przekroczyć 100 taktów)....
Witam. Mam takie pytanie. Jak wygenerować przebieg sinusoidalny w mikrokontrolerze z rodziny '51 , programowanym w języku C. Jest chyba funkcja sinus w bibliotece math.h, ale jak ją użyć do wygenerowania jednego okresu przbiegu sinusoidalnego od -5 do 5V ?? Z gory dzieki za pomoc .
(at)arturavs Nie nie, ja się wcale nie czepiłem (a przynajmniej to nie ja). Jednakże! Generowanie sinusoidy by porównać ją do piły i tak wytworzyć PWM do sterowania mosfetami to mocno średni pomysł. Jednakże generowanie sinusoidy i użycie wzmacniacza w klasie D jak przedstawiłem, sens ma ogromny, właśnie przez istnienie feedbacku napięcia wyjściowego...
Witam Problem jest czysto teoretyczny, pytanie było jasne, czy mieszając lekko filtrowane sygnały w.cz. puszczone przez filtr DP otrzymam sensowny sinus, powiedzmy do 3% zniekształceń. Więc odpowiedź teoretyczna jest taka : tak teoretycznie otrzymasz sensowny sinus jak postawisz filtr o stałej impedancji za mieszaczem. Generowanie sygnału sinusoidalnego...
Wiedza sprawdzona pazurami, klucz do telegrafii zrobiony na Atmega 8 C++ Atmel Studio 7 Potrzebny timer wyznaczający rytm próbkowania (9600/s do 20000/s) , i drugi zatrudnić do PWM (chyba że chip ma C/A), przerwania, te rzeczy. Naiwny kod w arduino trzeba sobie wybić z głowy 1. Arytmetyka sinusa jest wiele bardziej skomplikowana niż piły, prostokąta...
Zwykły falownik (czyli modulator PWM) z wyjściem z filtrem LC ma stabilne napięcie wyjściowe. Trochę się ono zmienia z obciążeniem ale niewiele. 10%? To w zupełności wystarcza do zasilania silnika. Całą robotę robi więc przetwornica DC/DC. Jak dla mnie takie rozwiązanie ma mniejszy koszt. Ja robiłem ze 200W. Problemem jest tylko duża ilość cewek czy...
Ale to jest DTMF, i dwie różne częstotliwości, przy każdej liczbie inne, i nie takie jest założenie i cel autora. Autor chce zwykłą modulację FSK. Czyli np. bit 0 częstotliwość 1200Hz, bit 1 częstotliwość 2100Hz, ale nie jednocześnie jak w przypadku tym który podałeś. Po drugie, można sobie złożyć prosty filtr RC, jeden na 1200Hz, drugi na 2100Hz, potem...
doswiadczenia pokazuja, ze sinus wygenerowany standardowa metoda DDS / LUT z interpolacja liniowa z tablicy o rozmiarze 256 probek (calego okresu dla uproszczenia obliczen) ma wystarczajaca jakosc, wiec nie kombinujcie [; i mowie tutaj o 16bitach, na 12 pewnie i mniej by wystarczylo. 4\/3!!
Blink on/off lub sinus generator plus rtrig Aby użyć TON i TOF trzeba dać jeszcze przerzutnik. Na samych timerach nie da rady.
Witam i dziękuję za wszystkie odpowiedzi. W poniedziałek zrobiłem testy na oscyloskopie i gnereacja działa świetnie, odbiornik dostaje synał i popodłączeniu do oscyloskopu otrzymuję piękny sinus jednak o małej amplitudzie i odległość max 10-15 cm, co jest winą podłączenia bezpośrednio do portów. W najbliższym czasie będę robił podobne testy już ze wzmocnionym...
Chcę współpracować. Wiem że układy o podobnej zasadzie działania stosuje się w nadajnikach /odbiornikach radiowych w celu sterowania anteną na generowanie sygnału w przestrzeń, w taki sposób że układ impulsem wyłącza obwód odbiornika i przełącza na nadawanie, bądź na odbiór. Co więcej takie układy sterują powtarzaniem nadawanego sygnału oraz jego czasem...
No nieźle, wychodzi na to że do audio lepszy jest zwykły analogowy generator sinus + pomiar/stabilizacja częstotliwości, natomiast DDS o mniejszej rozdzielczości zapewni generowanie wyższych częstotliwości o dowolnych kształtach.
APFC to nie tylko korekcja przesunięcia prądu względem napięcia ale też zapobieganie odkształcaniu napięcia zasilającego przez nieliniowe odbiorniki. Ależ oczywiście tylko o to chodzi, a nie o jakieś cosinusy czy tangensy fi opowiadane w zawodówce czy technikum gdy esieci dominował sinus a 99% odbiorników był liniowych.Stare czasy. Już się nie wrócą....
Na AT90PWM3 nie miałem żadnych problemów, być może z konfiguracją jest coś nie tak... na stronie Atmela jest tutoraial, jak konfigurować PSC...
Ten sinus liczony w przerwaniu na Xmega to miał być żart, prawda?
Możesz powiedzieć jakie masz błedy i dokładnie co chcesz wiedzieć na temat tej funkcji. Na tym co przedstawiłeś widzę 1 błąd a mianowicie masz plot w pętli i tam może być problem z wyrysowaniem tego. Przenieś plot za tego end-a powinno działać. Najogólniej opisze Ci jak działa mój kod a później twój Sprawdzamy wielkość wektora wejściowego Iterujemy...
W czasach mikrokontrolerów generowanie PWM na generatorach i komparatorze nawet mnie - starucha zaczynającego na lampach - mierzi.
Sprawa jest gorsza niż sie spodziewałem - chciałem sobie zaprogramowac porcka ktory by mi generowal zadaną częstotliwość ale z tego wyszedł by mi sinus - a dwoch częstotliwości niedam rady równoczęsnie generować - dwa procki odpadają bo to bezsensu rozwiązanie - może ktoś zna jakiś scalak do generowanie tonów DTMF Dziękuje za pomoc
Po pierwsze o jakich częstotliwościach jest mowa?Układy magnetyczne mają swoją bezwładność i nie lubią zbyt wysokich częstotliwości.A pytanie nr. dwa brzmi: jak ma wyglądć przebieg sterujący?Czy ma być to przebieg płynny (w domyśle sinus ewentualnie trójkąt) czy wystarczy prostokąt lub jego pochodne?
Szukam sprawdzonego schematu generatora sinusa, który pozwoli na generowanie częstotliwości akustycznych nie wprowadzając zniekształceń 🙂.
Z tego co widzę to potencjometrem u6 można zmieniać częstotliwość. W jakim zakresie? To jest potencjometr który służy do dostrojenia generatora. Aby generował częstotliwości dokładnie równą: F = 1/(2 * pi* RC) = 1/(2 * pi * 31.6kΩ*100nF) ≈ 50Hz 2. Czy można by było poprosić o ten plik *.asc ? Plik dołączyłem. Tylko, że jest to plik do darmowego...
Hej, dzięki za taką wyczerpującą wypowiedź. Zobaczmy czy dobrze zrozumiałem: 1. Generuję przebieg o częstotliwości np te 440 Hz ale nie sinus tylko? Np prostokąt? 2. Filtruję ten generowany prostokąt filtrem LP o częstotliwości odcięcia równej..no właśnie, ile? 3. ADSR załatwia mi sprawę, o której wspomniałem post wcześniej, tj charakterystyczna zmiana...
http://obrazki.elektroda.pl/1852929500_1... http://obrazki.elektroda.pl/5115381900_1... Mimo upływu lat w dalszym ciągu lubię od czasu do czasu odświeżyć sobie w pamięci elektroniczne brzmienia lat 80tych, kiedy to po raz pierwszy miałem okazję usłyszeć „syntetyczną” muzykę pochodzącą z wielkich drewnianych...
Witam, posiadam uP ATmega128 i z tego co wiem i sprawdzałem nie posiada on wyjścia analogowego. Jeśli ma to niech ktoś poda gdzie takie coś jest opisane w dokumentacji ;) więc... żeby wygenerować sygnał analogowy trzeba użyć PWM. Jak np wygenerować sinus trójkąt czy coś tego typu(nie prostokąt), trzeba jakiś dodatkowy układ? Jak wygenerować np. trójkąt...
Co do szumu proponował bym zrobić osobno generator i osobno VCF. Jeśli VCF było by modułem nie musiał byś koniecznie używać je tylko dla szumu, mógł byś np. je podpiąć do czegoś innego (generatora czy choćby swojej Yamachy) Generowanie jak to nazywasz bitów to sprawa prosta (jeśli cię dobrze zrozumiałem). Musisz zrobić generator prostokąta z regulacją...
Może chodzi o generowanie sinusa z amplitudą zależną od temperatury, wtedy częstotliwość będzie stała.
Pisałeś poprzednio, że wstawiłem karykaturę/przekręcenie Twojej funkcji. Odwołujesz to czy pokazujesz różnię w wynikach mojego programu i Twojego? Co mam odwołać? To, że zanegowałeś wynik mojej funkcji, a potem przechwalałeś się, że moja funkcja daje wartość ujemną, kiedy powinna dawać dodatnią (na początku wykresu, który pokazałeś) ? 2. Zgadza się,...
Zapis w EPROMIE 1/4 przebiegu sinusa (0 do Pi/2) i wykorzystanie symetrii tej funkcji dla oszczędności miejsca. (wymaga to jednak pewnych obliczeń) Generowanie przez odtwarzanie z pamięci ze zmienną prędkością odczytu raczej się nie stosuje, ze względu na konieczność realizacji strojonego filtru za przetwornikiem C/A dla uzyskania małych zniekształceń...
Czesc, Zaprogramowalam i ustawilam wydaje mi sie wszystkie potrzebe rejestry do tego, by moc przesylac sobie probki na przetwronik DAC. Jednak wynik tej operacji nie jest zadowalajacy-tzw. sinus na wyjsciu jest strasznie skwantowany-i na pewno nie jest to jakosc 12 bitowa. Co moze byc przyczyna tego stanu. Ustawiam DACCON=0x0D a probki na wyjscie biore...
Najprościej można wykorzystać funkcje sinus i cosinus. Mając dany kąt a, obliczamy x=r*sin(a) i y=r*cos(a). Kąt zmieniamy od 0 do 2*pi z ustalonym kwantem; do otrzymanych współrzędnych dodajemy współrzędne środka. Jeśli chcesz zgłębić temat, to [url=http://www.google.pl/search?q=algor... ;)
generowanie licencji impulsy generowanie generowanie dzwieku
rs232c praktyczne programowanie kamera rzeczywisty wymiana skrzyni automatycznej renault
elektrownia wiatrowa elektrownia wiatrowa
Sterwins – myjka nie podaje płynu: brak zasysania detergentu, czyszczenie układu, dysza MIX Czyszczenie turbosprężarki Audi A4 B6 bez demontażu – Liqui Moly, Forte, Wynn’s, JLM, K2