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...
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...
Skoro mówisz, że wiesz co to jest nadpróbkowanie to czemu w takim razie twierdzisz, ze przy samplowaniu 2 MHz sinus będzie trójkątem? Uważam że przy samplowaniu 2Mhz żeby rozróżnić sinus od trójkąta czy innego przebiegu potrzeba minimum 10-ciu próbek, jak wcześniej napisałem to całe nadpróbkowanie jest dla mnie sztucznym poprawianiem zakresu. Oczywiście...
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.
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...
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...
Ten sinus liczony w przerwaniu na Xmega to miał być żart, prawda?
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ł...
Jak sinus ma przejść pełen to przerwanie wyłączaj i podawaj statyczny stan ciągle na triaka.
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...
A użycie icl8038 do generowania sinusa i trójkąta do sterowania mostkiem falownika ma sens? Zależy do czego ci ten sinus lub trójkąt Jeśli to ma być urządzenie małej mocy to może mieć inne uzasadnienie. Jeśli dużej mocy, to PWM Czy w tym przypadku może bardziej atmega i jej PWM? Jeśli chesz wygenerować np. PWM modulowany sinusem, to żadko kiedy inna...
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ę...
Można by dopisać kilka linijek kodu, i uzyskać sygnały: sinus , piła na wyjściu attiny 25. Dany układ można by było zaliczyć w tedy do prawdziwego generatora przebiegów. Nie jestem pewien czy kod programu by się zmieścił , ale można by było wykorzystać mikrokontroler (8-bit) o większej pamięci (np. atmega 88) Sygnał prostokątny (pwm) można uzyskać wykorzystując...
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...
...do tej tablicy odwołuję się poprzez ldi r31,high(0x200) ldi r30,low(0x200) lpm wpisanie w nawiasach sinus nic nie daje, wpisanie 0x100 także nic. Ldi wtedy nie bierze elementów tablicy. Dziwne... Pzdr.
FFT na 4096 próbkach na AVR? Sprawdzałeś czas wykonywania tej Twojej funkcji FFT? Nie sprawdzałem, jak to będzie niezmiernie długo, to się zmniejszy do 1024. Z tego powodu, że AVR jest stosunkowo wolny, domyślam się, że nie jest możliwa obserwacja na bieżąco, zaakceptuję, jak jedno przeliczenie trwa ok. 5 sekund. Tablica wartości sinus i cosinus może...
Z tym to akurat nie jest wielki kłopot . np. AD9851 - programowalna synteza . Działa do powiedzmy , ze 100MHz (działa wyżej ale ciężko zrobić ładną płytkę). w kazdym razie 40MHz zrobi bez kłopotu. ma wyjście sinus oraz prostokąt. prostokąt można wykorzystać do taktowania pamięci. a sama procedura komunikacji z tym układem jest opisana tu na forum. no...
mpx-fm - widzę, że uparłeś się na integrację "PLL+VCO" w jednej kości :-) i inne metody cyfrowe. Zapewne z czasem będzie to standardem jednak teraz wiąże się to z pokonaniem kilku barier.... ADF4360-8 - ciekawa kość i skłaniałbym się w jej kierunku może tylko dlatego, że własne konstrukcje opieram o PLL-e z serii ... ADF4xxx :-) i nie tylko. Stosując...
Układ wstępnie zmontowany. Wykorzystalem MEGE8535, do jednego portu podłaczyłem drabinke R2R, do tego pamięć AT45DB161, a na wejscie ADC0 podałem sinusa z offsetem 2,5V. Niestety robie jakis blad z ustawieniem przetwornika AC. Przebieg na wejściu przetwarzam i podaję odrazu na wyjście by widziec zmiany. Wszystko jest wporzadku do 100Hz. Sinus prawie...
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...
...czyli cały procesr zajmuje się mierzeniem napięcia A reszta "sprzętu" leży odłogiem ;) ... niestety potrzebuje aby ten sam uk wykożystać jako generator fali prostokatnej... Użyj timera 0 lub 2 i wyjścia OCx.Czy proc ma generować impulsy ze stała (jaką ?) częstotliwością :?: ...i do mierzenie częstotliwości z zewnętrznego generatora sinus (poprzez...
Od pewnego czasu próbuję wykonać prosty falownik aby uruchomić silnik 3 fazowy. Ponieważ falownik nie ma mieć żadnych "wodotrysków" postanowiłem użyć do tego celu Atmegi8. Atmega steruje trzema sterownikami MOSFET IR21094. Generuje sobie trzy przebiegi przesunięte o 120 stopni korzystając z 3 wyjść PWM (OC1A, OC1B, OC2). Co mogę robić źle? Poniżej kod...
co do lcd to był on kupiony na allegro za śmieszne pieniądze 30PLN ale niestety sterownika nie miał. atmega musi cały obraz 70x na sekunde wysłąć na lcd. to naprawde dużo i niezostaje mu dużo czasu na reszte zadań do tego potrzebuje przynajmniej 10kRamu na zapisanie obrazu. co do karty katalogowej to wzorowałem sie na hlm6323. ten wyświetlacz jest w...
Jeśli masz oporność 0R1 i pojemność nawet 1000uF, to rozładowanie następuje ze stałą czasową 100us=0.1ms, albo inaczej, w ciągu 69us napięcie i prąd maleją o połowę. Powiedzmy, że mamy prąd 0.5A, a do podtrzymania styków potrzeba 100mA, to po jakim czasie styki puszczą? Weźmy jeszcze pod uwagę, że podczas przejścia przez zero połowę prądu dostarcza...
Pierwszy program A więc jest już pierwszy program zmieniający sygnał z domeny czasy na domenę częstotliwości. To takie fachowe nazwanie algorytmu wyświetlającego analizę widma. Zastosowałem tu algorytm DFT (Dyskretnej Transformaty Fouriera), czyli taki pierwowzór FFT. Jest to metoda dający identyczny rezultat co FFT lecz jest duuuuuużo wolniejsza,...
Zamiast jednego rezystora lepiej dać kondensator. vcc o | | --- | | | | | | --- | We o---||-----+-----> do uK | --- | | | | | | --- | | ---
...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 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ę...
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...
W temacie który podałem masz właśnie wyjaśnione nietypowe zjawiska których się niespecjalnie zwykle spodziewamy. A co do schematy tu nie wiem czego szukasz. Nie mówiłem że mój się czymś wyróżnia (choć w zasadzie się wyróżnia i widać że tego nie zauważyłeś). Po prostu szukałeś jakiegokolwiek przykładowego projektu to go dostałeś. Cóż z problemem i ja...
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.
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...
Sinus zużywa dużo czasu procesora, ale przy budowie termometru nie powinno to stanowić problemu.
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...
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...
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...
pomyśl: f = 1/T f=50Hz T=20ms 1/2T = 10ms Problemem w twoim wypadku byłyby próbki.
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...
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.
Koledzy Czy przy pomocy Atmegi328 z zegarem 4MHz można wygenerować na wyj. analogowaym sygnał sinus 1.8MHz?
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.
Wzmocnić wzmacniaczem operacyjnym i wrzucić na komparator (na drugim wzmacniaczu operacyjnym) i obejdzie się bez atmegi. Albo wzmocnić tak bardzo by przesterować wzmacniacz. Proponuję LM358
Witam, próbuję zrobić prosty miernik częstotliwości przy użyciu ATMega8 i jego wbudowanego komparatora analogowego. O ile pomiar dla sygnałów prostokątnych działa bez zarzutu, to już dla sinusoidy pokazuje bzdury - np. dla sinusa 110 Hz, wychodzi 3,5 kHz i nie mogę rozgryźć dlaczego tak jest. W swoim testowym obwodzie, sinusoidę generuję za pomocą PWM,...
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ć.
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...
Witam. Mam do zrealizowania projekt, w którym musze zmierzyć częstotliwość sygnału sinusoidalnego (amplituda tego sygnału to pojedyncze wolty). Chciałbym to wykonać na procesorze ATMEGA. I tu mam pytanie. Jakie sa możliwości tego procesora odnośnie pomiaru częstotliwości. Jak najlepiej to zrealizować?? Dodam że zamierzam pisać program w BASCOMie. Pozdrawiam...
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...
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)....
Szanowny kolego. Pisząc jeden program zastanawiałem się nad wyzwalaniem ADC od timera przez ustawienie bitów w rejestrze SFIOR, ale zrezygnowałem z jednego powodu. Wszystkie 3 pomiary dla przebiegu sinusoidalnego (prąd 3 fazowy 50Hz) musiały być wykonane w praktycznie tym samym czasie. Niestety nie do zrealizowania ze względu na multipleksowanie. Chciałem...
atmega sinus atmega generator sinus generator sinus atmega
przekroić przewód tabela przeniesienie partycja systemowy sterowniki hd3200
magnetofon koncert magnetofon koncert
Audi A4 B8 2.0 TDI CGLC – status 0010 w VCDS, interpretacja i typowe usterki Farba do sklejki z resztkami kleju nitro – podkład szelakowy, epoksyd, wybór systemu