Niestety tak jak chcesz to się nie da. To jedno z ograniczeń tej rodziny procesorów. Główne to takie, że dzielniki dla USB to tylko 1 oraz 1.5, zatem procka możesz puścić tylko na 72 MHz, albo 48 MHz, żeby mieć odpowiedni zegar na USB. Dodatkowo mała ilość dzielników na ADC powoduje dodatkowe utrudnienia, także maksymalnie można taktować ADC zegarem...
Specyfika tego mikrokontrolera, zmusza Ciebie do zastosowania Timera2 w trybie asynchronicznym, a mikrokontroler powinien być taktowany wewnętrznym generatorem RC, czyli tak jak radzi kol. wyżej. Przy takim rozwiązaniu korzystać możesz ze specjalnego trybu oszczędzania energii: POWER SAVE. Niestety nie da się w tym mikrokontrolerze taktować kwarcem...
Jak chcesz wykorzystać do tego spi skoro to układ wystawia dane na wyjście równolegle? Poza tym zauważ że samplowanie zależy od częstotliwości zegara jakim będziesz taktować układ. Jak podasz mu zegar 20MHz na pin CLK to układ będzie wyrzucał 20Msps, jak dasz mu 1MHz, to będzie 1Msps. Masz to pokazane na prostym wykresie na 3 stronie DS.
A możesz mi powiedzieć czy są inne takie bloki, które nie muszą być taktowane cały czas? Nie mam na to żadnej regułki, ale podejrzewam, że każdy który pracuje "zdarzeniowo" zachowa swój stan z wyłaczonym zegarem. Tak więc GPIO owszem musisz taktować żeby coś tam przestawić (bo inaczej zapis do rejestrów nie jest możliwy), ale jak wyłączysz zegar to...
Nie można taktować *tylko* PHY innym zegarem, i MAC i PHY muszą dostać ten sam, ale to wcale nie musi być główny zegar MCU, przy zewnętrznym źródle zegara 50MHz: https://obrazki.elektroda.pl/4043679600_... Edit: W w/w zestawie jest kryształ 25MHz, PHY "pędzony" jest z MCO, w takim układzie: https://obrazki.elektroda.pl/1024847600_...
Wiec najlepiej tryb Power-save (wtedy zegar systemowy nie pracuje wcale) w którym działa TC0 w trybie asynchroniczny. Wiec timer trzeba będzie taktować z zewnętrznego źrudła sygnału np kwarcu zegarowego co pozwoli na dodatkowe oszczędzanie energii.
Nie wiem, czy ten układ nie byłby wystarczającym rozwiązaniem http://sklep.avt.com.pl/p/pl/71849/uniwe... można po nim dać dzielnik przez 50 lub 100, np. dwa układy 74LS90 lub jeden podwójny licznik 74LS390 http://www.ee.washington.edu/stores/Data...
Jak jest z dokładnością zegarka RTC w Atmega8? Słyszałem plotki, że nie chodzi to zbyt idealnie. Potrzebuję zrobić zegar do zliczania tylko dni i zastanawiam się czy jest sens stosować zewnętrzny układ RTC. Układ musi mieć podtrzymanie zegara z baterii/kondensatora w przypadku zaniku zasilania. Śmiało możesz użyć np. Timer1 w trybie CTC jako generatora...
Skoro budujesz uklad w oparciu o wavetable, to jedyne co jest ci potrzebne to tylko i wyłącznie generator zegara . Zegar mozesz generować za pomocą DDS, lub czego tam lubisz. Ale jednak ja zrezygnowałbym z pamięci, i zastosował specjalistyczny scalak w postaci FIFO - odpadnie ci logika generowania adresu i strobów, ktore potrzebujesz aby odczytać komórkę...
Wszystko zależy jak chcesz rozwiązać protokół. Jeśli odbiornik będzie przyjmował dane podczas rosnącego/malejącego zbocza zegara, to długości impulsów zegara mogą być prawie dowolne, jedynym ograniczeniem jestodbiornik który musi wyłapać odpowiednie zbocze. Dane możesz taktować każdą zmianą stanu zegara: wystawiasz bit 7, ustawiasz zegar na 1, wystawiasz...
Zgadzam się z przedmówcą. Fusebitów raczej nie dotykaj. Ew. EESAVE. Rdzeń możesz taktować bezpośrednio z RC2MHz (domyślnie włączony), a jeżeli potrzebujesz innej częstotliwości, to możesz uruchomić RC32MHz (wystarczy ustawić bit RC32MEN) i poczekać na RC32MRDY. Przełączenie zegara jest zabezpieczone CCP 0xD8. Jeżeli 32MHZ nie pasuje, to PLL można dostroić...
AT90S2313 nie posiada żadnych wewnętrznych oscylatorów, można taktować go tylko z zewnętrznych źródeł np układu z rezonatorem kwarcowym. - np 4Mhz. ATTiny2313 posiada wewnętrzny oscylator, który może pracować z fmax = 1Mhz. Dodano po 1 Hej! Usatwienie wewnętrznego zegara możliwe jest w troche większych mikrokontrolerach takich jak np. AtMega8535. Pozdrawiam...
Witam, chciałbym przedstawić swój zegarek elektroniczny. http://obrazki.elektroda.pl/4983287500_1... Zegarek jest wykonany w technologii CMOS. Taktowany generatorem stabilizowanym rezonatorem kwarcowym. Po wykalibrowaniu można osiągnąć dokładność do 0,26s na dobę, co jest bardzo dobrym wynikiem. Pobór mocy z sieci wynosi 2,8W. Zegar...
Podejrzewam że dłuższy czas karta mogła pracować przy 99 st, i w końcu rdzeń się przegrzał i masz takie objawy. Ta karta normalnie powinna mieć te ponad 1900 MHz i jak pisałem to nie jest problem. Wiec odczep się od tego taktowania w końcu bo to normalne zachowanie tej karty. Żadne uszkodzenie blokady ani nic z tych rzeczy. Jakie obecnie masz temperatury...
https://obrazki.elektroda.pl/9151185000_... Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie...
Moim zdaniem, matematycznie rzecz biorąc - nie ma sprzeczności. Traktujesz bity z tabelki jak liczbę: 0, 1, 2 lub 3. Cztery do potęgi 0, 1, 2, 3 to odpowiednio: 1, 4, 16, 64. Po prostu są to nieco inne formy zapisu tego samego.
http://www.google.pl/search?q=Toshiba%20...
https://obrazki.elektroda.pl/7595010300_... Wiele osób zastanawiało się dlaczego kolorowe graficzne wyświetlacze działają bardzo wolno z Arduino UNO/Mega i wszystkimi AVR Mega/Tiny. Przeprowadziłem testy porównawcze wyświetlacza 128x160 ze sterownikiem IL9306 pracującym z interfejsem SPI. Do testów posłużyło Arduino UNO i KA-NUCLEO-F411CE....
https://obrazki.elektroda.pl/9151185000_... Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki, płytki...
https://obrazki.elektroda.pl/1375077900_... Witam, Chciałem nieco odświeżyć stary, nie do końca sensowny jak na te czasy temat, jakim jest mikroserwer oparty o równie archaiczny mikrokontroler Atmega32 i układ ENC28J60. W moim projekcie układ ma pracować jako prosta automatyka domu, więc tak też dostosowałem kod programu https://obrazki.elektroda.pl/1290675900_...
0. Na początek postaraj się zapomnieć o SPL. To już nie jest rozwijane i nigdy nie powinno było się pojawić. 1. Środowisko definiuje startup, a ten może konfigurować PLL. Poszukaj pliku startup.c, albo startup.s oraz wywołań funkcji System_Init czy jakoś tak. Poszukaj też definicji zewnętrznego kwarcu, pewnie będzie 25MHz, a wtedy zegar jest ustawiony...
Witaj, mam pytanie. Czy Atmega musi być taktowana z zewnętrznego zegara? Czy zegarem mógłby chodzić poprawnie fdyby procesor taktować z zegara wewnętrznego? Pozdrawiam! PS> Też buduję zegar ale na IW18 i ATmega8 :)
Jakoś ominąłem ten wątek i nie zauważyłem, że pojawiły się kolejne odpowiedzi. Jeśli odpalimy USB, to potrzebny jest zegar 48 MHz (lub 12 MHz). Powstaje on z podkręconego zegara 32 MHz (wpisanie innych wartości kalibracyjnych dla generatora umożliwia jego przestrojenie z 32 na 48 MHz). Zegar jest stabilizowany ramkami USB. Ponieważ max dla rdzenia to...
Przełącznik PAL50Hz/NTSC60Hz do konsol Pegasus https://obrazki.elektroda.pl/4618352800_... //title.jpg Opiszę projekt oraz wykonanie przełącznika, umożliwiającego wybór trybu pracy konsoli Pegasus: 50Hz/60Hz. Będzie trochę o rodzajach konsol, typach generatorów oraz problemach, jakie napotkamy i jak je rozwiązać. Ostatnio temat Pegasusa...
Czy każdy UPS może ? Każdy który synchronizuje się z siecią przy przed przejściem w tryb pracy akumulatorowej, który działa na akumulatorach do ich rozładowania i taki w którym da się taktować zegar wytwarzający przebieg sieciowy z innym UPS'em (nie koniecznie musi być to zegar samego ukontrolera jak w moim przypadku). Co do Sunny Island to przypuszczam,...
:arrow: formic Wlasnie Ci pomagam... widzac co piszesz jest prawie pewne, ze zepsujesz bios, a po wgraniu plyta sie nie uruchomi, szkoda, ze tak ciezko Ci to zrozumiec. Jezeli zgranie biosu do katalogu z modbinem lub zmiana w modbin katalogu na katalog z biosem to dla Ciebie problem nie do pokonania to lepiej bedzie jak zostawisz to w spokoju.
Kalibrację robiłem. W powyższym linku jest opisana sytuację jeśli chce się taktować dodatkowo zegar asynchroniczny. U mnie z kolei ma być taktowany tylko zegar systemowy i to działa . Niestety tylko pod isp-programmer. Mam problem bo nie za każdym razem mogę pod nim programować. Zastanawiam się czy to kwestia ustawienia BOD , braku zewnętrznych kondensatorów...
zrób sobie PLL i lockuj go tym 100Hz ;] i po sprawie. Wtedy nawet mozesz taktować tym mikrokontroler :]
można wziąć większy procek, np. ze stajni AVR XMEGA. Raz, że masz procek o 1/3 szybszy, to jeszcze możesz zrobić synchroniczny USART z wykorzystaniem DMA, co praktycznie zapewni brak obciążenia obu procków. Pamięć dwuportowa to raczej ciekawostka :) Jak już xmega, to chyba można jeszcze lepiej. Połączyć PORT<->PORT i w "Masterze" uruchomić Timer...
Tak by mogło być gdyby timer był taktowany 32MHz, ale T1 jest taktowany 4MHz (preskaler). Właściwie to czemu korzystasz z PLL, skoro T1 i tak chodzi z częstotliwością mniejszą niż zegar systemowy? Zakładam, że rdzeń uC pracuje z 8MHz. Spróbuj w takim razie, T1 popędzić z systemowego zegara dzielonego przez 2. Żeby nie taktować zegara z źródła zewnętrznego....
Czy dużo trzeba by zmienić w sofcie i w ogóle, żeby taktować procek z wewnętrznego zegara i zapodać kwarc zegarkowy?
Uklady powielajace czestotliwosc znajduja sie wewnatrz struktury procesora z tego powodu iz czestotliwosci powyzej 100MHz sprawiaja ogromne problemy przy prowadzeniu ich po druku. Gdyby puscic jakies 3GHz po plytce drukowanej to za 10cm nie zostaloby z niego nic co przypomina prostokat. Pozdrawiam, yego
Nie widzę nic niewłaściwego w krótkiej obsłudze przerwania z częstotliwością 80 kHz. Miewam przerwania do 400 kHz Nie twierdzę, że się nie da. Jednak mam powody, aby oszczędzać takty: strumienie danych docelowo są dwa, układ jest zasilany bateryjnie i wolniejszy zegar jest wskazany, będzie RTOS mający sekcje krytyczne, etc. HAL i tak nie używam. Nie...
Co do zasięgu powiem tak: wszystko zależy od anteny. Najlepsze zasięgi uzyskuje się na antenach kierunkowych, ale podobno na dobrej dookólnej też można wydusić 200m. O większe osiągi raczej będzie trudno. Polecam w takim wypadku moduł RFM12BP - te wyposażone są w dodatkowy wzmacniacz zasilany 9-12V. Realny zasięg dla nich to około 1 km na dobrej antenie....
Oj widzę, że się nie dogadamy... Słuchaj szczerze Ci dziękuję za odpowiedzi, ale czy mógłbyś chociaż raz odpowiedzieć na pytanie, które ci zadaje, a nie za każdym razem wymyślasz coś nowego? Stary wiem, że muszę mieć sterownik, przecież chce go zbudować, dlatego pytam o te impulsy cały czas. Jak będę umiał taktować zegar przerzutnika odpowiednio wygenerowaną...
(at)tomasz249 Ten ATTiny możesz sobie taktować z kwarcu. Ponieważ niektóre z nich (trzeba sobie sprawdzić) mają wbudowany PLL, więc na timer można sobie podać zegar o częstotliwości określonej przez kwarc * PLL i dzielony przez timer. Wyjście timera wyprowadzasz na pin IO i masz zegar taktujący MCU na twojej płytce. Do tego pozostałe piny IO ATTiny...
Witam! Znalazłem w dokumentacji Attiny85 taki fragment : "Thus the output of the PLL, the fast peripheral clock is 64 MHz. The fast peripheral clock, or a clock prescaled from that, can be selected as the clock source for Timer/Counter1 or as a system clock" Z tego co rozumiem to zegar systemowy można taktować z częstotliwością 64Mhz. I tu moje pytanie...
1. Chciałbym zastąpić tego PICa AVRem, ... ... jak na razie programowałem w sumie tylko Hitachi, a zrobienie takiego kompasu wiąże się z PICem/AVRem, chciałbym wybrać opcję "łatwiejszą", ... Na pewno łatwiejszą drogą jest AVR. Ogólnie to nie wiem czy taka zamiana ma sens, ... Jeżeli czujesz się na siłach to jasne, że ma sens. ...a na atmegę zdecydowałem...
...pokazuje dokładnie tyle ile jest - pamięci DDR-400 są taktowane zegarem 200MHz. Niektóre chipsety redukują taktowanie pamięci gdy obsadzone są wszystkie kanały kontrolera pamięci (4 moduły).
Procesor jeszcze daje radę - składałem niedawno sprzęt oparty o Xeona E3-1230v3 (też 4 rdzenie 8 wątków, zegar 3.7 GHz). K. graficzna to podkręcony GTX1660. Z tym że mam płytę opartą o chipset Z87, więc mogę pamięć ustawić wyżej niż 1600 i faktycznie jest różnica. Jeśli winić cokolwiek, to nie procesor, a właśnie pamięć RAM - u mnie zmiana z 1600 CL9...
Przyłączając się do tematu chciałbym zapytać o parę spraw: 1. Zakładając że chciałbym zrealizować asynchroniczne taktowanie timera T1 w trybie uśpienia Power Save to w jaki sposób podłączyć kwarc ? Wiem narazie tylko tyle że w przypadku gdy chcemy uC taktować zewnętrznym sygnałem to można podczepić kwarc do pinów XTAL1 i XTAL2 równolegle dając do tych...
To procesor nie daje rady - jednordzeniowy Pentium 4, taktowany zegarem zaledwie 1.8GHz. "Skrojenie" systemu nie pomoże.
Jeśłi chodzi o odblokowanie zmiany konfiguracji to chroniony jest tylko rejestr wyboru źródła taktowania CPU, więc tylko przed tą instrukcją należy odblokować rejestr zezwolenia na zmianę. PLL na razie sobie podaruj, po prostu w CLK.CTRL wybierz RC32M jako źródło zegara taktującego.
Piny zwykłych I/O pracują z połową częstotliwości systemowej z powodu bufora, a pin licznika na pewno bedzie pracować poprawnie z f mniejszym około 2krotnie od f timera czyli powiedzmy 20Msamples/sPozdrawiam W pdf do atmega88 strona 137 napisano: External Clock Source An external clock source applied to the T1/T0 pin can be used as Timer/Counter clock....
Witam, otóż mam taki problem z GTX 970, że w stanie spoczynku zegar karty pracuje na poziomie 539/540 MHz jak i również pod obciążeniem. Taktowanie pamięci ulega zmianie od 1620 do 6010, więc w miarę dobrze (w miarę, ponieważ powinien taktować się 7010MHz) Gigabyte oc guru http://obrazki.elektroda.pl/8116729100_1... OCCT http://obrazki.elektroda.pl/4583715300_1...
Ajć myślałem, że źle napisałeś nazwę. Z tego co widzę Twój procesor ma 1 rdzeń taktowany zegarem 2GHz to faktycznie może być zbyt mało nawet na przeglądanie YT.
To z szybkim zegarem i swobodnie ustawialnym prescalerem np dla STM32 można spokojnie przy dokładności PWM 0.01% mieć rozdzielczość ~1Hz dla wyższych i poniżej 1mHz dla najniższych częstotliwości, bez kombinowaniem ze zmianą zegara. Zmieniając zegar można to jeszcze dużo bardziej uprecyzyjnić Lepiej to policz zanim z taką pewnością coś napiszesz. Dla...
Nie patrz na taktowania zegarów a na wydajność - to jak porównywanie BMW serii 3 - wyglądają tak samo na pierwszy rzut oka a jedna potrzebuje 10s a druga 3 do setki.
Wyświetlacz ruszył. Główny problem to były złe fusy... no ale człowiek całe życie się uczy... obecnie wyświetlacz troszeczkę przerobiłem. Chciałem odciążyć ile się da sterownik: Ekran ma na kolumnach 74hc595 oraz jedną sztukę na wierszu. Układy na wieszczach zostały rozdzielone na 5 osobnych bloków danych co pozwala mi jednocześnie wsuwać po 48 bitów...
Zainstaluj wszystkie sterowniki płyty głównej ze strony producenta płyty. https://www.guru3d.com/files-details/dis... Odinstaluj sterowniki karty graficznej tym programem w trybie awaryjnym i zainstaluj nowe przez menadżer urządzeń. Reset Afterburner, Power limit na max i testuj.
zegar taktować zmiana zegar taktować atmega taktować
benzyna ustawienie zapłonu pomiar różnica temperatura transformator fazowy
Błąd U121A00 Mercedes W205 - Wentylator na pełnych obrotach Albrecht AE 6110 – modyfikacje, zwiększenie mocy, tryb export, rotary-encoder, chłodzenie