Ok tak na szybko narysowałem . Reset można podpiąć na stałe do +3.3v gdyż soft reset robi dokładnie to samo co hard . rezystory możesz dać inne w necie jest pełno kalkulatorów i wzorów do obliczania . u mnie na takim podłączeniu śmiga z maksymalną prędkością SPI na ATMega8 z kwarcem 20MHz a nawet 25MHz http://obrazki.elektroda.net/78_12174237...
mirekk36 -> Procek: ATmega32 Oprogramowanie stosu TCP/IP: z tuxgraphics.org (C) Kwarc: ATmega (16MHz), ENC (25Mhz) Jest to serwerek do pracy dyplomowej i zastanawiam się jak wytłumaczyć takie regularne opóźnienia, bo przy 200 "pingach" to na wykresie jest bardzo dobrze widoczne
>cezar91 Aby uzyskać obraz o rozdzielczości 640x480 punktów i 60Hz wymagany jest zegar (pixel clock) o częstotliwości 25MHz więc ATMega jest za wolna. Można uzyskać obraz ale o znacznie niższych rozdzielczościach Poza tym wymaga to dokładnego wyliczania czasów wszystkich procedur sterujących z dokładnością do 1 taktu. Pozdrawiam JarekC
Witam, Jak w temacie. Mam układ w którym (niestety) pracuje wykręcona do 25MHz Atmega 32. Wszystko działa bardzo dobrze i nie przeszkadza jej taki ovrclock ale mam problem z odczytem danych z czujnika DS18B20. Komunikacja typu RS232, ISP, i2C działa idealnie. Nie mogę zejść z taktowaniem niżej. [syntax=vbnet] If DSwait < 5 then 1wreset 'reset magistrali...
scsi: Ogólnie ATmega jako serwer sieciowy plików to zły pomysł. Moje urządzenie loguje dane do pliku na karcie SD. Transfer po HTTP jest na poziomie maksymalnie 200kB/s. Dane buforowane są w pamięci SRAM 32kB. Oczywiście transfery równoległe są już znacznie wolniejsze. Dwa równoległe to około 50kB/s na każdy slot. Bawiłem się również w komunikację 4...
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...
Witaj. Tak, są : http://www.intersil.com/data/fn/fn3389.p... Kupisz tu: http://www.ebay.pl/itm/HA7210IP-HA7210-1... H.
Xmega niby jest super, ale jeżeli chcesz puścić dane przez port SPI (max. 8MHz, więc teoretycznie 200pxl), to nie masz bufora i pojawia się kwestia stabilizacji obrazu. Bufor ma tylko USART w trybie SPI, ale on pracuje z prędkością do 4MHz (100pxl/linię). Możesz użyć DMA do transferu danych na port, z którego uzyskasz kolory, ale... Prędkość DMA zależy...
OK, na razie nie mam pomysłu jak regulować stopień wyjściowy. Mam tylko jeszcze jedno pytanie, Z wyjścia SYNC muszę doprowadzić sygnał do mikrokontrolera. Docelowo jest to Atmega 128 taktowana zegarem 16MHz, Nota katalogowa mówi, że ten mikrokontroler może zmierzyć częstotliwość sygnału o 2 razy mniejszy od sygnału taktującego czyli w tym przypadku...
https://obrazki.elektroda.pl/2189061300_... Jakiś czas temu postanowiłem stworzyć prosty termometr, który będzie wyświetlał temperaturę zewnętrzną na telefonach domowników. Miałem już przeprowadzoną skrętkę komputerową, która pierwotnie miała posłużyć do zewnętrznej anteny radiowego internetu, ale że internet mam rozwiązany inaczej,...
To ja zadam kilka pytań: 1. Czym szczególnym wyróżnia ten generator? Nie jest oparty o popularny "silnik" w ASM tylko własne rozwiązanie w C. 2. Ile jest próbek - nie pokazał Kolega przebiegu "w powiekszeniu" a na takim wąziutkim oscylogramie z wieloma okresami wszystko wygląda dobrze. Chciałbym zobaczyć 1 okres sinusoidy na całym ekranie powiedzmy...
W takim razie jak to rozwiązać? Maksymalna częstotliwość układu LC będzie wynosić ~50MHz, Przecież piszę ci że komparatory LM311 i LM339 nawet nie zbliżą sie do tej częstotliwości, skąd ją wziąłeś? Jeżeli faktycznie będzie 50MHz to dzielnik jest potrzebny 50MHz/8=6,25MHz pomierzysz Atmegą.
Aktualnie u mnie pracuje dzień w dzień Atmega16 z procesorem 25MHz, zero zawieszeń, układ pracuje poprawnie od kwietnia prawie non-stop. Z ciekawości zapytam... Sprawdzałeś co dzieje się przy skrajnie różnych temperaturach otoczenia, czy pracuje tylko w lajtowych warunkach?
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...
Alternatywnie mozesz dac 74xxx165/166 i robic konwersje z 8 bitow na video - Z80 taktowany sygnalem 3.25MHz dawal rade generowac obraz i semigrafike w ZX80 wiec chyba kilka razy szybszy AVR tez sobie poradzi ;). (tak naprawde przy zegarze 20MHz AVR bedzie ok 20 - 30 razy szybszy od Z80 z zegarem 3.25MHz)
W parametrach kart, które można z nich odczytać nie ma takiego parametru jak prędkość odczytu. Karty działają od 0Hz [sterowanie statyczne] do 20MHz (SD) [25MHz - MMC]. Co ciekawe - nie są one za bardzo podatne na overclocking. KArty SD które testowałem poprawnie działały na 20MHz, ale już przy ok 20,5MHz milczały.... Chcesz zaszaleć - kup kartę SDHS...
ta wersja może się rozpędzić do 20MHz, poza tym ma 12,5 z wyjścia CLKOUT kontrolera ENC, który sygnał ma ze swojego kwarcu 25MHz. Pewnie chodzi o te masy od rx,tx, wieczorem to sprawdzę.
Moja atmega z zegarem 12,5MHz (pobieranym z karty sieciowej) spędza mnóstwo czasu na generowaniu sumy kontrolnej. Trzeba odciążyć procesor. tzn tak napisałeś wcześniej - ale rozumiem, że już zapodałeś kwarca 25MHz przetaktowując co nieco procka ;) - ja tam nie mam nic przeciwko przetaktowywaniu - czasem też tak robię - no może nie aż o tyle ale jak...
Witam! Mam taki dość nietypowy problem. Kontroler ma reagować na jedno z trzech przerwań: TIMERa 0 i dwóch zewnętrznych (czujki ruchu). Te przerwania zewnętrzne zliczają liczbę reakcji czujek, natomiast TIMER 0 ma odmierzać czas i dzięki niemu co kilka sekund mają być wyświetlane statystyki. Bez TIMERa 0 wszystko działa ok, ale statystyki lecą cały...
Problem w tym ze z Atmegi nie wyciagnie sie 25MHz ;) SPI w AVR pracuje chyba z maks zegarem 1/4 zegara CPU. Pozatym projektowanie plytki przy czestotliwosciach powyzej 10MHz juz zaczyna byc klopotem... Co prawda to cyfrowka i margines zaklocen moze byc wiekszy, ale 1000 wyjsc umiescic na krawedzi plytki przy rastrze 2,54 mm to daje dlugosc 2,54m krawedzi...
Załączony schemat nie jest w 100% poprawny - musisz podłączyć wg. dokumentacji wszystkie piny vcc i gnd. Do samego zaprogramowania wystarczy podłączenie według tego schematu ( http://www.mare.ee/indrek/timer/atmega16... ) - jestem pewny bo sam ma podstawkę do programowania z takim podłączeniem i programuje bez problemu. Jeśli w tej podstawce atmega...
Pierwsza wstawka chodzi ale dałem 25MHz do testów przy 20MHz gubi, druga też gubi nawet z 25MHz ale dzięki narazie mi to wystarczy do testów. A czy jak w tej pierwszej wstawce zamiast pinB całego czytał maskę z 1 pinu to też dochodzi cykl zegarowy na maskę ? albo pewnie z 3 cykle ? Pisałeś też o PCINT że potrzeba dodatkowych cykli? w przypadku przerwania...
Przybliżać nie ma co... przestudiowałem całą dokumentację na temat kart sd i zacząłem robić płytkę - 4 piny z szny danych na 4 dolne bity portu, wyżej pin z szyny poleceń/odpowiedzi, sygnał segara i 2 sygnały z gniazda - karta włożona i karta zabezpieczona przed zapisem... 6 sygnałów połączone na dzielniku rezystorowym(4 przewody z danych jak i przewód...
Piękna sprawa - próbuje zrobić właśnie ten projekt i mam mały problem, bo diody się nie zapalają jak podłącze urządzenie do switcha. W panelu obsługi switcha pojawia się COŚ, co pracuje w trybie half-duplex, i 10Mbit, ale to chyba domyślny tryb pracy. Co może być przyczyna problemu? Używałem tych schematów, nie ma tylko atmegi podłączonej oraz nie ma...
Witam Jaki kwarc użył kolega do tego projektu? 25Mhz? Atmega32 poszła na takim przetaktowaniu? Pozdrawiam
Ta architektura jest bardzo fajna, przez 16-bitowość przewyższa AVR i Z80. 16 bit na szynie 8 bit i 20 linii adresowych. Geniusze w tym Intelu. Z jednej strony faktycznie pomysł genialny, bo można na tanich i ogólnodostępnych układach zrobić komputer z mocnym procesorem. Z drugiej strony - 16 bitów przepuszczone przez szynę 8 bitów - potrzeba 2x więcej...
tak to jest wina wolnej obslugi przerwania bo na OC0 byl przebieg..a jak ustawilem OCR0 na 255 to przebieg juz nie gasnie....ale czas czestotliwosc podobnie cos ponad 250kHz..niecale 300KHz...ale dalem kwarc 25MHz i uzyskalem czestotliwosc 500kHz...ale procedura bedzie dluzsza wiec i tak trzeba bedzie napisac ja w assemblerze...dziekuje za pomoc i temat...
Witam, Wcale lub na minus. Wszystko zależy od wybranego przetwornika i rozdzielczości. Gdy np. ośmiobitowy przetwornik będzie umiał zgłosić koniec konwersji pracując w trybie auto, to po prostu obliczenia zamiast w przerwaniu ADC trzeba będzie umieścić w przerwaniu np. INT0 lub INT1. Ilość obliczeń, czyli obciążenie CPU się nie zmieni. Wewnętrzny ADC...
Na pewno nie rusza na 25MHz Rusza. Na 3.3V. Zastosuj zewnętrzny generator. Na generatorze procek ślicznie ruszył na 24MHz ;) ale jak się okazało na kwarcu 25MHz też dało radę uruchomić, zapomniałem tylko ustawić opcji CKOPT w fusebitach. Po jej włączeniu - ATmega32 ładnie śmiga na 25MHz - i to bez zmrużenia oka - mucha nie siada [url=http://www.youtube.com/watch?v=VCH6...
Witam, ile prądu może pobierać karta micro SD? To zależy od producenta i częstotliwości z jaką karta pracuje. Poniżej info. z przykładowej noty katalogowej. Natężenie pobierane przez układy wewnętrzne karty: max 10uA Natężenie w trybie "Stand By" (clock stop): max 0,6mA Natężenie w trakcie odczyt/zapis przy 25MHz: 15-25mA Natężenie w trakcie odczyt/zapis...
1. A przypominałem o pinie RESET, zobacz: http://mikrokontrolery.blogspot.com/2011... 2. 25MHZ (?) - datasheet mówi max 16MHz. 3. Gniazdo programatora chyba źle - sprawdź: http://www.cutedigi.com/images/avr_isp.j... 4. AD5322 nie sprawdzałem, reszta wygląda OK. 5. Zacznij korzystać z darmowego programu Eagle: http://mikrokontrolery.blogspot.com/2011...
kaken --> taak masz rację - można takie transormatorki z odzysku dawać, podobnie z kwarcami 25MHz, których zwykle pełno znajduje się w starych sieciówkach. Tyle tylko, że takie gotowe gniazdko z trafkami w środku mniej mniejsca zabiera na płytce i nie trzeba dawać tych rezystorków 75R .... nie mniej jednak pewnie, że warto brać takie czy inne elementy...
Nie analizowałem kodu, bo nie znalazłem nigdzie kwarcu 25MHz. Nie widze na stronie elfy. Możesz dać konkretny link do produktu? http://tme.pl/katalog/index.phtml?f_szuk...
Mam pytanie odnośnie sygnału podawanego na nóżke CLK, w nocie katalogowej jest napisane, że częstotliwość zegara to 25Mhz. #define MBI PORTD #define SDI (1<<6) #define CLK (1<<4) #define LE (1<<5) #define OE (1<<7) #define CLK_0 PORTD &= ~(1<<4) #define CLK_1 PORTD |= (1<<4) #define SDI_0 PORTD &= ~(1<<6)...
Nie rozumiem co masz na myśli pisząc "sprawdzony projekt", miesiąc temu popełniłem generator na max 038 , wstępnie bezproblemowo uruchomiłem generator z min. elementów na płytce stykowej . Do 2Mhz idealne przebiegi potem spadek amplitudy i małe zakłócenie na sinusoidzie przjściu przez "0". Na gotowym urządzeniu bez zakłóceń .Główny problem w konstrukcji...
To już mi coś wyjaśniło. W takim razie z obliczeń mi wychodzi ze muszę dać po 20 nop aby uzyskać opóźnienie 1us czyli 0,5MHZ zgadza się ? W nocie przeglądam ze dla XPT2046 maks.próbkowanie to 125kHz przy 20Mhz daje 2,5MHz dla maks.prędkości SPI czy coś mylę ? Pytanie jeszcze natury technicznej. Atmega zasilana 5v, XPT2046 3,3V łącznie z LCD. W nocie...
Tyle że z kwarcami może być różnie. Ja podłaczałem zegar 25MHz i nawet programowałem, ale ostatnio przyszło mi do głowy przetestowanie kilku kwarców, to na 24MHz na niektórych kwarcach wyglądało na to że generatory nie pracowały za dobrze.
Bawiłem się tym razem z kolegą i już to kiedyś uruchomiłem, wtedy zbudowaną mieliśmy płytkę od podstaw ze strony tuxGraphics i połączyliśmy z Atmega16. Po małych bataliach pięknie hulało. Korzysta on teraz z tego do zapalania światła w pokoju przez Wifi w komorce : ) Testowałem zaś tą płytkę AND-ETH v2, i mogę wysnuć następujące myśli. Choć od razu...
ATTiny15 normalnie pracuje z zegarem 1,5MHz jednak licznik TC1 ma dodatkowo powielacz częstotliwości który umożliwia taktowanie go w trybie PWM z częstotliwością 25MHz!!! Jak się nie mylę to podobne rozwiązanie jest stosowane w ATMega8. Na stronie Atmela jest jakieś info opisujące dokładnie pracę licznika w takim trybie PWM. Dzięki takiemu rozwiązaniu...
http://obrazki.elektroda.pl/1051495700_1... Tysiące mililitrów kawy, setki demotywatoro-godzin, kilkadziesiąt „THE NIGHT OF CODE” i o to jest. Przed Państwem zielona płytka i kilka układów scalonych! Wstęp Nadeszła chwila w której, chciałbym zaprezentować mój projekt szerszej grupie elektroników. Od jakiegoś czasu, w przerwach...
Czy trik z podziałem 16 bit na dwa pwm o różnej "mocy" rzeczywiście polepsza jakość tak że to "słychać [url=http://boberov.vv.si/elektroda/Samp... To jest próbka z ATMEGA16 z zegarem 35MHz i zsumowanymi pwmami. Program pobiera dane bez udziału bufora prosto z karty SD [url=http://boberov.vv.si/elektroda/Samp...
Witam Chciałem odświeżyć trochę wątek ponieważ wykonałem urządzenie, ale obecnie zatrzymałem się na problemie w jaki sposób zaprogramować mikrokontroler. Chodzi mi konkretnie jak ustawić bity konfiguracyjne "Fusy" dla Atmegi 644 pracującej z zewnętrznym rezonatorem kwarcowym 25MHz. Czy mogę liczyć na jakieś wskazówki w tej kwestii? Z góry dziękuję za...
No nie do końca. Pierwszy pomijając że droższy od http://pl.farnell.com/silicon-labs/efm8b... będzie też od niego wolniejszy, jeśli nie prowadzimy obliczeń na 16 lub 32 bitach. Podobnie jak od http://pl.farnell.com/atmel/attiny13a-pu... Drugi znacznie droższy...
https://obrazki.elektroda.pl/1605811200_... Multimetr Elektronik bez multimetru jest jak zakonnica bez habitu. Jest to bowiem podstawowe narzędzie pomiarowo-diagnostyczne i jego posiadanie jest po prostu niezbędne. Ale o ile zakonnica wie, co będzie nosić, to początkujący elektronik może się zgubić w gąszczu dostępnych typów, marek...
Posiadam panel lcd EPSON LM400031 400x256pikseli (z kserokopiarki ) zakupiony na portalu aukcyjnym. W internecie nie ma nic na jego temat, jedynie znalazłem specyfikację wyświetlacza podobnego lecz o rozdzielczości 320x240 (dokumentacje są w moim pości, początkowo myślałem że ten panel ma 320x240 pikseli) http://obrazki.elektroda.net/11_12804381...
Witam Od kliku dni walczę nad implementacją ENC28J60 do Xmegi128A3U. Najpierw udało mi się zrobić malutki serwerek na Atmega32 i działa poprawnie ( bazowany na książce Mirka ). Teraz chcę go przełożyć do Xmega i nawet nie chce go pingować. Przypuszczam że błąd leży gdzieś w SPI. Xmega taktowany zewnętrznym kwarcem 16MHz , SPI - 1MHz, ENC28J60 taktowany...
http://obrazki.elektroda.pl/1852929500_1... http://obrazki.elektroda.pl/5115381900_1... Mimo upływu lat w dalszym ciągu lubię od czasu do czasu odświeżyć sobie w pamięci elektroniczne brzmienia lat 80tych, kiedy to po raz pierwszy miałem okazję usłyszeć „syntetyczną” muzykę pochodzącą z wielkich drewnianych...
Z dnia na dzień przestał świecić nadajnik w kurtynie FIESSLER TLVT przez co cała jest martwa. Na nadajniku szybko miga lampka kontrolna żółta co wedle instrukcji oznacza uszkodzenie nadajnika. Rozebrałem omawiany element pomierzyłem co się dało i wszystko wygląda poprawnie. Może ktoś będzie w stanie mnie jeszcze bardziej naprowadzić. PCB złożona jest...
http://obrazki.elektroda.pl/1608929000_1... Generator funkcji oparty na AD9833, podłączany poprzez port USB. Jedynym urządzeniem, jakiego autorowi brakowało w jego pracowni był właśnie generator funkcji. Jako, że powszechnym jest przekonanie, że są one drogie, nie kupił go. Pomyślał jednak, że może być to całkiem ciekawe wyzwanie, aby...
nadajnik 25mhz generator 25mhz kwarc 25mhz
ustawi adres publiczny uchwyty drzwiczek serwer minecraft
jacuzzi dmuchane jacuzzi dmuchane
Wpływ blaszanego dachu na antenę drutową Kształt anteny drutowej: dipol, V, pętla, long wire