Moja atmega spokojnie się programuje przy 20MHz.
Witam. Posiadam taki sam wyświetlacz podpięty pod ATMega88 z kwarcem 20MHz i działa wyśmienicie . Wadą tego wyświetlacza jest barak podświetlania i ujemne napięcie do regulacji kontrastu. Poniżej okrojona dokumentacja.
Według datasheet ATMEGA328p posiada możliwość taktowania z zegarem 20MHz, a ATMEGA32 można taktować tylko do 16MHz http://atmel.com/dyn/resources/prod_docu... Ponieważ ATMEGA328p jest szybszy od ATMEGA32 to może nie wyrobić się tylko na zakręcie.
Koledzy a w atmega328P jak ustawić zewnętrzny kwarc na 20MHz? Do tej pory pracowałem na atmega32 i tam Fusebit KLA987 miałem ustawiony na 111111. Nie wiem czy te same ustawienia przejdą w atmedze328? Tylko proszę o 100% odpowiedzi ponieważ nie da rady ewentualnie odblokować bądź zmienić procesora.
W pliku .lss szukasz tego wektora na podstawie dokumentacji str44. I szukasz prologu- push itp. i epilogu pop itp. Wpisz reti w wyszukiwanie- tam będą wyjścia z przerwań. A to że kwarc pozwoli na szybsze działanie- to oczywiste. AVR można stosunkowo bezpiecznie taktować 20MHz.
Jaką rozdzielczość generujesz i jaką masz częstotliwość(ile Hz)? Nie wiem czy da Ci się to osiągnąc na 8MHZ Podłącz może 20Mhz, będą lepsze timingi .
Może zastanów się nad zmianą mikrokontrolera, atmega 640 bodajże ma 20Mhz.
Ale to są dla ATmega32, a ja mam ATmega644PA Nie podawałeś efuse i to mnie zmyliło. Mimo wszystko 0x46 nie jest wartością domyślną dla lfuse... Patrząc na twoje ustawienia (przewidujesz bootloader i brak kasowania EEPROM podczas Chip Erase) i te 20MHz, proponuję tak: http://obrazki.elektroda.pl/2988743600_1...
Czy ktoś próbował zastosować 23a256 lub fram-a na SPI?+ atmega32. :) ciekawy temat.
.. Czy podczas taktowania rejestrów i zwalniania zatrzasku musze odczekiwać chwilke po ustawieniu odpowiedzialnego za to pinu z 0 na 1? Bo nie wiem czy dobrze rozumuję, ale jeżeli to jest taktowane zboczem narastającym, to nie muszę odczekiwać :P Odpowiedzi poszukaj w dokumentacji swojego rejestru.Np. w SN74LS595, Shift clock frequency = 0 do 20MHz...
Nie pójdzie. Zastosowano tą Atmegę z 2 względów: 1. Zegar (20MHz to minimum) 2. Możliwość podłączenia Zewnętrznej pamięci RAM
O kilka MHz zawsze można spokojnie podkręcać każdy praktycznie procek AVR. Ja np bardzo często ATmega32 16MHz taktuję kwarcem 18,432MHz . Wyszło już wiele takich urządzeń i żadnych reklamacji ;) A co się będzie działo jak dasz więcej np 28MHz zamiast 20MHz to już sam zobaczysz. I nikt ci tu nie poda dokładnych opisów co się dzieje bo to tylko zabawa...
Tyle że u mnie procesor ma jeszcze spory zapas mocy obliczeniowej. Przetaktowałem żeby SPI było szybsze. A tu Ci niespodzianka: Przy 24MHz wszystkie peryferia włącznie z EEPROMem w ATMega8-16 zasilanej z 3,0V działają prawidłowo już od 2 lat. PS. 2 lata temu XMEGA była może w planach więc nawet nie myślałem o tym. A jakiś ARM czy coś to za duża różnica...
Czy ktoś ma jakieś dośwaidczenia z podkręcaniem kontrolerów Atmela ( stosowaniem rezonatora o większej niż 16MHz częstotliwości). Pomijam kontrolery które pracują do 20MHz bo jest ich mało. W szczególności interesują mnie informacje nt. ATMega8, ATMega16 lub ATMega32. Pozdrawiam
Podaj jak ustawiłeś fusebity.
Trzeba dobrze przemyśleć przerwanie. ADC może samplować nawet 1 Msps (przy ograniczeniu rozdzielczości do 7-8 bitów, co jest wystarczające dla takiego oscyloskopu). A więc przerwanie będzie co 16 taktów MCU Samplować, czy taktować? 14,745 600MHz Skoro chcesz wyciągnąć jak najwięcej z tej atmegi to zmieniłbym kwarc na 20Mhz, albo i większy.
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! Problem przedstawia się następująco : Atmega32 (zew. kwarc 20Mhz) wysyła dane do przetwornika C/A - AD5532 po SPI wg. poniższego kodu (pod PA0 podpięte /LDAC AD5322) : /* * AVR644P_LSR_AD5322_ADC.c * * Parts: * ATMEGA32 * AD5322 + AD820 * FT232RL * Created: 7/3/2011 5:13:47 PM */ //AVR DEFINE #ifndef F_CPU #define F_CPU20000000UL...
a jakimi pojemnościami podłączyć kwarc? znalazłem schemat dla 20MHz w którym użyto kondensatorów 18pF. Czy w moim przypadku (16MHz) mogę użyć takich samych wartości?
A jakiego kwarcu użyłeś? Z linku który podałeś w pierwszym poście wynika że powinien być 20MHz. Monitory VGA synchronizują najczęściej powyżej 30kHz (synchronizacja pozioma). Pozdrawiam JarekC
Atmega32 20 MHz z modułęm Ethernet, stabilnie od półtorej roku ;-) Czemu aż 20MHz? Jakieś specjalne wymagania, duże obciążenie? Robiłem na M128 16MHz i ENC28J60 (10Mb) odpowiednik DigiConnectMe i śmiga. Działa zarówno przy 5V, jak i przetaktowany o 100% 3V3. Obsługuje komunikację po UDP i konfiguracje przez WWW i UDP. Z jakiego napięcia zasilasz Atmega32?
OK, widzę jest linia plusa i minusa po obu stronach :) Czy kwarc jest mi potrzebny ? Na blogu, który podlinkowałeś jest kwarc 12mhz. ATmega328P ma częstotliwość do 20mhz, czyli rozumiem, że kwarc 16mhz będzie ok. Ale... gdzieś czytałem, że te mikrokontrolery mają swój zegar, jak więc z tym jest ?
Autor chce mieć 4 Mbps, to musi zrezygnować z przerwań, lub robić kombinacje w asemblerze. W sumie, niby proste. Pierwszy bajt danych wywoła przerwanie, w przerwaniu odczytuje bajt, wyłącza przerwania i kręci się w pętli sprawdzając rejestr statusu i czyta kolejne bajty. Do tego wszystkiego musi dodać timeout na jakimś timerze. Nie wiedzę aby używał...
OK wszystko działa michalko12 na atmega32 ale nie z 16MHz a z 20MHz chociaż co jakiś czas coś zgubi ale wystarczy mi to co jest. emarcus twoją wstawkę też sprawdziłem ale niestety nie działa tak jak powinna, wstawka michalko12 działa i na razie mi to wystarczy do testów. Dziękuje wszystkim za pomoc a szczególnie michalko12. Dzięki, temat zamykam. Jak...
Co do problemów z odświeżaniem wyświetlacza to może zamiast męczyć się w kodzie jedengo uC zastosować np. 2x ATTINY. Wtedy jeden odpowiada za komunikację z użytkownikiem i działa jako "master" a drugi zajmuje się tylko i wyłącznie generowaniem przebiegów i działa jako "slave", do którego komendy wysyła się po UART. Obsługa UART jest bardzo mało wymagająca...
Nie wchodząc we wszystkie szczegóły - staję przed próbą podłączenia mikrokontrolera Atmega do pewnego systemu mikroprocesorowego jako emulatora pamięci zewnętrznej z programami. Aktualnie zadanie jest realizowane przez CPLD xc95 podlaczony do dwóch układów ROM 27c040. Zarys był taki, żeby użyc atmegi i karty SD ale timing jest raczej nieosiągalny, więc...
Zakupiłem pełna wersje tego MkvAvr i podczas wgrywania mam taki o to problem. Kwarc zewnętrzny 20mhz. Ktoś mi podpowie o co chodzi?
Witam, sorki że wcześniej nie odpisywałem (pisałeś do mnie na PW) ale nie za bardzo miałem jak. Odnośnie tematu - już dawno nie mam na tapecie tego układu więc będę odpowiadał/podpowiadał tylko tak z pamięci. Przede wszystkim co ty piszesz o jakichś kopiowaniach kodu z mainc.c czy też z którejś z wersji Test.c do test_readSiliconRev.c. To jakieś nieporozumienie...
Witam Pytanie jakim napięciem zasilasz procesor. W dokumentacji pisze: "Speed Grade: - 0 - 4MHz (at) 1.8 - 5.5V – 0 - 10MHz (at) 2.7 - 5.5.V – 0 - 20MHz (at) 4.5 - 5.5V" Czyli dopuszczalna prędkość zależy od napięcia zasilania.
Nie masz problemów z mikrokontrolerem zasilając go napięciem 3,3V? Jeśli dałeś kwarc 16MHz to zakładam, że jest to Atmega32 (bez L) a według noty katalogowej ten układ powinien być zasilany 4,5-5,5V. Dałem nawet kwarc 20MHz ;) tylko trzeba pamiętać o ustawieniu Fusebitu CKOPT! A tak poza tym to zwykle ten procek zsilam +5V i mam po drodze do karty...
Póki co próbuje na Atmega32 bo taki mam zestaw Wymień na Mega324. Jak dla mnie, najważniejsze różnice to: - przerwania od każdego GPIO - przerwania od WDG Jak pamiętam max taktowanie to 20MHz a nie 16. Skoro to zestaw to pewnie procek w DIP a M324 to odpowiednik pip-pin Mega324. Inną ceną zaletą tej serii jest duża ilość RAM (u większego brata Mega1284...
Co do wysyłana szesnastkowych wartości przez RS'a. Możesz użyć funkcji sprintf(); Wyglądało by to następująco: sprintf ( Bufor, "%X:%X:%X:%X:%X:%X", MAC[0], MAC[1] .......); Bufor powinien mieć wielkość 6*3 bajtów. Zostanie w nim zapisana np. tak postać: "0C:2A:......" Aby wykorzystać tą procedurę musisz dołączyć stdio.h. Tu pojawiają się pewne schody....
http://obrazki.elektroda.net/92_12164592... Witam. Konsola ta składa się z 2xATMEGA32, 2x ATMEGA8, 1x ATTINY13, 2x pamięc SRAM, 12x 74HC244, 1x 74HC86, stabilizator 5V, pewnej ilości kabelków i rezystorów :) Zapewne ilośc użytych mikrokontrolerów jest zbyt duża co do uzyskanych rezultatów jednak chciałem maksymalnie rozdzielic poszczególne segmenty...
Jeśli już zamieszczamy linki do podobnych projektów to warto zobaczyć to http://avga.prometheus4.com/ Bez podkręcania da się uzyskać obraz 16-kolorowy o rozdzielczości 192x144 z ATmegi168. Jest do ściągnięcia kolorowy PacMan i Mario :) Był jeszcze w necie projekt Lazarus64 ale obecnie strona niestety zniknęła. A co do zewnętrznego RAMu... ATmega128...
No to tak: podłączyłem uzwojenie (wtórne przy nagrywaniu, pierwotne przy odczytywaniu) pod generator sygnałów. I drugie uzwojenie do multimetra. Rezultat nie jest zbyt zadowalający jako że i tym razem nie wyindukowało za wiele, natomiast przy częstotliwości około 100kHz było jakieś 300uA. Myślę że to też przez to, że ten generator ma ze 15 lat, na wyjściu...
ex-or - dziękuję za odpowiedź, w najbliższym czasie siądę do tego, znalazłem odpowiedni plik "boards", podmieniłem go, dzięki temu w menu wyboru mikrokontrolera pojawiła mi się opcja 328P z zegarem 20MHz. Zastanawiam się tylko czemu skasowałeś swoją odpowiedź?
Chciałbym kolegów zainteresować i namówić do wykonania analizatora antenowego wg. iw3hew, który sam zrobiłem i fajnie działa. Jest to płytka mniejsza od paczki papierosów na 4 układach scalonych ( ad9851,ad8302 i dwóch ......). Teraz będę dorabiał wizualizację na matrycy współpracującej z ATMEGA32. Poniżej linki do obu układów Pozdrawiam i zapraszam...
http://obrazki.elektroda.pl/2844596300_1... pomiar przy 20MHz, Ja rozumiem że te dziesiętne części mikrosekund to szum tylko prawda?? Zmierzyłem go podłączając ten Scanlogic na bezpośrednio pod kabel na którym miernik pokazuje około 11V gdy jest stałe "1" wedłóg pomiarów i 0.7V dgy jest strałe logiczne "0" Co ciekawe jeśli na tym kablu...
W Dodatkowo znalazłem też inny błąd związany z wyjściem CLKOUT, z którego taktowałem procka. W erracie wspomnieli, że wyłącza się w trybie uśpienia. U mnie dodatkowo zaczyna świrować po kilku minutach pracy układu, po jakiejś większej ilości odczytów z rejestrów. Zatrzymuje się całkiem lub zawiesza na chwilę - nie polecam taktowania mikrokontrolera...
Nie jestem specem, ale tak to jest pomyślane i ma to odzwierciedlenie w kodzie. Programowanie atmegi wykonuje się na taktowaniu 16MHz, a po zaprogramowaniu pracować ma na 20MHz. W środowisku Arduino przy kompilacji nawet jest blokada, żeby nie kompilować dla większego taktowania. Schemat nie przewiduje kondensatorów przy kwarcu. Próbowałem podciągnąć...
BTW, zauważyłem, że Atmega32A nie chodzi na 3.3V na kwarcu 20MHz. Na 12 MHz chodzi. Pozdrawiam!! http://obrazki.elektroda.pl/5709113300_1... http://obrazki.elektroda.pl/1115903200_1... http://obrazki.elektroda.pl/5722922700_1... http://obrazki.elektroda.pl/3283575500_1... http://obrazki.elektroda.pl/7860730300_1...
http://obrazki.elektroda.pl/4424216100_1... Witam, Chciałem dzisiaj zaprezentować praktycznie już gotowe rozwiązanie ramki fotograficznej własnej konstrukcji. Wprawdzie wcześniej jakoś w ogóle nie brałem się za wykorzystywanie wyświetlaczy graficznych, szczególnie tych maleńkich popularnych z telefonów Nokia - bo nie widziałem dla nich żadnego...
Przerwanie żeczywiście wtedy nie zakłuci pracy 1wire ale sam odczyt 1wire zakłuci czestość występowania przerwania - it o jest powazym ograniczeniem w stosowaniu tego. Na ten problem równiez ja ostatnio wpadłem i nie udało się tego rozwiazać przyzwoicie. Moze atmega z najszybszym zegarem (20MHz) da radę ale jest to porywanie sie z motyka na księżyc....
Inżynierowie oprócz tego że są najbardziej konserwatywną grupą w społeczeństwie to są jeszcze najbardziej wierzący. To też muszę sobie zapamiętać :D Dodano po 5 U mnie było tak (kwarc 20MHz): http://obrazki.elektroda.net/74_12755717... http://obrazki.elektroda.net/86_12755717... czyli 1,00135 razy za dużo. U Ciebie te 1,00135 raza...
proszę zwrócić uwagę na napięcia tych układów. Atmega 328 – 5V, a CECL08D – 3,3V. Czy przy różnicy w tych napięciach procesorów można je w ten sposób połączyć? Z tego co widzę, Atmega 328 może być zasilana od 1.8V do 5.5V. Źródło: http://www.atmel.com/devices/ATMEGA328.a... http://www.atmel.com/devices/ATMEGA328P.... Możesz więc pominąć...
Ok podmieniłem. Nie pokazuje żadnych błędów. Po sprawdzałem w innych plikach czy nie ma czegoś jeszcze do przeróbki i nic nie wykryłem. Jednak gdy miałem zamiar wgrywać do uC niestety nie mogłem znaleźć kwarcu 20Mhz :( Jako że aktualnie nie mam możliwości kupienia go muszę odłożyć ten projekt na tydzień. Chyba że by się dało przerobić timer na kwarc...
Przykładowe projekty też sobie ściągnąłem. Ale jedynie co znalazłem to plik mmc_avr_spi.c A w nim: [syntax=c] /*--------------------------------------... /* MMCv3/SDv1/SDv2 Controls via AVR SPI module */ /*--------------------------------------... /* / Copyright (C) 2016, ChaN, all right...
Witam. Zakupiłem Atmega328P-PU na allegro i chciałbym ją zaprogramować za pomocą arduino Leonardo. Link do aukcji na allegro: http://allegro.pl/mikrokontroler-avr-atm... Dodam specyfikację tej atmegi bo po jakimś czasie wygaśnie aukcja. Mikrokontroler AVR, Flash 32k x 8bit, EEPROM 1024B, SRAM 2048B, obudowa DIP28,...
W takiej konfiguracji fusebity ustawią się na zewnętrzny kwarc i w zasadzie nic więcej nie trzeba robić. Trzeba tylko pamiętać, że ten mikrokrontroler odpali tylko z zewnętrznym kwarcem - jeśli się podmienia Atmege na płytce Arduino to kwarc jest na płytce więc nie ma problemu ruszy normalnie jak oryginał, ale jeśli chcesz odpalić coś na samym mikrokontrolerze...
Ja przetaktowywałem bardzo często np procki ATmega32-16MHz. Taktowane były i są nadal w tych moich układach kwarcem 18.432MHz. Może to niedużo ponad 16MHz - ale działa bardzo bardzo stabilnie. Tak dorywczo taktowałem czasem procki mega-16MHz kwarcem 20MH tak z ciekawości bardziej niż z potrzeb - też zawsze działało to bez żadnych problemów. Co poniektórzy...
Generalnie stosy TCP na AVR to porażka. tam zaraz porażka ;) .... całkiem ładnie działa stosik na AVRkach i to bezboleśnie i bez problemów. Testowałem takie rzeczy przez długi czas i żadnych, podkreślam żadnych problemów nie ma ani nie było.... tylko niestety trzeba dokładnie wiedzieć co się robi panie autor. Zasilasz swój układ ENC napięciem 3,3V,...
[syntax=c]//Stepper motor driving sequence: //***********************// uint8_t steps_left[]={ 0b00000101, 0b00001101, 0b00000011, 0b00000000, 0b00001100, 0b00000111, }; uint8_t steps_right[]={ 0b00000111, 0b00001100, 0b00000000, 0b00000011, 0b00001101, 0b00000101, }; //***********************// static volatile int counter=0; static int step_counter=0;...
Buduję układ do pomiaru napięcia na dwóch kanałach w układzie różnicowym z wykorzystaniem przetwornika MCP3302, oraz atmegi324 taktowanej kwarcem 20mhz. Proszę o sprawdzenie mojego toku rozumowania, ewentualnie naprowadzenie mnie na dobrą drogę. Zacznę od schematów: http://obrazki.elektroda.pl/1342682700_1... http://obrazki.elektroda.pl/4533542600_1...
Udało mi się rozwiązać ten problem. Gdzieś wyczytałem że wartość rejestru TWRB powinna być większa niż 10. Dla mojego uC taktowanego zegarem 20MHz TWRB wynosi w zapisie dziesiętnym 17. Reasumując dla uC z zegarem 20MHz wystarczy dodać poniższą linijkę kodu: [syntax=c]TWBR = (1<<TWBR4)|(1<<TWBR0);[/synt... A nasza magistrala (szyna SC) będzie...
Narazie problem pojawia się na etapie kompilacji, edytowałem plik mmc_avr_spi.c zamieniając poniższe linie: [syntax=c]#define CS_LOW() PORTB&=~_BV(PB4)/* Set MMC_CS = low */ #defineCS_HIGH() PORTB|=_BV(PB4)/* Set MMC_CS = high */ #define MMC_CD _BV(PC2)/* Test if card detected. yes:true, no:false, default:true */ #define MMC_WP _BV(PC3)/* Test if write...
Mając DAC na 20MHz można, choć przy taktowaniu procesora 4MHz trudno go użyć ;-) Co do umienia, to napisz że chodzi o DDS. Może wtedy będzie z postu jakiś użytek. Albert PS. I Draconie, proszę o przykład MCU, który ma takowego na pokładzie.
Debugger Xplained Yourself jest kompatybilny z Atmel Studio 7. Bazuje na Atmelowskim debuggerze mEDBG, ale dzięki moim przeróbkom we wsadzie pozwala na programowanie wszystkich mikrokontrolerów z interfejsami SPI, dWire, UPDI, TPI, SWD. Jego "mózgiem" jest ATmega32U4. W wersji maksymalnie okrojonej do uruchomienia debuggera wystarcza 32U4, dwa przyciski,...
Witam Procek ma być zasilany napięciem 5V ze względu na taktowanie go zegarem 20MHz żeby SPI z ENC działało w miarę stabilnie. Dodatkowo Przez TWI do procka ma być podłączona pamięć AT24C1024 i dodatkowo obsługiwany będzie interfejs RS232 na MAX232 więc 5V musi być. Wyjście CLKOUT chcę wyprowadzić ze względów przyszłościowych może kiedyś się do czegoś...
Witam wszystkich! Jestem tu nowy. Mam kilka pytań dotyczących ogólnie elektroniki jak i robotyki, jeżeli w złym dziale proszę moda o przeniesienie do lepszego. Chciałbym zapytać się na wstępie gdzie, w jakim sklepie przez internet zamawiacie części, jaki sklep byłby najlepszy, bo u mnie w Białymstoku są słabe elektroniki. Chciałem sobie sprawić płytkę...
Witam serdecznie. Zachciało mi się odtworzyć wav-a z marnym skutkiem i kiepską wiedzą programistyczną. Może komuś przyda się przepis na AVR-DOS na atmega32. Aby to zadziałało podłączyłem kartę SD przez kostkę 74LS07. W pliku CONFIG_AVR-DOS.bas zmieniamy tak jak poniżej: Const Cfilehandles = 1 Const Csepfathandle = 0 W pliku config_MMC.bas zmieniamy...
http://obrazki.elektroda.pl/6306759700_1... Witam. W ramach przerwy w budowie robota (nie mam już do niego siły) i zainspirowany poczynaniami Kolegi DUCH_, który pracuje nad mini ramką do zdjęć, postanowiłem zbudować mini platformę która pomoże w nauce obsługi kart SD i wyświetlacza od siemensa S65. Projekt miał też na celu zmierzenie...
https://obrazki.elektroda.pl/3402353400_... Arduino Nano DIP wygląda na najmniejszą kompletną płytkę Arduino, jaka kiedykolwiek powstała. Jest kompatybilna z Arduino Uno, ale ma rozmiar taki sam jak chip ATmega328P-PU: 33 x 10mm. Cechy Arduino Nano DIP - Rozmiar DIP26, 33 x 10 mm - Kompatybilność z Arduino Uno - ATtiny3217 zamiast...
Jak na załączonym obrazku, wskazówka i pozostałe elementy obrazu "migają", tak jakby nie zapalały się po każdym obrocie. http://youtu.be/SMU5YG3xl9k W czym tkwi problem? W kodzie prawie nic nie ma. Jeśli każę się zapalić wskazówce w przerwaniu to pięknie chodzi. PS: Wiem że zegar chodzi za szybko i w drugą stronę narazie tylko do testów :D. Przerwanie...
Mój Arduino nano ma procesor Atmega328P i zawsze taki miał jak kupowałem, słyszałem ze Arduino mini może mieć Atmega168 ale ja jak kupiłem Arduino mini to też miał Atmega328P , teraz program bryka i wyglada ze się dogadał z moim Arduino,jak zmontuję całość i skalibruję to umieszczę na forum. Jeden z pierwszych linków z Google https://pl.aliexpress.com/item/Pro-Mini-...
Będzie to ATmega328 z 16MHz Mega328 może pracować do 20MHz ale jak komuś nie zależy na szybkości można taktować i 32kHz. I wtedy układ 74HC74 Napisałem: AVR może zmierzyć sygnał o częstotliwości Fclk/2, więc max to 8 lub 10MHz Ile to jest 16MHz / 2? Ile 40MHz / 2?
Witam, Chciałbym nasłuchiwać co się dziej na magistrali I2C, bez ingerencji w przesyłane dane. Informacje które zostaną odebrane z magistrali I2C przesłane zostaną po USART-cie do hyperterminal-a . Do budowy tego urządzenia wykorzystałem mikrokontroler ATtiny2313, rezonator kwarcowy 20Mhz oraz transoptor LTV-817C (do izolacji między magistralą I2C,...
http://obrazki.elektroda.pl/3241531500_1... Założenie, które obrałem w zasadzie jest dość proste: skonstruować generator obrazu do monitora LCD o rozdzielczości >15x15 symboli, wykorzystując popularny mikrokontroler typu ATmega 8, 16, 8535 itd. z minimalną ilością elementów zewnętrznych. Koniecznie ma pracować na standardowych częstotliwościach...
Próbowałem to rozwiązanie ale rzeczywiście jest to chybiony sposób. Chciałem zrobić rejestrator temperatury który zapisywałby na kartę pamięci co 5min temperaturę i godzinę. Wszystko już mam oprócz zegara. Teraz wymyśliłem aby procesor (atmega328) była również zegarem. Ale nie wiem czy da rade tak zrobić. Timer1 mam zajęty. Na timerze0 chciałem generować...
AVR328 firmy Atmel A co to jest? ;) Chyba że chodzi o ATmega328P ... firmy Microchip ;) ;) ;) Bo wątpię, że chodzi o notę aplikacyjną AVR328 - http://ww1.microchip.com/downloads/en/Ap... o taktowaniu 8MHz Może w tym projekcie tak go skonfigurowali, ale maksymalny zegar tego MCU to 20MHz ;) wykorzystanie takiego rodzaju komputera Widzę...
Witam, mój komputer to Macbook Pro z 2013r z systemem Yosemite 10.10 z 2xUSB3.0. Mam też zainstalowany na tym lapku Windows 7 na wirtualnej maszynie. Zakupiłem ostatnio programator USBasp w polskim sklepie internetowym. http://obrazki.elektroda.pl/6477517700_1... Na macu zainstalowany http://www.obdev.at/products/crosspack/i...
Arduino uno ma zegar 20Mhz na podzespole ATmega328P jest to 3 razy mniej niż powinno być , silniki posiadają sprawność 60Nm lub 80Nm . Wie pan może w jaki sposób da się wzmocnić częstotliwość lub układ niedrogi który posiada więcej niż te 20
Arduino opiera się na procesorach ATmega168/ATmega328, które różnią się nieco od ATmega8 - pracują w zakresie napięć 1.8V - 5.5V, mogą pracować z częstotliwością 20MHz, a wersja "P" oferuje technologię PicoPower, co pozwala używać tych procesorów w wymagających aplikacjach bateryjnych. Cena jest nieco wyższa, ale nie zabijająca, więc sensowniejsze byłoby...
Dla ATmegi32L wykres narysowany jest jedynie do 8MHz, czyli tak jak deklaracja na początku PDFa. I co z tego wynika...nic. To, że narysowali tak wykres, nie znaczy, iż procek nie będzie pracował powyżej tej wartości bo wykres dotyczy zależności prądu obciążenia do częstotliwości zegara dla różnych napięć zasilających. U mnie ATmega32L pracowała przy...
Witam. Buduje sobie pewien projekt w którym użyłem LCD ILI9341 z touch panelem na kostce XPT2046. Lcd działa na SPI sprzętowym a XPT2046 na programowym. Niestety muszę umieścić LCD w odległości od płytki ok 10cm na przewodach ale wtedy odmawia posłuszeństwa touch panel. Odczyta kilka razy dotyk potem przerwa i tak rożnie. Całym projektem steruje Atmega328p...
https://obrazki.elektroda.pl/1309020300_... Nowa płytka Arduino https://obrazki.elektroda.pl/1084142900_... https://obrazki.elektroda.pl/9468445200_... Do rozpoczęcia pracy z NANO Every uruchamiamy menadżer płytek: Narzędzia->Płytka->Menadżer Płytek Wyszukujemy "every" i wybieramy pakiet:...
Witam, dołączę się do tematu... Zmontowałem podłączenie do AVR wg. schematu ze strony http://www.captain.at/electronic-atmega1... Jedyną różnicą jest zastosowanie układu ATmega328P. Napisałem swoje oprogramowanie i sprawdziłem kilka z internetu - żadne nie działa. Odpowiedź karty to zawsze 0xff. Podejrzałem schematy z tego wątku i dodałem...
ale "na dzień dobry" nie działa w nim port USB (trzeba wymieniać rezystorki SMD Liczba pojedyncza, wymienia się JEDEN z 10k na 1,5k, a można nie wymieniać tylko dołożyć 4.7k na płytce stykowej i też będzie działało. Co jeszcze ciekawsze nie na każdym sprzęcie (w znaczeniu komputerze, porcie, hubie) problem się uwidoczni, u mnie działa z nieprawidłową...
ATmega ma zdaje się jakis tryb oszczędny gdzie zmniejsza się zużycie prądu obniżając zegar do 32kHz. Od częstotliwości taktowania zależy też zużycie prądu, tak samo jak od ilości dodatkowych elementów. Zalecam więc nie korzystanie w takim projekcie z zewnętrznego kwarcu. Małe info z karty katalogowej ATmega328: Prędkość-napięcie: 0 - 4MHz, 1.8 - 5.5V...
http://obrazki.elektroda.pl/3617676300_1... Witajcie moi drodzy! Dziś chciałbym pokazać wam moją kolejną płytkę opartą o mikrokontroler PIC i USB bootloader Pinguino - PINGUINO2550. Ponadto pokażę również wykorzystanie tej płytki w praktyce, czyli jak w prosty sposób zrobić sterowanie z pomocą pilota na Pinguino. Płytka powstała ponieważ...
Witam, odgrzebałem swój projekt odbiornika podczerwieni, który działa świetnie, rozpoznaje adres i komendy pilota. Wszystko obsłużone jak należy. Problemem jest wykrycie przytrzymania przycisku. Nie zrobiłem tego odrazu a teraz zaczęły się schody. Napisałem fragment odpowiedzialny za obsługę przytrzymania jednak nie działa :( Projekt na Atmega328p,...
Witajcie. Jeśli dałem znowu do złego działu to mię przenieście =D Był bym wdzięczny. Mam problem który ziścił mi się i prosi o przywalenie mokrą ścierką w twarz bo jest do przesady głupi. O tusz tak: Mam ja sobie mały ekranik do podglądania tego co się dzieje na pewnej magistrali. Cały podgląd śmigał na Atmega32 i lcd S65 z rejestracją na sd lecz czas...
Witam posiadam wyświetlacz lcd (graficzny) LGMTG240128A6BLW-LF, i mam z nim problem, wysiwietlacz działał Normanie aż do wczoraj, na ułamek sekundy znikło wszyto z wyświetlacza potem znów na ułamek sekundy wszystko wróciło i potem już nic nie wyświetlał, zmieniałem atmege 16 na 32 ale to nic nie dało, wysiwietlacz w ogóle nie reaguje. Program pisany...
Witam Wpadł w moje ręce wyświetlacz TFT wraz z kontrolerem pamięci obrazu: http://artronic.pl/o_produkcie.php?id=11... Po kilku godzinach wszystko ruszyło. Przerabiając dostępne biblioteki (np od wyświetlaczy t6963) udało mi się uruchomić rysowanie kresek, prostokątów, okręgów i innych, podobnych figur. gdzieś tam w trakcie pracy: http://obrazki.elektroda.pl/3411039500_1...
atmega 20mhz attiny 20mhz generator 20mhz
archer logowanie mikrofon bezprzewodowy rduch zamontować naczynie
radio samochodowe bluetooth lodówka gorenje
Exodus Desktop – instalacja na komputerze stacjonarnym, Windows, macOS, Linux, integracja Ledger, Trezor Błąd bramki gateway w Audi S3 8P 1.9 TDI 2006 - jak usunąć?