Witam. Jeśli do dyspozycji mamy tylko 3 przerzutniki typu D to raczej nie da się zrobić układu generującego podaną sekwencję liczb w zapisie binarnym. Możliwe że w poleceniu chodzi o to że te cyfry reprezentują jakieś stany, a stan "7" niekoniecznie musi być kodowany jako 111, ale np. 110. Wtedy przykładowo wszystkie stany kodujesz jako odpowiadające...
Kolega podaje sygnał "1" a sygnał "0" w jaki sposób ? Jeśli Key=A jest rozwarty to na wejściach układów jaki mamy stan "1" , "0" czy nieustalony ?
Wypełnij tabelki: Bierzesz kolejne stany DOCELOWE, np. dla stanu aktualnego 3 następnym stanem jest stan 1 (00001), * 3 00011 -> 1 00001 bity 00001 odpowiadają kolejno wymaganym wartościom funkcji wzbudzeń: De Dd Dc Db Da, czyli do odpowiedniej tabelki (jakie podałem) na pozycji odpowiadającej stanowi AKTUALNEMU (tu trzeciemu) wpisujesz: W tabelce dla...
J0=Q1 K0=\overline{Q1} J1=\overline{Q0} K1=Q0 J2=Q0*Q1*\overline{Q2}+Q2*\overline{Q1}+... K2=\overline{J2}
Cześć, Poniżej zamieszczam rozwiązanie problemu aby przydało się innym studentom :D Otóż z pomocą użytkownika (at)2N3866 udało się rozwiązać problem - w pierwszym poście tutaj zamieszczonym przeze mnie nie wziąłem pod uwagę stanów zabronionych, następnie kombinowałem aż doszliśmy z (at)2N3866 do wniosku że funkcje po minimalizacji definiują po włączeniu...
Witam wszystkich serdecznie! Na podstawie załączonego schematu układu 3-bitowego liczącego po kolei 0 -> 7, chciałbym stworzyć licznik synchroniczny na przerzutnikach typu D, o zadanej sekwencji: 1->5->4->6->3. Dzięki materiałom z forum i Internetu udało mi się dojść do etapu (ekran Excel), w którym po redukcji metodą siatek Karnaugha należałoby zaimplementować...
Witam, potrzebuję zaprojektować licznik binarny, 2 bitowy, synchroniczny, zliczający w przód, korzystający z przerzutników D. Zupełnie nie wiem jak się za to zabrać, czy ktoś mógłby mi wytłumaczyć jak takie coś stworzyć?
i co ?
Co rozumiesz przez stwierdzenie, że nie liczy po kolei?
Witam. Mam do zrobienia licznik synchroniczny 4-bitowy liczący w kodzie 3,8,11,5,7,9,4,6 na przerzutnikach D. Mógłby ktoś sprawdzić, czy dobrze zrobiłem. Z góry dzięki za pomoc. http://obrazki.elektroda.pl/3824768600_1... http://obrazki.elektroda.pl/3943129900_1... http://obrazki.elektroda.pl/4471230900_1...
Kolega (at)kindlar podał Ci link do teorii na temat przerzutników JK. Znajdziesz tam tablice przejść tego przerzutnika. Przyjmując określony stan początkowy, sprawdzasz jakie kombinacje pojawią się na wejściach przerzutników JK. Następnie korzystając z tablicy przejścia sprawdzasz jak zachowa się przerzutnik z taką kombinacją na wejściu po wyzwoleniu...
Witam. Dostalem takie zadanko i mam problem w jego realizacji, czy moglby mi ktos z tym pomoc: Zaprojektowac licznik synchroniczny 8-bitowy zliczający modulo N(N jest ustawione z zewnątrz) N<=25 Dodano po 40 mala pomylka N<=256 ;)
Witajcie, od paru dni próbuje osiągnąć 19bitowy licznik pracujacy na 25.175MHz, a konkretnie zalaży mi na liczbie 419200 cykli. Zastnawiałem się nad połączeniem 5 liczników synchronicznych 4-bitowych, i z ładowaniem na początku wartości ((2^19)-419200), a po osiągnięciu 2^19 wysyłaniu sygnału na linię load, tak byjuż w następnym cyklu były początkowe...
mam problem ze zrobieniem licznika synchronicznego 3 bitowego liczącego w kodzie 13570246(JK), dostaliśmy do zrobienia taki układ sekwencyjny na zajęciach, zrobiłem do niego tabele i wyprowadziłem wzory na J2 J1 J0 K2 K1 K0 ale nie wiem czy w dobrze proszę bardzo o pomoc https://obrazki.elektroda.pl/6278769500_... https://obrazki.elektroda.pl/7099074600_...
Witam Za zadanie mam zaprojaktowac licznik 5 bitowy synchroniczny zliczajacy w tyl zakodowany wedlug kolejnych liczb nieparzystych.Licznik powinien zawierac stan zero oraz stan odpowiadajacy numerowi z dziennika.No jakos udalo mi sie przez to przeprnac :) tylko teraz musze napisac we wnioskach czy dalo zrobic sie ten uklad prosciej?Ja zrobilem to na...
Może innaczej podłączyłeś, to jest 2 bitowy licznik synchroniczny Johnsona, liczący 0->1->3->2->0 http://obrazki.elektroda.net/53_12762877... Tu masz wersję tego licznika na 5 przerzutnikach z dekoderem 1 z 10, wbudowaną w znany układ 4017. http://www.play-hookey.com/digital/johns...
Witam Czy istnieje katalog liczników/ukladów scalonych w którym można by przepuścić powiedzmy wynik wyszukiwania liczników przez filtr który odfiltruje mi liczniki asynchroniczne? Poszukuje katalogu w którym albo byłaby możliwość segregowania elementów według parametru albo przepuszczania przez owe filtry. Ewentualnie miłym również byłby katalog w którym...
74193 - synchroniczny 4-bitowy, programowalny licznik rewersyjny. Liczy do (albo od) ilu mu zadasz. Proponuję dać dwa takie w kaskadę i liczyć w dół, aż nastąpi przepełnienie. Wtedy przestać liczyć. Oczywiście, do liczenia impulsów (czyli otrzymania wyniku) też można użyć dwóch takich liczników. Mimo najszczerszych chęci pomocy, nie jestem się w stanie...
Dla strzały metalowej można by zrobić cewkowy - sugerowałbym generator o częstotliwości kilkudziesięciu MHz, zliczany na liczniku synchronicznym 8-bitowym (albo musi być synchroniczny, albo asynchroniczny + zatrzask, chodzi o to, żeby opóźnienia przeniesienia nie zniekształcały odczytu... a może jest licznik w [url=http://pl.wikipedia.org/wiki/Kod_Gr...
Witam ponownie! Mam 4-bitowy licznik synchroniczny 74LS669. W jego schemacie: http://www.alldatasheet.com/datasheet-pd... znajdują się 4 wejścia i 4 wejścia. Po kiego grzyba licznikowi wejścia? Przecież powinien po prostu liczyć w takt zegara. Sory za takie głupie pytanie, ale po prostu nie wiem.:cry:
Mam jeszcze jeden problem czy aby skonstruować ten licznik muszę użyć 4 przerzutników, czy wystarczą 3. Na początku robiłem wszystko na liczbach 3-bitowych, przez co myślałem, że wystarczą mi 3 przerzutniki. Czy po dodaniu stanu S liczby bedą 4-bitowe i bedę musiał zastosować 4 przerzutniki JK?
po pierwsze nie mogę zajżeć bo jestem na wakacjach, a po drugie nie muszę bo znam zasadę działania. O co chodzi? bo tematów i rodzajów liczników synchronicznych jest dużo/kilka
W ramach laboratorium UC mam stworzyć 4 bitowy synchroniczny licznik BCD. Prosiłbym ekspertów w tej dziedzinie o sprawdzenie mojego schematu(przepraszam za marną jakość). http://obrazki.elektroda.net/78_12405028... PS. po dzisiejszych laborkach wolę zapytać niż stracić szansę na pozytywne zaliczenie przedmiotu tylko z tego powodu, że wykonałem...
Witam otóż mam taki problem ponieważ musze zrobić schemat ideowy : Synchroniczny,4 bitowy,dwujnikowy,licznik rewersyjny. nauczycieli mi narysowal mniej wiecej cos takiego na kartce przerysowalem to w paincie wiec przepraszam za jakosc. prosze o pomoc musze narysować schemat ideowy i wypisac elementy do końca tygodnia
Porównujesz wyprowadzenia i zasadę działania. Wstępnie na podstawie opisu 393 to są dwa liczniki 4 bitowe ale prymitywne - tylko zegar i kasowanie. 193 to dość "wypasiony" licznik 4 bitowy ze zliczaniem góra/dół, możliwością załadowania początkowej wartości... . Jak projekt liczył na 8 bitach (obu połówkach 393) to potrzebujesz dwa 193 i do tego odpowiednio...
Jeden wyświetlacz, czyli liczby od 0 do 9, czy liczby wielocyfrowe? Jeśli tylko jeden wyświetlacz to poszukaj informacji o takich układach: UCY 74191 - Synchroniczny, 4-bitowy, dwójkowy licznik rewersyjny, z wejściem sterującym kierunkiem zliczenia oraz UCY 7447 - Dekoder kodu BCD na kod wskaźnika 7-segmentowego, z wyjściami typu otwarty kolektor 15V.
Można spróbować zmienić licznik na synchroniczny, chociaż sama pamięć ram też będzie generować stany nieustalone w momencie zmiany stanów na wejściach adresowych: https://obrazki.elektroda.pl/6493772800_... Należałoby dołożyć na wyjściu pamięci 8-bitowy rejestr taktowany tym samym zegarem co licznik.
Witam, Sprawdziłem twój program pod ISE9.2 Xilinxa i dla XC95288XL-6 daje następujące wyniki: Min Clock Period =12ns. Max Clock Frequecy (fSYSTEM) = 83.333Mhz a więc nie spełnia twoich wymagań. Nie wiem jakie wyniki uzyskałeś dla liczników 8-bitowych, ale nie można tego prosto rozszerzyć na liczniki 32-bitowe gdyż w przypadku liczników synchronicznych...
Podaj proszę dodatkowe informacje: -jaką szybkość próbkowania potrzebujesz? -jakie jest możliwe napięcie zasilania układu (czy dostępne jest napięcie ujemne)? -czy wynik na wyjściach ma być że tak powiem synchroniczny (w rozumieniu takim jak w licznikach cyfrowych)?
licznik synchroniczny, ttl zresztą, http://katalogi.iele.polsl.gliwice.pl/se... co można zrobić...to, co się robi z ttl'ów- jakieś zliczanie, generator, zegar itp
witam serdecznie... pilnie poszukuję jakichś ogólnodostępnych zamienników dwóch układów TTL jakimi są 74159 (dekoder/demultiplekser z 4 linii na 16 linii, z otwartymi kolektorami tranzystorów wyjściowych) oraz 74169 (synchroniczny, rewersyjny, 4-bitowy licznik dwójkowy)... ewentualnie czy nie da się w jakiś sposób ich zastąpić, nawet kilkoma innymi...
Złożyłem całkiem fajne urządzonko w Crococlipie 2.0, ale nie mogę zidentyfikować jednej części. Znajduje się ona w Integrated Circuits->Decade Counter. Wydaje mi się, że to jest 4-bitowy licznik dziesiętny, ale nadal nie wiem, czy on jest synchroniczny czy asynchroniczny itd. Jakbym miał obstawiać to pewnie układ ttl - 7490 albo 74160. Pomożcie, nie...
Pisałem o liczniku CD40103, który liczy w dół od liczby 8-bitowej. To jest synchroniczny i presetowalny (swoją drogą, synchroniczny i presetowalny to nie to samo, jakkolwiek nie pamiętam, żebym widział jakiś presetowalny asynchroniczny). Co do łączenia kaskadowego (bo 8-bitowy nie wystarczy) - podali schemat w nocie katalogowej i mam nadzieję, że to...
Czy rozumiem, że z tego można zrobić trzy fazy ? Prawie. Ale dwie będą z jednego licznika, a trzecia z drugiego. I mogą nie być w pełni synchroniczne. Poza tym musisz zmieścić się w 8-bitach, bo licznik T2 jest tylko 8-bitowy.
(...) (P = 0). Uzyskany rezultat przedstawić w postaci dziesiętnej na wskaźniku 7-segmentowym. W rozwiązaniu wykorzystaj licznik synchroniczny 74160 oraz bramki logiczne. Zaobserwować działanie układu zarówno dla częstotliwości maksymalnej (F_max), jak i częstotliwości minimalnej (F_min) sygnału zegarowego. Wstępna ocena dostępnych informacji Analiza...
Proszę o pomoc. Problem z układem, czy w programem??? Może być problem z prędkoscią procesora, dla klasycznej '51 nawet z szybkim kwarcem. Zakładając, ze procesor ma wystawiać dane na port(y) powiedzmy 256 razy w okresie dostajesz przy 10kHz częstotliwość próbkowania 2,56 MHz. Oprócz tego, że masz wystawić daną, musisz jeszcze odmierzać czas, przy...
Witam mam pytanie odnośnie tego tematu.Projekt mam zrealizować w PSpice ma to być licznik 2x4 bit zliczający w górę w kodzie BCD zerowanie ,ma być synchroniczny...no i nie bardzo wiem jak się za to zabrać. Czy do tego projektu zastosować: 4 bitowy licznik 7493 czy 74193?? Czym by sie taki licznik różnił od takiego co by zliczał w dół?? Z góry dziękuję...
Będę niesamowicie wdzięczny za poniższe 3 schematy: •4 bitowy rejestr SIPO na przerzutnikach JK •Schemat synchronicznego licznika mod 4 na przerzutnikach D •Uklad polączeń 7490 aby liczyl w kodzie 8421
"Synchroniczny binarny licznik rewersyjny (czterobitowy)" To może jeszcze ktoś mi wytłumaczy do czego to mogę wykorzystać?
witam serdecznie... składam sobie właśnie takiego Knight Ridera wg schematu, który daję w załączniku (pochodzi on z 74159 - jest to dekoder/demultiplekser z 4 linii na 16 linii, z otwartymi kolektorami tranzystorów wyjściowych oraz 74169 - to natomiast jest synchroniczny, rewersyjny, 4-bitowy licznik dwójkowy... prosiłbym wszystkich znających się na...
Chodzi mi dokładnie oto/.../ ok, teraz jasne; robisz uklad 'licznik-dekoder' i implementujesz go 4 razy jak w przykladzie, ktory ci podalem wyzej; dodatkowo robisz 4 bitowy rejestr, ktory sluzy za 'count_enable'; po reset ten rejestr ma stan b"0001", czyli pozwala liczyc licznikowi pierwszemu; stan pierwszego licznika = 9 ustawia [synchronicznie] 'count_enable'...
Coś mi się wydaje że nie zrozumiałeś. Ten układ to dekada licząca (4-bitowa) w kodzie BCD. A układy te to 7472, ale można je zastąpić. Wejścia J1, J2, J3 zastępuje się trzywejściowym ANDem. To samo dla K1, K2, K3. Oczywiście nie w każdym przerzutniku zachodzi konieczność 3 wejściowych AND. Każdy układ który daje iloćzyn logiczny J = J1*J2*J3 i K= K1*K2*K3...
To ja wiem tylko jak wysterować te rejestry?? Czy trzeba zbudować jakiś licznik, jak to ma wyglądać, żeby wszystko działało synchronicznie??
$MOD51 $TITLE() $PAGEWIDTH(132) $DEBUG $OBJECT $NOPAGING START: clr 9Fh setb 9Eh clr 9Ch mov 89h, 10 mov 8Dh, FD setb 8Eh END. tak moim zdaniem bedzie to wyglądać, ale tego też nie jestm pewien, co więcej sam program jest bez sensu, bo właściwie nic się tu nie dzieje, to co napisałem to powinna być część jakiegoś większego programu, który chociażby...
dokaldnie to ma byc ten JK licznik 3 bitowy asynchroniczny na przerzutnikach JK najciekawsze co powiedzial prowadzacy ze tego licznika na JK nie trzeba projektowac tylko trzeba projektowac ten na D :-) ps. tak wogole to dla mnie wazne jest programowanie i bazy danych a nie dzialanie hardware
Mogę tylko spytać jaki komparator mam wybrać? LM339 będzie dobrą kostką? Jak bym miał to wszystko połączyć? Rozumiem, że komparator ma porównywać 2 liczby z licznika a i b. Gdy liczba z licznika a będzie równa liczbie z licznika b to wyzeruj licznika a a licznik b+1 i zacznij liczyć a od 0? Po co ten układ 7400? Z tego co wiem to są NAND'y. Chcę użyć...
Próbuję przekonstruować cały opis opierając się na przesuniętych fazach sygnału zegarowego do kolejnych fragmentów układu. Chcę w ten sposób uniknąć hazardów. Trochę to potrwa zanim wytworzę. :) Propozycji kol. tymon_x o rozdzieleniu na dwa procesy na razie nie biorę pod uwagę. Muszę to skumać żeby stosować. Zamysł układu jest taki, aby po wykryciu...
nie jest problemem zrobienie licznika nawet synchronicznego na TTLach, przy częstotliwości 100 MHz! Zwykłe liczniki synchroniczne (74s162...)sobie nie poradzą. Ale rejestry 74s374 tak! Trzeba je połączyć w pierścień, czyli zamnkąć obieg w pętlę i dodać szybką bramkę EXOR lub takową zbudować na 74s00. Kiedyś robiłem na takim czymś syntezer, programowanie...
Witam! Potrzebuję dwóch 16 bitowych liczników z asynchronicznym, równoległym ładowaniem wartości do każdego z nich. Szukając w necie informacji na ten temat znalazłem coś takiego: http://www.atmel.com/dyn/resources/prod_... ale w układzie tym ładowanie wartości jest synchroniczne (na narastającym zboczu zegara). Jak najprościej i w...
jak chcesz potrzymać automat przez jakiś czas to robisz tak: w automacie: when bleble => counter_rst <= '1'; next_state <= count; when count => counter_rst <= '0'; if count_stop = '1' then next_state <= dalej; else next_state <= count; end if; when dalej => ... jako licznik dajesz: if rising_edge(clk) then if counter_rst...
Jednym z ważniejszych parametrów przetwornika D/A - i od tego zwykle zależy jego cena - jest błąd przetwarzania; zwykle jest mierzony w działkach skali, np. 1/2 działki skali; rozróżnia się dwa rodzaje błędów: największe odchylenie, i największą różnicę odchyleń między sąsiednimi działkami (błąd różnicowy); jeśli masz błąd różnicowy 1/4 działki, i połączysz...
Hej, moja wiedza na temat liczników jak i ogólnie układów i ich budowy jest bardzo mała, ale niestety nauki nie ominę i potrzebuję zrozumieć w jaki sposób zaprojektować licznik rewersyjny, ale liczący od 4 do 7. Tzn, 4-5-6-7-6-5-4-5-6-7... i tak dalej. Zwykły rewersyjny ileś bitowy umiem, ale taki haczyk i już nie wiem co robić - nie oczekuję pełnego...
Tu masz rysunki wyjaśniające obie idee skracania cyklu licznika. Synchroniczny (CLK - przebieg wejściowy, A52 - asynchroniczne, kombinacyjne wykrycie stanu 52, RST - synchroniczny reset licznika na wyjściu przerzutnika D, stan - stan licznika, zliczona liczba): http://obrazki.elektroda.pl/8337402500_1... Asynchroniczny (CLK - przebieg...
Witam/. dostalem takie zadania Uklady synchroniczne o wejsciu 1 bitowym Zaprojektowac układ dokonujacy konwersacji z kody Graya na kod binarny. Liczba wejsciowa ma byc podawana z rejestru R1, a wynik zapisywany do rejestru R2. synchroniczne liczniki dziesiętne. zaprojektowac licznik dziesietny liczacy w przód w kodzie BCD i nawet nie wiem jak to ugryzc....
Ano można ale tyle samo pracy masz z łatwiej dostępnym 4013 który ma tylko 2 bity a nie 4 - różnica w poborze prądu będzie tak znikoma ze można... Wybrałem 40160, bo wybieram na podstawie układów dostępnych w mojej okolicy i niestety 4013, nie jest dostępny u mnie :P To ze coś nie nazywa się licznik ale dwa przerzutniki D nie oznacza ze nie można z...
Nie mam technicznej możliwości dołączenia schematu, ale podpowiem, że potrzebny będzie jeszcze generator zegarowy, synchronizujący parę koder-dekoder, czyli przebieg zegarowy należy przesłać równolegle z szeregową linią danych Mam nadzieję, że rozumiesz samą zasadę działania wielokanałowgo łącza multipleksowanego. Np. można obrazowo powiedzieć, że multiplekser...
(at) Mroowa1990 to nie najmniejszego sensu. Stworzyłeś zwykły zatrzask (bo pominąłeś wszystkie możliwości stanu LEDR przy wszystkich stanach op , jakbyś je wymienił miałbyś układ kombinacyjny). Przez syntezę to na przykład nie przejdzie, brakuje Tobie reszty możliwości, np na końcu case when others => null; w celu stworzenia zatrzasku. Twój opis...
DEMUX to inaczej demultiplekser. Przykład: 74LS138 (lub 74S138). Ma wejścia G1, G2A, G2B, A, B, C i wyjścia Y0..Y7; na wyjściu Y[A+2*B+4*C] jest zero gdy G1=1, G2A=G2B=0, na pozostałych jest 1; wejścia G pozwalają łatwo uzyskać warunki 00,01,10, dzięki czemu możesz do licznika 5-bitowego podłączyć 3 takie układy bez dodatkowych bramek czy inwerterów....
.......... BTW, to, że one pracują w innej domenie zegarowej i dostęp jest asynchroniczny nie ma nic do rzeczy. Hmmmm :?: :?: :?: Nawet jeśli te rejestry byłyby w tej samej domenie i dostęp byłby synchroniczny do CPU to jeśli masz kilka (więcej niż jeden) rejestrów, które stanowią jakąś formę licznika, to dostęp do nich wywoła dokładnie te same problemy...
W sumie i tak w obszarze pamięci masz magistralę równoległą, więc taka, czy inna konwersja serial-parallel-serial wchodzi w grę. Jeśli nie masz elementu "inteligencji" w postaci procesora, czy kości programowalnej, może należałoby poprzestać na układach równoległych (adc, dac), ale to kwestia ceny. Inna sprawa, że rozwiązując cały problem w klasycznej...
8545 nie ma takiego. Podejrzewam ze miales na mysli 8535. Na takie pytanie "ile" przeciez bez problemu znajdziesz w dokumentacji procesora. Procesor ma 1 licznik/timer 16 bitowy ktory ma dwa rejestry porownujace ktore wykorzystuje sie w trybie PWM wiec mozna powiedziec ze ma dwa PWM-y. Szukanie tej informacji zajelo mi 20 sek. Nie rozumiem tylko po...
Cześć. Na sprzedaż lub wymianę jest ogromna ilość różnego rodzaju części z fabryk Unitry (przede wszystkim Rzeszów). Większość z nich jest sfotografowana: http://www.speedyshare.com/files/2362860... Na ewentualną wymianę za części: TS40/5/6/9 itp. Głośnik typu GD30/50 Części w większości tańsze niż na aukcjach (oczywiście do negocjacji),...
Nie wiem, co to jest SPI. Skoro chodzi o 200Hz, i sterowanie z uP, to może układ 8253 lub 8254 - to jest potrójny timer stosowany w PC, można mu ustawić tryb, w którym daje PWM. 8253 zlicza do 2.6MHz, 8254 do 8MHz, obydwa dzielą przez 65536... no, to w tym trybie nawet 8254 będzie za wolny - da na wyjściu 120Hz zamiast 200, chyba że teraz robią jakąś...
A wiec prosze was o pomoc mam pytania i prosze jezeli mozecie napisac na nie odpowiedzi. Zaczne od 5 pytan dotyczacych przerzutnikow: 1. Narysuj uklad 3 bitowego licznika pierścieniowego. 2. Wyjaśnij jaka jest roznica miedzy przerzutnikirm asynchronicznym i synchronicznym. 3. Podaj symbol przerzutnika typu D jedo tabele prawdy oraz na jakie reaguje....
Twój opis jest NIESYNTEZOWALNY , zastanów się dokładniej nam takim czymś: always wykonują się współbieżnie względem siebie, i do tego mają dostęp (zapis), do tego samego reg ! Unikaj takich rzeczy na przyszłość... Zamień to na jeden blok, nawet jak w symulacji Ci pójdzie, na pewno nie przejdzie syntezy. Dobra, widać po poniższej linijce, że nie masz...
Próbuję utworzyć 5 bitowy licznik modulo 13. Ma być on synchroniczny. Od wielu godzin się zastanawiam, gdzie mam błąd. Wykonałem tabelę stanów i stanów następnych. Z pomocą tabeli przejść powstała kolumna ze stanami na wejścia przerzutnika JK (zwarte wejścia powodują, że działa jak T, dlatego tak jest liczone na kartce). Proszę o pomoc w znalezieniu...
Czy uC to TMS320F28335? W takim razie problem jest sztuczny, bo na pokładzie masz FPU i 0.25 to banał. Układ pracuje z zegarem 150MHz i ma liczniki 32-bitowe do odmierzania czasu. Skoro samplujesz przebieg z określoną częstotliwością, to użyj tej samej podstawy czasu do odtwarzania przebiegu. Poza tym skąd ta wartość 0,25? 20ms/128 = 0,15625ms, co odpowiada...
"Dałoby sie zrobił łatwiej szybciej bla bla bla bla" Dajcie spokój, czas już wnuczki bawić. Aż mnie skreca jak coś takiego czytam. W celu realizacji wykorzystano scalaka zamiast kilku scalaków w tym licznika i generatora a ma ogromne pole do popisu w ulepszaniu projektu. To nie jest pomoc dydaktyczna na pracownie, tam wystarczy płytka z funktorem i...
Sugestia odnośnie uproszczenia sobie życia - zamiast dość skomplikowanego przebiegu jakim jest gong - użyć sinusoidy lub piły o stałej znanej częstotliwości. Jeszcze ciekawi mnie dlaczego : unsigned int volatile play_sample = 0; // stan odgrywania a już unsigned char one_byte; // próbka do obróbki Rejestry CCRx są 16-sto bitowe - wypadałoby użyć: unsigned...
https://obrazki.elektroda.pl/6203916300_... Pytanie: Jak mogę dokonać pomiaru wartości analogowej, jeśli w moim systemie pozostało tylko jedno GPIO na FPGA/mikrokontrolerze? Odpowiedź: Zamiast przetwornika analogowo-cyfrowego można zastosować przetwornik napięcia na częstotliwość. Ponieważ zapotrzebowanie na funkcje pomiarowe staje...
IRQ tester https://obrazki.elektroda.pl/3243423400_... IRQ Tester to proste narzędzie, głównie do testowania czasu odpowiedzi na impulsy, lub czasów międzyzboczowych dostarczonego sygnału. Program został napsiany na ukontroler AVR Atmega168, a jego głównym zadaniem jest funkcja multiwibratora monostabilnego, którego działanie polega...
rozne rzeczy o zegarach ja generalnie jestem znacznie mniej restrykcyjnie nastawiony do dzielenia zegarow za pomoca licznika niz griva , uzywanie wyjsc przerzutnikow jako sygnalow clock uwazam za normalna technike w fpga; troche uwagi trzeba poswiecic sytuacji, gdy jeden modul przetwarza dane z zegarem bedacym wyjsciem q fulinstrumentale ; wklejony...
PWM jak sama nazwa wskazuje, to modulacja szerokości impulsu, a nie jego częstotliwości. Kolega właśnie to robi. W tym fragmencie. for(i=0; i < 512; i++) { while(!(TIFR & (1<<OCF1A))); OCR1A = 1500; OCR1B = SPI(0xFF); } Do OCR1B wpisywane są bajty, które to sterują wypełnieniem przebiegu...
cze nie mam zwyczaju aby inni ludzie rozwiązywali mi jakiekolwiek zadania ale niestety dzis musze sie Was poradzic poniewaz nie mam pojecia o koderach i dekoderach a w szczególnosci o projektowaniu ich.Robie to dlatego ze mnie kolega poprosił.A mam dokładnie taki temat zadania: "projekt koderów i dekoderów dwójkowych liczb dziesiętnych z zakresu 0 -...
Witam kolegów! Zamierzam zbudować komputer własnego projektu oparty na którymś procesorze z serii Motorola/Freescale 68k, najprawdopodobniej 68030 lub 68040 (zależy mi na jednostce MMU). Przy okazji przygotowałem projekt prostej karty graficznej do tego komputera - prosiłbym kolegów o weryfikację, czy nie popełniłem żadnego błędu. Poniżej jest schemat...
czyli twierdzisz że to powinno pomóc? zaraz sprawdzę :P hmmm, no i dalej się nie komunikuje z tym programem, ma być komunikacja synchroniczna? Na synchronicznej nic nie śle do terminala nawet aktualny kod .INCLUDE "m128def.inc" ; SEGMENT DEKLARACJI .EQU OSC_FREQ= 11059200; częstotliwość pracy w Hz .EQU RS_BAUD= 57600 ; prędkość transmisji...
Z tego co widać Autorowi zupełnie nie chodzi o to o czym my piszemy (szczególnie po ostatnich objaśnieniach). Ja rozumię założenia do projektu w sposób następujący: 1. Na wejścia licznika C+ i C- mają być podane impulsy prostokątne (nieważne czy fala ciągła z generatora, czy impulsatora ręcznego). 2. Licznik ma wystartować od cyfry 4 i po pierwszym...
FPGA załatwia liczenie krótkich czasów (poniżej 1us). Zacząłem to robic na TTL ale jak zaczęły się mnożyc i szansa na błąd wzrastać sięgnąłem po FPG, cena około 10zł. Biorąc pod uwagę zajmowana powierzchnię to warto. No i poprawienie błędów nie wymaga skalpela. Poza tym można zasymulować przebiegi wejściowe, obejrzeć wyjściowe. Pomyślałem też aby umieścić...
To o czym piszesz to jest implementacja konkretnego algorytmu którego się trzymasz. Najwidoczniej nie najlepszego, skoro 16MHz nie wystarcza żeby odpowiedzieć na prosty impuls. Jak wrócę do projektu (może jeszcze jutro) to pokażę kluczowy fragment programu w C, rozwinięcie assemblerowe i oscylogramy. Dodano po 9 No i przy okazji jestem prawie pewny,...
http://obrazki.elektroda.net/18_12232839... Witam wszystkich, Od niedawna jestem posiadaczem motocykla, no i jako elektronik założyłem od razu, że będzie on poddawany mniejszym bądź większym modyfikacjom. Na początek postanowiłem wykonać wskaźnik załączonego biegu. Myślałem, że może to zmniejszyć ilość sytuacji typu próba wrzucenia siódemki...
Po co do tego mieszać jakiegoś if ... then ... end if; , można zrobić to w opisie w części sekwencyjnej. Opis po architecture ... of .. is begin wykonuje się równolegle (współbieżnie). Między process () ... end process; , wszystko wykonuje się sekwencyjnie (czyli po kolei), jeśli jest zależne od zegara to synchronicznie. library IEEE; use IEEE.STD_LOGIC_1164.ALL;...
Ok sprawa wygląda tak, że LSI nie włącza się automatycznie przy resecie bądź zaniku głównego napięcia zasilania. Więc moja funkcja nie działała tak jak powinna Część konfiguracji trzeba wykonywać zawsze przy resecie procesora. Oto działający kod :) Oczywiście już zamówiłem kwarc zegarkowy aby sprawdzić jak to działa na LSE.
(...) o jednostajnie zmienny sygnał, czy też cykle stanów wysokich i niskich o różnych czasach trwania? Czy da się obliczyć ilość impulsów (zmiany ze stanu niskiego na stan wysoki) sygnału 2Y w czasie 1 sekundy? Oto schemat do analizy: https://www.elecfans.com/article/UploadP... Wprowadzenie Dziękuję za przedstawienie pytania...
https://obrazki.elektroda.pl/7186671300_... Od kilku lat programuję 8-bitowe mikrokontrolery AVR i przez ten czas zdobyłem trochę wiedzy na ich temat. Poniżej znajduje się kilka ciekawostek o tych układach. Jeśli znacie jakieś inne interesujące informacje, to piszcie. Najnowsza wersja artykułu jest również dostępna na mojej stronie:...
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...
Ponieważ najlepiej uczyć się na błędach innych (w tym przypadku moich) chciałbym opisać co zrobiłem źle: Aby móc przetwarzać dane potrzebuje pewnych informacji na temat struktury sieci neuronowej. Dane te są zapisywane w kilku tablicach o różnych rozmiarach i długości słów (5,4,3,8 bitów). Dane do koprocesora przychodzą poprzez 16-bitowy FSL, stąd nie...
Często urządzenia zasilane z baterii czy akumulatorów wymagają kompatybilności z szeroką gamą źródeł ładowania czy rodzajów baterii – ich składu chemicznego, napięcia i dopuszczalnego prądu. Na przykład w zaawansowanych, przemysłowych systemach, urządzeniach medycznych czy motoryzacyjnych systemach ładowania akumulatorów wymagana jest implementacja...
http://obrazki.elektroda.pl/4657030700_1... Pamiętam, gdy kupiłem swój pierwszy procesorowy miernik częstotliwości. Wyposażony pierwotnie w rezonator kwarcowy zapewniający dokładność około 10ppm. Było to całkiem zadowalające, biorąc pod uwagę rozdzielczość częstościomierza oraz możliwość dopasowania obliczeń do odchyłki wzorca. Po krótkim...
https://obrazki.elektroda.pl/4168190800_... Na wstępie znajduje się „tło historyczne” przybliżające przyczyny powstania projektu, jeżeli ktoś jest zainteresowany jedynie kwestiami technicznymi proszę przejść od razu do części poświęconej skróconemu opisowi konstrukcji sprzętowej. Jak to się zaczęło Odkąd sięgam pamięcią,...
Ja bym użył jakiegoś mikrokontrolerka z wbudowanym UART-em, podzielił te słowo n-bitowe na 8 bitowe częsci i wysłał przez UART-a :) a w drugim mikrokontrolerku odebrał i z powrotem złożył te kawałki do kupy:) chociaz w np mikrokontrolerku 8 bitowym i tak nie ma sensu tego składac tylko przechowywac te kawałeczki w odzdzielnych rejestrach/komórkach pamieci...
Najgorsze jest to że mam wiele wersji tego kodu. na początek przedostatnia wersja przetestowana w realu już wielokrotnie. ----------------------------------------... library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; entity Wszystko is Port ( Master_CLK : in STD_LOGIC;...
To pozostaje sprawdzić kod zawierający wszystko: [syntax=vbnet]$regfile = "m8535.dat" $crystal = 8000000 Config Clock = Soft , Gosub = Sectic Config Sda = Portd.1 Config Scl = Portd.0 Config Timer1 = Timer , Prescale = 64 ' 16-bitowy; służy do obliczenia długości impulsu sygnału DCF (1 tick timera, to 8us) Config Timer0 = Timer , Prescale = 64 ' 8-bitowy;...
https://obrazki.elektroda.pl/4582830900_... Przedstawiam opis PWMa o wirtualnym taktowaniu rzędu 500 GHz, którego sobie nazwałem FRPWM (Fractional Resolution PWM: PWM o Ułamkowej Rozdzielczości). Zrobiłem go już ze 3 lata temu, i najwyższa pora opublikować. Czasami potrzeba PWMa, albo innego generatora impulsów, o dużej rozdzielczości....
Witam Próbuje od dłuższego czasu uruchomić UART'a w układzie, ale nie bardzo wychodzi. Z rozpędu kupiłem sobie ATTiny26, który go nie posiada, płytka i układ jest zaprojektowana (i już zlutowana) pod niego, więc w pewnym sensie zmusiłem się do napisania obsługi komunikacji. Nie chce tego już zmieniać, a programowanie chciałem potraktować jako kolejne...
synchroniczny licznik bitowy licznik bitowy licznik synchroniczny
klawiatura strefowa wejście czerwona kamera dekodowanie pliku
zasilacz impulsowy pobór zasilacz impulsowy pobór
Vestel 17MB130P Firmware Guide for TVs Instalacja Windows XP na Fujitsu Siemens AMILO Li3710 - Błąd 0x0000007B