Fabryczne ustawienie częstotliwości pracy ATMega to 1MHz wewnętrzny oscylator. Twój układ procesor musi pracować z częstotliwością 12MHz (zgodnie z instrukcją montażowa). Kontroler USB jest robiony programowo w mikrokontrolerze, dlatego częstotliwość pracy mikrokontrolera w tym wypadku ma znaczenie dla komunikacji. Sprawdź ustawienia fusebit, oraz czy...
Podsumujmy: Kiedy nie grzebiesz w ustawieniach, których nie powinieneś ruszać, komunikacja działa poprawnie. Kiedy niepotrzebnie przestawisz TX, RX wciąż działa (całkiem logiczne). Jaka jest częstotliwość pracy ATmega, skąd bierzesz zegar, jaką masz szybkość transmisji i jaką wartość UBRR?
Można skakać po zakończeniu ramki i w ramce podawać następną częstotliwość pracy.
Jaka jest maksymalna częstotliwość pracy kwarca wewnętrznego Atmegi8? ATmega nie ma w środku kwarc u , tylko oscylator RC, to tak gwoli ścisłości. Mam ustawione 4Mhz i kiedy ustawiam prescaler w timerze 16bitowym na 64 (TCCR1B|=1<<CS11|1<<CS10;) tak aby przerwanie spowodowane przepełniniem timera było wywoływane mniejwięcej co 1s 4000000/64/2^16...
Czy jak procek dziala na wlasnej czestotliwosci czyli bodajze 1MHz a w ukladzie powinien dzialac na czestotliwosci 8MHz to to moze byc powodem zlego dzialania ukladu ?? I jak ustawic fusebity aby ten procek dzialal na czestotliwosci 8 MHz ??
1. W jaki sposób zczytałeś te id? Podpiąłeś czytnik pod RS232<>USB? Jeśli masz stąd powtarzalne dane, to znaczy, że czytnik pracuje poprawnie. 2. Natomiast zrób jeden test. Wgraj do tego procesora program wysyłający po UART jakiś tekst co 1s i zobacz, czy odczytasz poprawny tekst na komputerze za pomocą przejściówki (oczywiście czytnik odłącz)....
Bardzo często stosowany jest również układzik 74LVC1G125 (zasilany z 3,3V). Poczekaj też na podpowiedzi innych forumowiczów:) Możesz też dać ATMEGA (wersja L lub V) na 3,3V (niestety - ze spadkiem dopuszczalnej częstotliwości pracy). Atmega na niższe napięcia odpada (m.in. ze względu na częstotliwość właśnie). A czy mogę prosić w takim razie o wytłumaczenie...
Nie koniecznie musi być to dokładnie 22pF- może być też np. 15pF (nota podaje przedział 12-22pF -dwa o równej wartości). W przypadku braku kondensatorów nie ma niebezpieczeństwa uszkodzenia mikrokontrolera ani rezonatora- istnieje natomiast ryzyko, że rezonator nie podejmie pracy i mikrokontroler nie wystartuje lub mikrokontroler będzie pracował z niestabilną...
Czy moze ktos juz ustawial te fusebits w bascomie pod atmega 16 ?
Jak jest to serwo sterowane? Podaj więcej szczegółów razem z softem - arduino - atmega - jaka , częstotliwość pracy , jaki procesor oraz co pojawia się na zaciskach serwa w czasie tych drgań - miernik do tego celu niezbędny.
-Jakiś elektrolit nie przydał by się przy stabilizatorze ?? Atmega16 dlatego ze pod ręką czy przyzwyczajenie wynikające z nauki programowania na Atmedze? nie dało się użyć jakiejś attiny maja większą częstotliwość pracy
https://obrazki.elektroda.pl/6679888500_... Półmostek, nawet po "zawieszeniu" procka, pożaru nie wywoła. Na wyjściu Graetz, kondensator filtrujący i ewentualnie sprzężenie zwrotne, ale dla mniej więcej dobranej przekładni 1:65 - 1:70, właściwie niepotrzebne. Jeśli jednak potrzeba stabilizacji, to wykorzystanie PWM procesora lub zwyczajnie...
FUSE BBIT 7 to ustawienie nie dotyczące częstotliwości pracy uC , a tzw. PRESCALER-a.
Częstotliwość pracy rdzenia jest dyktowana częstotliwością podanego zewnętrznego sygnału zegarowego lub jednego z predefiniowanych generatorów RC zamkniętych w strukturze procesora. Sama deklaracja 8MHz w programie informuje kompilator o spodziewanej częstotliwości pracy, stała ta jest wykorzystywana do oszacowania czasów opóźnień, m. in. w poleceniach...
Układy ATmega pozwalająna prace z zewnętrzym generatorem, musisz zaprogramować FuseBity CKSEL3..0 na 0000 ( wszystkie zaprogramowane ) za pomocą np. PonyProga ). Wtedy wyjście generatora podłączasz do XTAL1 a XTAL2 pozostawiasz niepodłączone. Może pomocna będzie informacja że fabrycznie każdy typ, każdy egzemplarz układu AtMega jest zaprogramowany do...
Tajemnicą takiego zachowania są zapewne fusebity. Domyślnie atmega pracuje z częstotliwością 1 MHz. Grupa arduino dołączyła rezonator kwarcowy przez co ATmega może pracować z częstotliwością 16 MHz. W celu zmiany parametrów pracy układu należy posiadać programator np. USBasp. Pozdrawiam
Do jacka podłączam kabel sygnałowy z potencjometrem do regulacji częstotliwości. To jest w trybie pracy ze stałą czestotliwością.
http://obrazki.elektroda.pl/3637756900_1... http://obrazki.elektroda.pl/6313868300_1... Zrealizowałem w tym roku swoje postanowienie jeszcze sprzed zeszłej zimy i zrobiłem sobie wreszcie własny sterownik pieca CO. Na początek pytanie "dlaczego"? Otóż oryginalny dostarczony z piecem przede wszystkim miał 6 poziomów nadmuchu...
Kwarc podczas programowania nie musi być podłączony o ile uC korzysta z WEWNĘTRZNEGO generatora ("fusy"dla ATMEGA 8 i podobnych = 0001 lub 0010 lub 0011 lub 0100), Jeżeli przełączono "fusy" na generator ZEWNETRZNY czyli kwarc lub generator podający z zewnątrz gotowy sygnał taktujący to podczas programowania generator/kwarc musi być podłączony. Na kwarcu...
Wymyśliłem więc inne podejście, czyli takie, które bazuje na wskaźniku UV dla dźwięku. Jak na wejściu doda się filtr pasmowoprzepustowy z wąskim pasmem, to otrzyma się wizualizację siły sygnału w częstotliwości pasma. A jak się doda płynną zmianę częstotliwości środkowej filtru przy zachowaniu szerokości pasma i ta zmiana będzie następować liniowo,...
Za dużo jest działów na forum więc nie wiem czy dobry wybrałem :) Mam taki pomysł na bezprzewodowe przesyłanie obrazu z kamerki internetowej do kompa. Uciąłbym kabel od niej i na bieżąco zczytywał stany na konkretnych pinach, USB ma ich raptem kilka więc nie było by z tym problemu. Czytanie stanów odbywało by się w jakiejś ATMEDZE, później radiem wysyłałbym...
Fajny miernik i ciekawe wykonanie. Gratuluję projektu :) Jaki dolny zakres częstotliwości ma ten układ? Przydał by mi się taki do GDO które planuję zbudować tylko głównym założeniem jest w miarę dokładna praca od 100 kHz
Nurtuje mnie dlaczego ATTINY2313 są niewidoczne pod MkAvrCalculatorem, raczej błędy w lutowaniu wykluczam Jeśli masz pewność że te sygnały niezbędne do programowania, dochodzą na tą podstawkę (można przemierzyć od podstawki, która Ci działa), to może być taka kwestia, że ten kwarc w Twojej sytuacji jest niezbędny. Przynajmniej do czasu przeprogramowania...
...przy 10000HZ na LCD wyświetla 0666... No to prawie jak liczba szatana :) if(licznik==4) { T1=TCNT1; utoa( T1, bufor1, 10 ); lcd_gotoxy(3,0); lcd_puts(bufor1); TCNT1=0; } Widzę, że dodałeś pozycjonowanie kursora, żeby wynik za każdym razem był wyświetlany w tym samym miejscu wyświetlacza. Trzeba by jeszcze...
I ktory wybrac? ATMega8515-16PI ATMEGA8515L-8AI SMD ATMEGA8515-16AI SMD ATMEGA8515-16JI ATMEGA8515-16PI ?? Cześć. Więc tak. Wszyskie są tej samej budowy, obudowy. Np. SMD służą do motnażu powiezchniowego (są malutkie), 16 - ilość pinów albo częstotliwość pracy (nie wiem które stosuje ATmega), JI, PI - obudowa prostokątna (PDIL) lub kwadratowa (PLCC)....
częstotliwość pracy i2c to maks. 400kHz (tylko niektóre kości), tymczasem na SPI i 74hc można bez problemu wyciągać częstotliwości rzędu MHz.
............... przy prescale = 1 częstotliwość PWM równa się częstotliwości krwarcu czyli 16MHz (trochę za dużo :)). .......... Co takiego? Timer5 skonfigurowany u ciebie do pracy w trybie1 generuje falę o częstotliwości 31 kHz (dokładniej 31250Hz), zgodnie z wzorem : http://obrazki.elektroda.pl/9569063700_1... gdzie TOP = "fixed value...
Spróbuj takiego kodu. U mnie on działa, tyle że na Atmega8535(nie mam ósmej atmegi luzem). #include <avr/io.h> #include <util/delay.h> static void uart(void) //konfiguracja UART wzięta z dokumentacji avr-gcc { #define BAUD 1200 #include <util/setbaud.h> UBRRH = UBRRH_VALUE; UBRRL = UBRRL_VALUE; #if USE_2X UCSRA |= _BV(U2X);...
http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...
Otóż kolego nie pomoże w sytuacjach, w których wymagane jest większe obciążenie, a nawet zaszkodzi. Dlaczego? Ano dlatego, że dla stanu wysokiego prąd wejściowy L298 jest 10x większy niż dla stanu niskiego, a twój "bufor" dla stanu wysokiego totalnie obsysa. Dla zaproponowanej wartości rezystora daje prąd max. 500uA (pomijając upływności zablokowanego...
Mega16 będzie działać nawet przy częstot. 20-pare MHz, ale producent nie daje gwarancji, że stabilnie. Domyślam się, że te tabele z UBR są po prostu przedstawione jako uniwersalne dla AVRów, a niektóre z nich mają maks. częstotliwość producenta 20MHz.
A skąd takie wyliczenia, że tylko 24 ? Mówimy o sprzętowym PWM i parametrach sygnału sterującego, o których napisałem (chyba, że akurat Twoje serwo jest inne). Zakładając, że dałoby się dobrać taką częstotliwość taktowania mikrokontrolera, gdzie (po ewentualnym zastosowaniu jednego z dostępnych preskalerów) 256 taktów timera będzie trwało 20ms (tyle...
Troszkę za dużym ogólnikiem rzuciłem... Tak, stos to HW Stack (sprzętowy) i Soft Stack (programowy). Należało by zwiększyć rozmiar stosu sprzętowego, bo używasz przerwania od Trmer1. Wywołanie obsługi przerwania powoduje zajęcie 32 bajtów stosu (czyli tyle, ile masz zadeklarowane), a nie tylko do tego jest on używany. Możesz ustawić np. dwukrotnie więcej....
Nie każdy zna angielski na tyle dobrze aby swobodnie przeczytał całą dokumentację.. Moje wątpliwości pojawiły się po przeczytania tego linku: https://www.avrfreaks.net/forum/using-at... Gdzie wyraźnie napisano że ten procesor nie nadaje się do pracy przy niższym napięciu rzędu 3v3. A wpadłem w panikę, bo zleciłem wykonanie płytki i...
Witam, 1. 400kHz I2C a 20MHz ISP. Ile razy szybszy jest odczyt (i ew zapis) pamięci DataFlash od I2c EEPROM? Po pierwsze: nie osiągniesz 20MHz transmisji do pamięci DataFlash bo największa dopuszczalna częstotliwość pracy ATmega128 to 16MHz, a do tego częstotliowść pracy magistrali SPI ( a nie ISP In Cicuit Programing - programownie w układzie ) jest...
Mam małe pytanko. Napisałem program w bascomie (prosty zegrek - RTC) z zastosowaniem komendy "config clock". Aby go wykonać musze podpiąc kwarc 32 kHz pod nózki TOSC 1 i TOSC 2 (zegarek wykonuje na atmega 8). I mam pytanie: czy częstotliwość pracy wewnętrznego RC ma wpływ na dokładność RTC? wydawało mi się że nie,ale jak symuluje to w bascomie to sekunda...
jaka jest różnicz w prędkości at do atmegi czy można zaprogramować atmege 8515 przez spi jak 8515 1. Atmega8515 jest robiona w wersji 16MHz 2. Jeżeli masz na myśli funcard, to nie spotkałem jeszcze programatora do Atmega na taki dynks. Jesli chodzi o proca z fabryki prosto to ma on wewnętrzny zegar ustawiony na 1MHz i wtedy działa coś takiego http://www.amwaw.edu.pl/~adybkows/elka/i...
Witam, No tak, w zasadzie taka Atmega ma stosunkowo duże możliwości i będzie się marnować, ale za to CA80 będzie wygodniejsze w użyciu...:) A teraz na poważnie. Z tego co się orientuje każda Atmega ma możliwość takiego wykorzystania Timera2, więc może to być nawet Atmega48 lub atmega8. Tak, chodziło mi dokładnie o kwarc zegarkowy. Wiem, też, że niektóre...
Witam Chciałem przedstawić projekt prostego oscyloskopu, który wykonałem jako pracę inżynierską. Założeniem było wykonanie prototypu urządzenie pomiarowego, dzięki któremu będzie można podejrzeć wygląd sygnałów o częstotliwościach akustycznych. Urządzenie zbudowane zostało przy użyciu procesora Atmega644 połaczonego z wyświetlaczem z telefonu siemens...
A moje pytanie, czy przy takim algorytmie, pomimo tego że nie wykorzystuje przerwań a na pinie mam częstotliwość którą chciałem procesor będzie miał jeszcze "czas" na po prostu realizację programu ? Czy tak skonfigurowany timer wykorzystuje procesor ? Widzę że timery to twoja słaba strona, więc napiszę ci troche ... Wszystkie timery w AVR mają możliwośc...
Chcę pracowac z 1284 na napięciu 3,3 V z częstotliwością 20Mhz , Czy to są błędne założenia ? Niestety błędne założenia. Z AVR na 3,3V i 20 MHz lub więcej pójdzie XMEGA.
Atmega 128 to stary układ. Poszukaj czegoś nowszego. Poszczególne układy różnią się wieloma rzeczami - ilością pamięci RAM, FLASH, peryferiami, częstotliwością pracy, zakresem napięć pracy, itd.
ATMEGA 8 i ATMEGA 16 nie wyrobią w przerwaniach. Żeby znaleźć te zero trzeba by było próbkować ten sygnał. W swojej pracy magisterskiej udało się maksymalnie wykryć częstotliwości do 100 kHz.
XMEGA zawsze startują z zegarem 2 MHz, programowo możesz sobie potem to zmienić - wybrać np. dostępny na Xplained kwarc zegarkowy, skorzystać (jak w powyższym przykładzie, błędnym zresztą) z wbudowanego RC 32 MHz, masz też do dyspozycji PLL i 3 preskalery zegara. Na twoim Xplained możesz wybrać dowolny wewnętrzny generator zegara, lub kwarc zegarkowy,...
ISP czy TWI (I2C)? ISP to In-System Programming, chodziło Tobie o SPI. Pytanie jest jak często chcesz próbkować sygnał. Komunikacja I2C to maks 400kHz, SPI tyle ile fabryka dała, w dodatku jest to zdecydowanie prostszy interfejs. I2C: -podłączysz 3 ADC to dwóch linii SDA i SCL -maks 400kHz -łatwo dołączysz kolejne ADC SPI: -3 linie MISO, MOSI, SCK...
Jakby się tak chciało, jak się nie chce... AVRy z literką L generalnie różnią się od tych bez literki L, że mogą być zasilane niższymi napięciami i zazwyczaj mają niższą maksymalną częstotliwość pracy i elegancko jest to opisane w manualu każdego z tych uC. Wnioski wyciągnij sam, najlepiej zaglądając wcześniej do manuala.
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...
No z tym napięciem średnim to nie tak do końca różowo jak mówi kolega dondu - mimo wszystko częstotliwość daje o sobie znać przy pracy z silnikami i nie jest to takie dokładne... Napisałem teorię, która odpowiada filmikowi. Ale oczywiście na to wszystko nakładają się tak jak podaje piotrva, jeszcze inne zjawiska fizyczne, tym bardziej, że tutaj śmigło...
Programujesz w Atmega timer 16 bitowy. Przy częstotliwości pracy 1MHz i preskalerze 1024 będziesz miał 1024 sygnały do zegara licznika na sekundę. Ustawiając wartość licznika 16 bitowego na 0fff dostaniesz przerwanie co około 1 min. Robisz sobie 2 rejestry jeden praca drugi zwłoka i sprawdzasz przy każdym przerwaniu jaki to tryb i czy liczba przerwań...
Możesz poszukać w urządzeniach które posiadają opcję zegarka. Standardowo taki kwarc jest używany właśnie z układami które odmierzają czas. Dodatkowym utrudnieniem może być to o czym mowa tutaj: https://www.elektroda.pl/rtvforum/topic8... Częstotliwosć sygnału SCK musi być co najmniej 4x mniejsza od częstotliwości pracy mikrokontrolera. Czyli...
(at)jareklnx Dzięki za poświęcenie czasu i pomoc ! Postanowiłem trochę zresetować moje poczynania. Po pierwsze chciałbym wykonać prostą przetwornicę 19V- 230V ( modyfikowany sinus). Znalazłem w swoich gratach konkretny dławik. Ma on indukcyjność około 50uH ( zmierzyłem multimetrem LC). https://obrazki.elektroda.pl/4543883000_... Chciałbym...
Sterowanie przetwornicy z atmega jest troche nie na miejscu. Przyczyną wysokiego prądu jest prawdopodobnie za mała idukcyjność uzwojenia pierwotnego lub za niska częstotliwość pracy przetwornicy. Zwiększając ilość zwojów na pierwotnym zwiększasz indukcyjność. Ewentualnie rdzeń nie został odpowiednio mocno złożony co także zmiejszy idukcyjność. Uzwojenie...
Czy częstotliwość programatora może mieć wpływ na częstotliwość mikroprocesora? A i jeszcze jedno pytanie - czemu jak odłączę programator od komputera to pomimo zewnętrznego zasilania mikroprocesor przestaje działać. Częstotliwość programatora nie ma żadnego wpłytu na częstotliwość pracy MCU. Co do zasilania - pokaż schemat.
Co to znaczy, że nie będzie pracować w trybie ciągłym przy poborze 50mA? Możesz mi jakoś rozjaśnić ten wątek? Czy taka praca może prowadzić do zakłóceń w pracy mikro-kontrolera Atmega? Napięcie będzie "skakać"? stabilizacja będzie nieprawidłowa? Powinno być ok, napięcie nie będzie skakać tak, żeby zawiesić atmegę, ale zabiegi takie jak: zwiększenie...
Zajrzyj do fusebitów i sprawdź na jakiej częstotliwości chodzi ATmega. Musisz dostosować procedury opóźnień do szybkości zegara. Procedury możesz mieć pisane pod 1MHz a µC chodzi np. na 8MHz. Lepiej jak opóźnienia będą za długie niż za krótkie bo wtedy LCD odmówi współpracy. Co do BASCOMA to nie znam go, ale zdaje się że można ustawić częstotliwość...
A tak uczciwie: Zaczynamy od określenia wymagań na częstotliwość wejściową timera. Musi ona być wielokrotnością wszytskich możliwych wartości częstotliwości pomnożonych przez wymaganą liczbę stopni wypelnienia. Jeśli np. chcemy mieć 100 stopni i częstotliwości 2, 3, 4 i 5 kHz, to częstotliwość wejściowa timera musi być wielokrotnością 200, 300, 400...
Metodą prób i błędów dobierz odpowiedni preskaler. Ja na atmega 128 przy kwarcu 16MHz tryb pracy PWM'a fast mode mam ustawiony preskaler na 128, jednakże przy takim ustawieniu silniki piszczą(częstotliwość w paśmie słyszalnym).
Jaką masz częstotliwość próbkowania prądu? A jaką PWM? Dlaczego wstawiasz opóźnienie lub nie w zależności od znaku odchyłki regulatora? Czy twój układ jest odporny na odłączenie i ponowne podłaczenie źródła napięcia podczas pracy? (pewnie nie) Próbkowanie prądu wydaje mi się ze zgodne z opóźnieniem 100 ms. Częstotliwość PWM 7.8 kHz . Nie jest odporne,...
http://obrazki.elektroda.pl/5636705900_1... https://filmy.elektroda.pl/37_1378532310... Termometr mikromocowy LCD ATMEGA16 Tym razem głównym celem projektu było sprawdzenie możliwości wykonania mikromocowego systemu pomiaru temperatury w oparciu o możliwie standardowe elementy, mówiąc w skrócie byłem ciekawy czy zwykły avr może być...
Jesteś pewien, że zmienia się wypełnienie a nie częstotliwość. Według tabelki Nr. 47 ustawienie WGM12 i WGM10 daje 5 tryb pracy timera1. Jest to Fast-PWM 8 bit gdzie top osiąga max 0x00FF i ustawiany właśnie jest w OCR1A. Aby regulować wypełnienie i częstotliwość skorzystaj z 1 trybu pracy tego timera (WGM10 na 1). A i jeszcze jedno na koniec, nie musisz...
Zrób na bramkach, wg mnie stosowanie przekaźnika w układnie mocy jest niekorzystne, ale to już zależy od jego częstotliwości pracy w Twoim rozwiązaniu. W swoich rozwiązaniach stosuję dodatkowo PTC w szeregu z silnikiem ...
Nie do końca podałeś warunek alarmu, bo wiadomo że maksymalna częstotliwość wynosi 50Hz a ile wynosi minimalna częstotliwość? Określenie tej wartości da podstawę do wyliczenia czasu pomiaru czyli określenia czy jest to normalna praca czy stan awaryjny. Reszta to test stanu wejścia po określonym czasie.
. Czy to wina ze nie mam podpietego zewnetrznego kwarcu ? Tak ale o odpowiedniej częstotliwości. Datasheet dla twojego procka zawiera tabelkę błędów z jakimi komunikujesz się po usart dla różnych prędkości zależnie od częstotliwości procka. Jednym z magicznych kwarców jest np 11.0592 który pozwoli tobie na pracę aż po 115200 z bodajże zerowym błędem...
Witam Do tej pory używałem do obsługi LCD(hd44780) programu ze strony: http://mikrokontrolery.net/ogolne_lcd_hd... Wszystko działa dobrze dotąd dopóki częstotliwość z jaką pracuje atmega jest nie większa niż 4Mhz. Powyżej tej częstotliwości nic nie wyświetla się na ekranie. Próbowałem zwiększać opóźnienia ale to nic nie dało. Czy ktoś wie jak...
\ 1. Rozumiem, że ustawienie odpowiedniej częstotliwości da mi czas, który jest mi potrzebny? Tak, program z tego postu demonstruje rejestry i bity których odpowiednie ustawienie spowoduje daną częstotliwość przerwać timerów, a w konsekwencji odpowiednią częstotliwość wysyłania tekstu / migania diodą, jednak obecny ustawiony czas jest przykładowy, nawet...
...Na tym procku sprzętowo to w zasadzie nie uzyskasz innych czestotliwości PWM jak kombinacja preskalera i częstotliwości zegara systemowego, ale zawsze możesz wyregulować prędkość tego drugiego poprzez zmianę bitów kalibracyjnych... Niestety , ale nie mogę się zgodzić z powyższym twierdzeniem. Proszę zajrzeć do PDF-ka ATmega32 na str.107 i przyjrzeć...
Dzięki za odpowiedzi, nie przesadzajmy, myślę, że Atmega jest w zupełności wystarczająca i pod nią na razie chciałbym to zbudować. 4 - 6 wyjść PWM w zupełności mi wystarczy, czyli praktycznie tyle ile ma Atmega, dużej rozdzielczości nie potrzebuję, prawdę mówiąc skok co 5% byłby w zupełności wystarczający, a częstotliwość pracy o ile nie wpływa na nic...
jedi wrote: 3.Czy sygnatura bedzie wykryta jesli dla tego procka producent przewiduje kwarc od wartosci 0-16Mhz a ja dam np. 20Mhz? Jak trafnie zauważył LightHouser - może ale nie musi. Zazwyczaj mikrokontrolery potrafią pracować w warunkach odbiegających od przewidzianych przez producenta. Z własnego doświadczenia wiem, że PIC16C84 przewidziany do...
Witam! Mam mały problem z moją Atmega 32, zabawę z Fusebitami zacząłem kiedy uzmysłowiłem sobie że układ nie korzysta z zewnętrznego kwarcu 8MHz tylko z wewnętrznego 1MHz. Po pierwszej próbie zmodyfikowania Fuse'ów Atmega zwiesiła się, po próbach wskrzeszenia za pomocą generatora RC zbudowanego z kondensatora i rezystora udało się powrócić do normalnego...
Witam, Mam następujący problem z Atmega 16 i standardowym wyświetlaczem 2*16 zanków. Program pisany w Bascom, czasami działa bez zarzutów, a czasami na ekranie zaczynają płynąć przypadkowe znaki, wydaje mi sie, że dzieje się tak wówczas kiedy zbyt często wysyłam dane na wyswietlacz, dodam, że wykorzystuje tryb z czterema bitami danych i komunikacja...
Możliwe, że masz jakiś kłopot z systemem operacyjnym i/lub z Visual Studio. Odinstaluj Atmel Studio i Visual Studio (chyba 2015). Zainstaluj rekomendowaną wersję Atmel Studio. Ona tez doinstaluje sobie sama Visual Studio. Mam nadzieję, że właściwie wybrałeś mikroprocesorek oraz jego częstotliwość pracy w konfiguracji projektu? Dodano po 10 Spróbuj zasymulować...
ATMegą się aż tak bardzo nie przejmuj. Zwykłe usypianie wystarczy, takim zaawansowanym przełączaniem częstotliwości nie wiele ugrasz, a możesz rozjechać program Ustaw ją na sztywno na np 8MHz, lub nawet 1MHz (1 może wystarczy). Zainteresuj się lepiej jak uśpić moduł WiFi i czujniki. U mnie ATMega bierze znikome ilości prądu w stosunku do DS18B20 i modułu...
Witam! Kup sobie ATmegę w obudowie DIP, bo SMD ciężko Ci będzie lutować. Nie zwracaj uwagi na literki przynajmniej na razie, one oznaczają np. rozszerzoną częstotliwość pracy, możliwość zasilania mniejszym napięciem itd. ale nie ma znaczenia jeśli zasilasz układ napięciem 5V i nie dajesz zbyt szybkich kwarców. Po zaprogramowaniu mikrokontrolera należy...
Witam, czy ktoś już próbował przetaktowywać ten sterownik (wyświetlacz N3310)? Mam układ z atmegą i 2 w/w wyświetlaczami zasilany z 3,3V z kwarcem 9,216MHz. Do sterowania wyświetlaczy używam sprzętowego SPI. Do tej pory miałem ustawiony podział /4 zegara dla SPI ale chciałbym przyśpieszyć odświeżanie wyświetlaczy przez zmniejszenie podziału do /2 i...
Może częstotliwość pracy układu za wysoka/na granicy? Z rezystorami tym bardziej masz układ RC na jakimkolwiek kablu o stałej czasowej zależnej od długości kabla i wartości rezystora (jakie to rezystory?)
A tak przy okazji piania pracy dyplomowej to pasuje też zacząć używać precyzyjnych określeń: Dokładnie chodzi o to, że silnik krokowy jest sterowany przez mikrokontroler (najlepiej ATMEGA) tyle że z komputera. Komputer podaje ilość obrotów w cyklu, ilość cykli oraz ich częstotliwość. A łatwo się domyśleć że powinno być: Dokładnie chodzi o to, że silnik...
No więc po koleji. Tryby pracy ilustruje ta tabela: http://obrazki.elektroda.pl/8880784400_1... Ja korzystam z 'Fast'. Czyli wypełnienie siedzi w OCR a ICR trzyma częstotliwość. Tak :?: To popatrz jeszcze raz na tabelkę, którą sam tu zamieściłeś.
Od dłuższego czasu projektuję pewnie urządzenie, które poprzez przekaźniki ma sterować innym urządzeniem. Płytki mam prawie gotowe do trawienia, ale nie chciałbym, żeby po fakcie okazało się, że coś na etapie schematu było nie tak ;) Potrzebuję podłączyć łącznie do układu (zdecydowałem się na Atmega1284) 15 rejestrów przesuwnych i ze względu na inną...
W zasadzie to :N i :K to na układzie programowalnym jeśli działa na 7493. Switch też do niego podczepić. "LCD nie zastąpić wyświetlaczem diodowym"-no to jakieś CPLD. Ale jak z CPLD wyjść na LCD-nie wiem. Ale może ktoś pomoże? Taki podział na ATMega jest dość prosty. Ale kombinacja z CPLD jest bardziej ambitna. Ocena z pracy może być wyższa. Bo mało...
Czy to że Atmega8 prasuje na wewnętrznym oscylatorze 8Mhz a Atmega328 na 16 Mhz zewnętrznym oscylatorze może mieć wpływ ? Może mieć. Rozrzut parametrów wewnętrznego generatora jest na tyle duży (ta dana jest datasheetcie), że błąd częstotliwości UARTa może leżeć poza dopuszczalnym zakresem. Standardowo w tym przypadku dokonuje się kalibracji wewnętrznego...
A gdzie masz deklarację procesora, częstotliwości, konfigurację pinów do LCD? Co do programu, to proponuje: ' naglowki programu Do Locate 1 , 1 Lcd "Witaj!" Wait 3 Locate 1 , 1 Lcd "Czy dziala?" Wait 4 Locate 1 , 1 Lcd "!!! TAK !!!" Wait 5 Cls Loop Gdzie nagłówkami programu muszą/mogą być: - deklaracja procesora np. m32def.dat...
Ponownie archeologia elektroniczna ;] Atmega 8 (zabytek) - działa prawidłowo tylko przy zasilaniu od 4,5 do 5,5V. Atmega 8 i zasilanie bateryjne to jakiś oksymoron. Atmega 8 i generowanie sygnału zewnętrznego 38kHz - masochizm? Ale jak ktoś bardzo chce, to może w to brnąć. Ja mam takie uwagi: Zamiast atmega 8 użyj uC, który może pracować w szerszym...
Ze względu na częstotliwość pracy SPI (a dokładniej szybkość narastania/opadania zboczy) dzielniki rezystorowe są możliwe, ale to będzie raczej kiepsko działać. Lepiej zastosować scalone konwertery napięć. Z tym że akurat dla SPI to trochę przerost formy. Dlaczego nie możesz obniżyć napięcia zasilania ATMegi? Jeśli chodzi tylko o częstotliwość maksymalną...
Witam Od jakiegoś czasu próbuję uruchomić pierwszy projekt na mikrokontrolerze ATmega328P. Ma to być zegarek oparty o moduł RTC DS1307. W Internecie znalazłem dość dobrze opisany kod autorstwa Bruce E. Hall, na stronie internetowej W8BH (nie mogę wklejać linków, ale bardzo łatwo go znaleźć w Google), który postanowiłem wykorzystać. Przypisałem wszystkie...
Elektronika to moje hobby. Nie mam jeszcze w swoim warsztacie żadnego oscyloskopu, jedynie prosty częstotliwościomierz własnej konstrukcji. Konstrułuję głównie elektronikę cyfrową więc urządzenie mogło by analizować przebiegi 0-5V komunikujących się urządzeń cyfrowych. Dodatkowo mam w planach zrobić falownik 20kHz o wysokom napięciu (200V a przez 0,2s...
Jeśli chodzi o max częstotliwość, to jak napisano wyżej (o procesorze i ew. dzielniku), jest to kwestia ewentualnego dołączonego na wejściu dzielnika i jego parametrów (no i obwodów wejściowych - wzmacniacza). Z klasycznych układów cyfrowych np. T e T e L e 74F161/163 pracują do 130 MHz, 74LVC163 do 200MHz itd Natomiast jeśli chodzi o dokładność to...
Mój blok danych liczy sobie dziesięć bajtów razem z CRC16. Oczywiście zawsze mogę dać PCF 8583 - do 1V może spaść napięcie i dane powinny być zachowane. Zakres pracy uC to od 5V do wyzwolenia BOD ustawionego na 4V. ATmega324 ma znacznie niższe dop. napięcie pracy (dla odpowiednio niskiej częstotliwości) i również ma znacznie niższe minimalne napięcie...
W takim razie jak to zrobić? W podlinkowanym przed chwilą przeczytałem że częstotliwość pracy z wewnętrznymi elementami LC jest ok 550kHz, czytałeś? będziesz aż tak zmieniał wartości elementów? W nocie katalogowej jest napisane, że typowe opóźnienie to ~15ns O jakim elemencie mówisz? chyba nie o LM311. I jak działa taki licznik wewnętrzny? Jak go obsługiwać?...
Dane odbiera normalnie jedynie działa dość wolno i to jest denerwujące. Dlatego szukam sposobu na przyspieszenie pracy. Może jakaś sekwencja jest potrzebna? np: reset gps i od razu wczytywanie i ponowny reset?
Filtr to R5 i C2 na schemacie który wstawił Paweł Es, właściwie to ja pierwszy go wyrzuciłem. A teraz myślę czy właśnie to filtrowanie napięcia zasilającego wzmacniacz nie jest konieczne. Podaj też tu parametry tego regulatora PWM (częstotliwość - czy stała wartość, ile? czy też zmienna, a stała wartość impulsu, ile?). Co to jest za silnik (typ, model)?...
Teoretycznie, w schemacie nie ma żadnego "regulatora" prądu ładowania jak wszyscy zauważyliśmy i to jest podstawowy błąd w założeniach. Jednakże, jeśli kolega będzie sterował PWM 4kHz, a bramka tranzystora będzie sterowana nie z porządnego drivera tylko "rezystorów podciągających do plusa lub masy", to może się okazać, że w jednym cyklu PWM tranzystor...
Tak, jest. Jeśli procek masz rzeczywiście z niego taktowany, to wybranie częstotliwości pracy programatora <32 kHz musi pomóc. Jeśli nie pomaga, to albo nie masz odpowiednio niskiej częstotliwości taktowania, albo masz wybrane inne źródło zegara w procku. W takiej sytuacji dosyć często pomaga doprowadzenie zewnętrznego przebiegu zegarowego.
Jeżeli można wiedzieć o ile będzie wiesza częstotliwość? (+/-) i jakie sa szanse na spalenie atmegi, ew. zawieszanie się programu? Dodano po 16 No i jeszcze kilka pytan.. czy przy wpisaniu 255 wartość zapisuje się w pamięci ulotnej czy nie? tzn chodzi mi czy po ponownym podłączeniu uC do prądu częstotliwość wróci? jeżeli nie jak później kalibrować...
Witam. Na forum jestem nowy, ale Atmege8 gryzę już od roku:). Zakładam że czytałeś datasheet'a od Atmega8 i niestety nie udało Ci się zrozumieć.Jeżeli tak to Ci pomogę. Po pierwsze w Atmega8 masz trzy timery/countery: -Timer0 8bit -Timer1 16bit -Timer2 8bit Timer1 i Timer2 możesz wykorzystać jako PWM,gdyż mają wbudowaną taką funkcje. Wiadomo że 16bitowy...
Kiedy w obsłudze przerwania detektorów przejścia przez 0 umieściłem licznik liczący do 600, który po każdym zliczeniu wysyłał czas po RS232 do kompa i to samo zrobiłem z timerem okazało się że timer po ok. 10 min jest opóźniony o prawie 1 s w stosunku do licznika przerwań od detektorów... Siedzę już nad tym od kilku ładnych chwil i nie mogę dojść do...
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...
Witam Mam problem a raczej nie wiem jak zrobić możliwość włączenia na dany czes i wyłączenia na dany czas jednego pinu w atmedze.Dodam ze w układzie mam PCF8583,ale nie mam bladego pojęcia jak zrobić takie ustawianie.Czy wykorzystać do tego PCF8583 czy Timer z atmegi ? Chodzi o takie coś Włącz na 10 minut wyłącz na 3 godziny i ponownie włącz na 10minu...
Dobra. Kod prezentuje się następująco: to jest program w którym wszystko działa jak potrzeba: [syntax=cpp]//Data utworzenie: 20-09-2014 #include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #include <avr/pgmspace.h> #include "MYUART/myuart.h" #include "MK_TERMINAL/mk_term.h" #define REF_256 (1<<REFS1)|(1<<REFS0)...
A w jakim znaczeniu mega32 jest szybsza od 16? Rdzeń procesora jest ten sam i max. częstotliwość poprawnej pracy także. Nowsze megi mają co prawda podniesione o 4MHz (20 vs 16) a xmegi nawet do 32MHz, ale jeśli jest kolega pewien, że program zawsze robi to co musi i aż tyle czasu to zajmuje to zastanowiłbym się nad analizą co ile czasu zajmuje i ewentualnie...
Witam, Problem dotyczy prostego układu opierającego się na uC Atmega328 z bootloaderem Arduinio. uC zasilany jest z zasilacza 12v poprzez stabilizator 7805. Do tego samego źródła podłączony jest wentylator 12v sterowany poprzez n-mosfet i PWM. Atmega do wejścia ADC podłączony ma termometr analogowy. Problem pojawia się, gdy wentylator zaczyna pracę...
częstotliwość atmega częstotliwość pracy diody częstotliwość pracy pilota
service samsung tl074 lm324 usunąłem sterownik ethernet
resetowanie hasla windows filtr piaskowy
Wysokie obroty po odpaleniu Chevrolet Lacetti 1.8 Antari Z-350: Mrugająca dioda amber, brak dymu