Na pewno nie wygenerujesz sinusa o częstotliwością 1.8MHz z jakiegokolwiek ATmega. Do wygenerowania sinusa potrzebny byłby PWM z filtrem RC, ale PWM nie osiągnie tak wysokiej częstotliwości w AVR.
Jeśli ja podam, to będzie znowu "gdzieś wyczytana informacja" i błędy mogą się mnożyć. Jak wyszukasz, i sprawdzisz to zapamiętasz co i jak na całe życie. Poza tym prośba o skompilowanie własnego kodu i zobaczenie efektów programu chyba aż tak trudna nie jest. A dla zaspokojenia Twojej ciekawości u mnie wychodzi 134518174 bez static (gcc, linux) Albert...
Przede wszystkim zastosuj bramkę z wejściem Shmidta - np. 74132. Tu prawdopodobnie tkwi problem w pojawianiu się oscylacji przy sygnale sinusoidalnym. AK
No więc szukam i mecze się od paru dni mam : następujące problemy 1. Projekt, gdy użyje polecenia wynik=sin(4.822); kompilator się kompiluje natomiast gdy napiszę float abc=2.345; wynik=sin(abc); się nie kompiluje i wyskakuje komunikat c:/winavr-20081205/bin/../lib/gcc/av...
Zamiast jednego rezystora lepiej dać kondensator. vcc o | | --- | | | | | | --- | We o---||-----+-----> do uK | --- | | | | | | --- | | ---
2- Do czego służy w ogóle ta detekcja 0? 3-Triak po włączeniu zostaje włączany dopóki napięcie nie osiągnie 0? Spójrz na obrazek : http://static.ddmcdn.com/gif/dimmer-swit... Wykywasz 0 triak wyłączony, odmierzasz czas mniejszy od 10ms i włączasz triak. Pamiętaj tylko o tym, że ta regulacja którą teraz masz czyli 10ms z krokiem 100us nie...
Był projekt AVT5360 http://serwis.avt.pl/manuals/AVT5360.pdf Choć tak naprawdę nie napisałeś nawet czy to ma być jednofazowy czy trójfazowy.
Sinus zużywa dużo czasu procesora, ale przy budowie termometru nie powinno to stanowić problemu.
Witam Muszę zrealizować pomiar napięcia zmiennego (sinusidalnego ale jednokierunkowego) na procesorze ATMEGA. Tzn chodzi mi o wartośc międzyszczytową albo amplitudę sinusa. Macie jakieś pomysły jak to wykonac?? Myślałem o zbudowaniu detektora szczytowego (a później pomiar napięcia stałego) tylko, że dla przebiegu jednokierunkowego to nie zadziała. Proszę...
Witam, proszę o pomoc w doborze nastaw dla filtra RC na wyjściu generatora PWM w Atmedze (wartości dla sinusa o częstotliwości 400Hz), lub o podanie wzorów, według których można je wyliczyć, dziękuje i pozdrawiam.
Hej, Myślę, że mogłoby pomóc zastosowanie DDS (bezposredmia synteza cyfrowa). Temat jest może szeroki więc podam linki: http://teleinfo.pb.bialystok.pl/~krashan... po polsku i sa tam dalsze linki http://www.myplace.nu/avr/minidds/index.... strona Jespera Hansena. Chodzący projekt na AVR z kodem w asm. Ja sam zrobiłem coś podobnego na ATmega8...
Kolego patrzę na ten kod ze zgrozą, ale załadowałem do swojego Bascoma i trochę więcej zrozumiałem bo mozna sprawdzać referencje i skakać po kodzie. W przerwaniu co osiem taktów (nierealne) timer ma zliczać te twoje "niby" OCR. (Incr Licz_timera1 : If Licz_timera1 >= Ooo Then) Te OCR jest ładowane z tabeli gdzie najmniejsza wartość to 127 a najwieksza...
Myślałeś ginar o czymś takim? http://obrazki.elektroda.net/41_12128710... Układ próbkująco-pamiętający. Kondensator pamiętający ładuje się gdy napięcie na wejściu jest większe od wyjściowego. Gdy napięcie wejściowe zaczyna spadać komparator porównujący oba napięcia zamyka klucz. Na kondensatorze odkłada się napięcie bliskie wartości amplitudy....
Moim zdaniem lepiej przeprowadzić symulacje przed lutowaniem, Multisim to chyba jeden z najlepszych programów na rynku. Co do tematu, pojedyncza bramka wystarczy aby uzyskać pożądany przebieg? Poprawnie należało by użyc bramki z przerzutnikiem Schmitta na wejściu, poza tym sama ATmega ma coś takiego wbudowane. Ważne jest jaką amplitude ma przebieg...
Proponuję abyś w menu SZUKAJ (u góry) wpisał: Generator sinusoidy atmega wyskoczą Ci 4 tematy gdzie znajdziesz gotowe rozwiązanie. A następnym razem zacznij od tego lub Google.
Witam Mam problem do rozwiązania. Mam przebieg sinusoidalny nałożony na składowa stała (amplituda sinusa rzędu mV składowa stała około 1V). Chciałbym tak przerobić przebieg żeby móc zmierzyć częstotliwość przy użyciu procesora ATMEGA. Tzn. musze usunąc składową stała i przebieg sinusoidalny zamienić na prostokątny. Składową stałą wyeliminuje chyba przez...
Witam Z tego co wyczytałem w postach to jest mozliwy pomiar częstotliwości dla impulsów prostokątnych. Co zrobić gdy ja mam przebieg sinusoidalny i to w dodatku nieprzemienny (posiada składowa stałą i nie przechodzi przez zero). Jak zmierzyć cześtotliwość takiego sinusa?? Pozdrawiam i dzięki za zainteresowanie moim postem
Prostokąt wystarczy do pobudzania. Z tego co słyszałem (zasłyszane, a więc może być nie dokońca prawdziwe :) ) to te nadajniki 40st potrzebują niezłą amplitude napięcia na wejsciu, aby osiągnąc zasięg kilku metrów. Ja zrobiłem sonar na atmega, wzmacniaczu ze zmiennym wzmocnieniem ca3080 i ndajniku i odbiorniku muraty ma40a5s i ma40a5r. Pobudzałem je...
Uruchom arkusz kalkulacyjny, utwórz formułę by na podstawie kąta w kolumnie A od 0-179st utworzyć wartości sinusoidy od 0-255 w kolumnie B. W Excelu będzie np. taka =LICZBA.CAŁK(SIN(A1*(PI()/180))*255). Jest ona prawidłowa dla PWM 8bit. Jak chcesz inną amplitudę, np. przy PWM 10bit to zmień ostatnią liczbę na 1023. Teraz rozdzielczość sinusa z PWM możesz...
1. Używasz nowych wektorów przerwań, ale starej funkcji SIGNAL. Zamiast niej używaj ISR(): http://www.nongnu.org/avr-libc/user-manu... 2. Zmienna accumulator jest 16-to bitowa a nie dbasz o sprawdzanie, czy już przekroczyła rozmiar tablicy. 3. Poza tym, jaki sens mają dwa przerwania, skoro przerwanie od Timer2 opiera się o...
Dzień dobry, Proszę o pomoc jak za pomocą atmegi128 przekształcić sygnał sinusoidalny na sygnał prosokątny. Dokładnie chodzi o sygnał audio z mp3. Czy jest to w ogóle możliwe? W internecie są opisane pwmy na atmegach ale nie znalazłem przykładów, które działają na podstawie zadanego zewnętrzego sygnału audio.
Witam, Przemyślałem to co chce uzyskać i wasze sugestie. I rzeczywiście przy pradzie z sieci i sterowaniu przez atmega mogę zrezygnować prostownika i szczytywac napięcie bezpośrednio z ACS712. Zastanawiam się tylko czy zastosować to wzmocnienie. Generalnie będę mierzyć też mniejsze prądy w granicach 0,5A. Czy w takim razie wzmocnienie będzie niezbędne?...
1) napiecie wieksze od napiecia zasilania, leci prad na baterie, co moze ją uszkodzić / przegrzać ale kontroler jest bezpieczny. Jakby to była bateria została by trochę doładowana, napięcie by niewiele wzrosło. Zazwyczaj obwody zasilania nie są przystosowane do pochłaniania nadmiaru prądu, wiec rośnie napięcie zasilania, co można być przyczyną uszkodzenia...
Przetwornik w AVR można uruchomić tak żeby robił ze 40000 pomiarów na sekundę. Wtedy trzy kolejne odczyty można traktować jako wykonane w tym samym momencie (przy sygnale wejściowym 50Hz). Co nie umniejsza faktu że odczytasz wartości chwilowe, a nie średnie. A chyba to chcesz uzyskać.
Witam kolegów Chciałbym przedstawić swoje najnowsze dzieło (oczywiście jeszcze nie skończone) http://obrazki.elektroda.pl/6524327000_1... Jest to przetwornica podwyższająca napięcie wraz z falownikiem 1 fazowym (sinus - PWM) wspomaganym z sieci, całość sterowana uC Atmega 8 . W przyszłości ma mieć również możliwość pracy w trybie On-grid....
Czyli rozwiązaniem pozwalającym na "w miarę" dokładny pomiar napięcia przemiennego 230V jest układ z załącznika? Nie. Układem z załącznika zmierzysz napięcie stałe a nie przemienne. Po co dałeś diody i kondensator? Aby mierzyć napięcie przemienne? Jedno z wyprowadzeń transformatora daj do masy obwodu mikrokontrolera, z drugiego poprowadź diodę w kierunku...
Ten sinus liczony w przerwaniu na Xmega to miał być żart, prawda?
Liczyć cosinus kąta przesunięcia między napięciem i prądem i jeżeli dodatni to pobieramy moc z sieci a jeżeli ujemny to oddajemy do sieci?
I czy ATmega przyjmie napięcia ujemne? tzn sinusoidę? czy muszę zastosować filtr górnoprzepustowy, żeby pozostały tylko dodatnie połówki? Filtr górnoprzepustowy nie sprawi że pozostaną tylko dodatnie połówki. Do tego jest prostownik. Ale ja bym tego nie prostował tylko przesunął składową stałą do poziomu 1/2 VREF (czyli najprędzej do poziomu 1/2 VCC)....
Witam Mam do zrealizowania pomiar napięcia sinusoidalnego na Atmedze16. mam sygnał sinusoidalny o wartości międzyszczytowej od pojedyńczych mV do około 700mV i nałożony na składową (około 400mV w sumie moge ją odfiltrować jak trzeba). Czy jest mozliwośc wykorzystując wewnętrzny przetwornik atmegi na pomiar wartości międzyszczytowej tego sinusa?? Jakby...
zasilane podpiąłem +5 aby nie podawać impulsów powyżej 5V na atmege 16 (i tu mam problem bo amplituda tych impulsów pewnie nie będzie ok 3,5V Ten problem rozwiąże Wzmacniacz Operacyjny z wyjściem typu Rail to Rail. Warto poczytać datasheet'a bo Rail to Rail czasami jest różnie definiowane. Dodano po 3 Nie wiem za bardzo jak dobrać pojemność filtrującą...
Pytam, ponieważ chciałbym zrobić sobie też jakiś prymitywny falownik, nie musi być dużej mocy, jedynie dla ćwiczeń. Stąd moje pytanie o PWM, gdyż wiem, że można go zrealizować poprzez porównywanie sinusa z trójkątem oraz to, że atmega ma dedykowane piny dla PWM. Stąd moje pytanie który wybór jest lepszy dla tego układu - czy generator funkcyjny z komparatorem...
Robiłem taką pracę inżynierską. Można się pobawić, ale: -warto pomyśleć o części analogowej [dzielniki skompensowane, dobre opampy na wejściu] -do zbierania dużej serii próbek RAM Atmegi16 to będzie miało. Ja miałem 128 i XRAM wykorzystany w porywach do maksimum. -jak chcesz poważnie porównywać parametry ADC to przydałoby się podawać na wejście jakiś...
A ja się zastanawiam jak ty chcesz robić z tego sinusoidę w tak szrokim zakresie częstotliwości?? Prockiem bez żadnego problemu wygenerujesz dowolny prostokąt tylko co dalej? Mogłbyś zastosować przetwornik cyfra analog ale może ma ktoś lepsze pomysły.
k a jak zrobić żeby wyliczyć stopnie? Czyli sin(1) = 90 stopni? 360 stopni to 2pi radianów. Reszta to już proste proporcje.
Watpie sinusa piły itp nie uzyskasz bo bramki nie pracują liniowo
potrzebuje wygenerowac sinus o częstotliwości kilkadziesiąt kHz na takim 12 bitowym przetworniku C/A z magstrala SPI http://www.national.com/pf/DA/DAC121S101... prosze o sugestie jak sie do tego zabrać , preferowany procesor to jakis AVR np ATmega 8,88,16,32,168 dodam że w sumie mają to być aż 3 sinusy o o częstotliwości podstawowej, dwa razy większej...
Witam! Chciałbym zrobić coś takiego: http://obrazki.elektroda.pl/7391168000_1... Atmega ma generować sinus 50 Hz. Potem to ma iść na tranzystor PNP a następnie na trafo 24 V / 230 V. Czy to zadziała? Atmega chyba sobie poradzi z częstotliwością 50 Hz. Do 7805 muszę dorobić jakiś radiator. To "kółko" to gniazdko takie jak w zwykłej instalacji...
Ja mówię o nadpróbkowaniu- w celu zwiększaniu częstotliwości próbkowania a nie zwiększenia rozdzielczości przetwornika. Ja niczyjej wiedzy nie oceniam ponieważ sam się jeszcze uczę.. ale po prostu napisałeś o jakimś próbkowaniu a potem próbkowaniu z opóźnieniem, nie wiem co to miało wspólnego z interpolacją przez nadpróbkowanie o jakiej mówiłem.. W...
Jak sinus ma przejść pełen to przerwanie wyłączaj i podawaj statyczny stan ciągle na triaka.
Uco, jeśli masz głowice od HDD najlepiej identyczne, to warto popróbować. Ja od paru dni właśnie "katuję" takie rozwiązanie i szczerze - myślałem, że będzie o wiele gorzej. Też zamierzam skonstruować generator, chyba na atmega, i prostokąta i sinusa regulowanego ~ 100...1000Hz. W dwu kanałach i z regulowanym przesunięciem (opóźnieniem jednego względem...
powinno być: ldi ZH, HIGH(2*sinus) ldi ZL, LOW(2*sinus) lpm pozdrawiam
chcialbym sam wygenerowac takie dzwieki przez zmiane ksztaltu i czestotliwosci fali dzwiekowej - tym samym zmiane napiecia podawanego na buzzerek... tylko nie wiem jak takie fale moga wygladac Swego czasu potrzebowałem wygenerować taki ładny ding-dong do dzwonka i miałem programik w którym projektowało się dźwięk na podstawie czasu trwania, częstotliwości,...
Witam! Mam kilka pytań o ten układ. 1. Czy wyjściowy sinus jest przemienny, czy posiada składową stała którą trzeba odfiltrować? 2. Co byście proponowali zrobić aby uzyskać na wyjsciu także przebiegi trójkątny i prostokątny? 3. Czy jest możliwe zrobić projekt generatora (aplikacja na komputerze, Atmega16, AD9832) na atmedze z 1 układem UART?? czy lepiej...
OK z tego co widzę problem można próbować rozwiązać sprzętowo - jednakże w przypadku realnych przebiegów możemy spotkać się z różnego rodzaju zniekształconymi przebiegami. Tak też jest w moim przypadku gdy obserwuje przebiegi na oscyloskopie. Wykonanie typowo sprzętowego rozwiązania może być zatem dla mnie syzyfową pracą. Rozwiązania softwarowe wyglądają...
Drwejściu do ADC - chyba mierysz uśrednioną wartość prądu. To nie to samo co RMS. . 1. co to jest wartość (prądu , napięcia) RMS 2. RMS dla prądu stałego ( lub impulsowego ) nie rozumiem Wypowiedź bardzo cenna ale TRUE RMS . To jest zawsze odniesienie do 50Hz i sinusa wartości SKUTECZNEJ . Tak że po co wiedza o wartości skutecznej na chyba że metrologia...
JA PIER.ICZE! Ludzie! DSP do generowania sinusai i piły!? może jeszcze wahadłowiec kosmiczny do transportu węgla?! :D Czy słyszycie co wy piszecie????? Inaczej. Czy wiecie co znaczy : "Przerost formy nad treścią" No chyba że macie za dużo czasu, kasy, lub w celach naukowo-hobbystycznych. Swoją drogą chciałbym zrobić sobie mrugającą diodę LED, co proponujecie,...
Z tego co pamiętam bo dawno nie robiłem nic na ATmega-ch to ich PWM-y mają anty glitch-a i nie ma znaczenie w którym momencie wpisujemy nową wartość.
Witam, Potrzebuję w miarę prostego i taniego układu generującego sinusoidę o w zakresie 10Hz-30kHz (jakby było 40k to jeszcze lepiej). Napięcie musi być stałe niezależnie od częstotliwości a przebieg na wyjściu w miarę podobny do sinusoidy. Układ musi być tani i prosty w budowie i służyć do pomiarów właściwości głośników (w uproszczeniu mówiąc). Widziałem...
Witam, chciałem uruchomic asynchroniczny generator 32,768kHz w procku Atmega 128. Z dokumentacji wynika ze ma on taktowac timer0 po ustawieniu bitu AS0 w rejestrze ASSR. Owszem po ustawieniu tego bitu oscylator uruchamia sie (widac sinus 32k na oscyloskiepie) jednak timera0 nie taktuje. Po przerzuceniu taktowania na Xclk wszysto jest OK. Czy ktoś miał...
Projekt napisany od zera w środowisku Arduino IDE. Pisanie w C++ z użyciem klas zwłaszcza w dużych projektach znacznie ułatwia dalsze utrzymanie i rozwijanie kodu, poprawia czytelność . Przeniosłem się pod Arduino IDE po dłuższej przerwie, wcześniej pisałem w Avr Studio 4. W Arduino IDE można doinstalować biblioteki bezpośredniej obsługi różnych procesorów...
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...
(at)mrrudzin Musiałbyś poszukać czy ktoś tym zasilał. Mam taką i podobną przetwornicę. Musiałbym zmierzyć co ma na wyjściu. Nie ma tam sinusa na wyjściu i nie wiadomo czy się ozonator po prostu nie spali. Nie spali... Ja używam najzwyklejszej przetwornicy i hula tak samo jak na czystym sinusie. ;-) (też sobie takie cudo zmajstrowałem - podobne do autora...
Dopiero ogarnąłem że podałeś na początku typ sondy i że są do tego jakieś opisy. Natomiast ani w pdf od CJ110 ani w pdf LSU 4.2 nie widzę tych kHz do pomiaru rezystancji. Jest natomiast podane Max. current load for Nernst cell 10(DC)/250(AC) μA Zakładając zmienne 80 omów * 0,25mA=20mV. Musiałbyś to zmierzyć z jakąś sensowną rozdzielczością. Wydaje mi...
Witam Sprawa jest dość prosta. Do regulacji układów zasilanych z sieci potrzebujesz przejścia przez zero. Najprościej jest to zrobić przy użyciu transoptora. Masz wtedy zapewnioną izolację galwaniczną. Diodę w transoptorze podłączysz do sieci poprzez dwa rezytory 47k/0.5W. Po "wtórnej stronie" transoptora też potrzebujesz rezystorka żeby podciągnąć...
Ztablicuj sobie ćwiartkę sinusa (aby mieć całego sinusa i kosinusa) jako tabicę const (np. const int sinus[500];), podobnie pozostałe funkcje. Sam sobie dobierzesz wymaganą dokładność i rozdzielczość. Niestety pamięci flash atmegi zużyjesz mnóstwo.
Przecież to jest taka sama metoda jak tutaj opisywana.
A wracając do Arduino nano 3 aka. atmega 328 Jaką częstotliwość będę mógł uzyskać stosując zewnętrzne ADC np. (ADC0820) lub inne lepsze <5-10zł Przy jakiej częstotliwości na zewnętrznym/wewnętrznym ADC będę widział obcięte wierzchołki sinusoidy (do testowania mocy wzmacniaczy) Jaką max częstotliwość sygnału prostokątnego/sinus będę mógł odczytać...
(...) ponieważ jest to generator o zmiennej częstotliwości to odfiltrowanie wyższych harmonicznych nie wchodzi w gre. A da się. Przy użyciu filtru z przełączanymi pojemnościami. Częstotliwość odcięcia takiego filtru jest wprost proporcjonalna do częstotliwości zegara sterującego wewnętrznymi kluczami. Kłopotliwa tylko ta częstotliwość. Wiem że Maxim...
chciałbym wykonać prostą przetwornicę 19V- 230V ( modyfikowany sinus) Tylko dlaczego w topologii BOOST? Jak żyję nie widziałem takiego zastosowania tej topologii. Kolejna rzecz, brak separacji galwanicznej wejście<->wyjście. I dlaczego tak uparłeś się na tą ATmegę? Znacznie prościej zrobić to na dedykowanym kontrolerze (SG3525, TL494 etc.). Lepiej...
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ś"...
Witam mam mały dylemat z zasilaniem awaryjnym pompy CO, wentylatora oraz sterownika (własnej konstrukcji )opartego o mikrokontroler ATMEGA32. UPS który posiadam ma na wyjściu "aproksymowaną sinusoidę". Przełączając się na zasilanie awaryjne podczas pracy pompy CO nie zauważam żadnej różnicy. Natomiast jest problem z ruszeniem pompy gdy nie kręci się...
A jakim napięciem zasilana jest MP3? I jakie wartości są na wyjściu audio? Założę się że to sinusoida. Zmierzenie chwilowego napięcia nic ci nie da bo ciebie interesuje wypełnienie i wartość szczytowa. Wrzuć sygnał na wzmacniacz operacyjny i drabinkę tranzystorową a uzyskasz zamierzony efekt. A co do twojego problemu to winne jest oczywiście napięcie...
Urządzenie miałoby być symulatorem czujnika tensometrycznego, tylko niektóre urządzenia zasilają czujniki tensometryczne napięcie zmiennym a niektóre stałym. Chciałbym zasilić układ całkowicie ze źródła podawanego przez miernika wagowy. Jakiego rzędu pobór towarzyszy takiemu wyświetlaczowi 7-segmentowemu :?:
Witam! Proszę o poradę starszych kolegów. Robie sobie generator (taki mini DDS) na atmega na wyjściu mam 10 bit R-2R, jednak prowadzący chciał miec Rwyj=50 Omów. Pomyślalem o wtórniku i szukam odpowiednniego wzmacniacza. Wymagania: *pojedyncze zasilanie 5V *minimalne wzmocnienie zapewniające stabilną pracę 1V/V *tani i ogólniedostępny *pozwalający uzyskac...
Ale się wojna zrobiła ;] Ja tylko nie rozumiem, skąd nagle wzięliście wypełnienie? Nie jestem w stanie sobie wyobrazić w tej chwili, jaki to ma związek z "omawiamym" ;] tematem... Tak, a przesterowany wzmacniacz zmienia wypełnienie przebiegu wyjściowego w zależności od stopnia przesterowania. No robi to przecież... jeśli rozpatrujemy trip point jedynki...
Poszukuje osobę , która napisze program : generator "prostokąt-sinus " na uC ATmega 16-32. Generator ma pracować od 3kHz-22kHz ,wyświetlacz 2x16,przyciski do szybkiej zmiany zakresu czyli przycisk 1Hz,10Hz,100Hz,1000Hz(skok zakresu) oraz przycisk start/stop. Więcej info na maila.
ja zrobiłem tak : rezystor 0.1ohm na kablu głośnikowym , potem wzmacniacz i prostownik na LM324 , na końcu attiny26 przelicza wszystko , mnoży napięcie przez prąd i wychodzi ładny wynik w watach , taki miernik spełnia swoje zadanie jedynie gdy puścisz sinus bo podczas grania muzyki to wynik jest nieczytelny
Oba są tak samo zaawansowane. W syntetyzowanej trzeba puścić próbkę sinusa i go nieco obrobić: zmiana częstotliwości, ADSR, generator szumu. Potem wszystko zmiksować i puścić na DAC. W odtwarzanej trzeba odpowiednio wyzwalać, pobierać z dość ogromnej pamięci ROM próbki, miksować i puszczać na DAC. Jest jeszcze jeden sposób: AY-3-8912, YM-2149 i inne...
Też chciałbym się zabrać za budowę wskaźnika air-core sterowanego mikrokontrolerm. Konkretnie celem będzie budowa obrotomierza, a platformą ma być Arduino, a więc Atmega na pokładzie + programowanie w IDE. Rozpoznałem temat teoretycznie, ogólnie mam zarys jak to ma wyglądać; może moje przmyślenia coś wniosą do tego tematu. Na marginesie dyskusji - wykonałem...
A czemu niby sinus?:> A może tylko przemienne. Prostokątne czy trójkątne. Ech.. jakie powinno byc za tym układem? >>DaCoPL najlepiej jak masz jakiegoś wolnego proca to zrób tak jak kolega BeerBear ja tak odblokowałem 5 atmeg Kod: #include <avr/io.h> int main(void) { DDRx=0xFF; for(;;) { asm("nop"); PORTx=0x00; asm("nop"); PORTx=0xFF;...
Właściwy sinus 'tworzy' się dopiero w polu magnetycznym stojana. Czyli wpięcie na wyjście takiego falownika np. trafa separacyjnego 230/230V powinno skutkować piękną sinusoidą na wyjściu? Dopytuję bo już mam fajny generator SPWM na AtMega 328 (Arduino) i zastanawiam się czy dawać na wyjściu trafo czy nie.
Witam Potrzebuję na najprostszym modelu mikroprocesora ATMega z wykorzystaniem przetwornika DAC otrzymać do wyboru 3 przebiegi, sinus, trójkąt, piła. Wymagana jest regulowana częstotliwość i stała liczba próbek w okresie. Czyli - jak najprostszy schemat w przykładowo Proteusie, czy tam Eagle (procesor podłączony do wyświetlacza gdzie jest napisana częstotliwość...
Jakie moce ma mieć posiadana przez ciebie przetwornica ?? Jaką bedziesz miał częstotliwość impulsowania PWM ?? domyślam się że przemiennik bedzie procował z elementami indukcyjnymi (np. silnikami) Temat co cię czeka nie jest łatwy i wymaga trochę doświadczenia. schematu nie mam ale moge podać ci kilka uwag praktycznych: Jeżeli chodzi o przemienniki...
Cześć, po kilku latach przerwy wróciłem do programowania mikrokontrolerów AVR z rodziny Atmega. Opisany poniżej projekt realizuję głównie w celach edukacyjnych, ale myślę, że ze względu na swoją specyfikę ma także ekonomiczne uzasadnienie (choć to nie jest najistotniejszy aspekt). Zająłem się budową regulatora obrotów dla silnika uniwersalnego AC ze...
Zasadę ogólnie znam, tylko nie wiem jak to zrobić i czy wogóle się da na atmega. Bo wszystkie posty sa o pomiarze impulsów w ciągu 1 sekundy. To trochę za mało by płynnie sterować wskazówką. I inna sprawa, jak wpiąć do atmega sygnał z cewki? jakiś opornik czy kondensator? gdzie szukać działającego schematu ?
No przerwań zewnętrznych jest na styk. Z timerów to będą potrzebne do UARTÓW (ile to bedzie w sumie? ) + RTC. I właśnie pytanie o RTC - czy jest on w pełni niezależny od zegara głównego? i pytanie o kwarce: Ponieważ procesor będzie się komunikował po rs485 (konwertowane z RS232) daję mu kwarc UART Friendly (błąd 0%). Komunikacja po USB (za pomocą FT232)...
Pierwsze testy za mną, tymczasowo uruchomiłem tylko falownik wyjściowy; https://obrazki.elektroda.pl/2219393900_... Zaprogramowałem Attiny13 i wszystko działa tyle że mój oscyloskop pokazuje wyższą od 50Hz częstotliwość bazową; https://obrazki.elektroda.pl/8283700100_... W niczym mi to nie przeszkadza jednak zastanawia...
Faktycznie, najlepiej zobaczyć jak zrobiony jest moduł "fabryczny". A co do schematu, myślę, że jest zbyt skomplikowany. Myślałem o czyms prostszym. Na początku jest wtórnik żeby nie było wpływu oporności wejściowej prostownika. Na końcu drugi wtórnik, żeby mieć małą opornośc wyjściową. Stała czasowa 220k i 220 nF jest wystarczajaca bo masz częstotliwość...
rb401, bardzo dziękuję za obszerną odpowiedź. Myślałem nad STM32, ale wydawał mi się wtedy zbyt duży kolos do nauki. Kupiłem więc ATMega 128, ze względu na dużą pamięć flash, nie biorąc pod uwagę pamięć RAM. Swój wybór uwarunkowałem też tym, że ludzie na ATTiny robią odtwarzacze *.wav, z podpiętą kartą SD. Cały problem polega na tym, że nie potrafię...
Moje pierwsze podejście konkursowe: http://obrazki.elektroda.net/13_12097430... Użyłem: - Atmega 16 (at) 20MHz, uruchomione na STK500 - LCD display na T6963C (240x64) - no i trochę sinusów i cosinusów :P To moje pierwsze podejście (2D). :)
Według wyżej zamieszczonej porady napisałem prosty programik, aby przetestować go na AVR Studio. Program natomiast pisze pod WinAVR w wersji 2007. Nie wiem co może być nie tak w tak prostym programiku ale jak przeprowadzam "emulacje" (nie wiem jak się fachowo nazywa emulacja Atmega32 w WinAVR) to w podglądzie pamięci danych tworzy mi tablicę z samymi...
1. Jeżeli na wejściu ADC będziesz miał przebieg sinusoidalny to w wyniku konwersji dostaniesz chwilowe wartości napięcia. To już procek będzie się musiał zająć przeliczeniem tego na wartość skuteczną. Układ z transformatorem jako przekładnikiem napięcia ogólnie jest ok. Tylko nie wiem czy to nie przerost formy nad treścią. Jakby 12V (zasilanie układu)...
Witam, Może koledzy którzy eksperymentują z mikroprocesorami coś podpowiedzą. Uniwersalny pilot Samsung SAM2000 nie działa. Po podłączeniu zasilania nic się nie dzieje, nie ma nic na wyświetlaczu LCD, przyciski nie generują żadnych impulsów na LED-ach. Na wyprowadzeniach procesora (na których powinno być zasilanie) jest prawidłowe napęcie. Na wyprowadzeniach...
(at)MegaWaldi: Ale pod 230V to tego nie podłączaj Very HappyVery HappyVery Happy - Dobra uwaga :D Po pierwszego wrzuć schemat, jak wygląda układ detekcji? Bo trudno cokolwiek powiedzieć nie widząc tego. Na jedno kanałowym mało co zobaczysz, najlepiej jak byś widział sinusoidę (po trafie - tam gdzie napięcie jest małe ;) ) oraz przebieg pochodzący z...
Z wykorzystaniem języka assembler można zredukować niezbędną liczbę cykli zegara do 7, co spowoduje zwiększenie liczby próbek do 15 przy 150 kHz. Nie jest to zbyt wiele, ale różnica w wyglądzie przebiegu jest wyraźna. W jednym z projektów generowałem przebieg sinusoidalny z wykorzystaniem drabinki R-2R i ATTiny 2313. Udało mi się zejść do generowania...
http://obrazki.elektroda.pl/4399558400_1... Witam. Jest to mój pierwszy post w tym temacie, także proszę o zrozumienie. Ostatnimi czasy zwrócił się do mnie znajomy z potrzebą wykonania sterownika do zgrzewarki punktowej o mocy teoretycznej 24 kVA zasilanej między fazowo. Podjąłem próbę i tak powstało urządzenie, które zamierzam opisać...
Sstalone Z moich obserwacji pompki w klasycznym układzie z piecem opalanym drewnem z pompką na powrocie (bo od montażu tej instalacji właśnie wystartowałem) wynika że temperatura na pompce sumuje się (temperatura powrotu plus ciepło z pracy pompki). Jeżeli pracuje na najwyższym biegu to jest wyraźnie cieplejsza niż temperatura na rurce na filtrze przed...
Schemat jest ale bez wykrywania zera które znajduje się na płytce zasilania która nie jest jeszcze projektowana. Zwykła aplikacja Atmega8 + 8 LED +74hc595 + 5 BC557 + tego nie było chyba nigdzie RS485. Potrzebuję odczyt w domu. Mam 2 kotłownie na placu (3 w domu) i potrzebuję wiedzieć co się dzieje w tych 2. Na początek będzie skrętka a później może...
w moim koderze jest procek mega16 i chodzi to na 3 portach: sterowanie kluczami(próbkowanie 456khz), generacja pilota (próbkowanie 228khz), generacja kompletnego sygnału rds (nie samego sinusa 57khz, próbkowanie 456khz) czy ten schemat , to był zalążek twojego kodera? http://obrazki.elektroda.net/69_12231471... jeśli tak to powiedz mi czy...
A kondensator C3? Ja to widzę tak - po podłączeniu zasilania cały układ "stoi", kondensator ładuję się do 2.5V, na wyjściu jest stan niski, układ LC rezonuje, sprzężenie zwrotne działa. Tak? Tylko czemu kondensator naładuję się do 2.5V, skoro z dzielnika R3,R2 na wyjściu jest 4.95V? I czy sinusoida sygnału na wyjściu układu LC w najwyższym punkcie będzie...
Cześć, posiadam dość popularny regulator AVT na układzie U2008. Chciałbym zamiast potencjometru zastosować Atmegę i programowo zmieniać wypełnienie sinusa. Czy mogę to zrobić np. wstawiając na miejsce potencjometru P2 transoptor podłączony do wyjścia PWM Atmegi ? http://obrazki.elektroda.pl/6317806000_1...
Możesz użyć kwarcu 10MHz wychodzi 19,6 kHz wystawianie próbek, jak z takim kwarcem wystawisz plik o próbkowaniu 22,05 KHz to będzie tylko trochę wolniejszy dźwięk, to taki efekt jak byś nagraną kasetę magnetofonową odtwarzał z trochę wolniejszą prędkością. Większość programów do obróbki dźwięku ma w efektach specjalnych taką możliwość, przyśpieszyć...
Szanowni koledzy, staram się znaleźć w miarę prostą metodę wzmocnienia sygnału, generowanego przez AVR, filtrowanego, powielanego do zakresu od 25-55MHz (sinus) o poziomie 1mW (nośna), tak aby uzyskać szerokopasmowo poziom do 150mW (obc. 50 ohm) - dysponuję tylko napięciem 3.3V. Czy to jest możliwe do uzyskania?
Usiłuję napisać program takiego miernika i podczas analizy konfiguracji timer-ów w różnych tego typu projektach a szczególnie w jednym (ale o tym później) pogubiłem się trochę i pojawiły się wątpliwości. Do testów używam platformy arduino nano (atmega328p, 16MHz, 5V) i na chwilę obecną napisałem coś takiego: [syntax=c]#include <Wire.h> #include...
A rozumiesz jak działają obliczenia w stałym przecinku? >>15 występuje w pierwszym algorytmie nie bez powodu. Poza tym, dlaczego *255 a nie 256 czy 128? Poprawka (po zastanowieniu i przeliczeniu). 255 to tylko w komentarzu :/ Jeżeli współczynniki są poprawne, to A powinno wynosić 126, nie 125. Jeżeli współczynniki z pierwszego algorytmu są ok, to jeszcze...
napisałeś krótko offset czyli miałeś na myśli offset jest z Atmegi, czy w sensie że Ty wprowadziłeś offset aby to zobrazować? Temu sinusowi zdaje się brakować ok 10mV od dołu (jest ucięty) ale jakby nie był ucięty dolne brzuszki by były ok 10-15mV??? Czy mogę uznać że najniższych 0-20mV nie da się zmierzyć?
Witam Nie wiem czy warto w to angażować AVR'a. Teorii jest kilka, góruje ta, iż należy ładować pełną połówką sinusa, drugą rozładowywać, o prądzie około 1/10 I ładowania. http://obrazki.elektroda.pl/1168382700_1... Przepraszam estetów za rysunek w Paint :D
Jak najbardziej da sie to zrobić - przez mieszanie, mnożąc dwa przebiegi sinusoidalne otrzymasz sumę dwóch przebiegów o częstotliwościach będących sumą i różnicą częstottliwości przebiegów wejściowych. Wg znanej tozsamości trygonometrycznej: \sin x \cdot \sin y = \frac{\cos (x - y) - \cos (x + y)} 2 albo \cos x \cdot \cos y = \frac{\cos (x - y) + \cos...
Witam, zrobiłem układ generujący sinusa (50 i 100Hz), który następnie zostaje podany przez wzmacniacz na głośniki. Sinus jest generowany za pomocą mikrokontrolera ATmega32 i przetwornika C/A. Po drodze przechodzi jeszcze przez W.O. (jeden to filtr, a drugi reguluje poziom sygnału). Problem w tym że w głośnikach oprócz czystego sinusa słychać jeszcze...
atmega sinus atmega generator sinus pływa sinus
falownik allen bradley wymiana pralka amica zmiana głosu mikrofon
sterowanie nawiewu migajaca dioda miele
Kod błędu 064 w Volvo S60 - przyczyny i rozwiązania Wymiana baterii w sterowniku ESAB Aristo U-8/2