Jestem ciekaw jak zrobić z CD4538 astabilny multiwibrator Jeden multiwibrator wyzwala drugi na zmianę, każdy musi mieć swój obwód RC a już to spowoduje "rozjeżdżanie" się parametrów sygnału. co da większą dokładność duty cycle 50% Każdy układ z dzielnikiem częstotliwości( a takim jest 4060) daje na wyjściu PWM 50%( o ile nie jest to dzielnik programowany)....
// edit: fak, 3 minuty za pozno <: no zdecydowanie troche sie mylisz *2 musi byc w jakichs tam granicach - chyba 156MHz - 320MHz, czyli wybierasz sobie dzielnik 2 , dzieki czemu masz czestotliwosc wewnetrzna PLLa rowna 240MHz. co do czestotliwosci SPI, to zasadniczo musisz tez pamietac o tym, ze SSP jest na magistrali APB, ktorej zegar domyslnie...
Po pierwsze nie podoba mi się zapis: Pinc.1 = not Pinc.1 Powinno być raczej: Portc.1 = Not Portc.1 Albo jak ktoś się bardzo uprze: Portc.1 = Not Pinc.1 Ale ogólnie do rejestru Pinx raczej nie zapisujemy. Ponadto... zegar 4MHz, dzielnik w timerze przez 256, timer0 (8 bitowy) ładowany wartością 250.... to daje podział przez 6*256 = 1536. To częstotliwość...
Hmm, zobaczymy co jeszcze kol. (at)leonow32 powie - bo ma ten sam sprzęt. Ja za parę godzinek siądę do tego i jeszcze się pozagłębiam w to. A co ja ekspert jakiś? :D jestem dopiero na etapie generatorów PWM :D Program jaki wrzuciłeś na forum działa u mnie. Wywaliłem śmieci z pliku LPF i dodałem wbudowany generator RC i już nie potrzeba zegara z zewnątrz....
https://obrazki.elektroda.pl/1205892900_... Zapraszam na drugą część przygody z termometrem/higrometrem zbudowanym od 0 w oparciu o PIC18F2550, części z szuflady oraz programowanym w kompilatorze SDCC - bez zewnętrznych bibliotek. W tej części uruchomię ADC, czyli przetwornik analogowo-cyfrowy, i zrealizuję w oparciu o niego kontrolę jasności...
https://obrazki.elektroda.pl/7664876000_... Pod jednym z ostatnich moich artykułów rozgorzała intensywna dyskusja na temat oscyloskopów cyfrowych. Pomyślałem sobie, iż niektórzy, zwłaszcza początkujący, mogą sobie nie zdawać sprawy z pewnych aspektów używania oscyloskopów i ich użytecznych oraz ograniczeń. W miarę możliwości będę przedstawiał...
Jak mogę wykorzystać rezonator kwarcowy 32768Hz do wytworzenia przebiegu prostokątnego o częstotliwości 50Hz lub 60Hz do taktowania układu zegara LED TMS3450NL? Wprowadzenie Dziękuję za pytanie dotyczące wykorzystania rezonatora kwarcowego 32,768 kHz do wygenerowania przebiegu prostokątnego o częstotliwości 50 Hz lub 60 Hz dla taktowania układu zegara...
Możesz tego dokonać stosując dodatkowo dzielnik częstotliwości przez 2 w postaci na przykład : D Flip-Flop https://obrazki.elektroda.pl/2863500200_... No tak... Aby podzielić częstotliwość sygnału 1 Hz na pół (czyli uzyskać 0,5 Hz) i zapewnić, że zegar „cyka” (generuje impuls) tylko w momencie przejścia sygnału z LOW na HIGH, możesz...
(at)ElektrodaBot - wypróbowałem, na razie tylko wersję „IDIV hammer”; wyniki: * Stabilizowanie zegara wychodzi lepiej, jak się ustawi governor=powersave - wtedy wszystkie rdzenie działają na minimalnej częstotliwości; z governor=performance większość rdzeni działa na maksymalnej częstotliwości, ale część na znacznie niższej; po ustawieniu no_turbo=0...
http://obrazki.elektroda.pl/8170632100_1... Kiedyś przechadzając się po warszawskim targowisku Wolumen, moją uwagę przykuły lampki Nixie (Z570M), leżące na jednym ze stanowisk. Widziałem wcześniej konstrukcje zegarów opartych o takie wyświetlacze, jednak sam do tej pory nigdy ich nie `popełniłem`. Nie zastanawiając się zbyt długo, nabyłem...
http://obrazki.elektroda.pl/6148316100_1... http://obrazki.elektroda.pl/9687194100_1... Mając kilka wolnych chwil, postanowiłem skonstruować odbiornik do bezprzewodowego czujnika stacji pogodowej Oregon Scientific RMR203HG. Stacje tej marki są ogólnie dostępne, jeśli chodzi o wrażenia z użytkowania – działa bez...
http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...
https://obrazki.elektroda.pl/1662014800_... Witam wszystkich serdecznie Dziś chciałbym Wam przedstawić bardzo przydatną (jak dla mnie) przystawkę do nauki programowania. Na początek trochę historii (oczywiście historia elektroniki). Ja już ponad ćwierć wieku bawię się elektroniką - często robiłem coś tylko dla tego aby zdobyć doświadczenie,...
https://obrazki.elektroda.pl/4544606500_... Prezentowany miniaturowy oscyloskop stworzony został w ramach konkursu zorganizowanego przez Hackaday - "One square inch chanlenge" (wyzwanie jednego cala kwadratowego). Konkurs polegał na stworzeniu ciekawego urządzenia elektronicznego, które byłoby nie większe niż 1" x 1", czyli 25 mm x...
Wracając do tematu który jest najbardziej realny do wykonania dla mnie bo reszta ludzi :):) niestety pisze ze się da ale nie umieją tego pokazać na schemacie albo nie wiedzią :):):):) Ponawiam swoją malutką prośbę o schemacik na 5 sztuk tych lampek :) Dodano po 1 Prośba do Pana Citizen75 😇😇 Może nie tyle nie umieją czy nie chcą pokazać tylko trzeba...
https://obrazki.elektroda.pl/2028213700_... Obecnie praktycznie każdy multimetr w cenie powyżej 50-100 złotych posiada zdolność pomiaru pojemności kondensatorów. Pomiar ten przydaje się szczególnie wtedy, gdy mamy do czynienia z kondensatorami, na których oznaczenia są nieczytelne, lub ich zwyczajnie brak. W tym przypadku pomiar z...
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...
http://obrazki.elektroda.pl/7751194800_1... Wstęp: Projekt bazuje na wydanym w EP 2004r kicie AVT555 Jednak przeszedł on pewne zmiany: - zastosowano wyświetlacz OLED, co podnosi w znaczący sposób czytelność wyników. (zmiana kodu) - zmieniono obwód 230V, - zmieniono konstrukcję PCB - zastosowano więcej elementów SMD. Opis: Układ oparty...
Moduł, moduł. Może podaj do mikroprocesora przebieg synchronizujący? Po mostku przebieg ma częstotliwość 100Hz i pulsuje od zera do 100% wartości napięcia (szczytowego). Bez mostka też jest 100 górek napięcia, ale 50 z nich jest ze znakiem minus, czo nie przeszkadza żarówce świecić z pełną mocą - żarnik grzeje się jednakowo niezależnie od kierunku przepływu...
Duże skrócenie cyklu (w układzie cyfrowym) można uzyskać zmniejszając podział - np. biorąc sygnał nie z ostatniego, a z przedostatniego wyjścia dzielnika skróci się go 4-krotnie. Powiedzmy, mamy jak poprzednio zegar 4MHz, jeden dzielnik po prostu dzieli jego częstotliwość przez 2^13=8192, drugi sygnał "2^13" podaje na przerzutnik D, żeby go opóźnić...
to chce robić na procesorze atmega128 i tutaj jest cały problem. Diagnoza prawidłowa :) Możesz wziąć inny uC, który ma szybszy zegar i bardziej rozbudowane moduły liczników, które pozwolą zmierzyć wypełnienie i częstotliwość sprzętowo (w pewnym zakresie). W ten sposób możesz osiągnąć cel do ~200kHz, może trochę więcej. Możesz od razu zacząć projekt...
Nie ma to znaczenia, ale jeżeli jesteś początkującym to najlepiej jako drugi proces. Dzielnik, też składa się z licznika. Poniżej zamieszczam kod który daje częstotliwość około 19.2 kHz z zegara 50MHz. signal reg_clock : std_logic_vector (10 downto 0) := "00000000000"; signal clock_19200 : std_logic := '0'; constant...
Możesz napisać coś więcej o samej przetwornicy od strony programowej? W jaki sposób jest powiązany pomiar napięcia ze sterowaniem mosfetem? Regulujesz wypełnieniem PWM aby zmienić napięcie wyjściowe. W przetwornicy podwyższającej (boost, step-up) napięcie wyjściowe jest ściśle powiązane z wypełnieniem. Do wykonanie przetwornicy sterowanej prze procesor...
Na 99% ta linijka wcale nie robi tego co napisałeś w komentarzu, tylko wręcz odwrotnie. Robi to co napisałem, bo cały program testuje na debuggerze Jeśli mógłbyś podpowiedzieć jak inaczej skasować bit to bardzo bym prosił o pomoc również w tej kwestii Wiem, że powinienem odczekiwać, ale program uruchamiam krok po kroku i za każdym razem czekam aż flagi...
Poza tym wystarczy trochę pomyśleć. Skoro masz np zegar 1 Mhz, tzn że bez preskalera (preskaler = 1) dostajesz sygnał co µs. Mając preskaler np 100 dostaniesz sygnał co 100µs. Preskaler to nic innego jak dzielnik częstotliwości a obliczyć okres znając częstotliwość chyba potrafisz ?
Pytanie: czy moduł zegara RTC ma wyjście alarm (jakieś układy RTC mają, np. MCP7940M-I/P), i czy da się go skonfigurować tak, by działał samodzielnie, bez Arduino, czy czegoś podobnego? Albo użyć jak najtańszego uC. Albo odmierzać czas przy użyciu CD4541, ale to nie będzie dokładne - trzeba do niego zastosować układ RC o stałej czasowej pewnie około...
Próbuję zgodnie z DS ustawić częstotliwość APB1 na 42MHz. W związku z tym, że AHB ma zegar 84MHz należy zastosować dzielnik /2. http://obrazki.elektroda.pl/9304994000_1... [syntax=c]RCC->CFGR = (8<<16) | (4<<10) | 2;[/syntax] Niemniej ustawienie tego dzielnika w rejestrze CFGR na 2 nie przynosi skutku - APB jest tak samo...
2. Dla idle zmienić(zmniejszyć) częstotliwość taktowania preskalerem (niestety nie da się programowo przełączyć źródła sygnału zegarowego w AVRach) Nowe AVR maja programowy dzielnik oscylatora
Procesor jest w stanie wykryć zmianę stanu na wejściu o częstotliwości maksymalnej Fclock/2. Ale lepiej niech ma jakiś zapas czasu ;) Dla 2MHz teoretycznie wystarczy zegar 4MHz ale nic nie szkodzi żeby procek pracował przy np 16 lub MHz.
Natomiast STM nie lubi działać na zmiennych typu char. Dla STM32 nie ma znaczenia czy zmienna ma 8-, 16- czy 32-bity... 8MHz dla RCC_SYSCLK_Div2 i RCC_PLLMul_2 pozostałe parametry bez zmian Możesz zdradzić nam powód, który każe Ci ustawiać dzielnik dla najszybszej i najważniejszej magistrali w tym układzie na jakąkolwiek inną wartość niż 1? Nie dziw...
Dla wypełnienia 50% czas stanu wysokiego równa się czasowi stanu niskiego. Moja propozycja zastosuj na wejściu zegarowym podwajacz częstotliwości (czyli fclock=20 kHz) a po dzielniku nastawnym daj dwójkę liczącą, która zrobi ci stałe 50% niezależnie od stopnia podziału dzielnika nastawnego Clock -> podwajacz -> dzielnik przez N -> dzielnik przez 2 ->...
Niedawno uruchomiłem pierwszy raz procesor z rdzeniem arm AT91SAM7S64 wszystko w zasadzie zadziałało poza inicjacją zewnętrznego zegara. Przeczytałem już kilka razy rozdział "Clock Generator" i dalej nic z tego nie wynika. Procesor pracuje wolno, ale nie aż tak wolno jakby pracował na Slow Clock. Program pisze w CrossStudio for ARM i z tego co się już...
Witam wszystkich Elektrodowiczów! Chcę uruchomić Timer na ARMie LPC11C24. Zrobiłem standardową inicjalizację Timera, jak w każdym przypadku, ale on nie chce ruszyć za żadne skarby. Zegar magistral AHB jest ustawiony na 48 MHz (kwarc zewnętrzny 12 MHz, dzielnik PLL P = 2, M = 4 i dzielnik AHB = 1). Prosty programik, który będzie migał diodą LED co 1...
Jedyne co mi przychodzi do głowy to połączenie dwuch przerzutników (jeden układ).J,K, SET i CLR łączysz do zasilania. Wejście na zegar pierwszy, Q pierwszego na zegar drugiego. Potrzebujesz jeszcze bramki AND. Wyjścia przerzutników dajesz na bramkę AND. Kiedy pojawią się dwie jedynki na Q0 i Q1 wtedy częstotliwość jest podzielona 6 razy. http://obrazki.elektroda.net/96_11776070...
Odpowiedz sobie (przy okazji możesz i nam) na poniższe pytania: Jaki to mikrokontroler? Jaka jest częstotliwość głównego zegara? Jaka jest częstotliwość zegara szyny timera? Jaka jest częstotliwość zegara timera? (to nie jest wcale takie oczywiste - są automatyczne dzielniki, przy podziale częstotliwości szyny zegar timera może być 2x szybszy od zegara...
Witam CD4060 ma obwody, które umożliwiają podpięcie elementów RC lub kwarcu do wygenerowania przebiegu. Przebieg ten jest dostępny na wszyskich wyjściach przy czym na każdym ma inną częstotliwość. Jeśli zlokalizujesz kolejne piny wyjściowe wg noty katalogowej to na każdym kolejnym pinie częstotliwość będzie o połowę mniejsza. Wynika to z faktu, że w...
Tak, ale jak sobie z tym poradzić mając zegar 100MHz o wypełnieniu 50:50. Bo w takim przypadku półokres wynosi 5ns... i nie da się uzyskać czasów typu 8ns czy 2ns. Ok, tu masz rację, spróbowałem prześledzić drogę sygnału WE (i zarazem OE) do pamięci i wydaje mi się że on jest generowany w module "sampler" który jest taktowany sygnałem clock (który...
No to ja to inaczej rozumiem bo to co dałeś w komentarzu czyli CLK : in STD_LOGIC; -- zegar wejsciowy np 1 Hz to totalna bzdura z zegra 1Hz nie ma możliwości aby dzielnik dał ci 10ns. Wyjdźmy od początku. Na wejściu masz częstotliwość X i chcesz z niej otrzymać okres o czasie trwania 10 ns to masz trzy przypadki 1) Częstotliwość X jest większa czyli...
Witam mam taki oto kod do konfiguracji Timer1 w tryb PWM dla kanałów 1 i 2. [syntax=c] #define PWM_FREQ400// Hz #define PWM_STEPS80 #definePWM_CLK ??? #definePWM_PRE (PWM_CLK / PWM_FREQ / PWM_STEPS) // PWM timer setup - TIM1 {&RCC->APB2ENR, RCC_APB2ENR_TIM1EN},// TIM3 {(__IO uint32_t *)&TIM1->PSC, PWM_PRE - 1},// prescaler {(__IO uint32_t *)&TIM1->ARR,...
Musiałbyś zaimplementować układ PLL. Nawet możliwe, ale nie obejdzie się choćby bez prostego połączenia pinów XCxxxx. Jeden pin jako wyjcie (Slow) a drugi jako wejście. Chodzi o to że PLL wymaga filtru analogowego a jego nie zaimplementujesz w CPLD. Musi to być filtr np. RC (ale kto wie – może ten pin ustawiony jako powolne wyjście by to odfiltrował...
Wykorzystuję ADC1 w mikrokontrolerze STM32F427, działają dwa kanały: - 13 (pin PC3) - 0 (pin PA0) ADC działa w trybie skanowania, przełącza się automatycznie między tymi dwoma kanałami. Z ADC współpracuje DMA, które przerzuca próbki do pamięci. Kod od strony pozyskiwania danych działa poprawnie. Natomiast odbierane z ADC próbki są mocno zaśmiecone,...
Witam kolegów, Data Sheet mówi, że max dzielnik częstotliwości próbkowania to 128x co przy taktowaniu 1Mhz daje coś koło 7k sampli/s. Jak zrealizować próbkowanie z niższymi częstotliwościami? Z góry dziękuję za wsparcie Kolega Dondu już ci napisał jak problem rozwiązać, ja ci tylko zwrócę uwagę na błąd w twoich obliczeniach. Zegar po preskalerze ADC...
Generalnie chodzi o to że stan początkowy 4017 po włączeniu zasilania nie jest ściśle zdeterminowany, tj. nie musi być to "0". Co więcej, użyty wewnątrz 4017 licznik Johnsona, normalnie używa dziesięciu z możliwych 32 stanów wewnętrznych (5 przerzutników to 32 możliwe stany). Nawet producent zakłada (i podaje to w DS) że licznik może się znaleźć w...
Dzięki pubus miałeś racje. Zmieniłem częstotliwość programowania na najniższa w ISPprog czyli 32768Hz i już było wszystko dobrze dopóki nie zaprogramowałem bitu CKDIV8. Teoretycznie zegar powinien mieć wtedy częstotliwość 128k / 8 = 16kHz więc programować należy maksymalnie z częstotliwością 4kHz? A jednak się nie da! W CodeVision ustawiłem częstotliwość...
nie tworzysz nowego zegara no a jak jest na płytce na 50MHz, to i tak musisz zrobić dzielnik caly projekt powinien chodzic na jednym zegarze nie wiem jak to się ma do jednego z założeń projektowych, że częstotliwość mrugania ma się zmieniać natomiast ten clk ktory Ty tworzysz dwojka liczaca zamieniasz na enable. mógłbyś to rozwinąć bo nie wiem za bardzo...
9.) Shift Register - rejestr ... ... przesuwający 10.) Conversion Clock - konwersja zegarowa ??? bez sensu Zegar konwersji 1.) clock divider dzielnik częstotliwości zegara 2.) Digital Low-Pass Filter 16-Bit - filtr cyfrowy 16-bitowy niskiego poboru mocy i (jak dorobić "pass"???) Cyfrowy 16-bit filtr dolno-przepustowy Poza tym polecam ponumerowanie kolejno...
moze MCP3201 z REF 192/195 Używałem go i jest rzeczywiście dokładny. Zauważ, że w uC trudno jest osiągnąć dużą dokładność bo masz obok różne zegary, dużo innych modułów działa w bezpośrednim sąsiedztwie ADC. A MCP3201 jest projektowany do jednego zadania. MCP3201 stawiasz na płytce jak najbliżej źródeł sygnału, masz większą kontrolę nad tym, czy coś...
Najpewniej, gdy próbujecie uruchomić przetwornik analogowo-cyfrowy (ADC) wbudowany w mikrokontroler (MCU), oscyloskop nie jest pierwszym narzędziem, po które sięgacie. Jednakże może on bardzo wyraźnie pomóc sprawdzić jak działa przetwornik. W poniższym tekście - tłumaczeniu informacji z jednego z blogów Texas Instruments - dowiemy się jak wykorzystać...
Hmm tylko że tam jest tyle ksps...obawiam się że 8051 z rezonatorem 12M albo 24 M chyba tego nie pociągnie....bo czas trwania cyklu dla 12M to 1us a dla 24 mega to 0,5us....Skąd też zegar 40M do taktowania tego ads8558 żeby czas przetwarzania był jak najkrótszy...Znalazłem jeszcze LTC2308 z 500ksps ale także tutaj potrzeba z 40M do taktowania żeby czasy...
po pierwsze wspolczesne karty pracuja z predkosciami probkowania duzo powyzej MHz (przetworniki 1 bitowej z ukladami decymacji i filtrami). Bzdura - powyżej MHz, to pracuje zegar przetwornika, próbkowanie odbywa się z częstotliwością znacznie mniejszą - obecnie najlepsze, profesjonalne karty mają próbkowanie 192kHz z rozdzielczością 24 bitów. Cud?...
Cześć, Dopiero się uczę VHDL i mam do zrobienia zadanie http://www.ue.eti.pg.gda.pl/fpgalab/zada... Nie wiem czy dobrze. Proszę o pomoc przy korekcie jak coś jest nie tak. --########## DZIELNIK CZĘSTOTLIWOŚCI ########################################... library IEEE; use IEEE.STD_LOGIC_1164.all; use IEEE.std_logic_arith.all;...
Witam. Próbuję podłączyć wyświetlacz WH1602B1 z interfejsem SPI pod Atmege8, problem w tym, że po uruchomieniu programu raz mi się pojawia napis (klasyczne) "Hello world" - tak jak ma być, a raz nie i na wyświetlaczu wtedy jest pusto, albo są jakieś krzaczki, albo pojawia się nie cały napis. Nie wiem czy problem w tym, że mam ustawiać jakieś opóźnienia...
Co do dzielnika to robisz 3-bitowy licznik na przerzutnikach D ( http://zto.ita.pwr.wroc.pl/~luban/uklady... ). Dokładasz układ (na bramkach NOT i AND) wykrywania "6" na wyjściach licznika i podpinasz to pod reset liczników (od razu masz też podpowiedź co do resetowania całego układu). Wyświetlanie fazy i stanu wyjścia to chyba...
Może unipolarny czujnik Halla, ma histerezę. Tylko... jak wcelować, żeby zmiana była o 12:00, a nie np. 12:22, czy 11:47? Wystarczy niewielkie wygięcie wskazówki, i czas zmiany się przesunie. A może dwa analogowe czujniki Halla, symetrycznie po obu stronach "12", i rozpoznawanie, kiedy sygnały z obu się wyrównają? To będzie mniej podatne na ugięcie...
Może masz wlączony jakiś dzielnik częstotliwości zegara. Zmieniałeś fuse bity?
Sorry że dopiero ale nie miałem czasu. W pliku znajdziesz rozwiązanie całego problemu. 5V oznacza logiczną jedynkę a źródło 100Hz jest to "przyjmijmy twoja częstotliwość" trzema switchami sterujesz wyjściami w zależności od tego jakie wyjście chcesz czyli jaki dzielnik to wciskasz przycisz. Symulacje przeprowadziłem w Multisimie i działa na bank.W razie...
Witam. A wyłączyłeś Fusebit C (dzielnik częstotliwości zegara przez 8 ), i zwróc uwage jakiego rodzaju generatora taktującego używasz we Fusebit A987 (zewnętrzny czy wewnętrzny) pozdrawiam.
W dokumentacji jest napisane ze okres sygnalu zegarowego moze sie roznic maksymalnie o 2% pomiedzy poszczegolnymi okresami. Wiec nie uda Ci sie w latwy sposob dokonywac zmian zegara. Sa AVRy z wbudowanym dzielnikiem sygnalu zegarowego i wtedy posiadaja odpowiednie mechanizmy do dynamicznej zmiany zegara. Takim procesorem np. jest ATmega 48,88,168 Pozdrawiam...
https://obrazki.elektroda.pl/2510044100_... W temacie o TCXO czyli generatorach kompensowanych temperaturowo. Do takich rozwiązań należy DS32KHz o "zegarkowej" częstotliwości 32.768kHz. Taka częstotliwość podana na dzielnik z wyjściem 2 do potęgi 15 da nam przebieg o częstotliwości 1Hz. W serwerach czasu lub częstotliwościomierzach...
Nie istotne jaki masz rezonator. Formułka jest w "instrukcji obsługi", obrazkowo na stronie 199. Trwa to 13,5 cykla ADC. A ile to cykli CPU to trzeba policzyć - należy wybrać dzielnik zegara (1 z wartości 2, 4, 8, 16, 32, 64, 128) tak, aby częstotliwość CPU podzielona przez tą liczbę była w zakresie 50...200kHz - tu najlepiej pasuje 128 - co daje 125kHz...
Jednak mam pytanie, jak zrobić to zerowanie ? Do odpowiednich wyjść licznika podłączasz bramkę AND i a jej wyjście do resetu. Widziałeś jak jest zrealizowane skrócenie cyklu zliczania w innych schematach zegarów binarnych (właściwie to tamte nie są binarne, skoro są BCD ;)). Mam jeszcze tylko pytanie co do generatora - da się go zrobić na układzie...
555 to bardzo dobry uniwersalny układ generatora impulsów, ale o niezbyt dużej dokładności - w dużej mierze zależnej również od elementów RC w układzie czasowym. O ile idealnie nadaje się we wszelkiego rodzaju minutnikach czy timerach, gdzie dokładność nie ma tak wielkiego znaczenia, to w wypadku zegara potrzebujesz czegoś, co potrafi utrzymać zdecydowanie...
Tylko wyłączony dzielnik przez 8. Częstotliwość zegara ma być 9600000Hz. Jeśli napięcie odniesienia procesora jest tak jak u mnie to żarówki powinny załączać się zgodnie z opisem w pierwszym poście.
Nie wiem jak to w ATmedze 32, ale w ATtiny jest coś takiego jak preskaler - dzielnik częstotliwości zegara przez 8. Ustawia się to za pomocą CKDIV8 Fuse. Pamiętam, że jak jescze nie wiedziałem, że coś takiego istnieje, też mi mieszało w prędkości UARTu. A właściwie w prędkości działania całego uC. Pozdrawiam!
z tego co pamiętam to Windsor nie posiada połówkowych dzielników (w przeciwieństwie do Brisbane), więc skoro procesor taktowany jest zegarem 3GHz to równych 400MHz nie będzie. Jak powyżej ten CPU nie obsługuje nominalnej częstotliwości pracy DDR2 800. Wynika to z uproszczeń dzielnika częstotliwości, zastosowanego do taktowania pamięci. Można rzucić...
Schemat ideowy i fotki może kolega sobie zobaczyć i ew. ściągnąć z linku: https://picasaweb.google.com/GaleriaHolt... Złącza G1 i G2 to nic innego jak wyjścia interfejsu równoległego (poziom TTL, kod BCD) do współpracy z urządzeniami takimi jak np. drukarka, zewnętrzne repetytory itp. Wyprowadzono tam także sygnały...
Witam, Na bazie tego schematu nie da się - moim zdaniem - przerobić twojego sterownika. Układ ze schematu steruje silnikiem o kroku 1.8° (200 kroków/obrót) dając 2 lub 16 obr./sek. przy częstotliwościach zegara odpowiednio: 100Hz i 800Hz. Zegar steruje specjalizowanym driverem silników krokowych, którego zadanie - w twoim sterowniku - spełnia nieoznaczony...
Sprawdź jak będzie się zachowywał program, gdy obliczenia będą całkowitoliczbowe: OCR1A=1556693UL/(ADC + 53); Sprawdź również, czy ADC nie jest taktowany zegarem o zbyt dużej częstotliwości: dozwolone maksymalne 1MHz[adc], minimalny dzielnik to /2, więc do 2MHz[cpu] nie trzeba dbać o prescaler (ale jakość pomiarów będzie porażająca). Jednak...
Witam, na początek to niech kolega zerknie na płytkę i nie jest tam zainstalowany 25MHz tylko 8MHz rezonator kwarcowy. Druga sprawa, po nazwie pliku domyślam się, że to CoCoox. Jeśli tak to musisz zmodyfikować dwa pliki startup aby przed main wywołać plik konfiguracji zegarów (SystemInit czy coś takiego). Dodatkowo musisz zmodyfikować obliczenia pll...
https://obrazki.elektroda.pl/3265063200_... Zdolność precyzyjnego odmierzania czasu leży u podstaw rozwoju całej ludzkiej cywilizacji. Stworzenie zegara, który działa w każdej pozycji i w każdych warunkach leżało u podstaw nawigacji morskiej. O ile szerokość geograficzną da się obliczyć na podstawie wysokości słońca nad horyzontem,...
To zależy jaka konkretnie platforma. Wszystko rozbija się o zastosowane mnożniki, dzielniki i częstotliwości bazowe. Sam zegar CPU pośrednio odpowiada za taktowanie np.: pamięci, ponieważ jedo zegar także ustawiany jest na podstawie jakiejś częstotliwości bazowej (np.: FSB, HTT) mnożonej przez mnożnik procesora. Ta sama częst. odpowiada za taktowanie...
1/ nadużywanie ustawiania bitów "|=". Nigdzie nie ma odpowiadającego wstępnego kasowania bitów, które są ustawiane, więc z góry zakładam, że ten kod może być zawodny. Najlepszym rozwiązaniem jest pojedyncze wpisanie do rejestru jednej wartości zawierającej żądane ustawienia wszystkich pól. 2/ [syntax=C]TIM1->PSC = 23999; TIM1->ARR = 1;[/syntax] Na timer...
Witam, pytanie na forum się pojawiło, ale bez odpowiedzi. Czy ktoś wie jak zrealizować poniższe zadanie, korzystając jedynie z przerzutników typu D? Najlepiej schemat. Zaprojektować dzielnik częstotliwości zegara przez 6. Dodatkowe wejście sterujące x informuje o wypełnieniu sygnału wyjściowego. Jeżeli x=0, ma być "tyle 0 ile 1" (wypełnienie 1/2), a...
Kolega poczyta o licznikach. Niedawno było pokazane użycie takiego licznika, CD4017 to chyba było. Kolega popatrzy w dane katalogowe, tam zazwyczaj są schematy wewnętrzne danych liczników, czyli widoczne będą przerzutniki i bramki pomocnicze. [url=http://electropark.pl/4xxx/1609-cd4... Z innych układów - podszedłby...
Spróbuj zrysować układ i wrzuć go tutaj. Nie jest jakiś bardzo skomplikowany a ułatwi to diagnozę. Ten ICM7038 daje na wyjściu 64Hz, reszta układów tworzą zwykły dzielnik częstotliwości dający na wyjściu jeden impuls co minutę (lub co pół minuty, zależy jaka tam jest konstrukcja mechanizmu zegara). Nie wiem w jakim celu tam jest ten podwajacz napięcia...
Wydaje mi się, że zła częstotliwość, ponieważ na debugerze jestem ciągle w przerwaniu (dioda się cały czas świeci, albo jest cały czas zgaszona), czyli tak jakby dzielnik w ogóle nie był włączony. Podglądając rejestry wszystko się niby zgadza, wartość dzielnika APB oczywiście też. Ja bym zaczął od sprawdzenia jaka jest częstotliwość głównego zegara....
Witam Układ jak w opisie, a mam probem ze zrozumieniem jaka jest częstotliwość przed (preskanem) prescalerem (? ), z lektur wynika że to częstotliwość zegara procka (czyli w tym wypadku 16M). Tak , to jest prawda. Prescaler, to pewnego rodzaju 10-bitowy, binarny licznik z 'odczepami' (tu wykorzystywany jako dzielnik w zależności od podłączenia 'odczepu')....
Witam, Na studiach dostałem za zadanie zaprojektowanie dzielnika częstotliwości zegara przez 5, przy pomocy bramek i przerzutników D. Sygnał na wyjściu ma mieć wypełnienie 3/5. Nigdy z elektroniką nie miałem styczności ale po przeczytaniu chyba miliona stron wypociłem dwa układy, które to właśnie robią, choć troszkę ich sygnały wyjściowe się różnią....
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...
Do typowych prędkości CAN-a samo ESP32 jest super , ale do nietypowych prędkości się nie nadaje tu potrzeba już przynajmniej MCP2515 . Kiedyś nie doczytałem i kombinowałem co robię źle a chodziło jeśli dobrze pamiętam o wewnętrzny dzielnik częstotliwości w ESP32 i jego zegar . Akurat teraz jakoś nie znalazłem tego tekstu a jedynie to https://github.com/handmade0octopus/ESP3...
Witam Wracam do sprawy kwarca łopatologicznie, najprostszy dzielnik częstotliwości dzieli przez 2, dokładając następny na jego wyjście mamy podział przez 4, dokładając następny mamy podział przez 8...... dokładając piętnasty mamy podział przez 32768. Jeśli na wejściu damy kwarc 32768 to po 15 dzielnikach mamy impulsy sekundowe. Drugim z typowych kwarców...
Kilka lat temu robiłem coś podobnego. Kwarc + dzielnik aby uzyskać 1,01Hz otrzymaną częstotliwość zlicza dzielnik x60 .Ten dzielnik wyzwalany jest zboczem zegara głównego a zerowany po odliczeniu 60 impulsów.Jeżeli znajdę schemat to go dołącze.
...przy kwarcu 12MHz niestety sie nie wyrabia, po zmianie na 48MHz nie ma prawie różnicy :| (np. stan diody zmienia się ok. 0,5s szybciej - nie wiem czemu taka mała różnica) Kolega jakieś dziwne rzeczy z tym SAMem robi:) Rozumiem, ze na poczatku był kwarc 12Mhz,a potem co , kwarc 48Mhz??? Czy chodziło o wewnetrzna predkosc zegara ustawiona na 48Mhz?...
Błąd usunięty. W Fusach uproszczonych ustawienie CKOPT proponował bym usunąć i zrobić automatyczne jego włączanie zależnie jak się wybierze częstotliwość taktowania. Proponuję dopisać funkcję sprawdzania czy nie wybrano tej samej ścieżki w FLASH i EEPROM, a także aby po odznaczeniu w ramce "wybór" FLASH bądź EEPROM dezaktywowało pole tekstowe z wybraną...
Nawet nie chce w to wnikać, CHAOS . I dlaczego piszesz w liczbie mnogiej? Teraz tak: 1. Stosuj STD_LOGIC_VECTOR skróci opis, będzie czytelniejszy, w ucf Sobie porozdzielasz, w opisie dla czytelności stosować ALIAS y. 2. Dzielić zadania na małe procesy: -proces na dzielnik częstotliwości. -zegar z divider'a na proces odpowiadający za multipleksację....
Kilka dni temu zamontowałem nowe ramy, ale nie sądzę, żeby to była ich wina. No i coś ciekawe masz taktowanie RAM - 1600MHz. Możliwe, że jesteś w obszarze Overclockingu lub podałeś nominalne maximum kostek. Jaki masz dzielnik FSB:DRAM? Albo inaczej - aktualnie na jakiej częstotliwości pracuje szyna FSB? Jeśli wdało Ci się niekontrolowane O/C na FSB...
30MHz?, przecież to ślimaczy (; To już 32-bitowy MicroBlaze wyciąga ponad setkę MHz w Spartan'ach 3 na włączonych peryferiach. Jak chcesz uzyskać lepsze timingi i być hardkorem, możesz ręcznie łączyć bloki CLB (; Siła tkwi w dobrym opisie... No jeszcze istnieje w "świecie logiki" takie coś jak dzielniki częstotliwości...
Oczywiście, że trzeba. W kodzie jest na przykład fragment: [syntax=asm] ; NASTAVENI CITACU/CASOVACU LDIREG,0b00000010 ; nastavi citac0 na nulovani pri dosazeni porovnavane... OUTTCCR0A,REG ; ...hodnoty (tzv. CTC), OC0 nevyuzit, deleni 256 LDIREG,0b00000100 ; OUTTCCR0B,REG LDIREG,124 ; porovnavana hodnota, vznikne 625Hz (multiplex 156,25Hz) OUTOCR0A,REG...
Wewnętrzny oscylator ma 8Mhz, do tego jest jeszcze dzielnik zegara /8. Domyślnie jest włączony, będzie dzielił również zewnętrzne źródła zegara.
To jest zasilacz impulsowy. Ze wzmacniacza błędu LM723 zrobiono komparator z niewielką histerezą (R6 i R7) wokół napięcia +5V (R4 i R5), badający napięcie wyjściowe poprzez dzielnik R9 i R8. Z wartości oporników wynika, że na wyjściu powinno być nie 5V a jakieś 8.3V, zapewne do zasilania typowego stabilizatora analogowego +5V w rodzaju LM7805, o którym...
Witam. W piątek mam spr. z układów cyfrowych, a nauczyciel z tego przedmiotu jest dosyć wymagający. Zadał nam ,,pytania kontrolne'' i przydała by się pomoc na niektóre... : Pytania: 1.W jaki sposób ustala się prędkość transmisji synchronicznej sterownika 8251. 2.Z jakich bloków składa się programowalny generator 8253. 3.Generator 8253 pracuje jako dzielnik...
Trochę mam mętlik w głowie - to co napisał Pong.Chu nie zgadza się z tym co pisał kolega Jarek. Chciałeś generować przebieg prostokątny, czyli wybrałeś sobie gorszy przypadek który sprowadza się do dzielnika częstotliwości (ułamkowego lub nie), to co napisałem odnosi się do tego przypadku. Kiedy generujemy sinus na DDS-ie, jest inaczej, ponieważ próbki...
Tak, czyli z częstotliwością 0,125 Hz. w jakim celu producent zegarków miałby konstruować takiego dziwoląga Mniejszy pobór prądu poprzez rzadsze impulsy dla silnika. Z drugiej strony większy pobór, bo wiecej dzielników częstotliwości, zakładając, że jest tam typowy dla zegarów kwarc 32,768 kHz. To faktycznie dziwoląg - nic nie znalazem na temat takiego...
Wystarczy kolego że w układzie z którego wylutowałeś megę miała ona rezonator , miała wyłączony reset lub SPI lub pracowała z oscylatorem zegarkowym , lub zaprogramowanym dzielnikiem wewnętrznym i układem RC . Fabrycznie nowy układ ma dzielnik DIV8 i pracuje na zegarze 1MHz częstotliwość programowania spi dla takiego układu to 250kHz szybciej po prostu...
Co to za procesor? Jaki jest jego częstotliwość zegara (kwarc + ewentualne dzielniki, a nie f_max z datasheet) PS. Bit SPI2X jest innym rejestrze w ATmega128. PS2. Kasowanie flagi SPIF w inicjalizacji mastera i slave'a możesz wywalić, nie jest potrzebne.
ma nawet podwójne znaczenie - jeśli podasz zły kwarc (nie taki jak jest w rzeczywistości, to program wyliczy błędne wartości ubbr i w ogóle transmisja będzie odbywać się z inną (bliżej nieokreśloną :D ) prędkością a to że założyłeś/zdjąłeś zworki do kwarcu to musisz jeszcze to odpowiednio zaprogramować fusebity, żeby procesor się przełączył się na odpowiedni...
Zrobiłem jak pisał Driver, odłączyłem wejście sygnału do LM7001 i podłączyłem sterowanie nap. warikapów przez potencjometr. Przy ok.2,2V miałem f=132MHz a przy ok.7,2 f=136MHz to by było z zapasem dla odbioru i ok.11,5 f=146. Ponownie podłączyłem zgodnie ze schematem, nie zaskoczyła... Myślę że podanie częstotliwości ze skanera nie ma co sprawdzać,...
Witam Z góry przepraszam za odkopywanie tematu, ale nie mogę znaleźć rozwiązania mojego problemu. Biblioteka działa bardzo dobrze przy kwarcu 16 Mhz na Atmedze 644p, ale tylko przy włączonym dzielniku zegara przez 8. Przy normalnym zegarze 16 Mhz nie odbieram danych. Próby zmieniania losowo dzielnika częstotliwości SPI oraz zmiana czasu opóźnień w pliku...
Wszystko gra, problem leżał w zupełnie innym miejscu, po stronie programatora. Sama funkcja działa bez zarzutu z powyższym kodem. Procesor w zasadzie raz ustawiony generuje elegancko częstotliwość. Można na nią wpływać zmieniając jedynie dzielnik zegara systemowego lub wartość rejestru timera (TCD0_CCA). Polecam. :D :D :D
czyli powinno być: [...] process(reset,enable,clock) begin if reset='1' then sCV <= "0000000000000000"; elsif rising_edge(CLOCK) then if enable='1' then sCV<=sCV + 1; end if; end if; end process; jeżeli licznik ma zliczać zbocza narastające zegara...
dzielnik częstotliwość dzielnik zegar wykonać dzielnik częstotliwość
kuchnia gazowa amica instrukcja pixel tablice niklowo cynkowe
Canon błąd E-355-0004 w drukarkach ImageRUNNER ADVANCE Yihua 706 - Lutownica nie nagrzewa grzałki