Do czego to doszło... Nie będę już pisał "za moich czasów...". Jest to prosty układ kombinacyjny, który stanowi transkoder. Najprościej byłoby to oczywiście wykonać z zastosowaniem jakiejś pamięci ROM. W takiej sytuacji linie kodu 1 z 4 podaje się na linie adresowe A0...A3 tej pamięci. Z kolei na liniach D0 i D1 jest już kod Graya. Wystarczy wpisać...
myślałem że wygląda tak: 0000 0001 0010 0011 0100 1000 1001 1010 1011 1100 1101 1110 1111 ale to chyba nie tak bo tym sposobem 12 liczb za pomocą 4 bitów da sie tylko zapisać, a jak ja mam w zadaniu dokonać konwersji z kodu Graya na kod 5421 to jak mam zaprezentować 13,14 i 15??? Coś nie tak, ponieważ z oznaczenia wag kodu (5421), można natychmiast...
Jak zrobić? Najpierw narysować tablicę Karnaugh'a (nazwijmy ją "A") o rozmiarze 4x4 opisując kolumny i wiersze - jak przy każdym innym zadaniu tego typu. Potem w pola kolejnych kodów Gray'a wpisujemy kolejne kody dwójkowe - czyli do każdego pola po cztery bity. Tak uzupełnioną tablicę rozbijamy na cztery odrębne tablice w taki sposób, aby w pierwszej...
Tu masz wyjaśnienie poszczególnych kodów: http://ii.ap.siedlce.pl/~florek/sk/syste... Dla każdego kolejnego bitu wyjściowego Jahnsona (5 bitów) budujesz logikę z bramek. A teraz Twój ruch, napisz swoje rozwiązanie a My ocenimy.
Czy to nie jest kod Graya? (EDIT: Tak jest, bo piszą "gray code output" w dokumentacji) Kod ten jest bardzo popularny jest w enkoderach, ponieważ dwie kolejne pozycje zawsze różnią się tylko stanem jednego bitu i nie ma stanów pośrednich które były by błędnie interpretowane. Tu jest sposób przeliczania https://pl.wikipedia.org/wiki/Kod_Graya
Enkodery dają na wyjściu kod Graya i trzeba to zdekodować zanim zaczniesz zliczać impulsy. Jak to zrobić masz w przykładach do mojej książki o C na AVR (link w stopce, przykłady są za darmo).
Witam Jak masz programator to pewnie masz w oprogramowaniu zawarty edytor. W edytorze z lewej strony masz początek adresu a na górze mniej znaczącą część, w komórkach na ich skrzyżowaniu wpiszesz wartość powiedzmy X -------0 1 2 3 4 5 6 7 8 9 A B C D E F 0000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0001 0 0 0 0 0 0 0 x 0 0 0 0 0 0 0 0 0002 0 0 0 0 0 0 0 0 0...
Witam. Dostałam takie zadanie na układach cyfrowych: Zaprojektuj układ transkodera służącego do zmiany słowa zapisanego w kodzie DWÓJKOWYM na kod GRAYA: Tablica prawdy: -----dwójkowy--------------Graya ------A B C D-------------- A'B'C'D' 0-----0 0 0 0---------------0 0 0 0 1-----0 0 0 1---------------0 0 0 1 2-----0 0 1 0---------------0 0 1 1 3-----0...
(...) Jeżeli dobrze rozumiem jest to kod 2 z 8. Próbowałem go przekształcić, ale nie wychodzi mi to. W internecie nigdzie nie ma słowa o takim kodzie, faktycznie znalazłem kod 1 z N, 1 z 10, 2 z 5, ale nic o tym. I teraz moje pytanie brzmi, jak zmienić kod 2 z 8 na kod Graya i czy jest to w ogóle możliwe? Witam! Zgadza się, kod uzyskany z klawiatury...
Z tego co wiem to taki uklad mozna zrealizowac na rejestrze przesuwnym. Rozumiem ze ma to dzialac mniej wiecej tak: 1000 0100 0010 0001 i tak w kolko. Problem jest tylko z wrzuceniem pierwszej jedynki do ukladu, latwiej jest zrobic kod Graya. Szukaj w google "układy sekwencyjne", "rejestr przesuwny". http://panda.bg.univ.gda.pl/~janusz/cour...
Chciałbym odświeżyć temat, ponieważ potrzebuję pomocy. W teorii wiem jak to działa (NKB XOR Gray), ale mam stworzyć translator w programie Xilinx ISE. Na razie utknąłem na czymś takim: http://img337.imageshack.us/img337/9787/... - nie mam pojęcia co dać tam gdzie wskazuje strzałka, - nie wiem czy w ogóle dobrze to połączyłem.
Witam... Kolega jiwaniuk nie ma do końca racji... stan aktywny nie ma nic wspolnego z tym czy koder jest priorytetowy czy nie... Stan aktywny mowi o tym czy jest to koder 1zn czy nie /1zn (nie jeden z n). W koderze 1z10 stan aktywny to 1. W koderze na wejściach może być jeden stan aktywny, natomiast w koderze priorytrtowym moze być wiecej stanów aktywnych...
http://obrazki.elektroda.pl/6621190600_1... Widzę, że kod Graya ciągle jest modny ;-)
Zmiana Graya na bin jest prosta wystarczą bramki 7486, a bin na BCD to enkoder 74148 o ile dobrze pamiętam. Poszukaj w książce "Układy cyfrowe TTL" taka z lat 70, tam znajdziesz wszystko na temat konwersji kodów i nie tylko tych wymienionych przez Ciebie.
musisz zrobić funkcje z tablic Karnougha jak dobrze pamiętam to wygląda to tak http://obrazki.elektroda.net/88_11657650...
kod Graya. W jedną stronę 0, 1, 2, 3 Kod Graya to raczej 0, 1, 3, 2 - zmiana następuje tylko na jednym bicie .
Witam. Czy moglby mi ktos podarowac :) kod prostego programu w assemblerze, ktory przelicza podany kod binarny na kod graya?? Bylbym bardzo wdzieczny za pomoc. (jezeli ten temat jest nieodpwiedni pod jakims wzlegem to prosze o usuniecie)
Najprościej i najszybciej konwertuje się przez tablicę, co przy 4-8 bitach spokojnie da się upchnąć w pamięci programu nawet niewielkiego procesorka.
Witam. Kupiłem wczoraj enkoder obrotowy EC11SP. Mam problem z odpowiednim podłączeniem go do mikroprocesora AVR. Szukałem jego specyfikacji technicznej, ale znalazłem tylko to: http://www.tokyoden.com/Drawings/EC-11SP... Niewiele ten plik mi pomógł. W dalszym ciągu nie wiem, do których pinów mam podłączyć VCC, GND. Przecieżna tym rysunku masz wszystko...
W takim razie moze zadam inaczej pytanie. Jak zrobic koder? Z tabela upraszczania ukladu mialem do czynienia moze 2 razy i to w przypadku gdy uklad byl SO. Nie wiem co robic przy MO.
Pin ICP nadaje się jeśli chcesz określić np. długość impulsu. Dla enkodera się nie nada - enkoder daje sygnał w kodzie Graya, ponieważ M8 nie ma sprzętowego dekodera tego kodu musisz to zrobić programowo. Aby nie czekać w pętli i ciągle nie sprawdzać czy coś się nie zmieniło wyjścia z enkodera trzeba podpiąć pod wejścia generujące przerwania. W handlerze...
Czyli potrzebujesz zwykły impulsator. Umieść czujnik indukcyjny na wale silnika i jakiś aktywator - będziesz miał impuls co obrót silnika. Kąt obrotu na impuls przeliczysz sobie z przekładni silnika i wprowadzisz do sterownika. Z tym enkoderem co masz, to potrzebujesz jakiś układ pośredni - który przeliczy Ci kod Graya na ilość impulsów.
Hmmm. Ogólnie to ten kod jest takiej sobie jakości. Poza tym to jest kod do czytania enkodera, a Ty chcesz generować. Pytania: 1. Jaki enkoder chcesz generować (kwadraturowy? Jakiś kod Graya?) 2. 3 mechaniczne przekręcenia, to znaczy 3 pełne obroty? (jeżeli tak, to musisz wiedzieć ile impulsów jest na obrót), 3 kliknięcia?
dwa lasery dwie fotodiody + kod graya
Zechciej zauważyć, jeśli już musisz pozostać przy dwuwejściowych bramkach NAND, iż w kolejnych wierszach występują te same czynniki logiczne: y_{1}=\overline{x_{1} } \overline{x_{2} } \overline{x_{3}} x_{4} \overline{x_{5}} \overline{x_{6} } \overline{x_{7} } \overline{x_{8} } + \overline{x_{1} } \overline{x_{2 }}x_{3} \overline{x_{4} } \overline{x_{5}...
Tarcza z kodem Graya Mógł byś coś jaśniej (tarcza?) i dlaczego kod Graya?
ilość taśm jest zależna ode mnie... Zbuduj maszyne Turinga, która zamienia kod binarny na kod graya i z kodu graya spowrotem na kod binarny dla 2 danych wejsciowych.
Zasadą kodu Graya jest zmiana wartości o jeden bit. Jeżeli wygenerowane ścieżki spełniają ten warunek, to wszystko jest o'k.
Kod Braille'a: http://www.twcu.ac.jp/~k-oda/AccessBlind...
(at)squelch Pozycja jest w zmiennej enc_delta. Reszta kodu to konwersja z kodu Graya na pozycję. diff & 2 przyjmuje wartość 2 dla obrotu w jedną stronę i 0 dla obrotu w przeciwną. W efekcie jeśli od tego odejmiesz 1, to uzyskasz odpowiednio 1 lub -1 w zależności od kierunku obrotu, a więc wartość, którą możesz dodać do zmiennej określającej liczbę...
problem się robi, gdy piny będą należały do różnych portów. Z jednego portu. Jeśli chcesz tylko ustawiać to masz rejestry OUTSET, zerować OUTCLR, zmieniać OUTTGL, w jednej atomowej operacji zmienić np z 011 (4) na 100(5). Niedopuszczalne są stany przejściowe 000 czy 111 Znany elektronice problem hazardów, na co (w innych obszarach) jedną z odpowiedzi...
Będę wdzięczny za wszelkie uwagi, spostrzeżenia i komentarze. #include <iostream> #include <math.h> // do poteg using namespace std; void binary(int liczba); int main() { int n,biezacy=0,nastepny,grey; long int licznik=0; cout << "Podaj n: "; // liczba bitow cin >> n; cout << n <<...
Jeżeli znasz kod graya to go rozbierz. Zasilanie masz zaznaczone na płytce a wyjścia można przemierzyć.
Niestety ani kolumny ani wiersze nie są poprawnie opisane. Jak już napisał Quarz Zasadą tej Siatki jest, iż po sąsiedzku ma zmieniać się stan tylko jednej zmiennej i to się tyczy każdego miejsca siatki. A więc przejscie np. z ostatniego wiersza (kolumny) do pierwszego musi generować zmanę tylko jednego bitu. Myślę że teraz nie będziesz miał problemu...
Zrobiłem po swojemu czujnik PAS, dwa czujniki hall A3144, dwa rezystory pullup i attiny13. Prosty program mieści się w 700B i działa super, na wyjście układu wystawia impulsy tylko wtedy, gdy tarcza z magnesami kręci się w jednym kierunku. Odczyt impulsów w przerwaniu, z użyciem kodu Graya jak dla enkoderów. Płytka będzie malutka, projektuję tarczę...
Funkcje trygonometryczne realizuje się często przez rozwinięcie ich w szereg Taylora. Ponadto powstał też algorytm CORDIC, który o ile dobrze pamiętam wymaga tylko operacji przesunięcia i dodawania, przez co świetnie nadaje się do implementacji w małych uC, czy FPGA (google). Do mnożenia stosuje się algorytm Bootha (niektóre rozwiązania sprzętowe działają...
No- kodem Graya- pierwsze słyszę. Raczej 1 z 4 przy pełnokrokowym albo 2 z 8 przy półkrokowym. Kod jest dobry dla silnika unipolarnego. Dla bipolarnego jak najbardziej stosuje się kod Graya. W jednym kroku sterowania zmienia się stan tylko jednego bitu.
Jakie dane przekazują enkodery? Czy są to impulsy przesunięte w fazie czy kod binarny albo kod graya?
zastosuj 3-bitowy kod Graya - inaczej nigdy nie będziesz pewny kierunku wiatru.
Może tutaj coś znajdziesz: http://www.eioba.pl/a/1q2/kod-graya http://edu.i-lo.tarnow.pl/inf/alg/002_st...
Funkcja y - masz blad. W tablicy zaznaczasz dwie 1 najpierw w pionie a potem w poziomie, co daje y= a'b'c'd' + a'bd + bcd W tablicy Karnaugha zaznaczasz tyle obszarow ile sie da. Moga na siebie zachodzic. Jesli przy przejsciu z pola do pola wartosc kodu Graya sie zmienia, to ta wartosc znika. wiecej wyjasnien? Nie wiem, czy pomoglem, bo dalem Ci gotowca....
Musze sprecyzowac swoje zapytanie! Chodzi mi głównie o projekt transkodera kodu BCD na kod Graya na demultiplekserze.A program był i chce go dostac bo jest spox.
"]Ja do końca nie wiem dlaczego fifo Xilinx-a z dwoma zegarami ma takie opóźnienie na empty/.../ ja tez nie, ale wierze, ze nie pracuja tam nowicjusze, ze wiedza co robia; "]ale żeby przejść z jednej domeny zegarowej do drugiej wystarczy zatrzasnąć sygnał raz góra dwa/.../ raczej 'gora dwa' jesli pamieta sie o zjawisku metastabilnosci; "]/.../słyszałem...
Witam, pomijając całą resztę, to skąd wiesz, że liczy źle? Z czym porównujesz? Twój kod nie zlicza impulsów z enkodera, tylko zmiany stanów na pinach podłączonych do kanału A i B, co raczej nie przekłada się ani na kierunek, ani zmianę pozycji enkodera (tylko zbiegiem okoliczności). Może Twój enkoder produkuje kod Graya?
Nie da się tego precyzyjnie wyliczyć. Dekodowanie impulsów z enkodera na M328 odbywa się programowo - np. tak, że impulsy z jednego kanału generują przerwania (nie jest to idealne rozwiązanie, ale na początek nie komplikujmy). W efekcie to jak często mogą się one pojawiać zależy od czasu jaki MCU spędza w funkcji obsługi tego przerwania, ale także od...
Skan wygląda dobrze. Może popełniłeś błąd gdy "zrobiłeś schemat w programie"
Napisałem w ABEL licznik 8 bit i jeśli pozwoliłem kompilatorowi samemu decydować o przydziale pinów wszystko zadziałało bez problemu. Jeśli masz błąd braku zasobów to prawdopodobnie brakuje którejś makroceli termów wejściowych. Przetestowałem też licznik 10 bit i bez problemów. Załączam przypisane numerów pinów, może to załatwi sprawę: P22V10 +---------\...
Generalnie nie odpowiadam na PW, chyba, że z jakiegoś powodu mnie zainteresują :) Co do enkodera - mylisz się, generuje on kod Graya, zmiana następuje przy każdym przejściu. Stany 00, 01,11,10 są stabilne, nie ma czegoś takiego jak stany przejściowe. Mój kod po prostu konwertuje kod Graya na kod binarny, z zachowaniem informacji o kierunku. Zmienna...
Dzisiaj mnie natchnęło do napisania oprogramowania na '51 do obsługi impulsatora pracującego w kodzie Graya. Obsługuje on każdą zmianę kodu, pomijając cofnięcie o jedną pozycję, co zapobiega powstawaniu serii niekontrolowanych zmian licznika (stan licznika jest zmieniany poprzez kręcenie gałą impulsatora). Program jest przetestowany i działa w 100%....
Nie znam piców, ale czy nie można jakoś naraz wyrzucić wartości na cały port? Np. RA = 0b00000110; BTW 3 bitowy kod Graya wygląda nieco inaczej 000 001 011 010 110 111 101 100
Witam Napisałem program w asemblerze po czym mój kolega przekonwertował to na C++ z tym ze nie rozumiem o co chodzi... jezeli ktos mógłby mi napisać krok po kroku co się w nim dzieje... #include <iostream> #include <string> using namespace std; int main() { string s; cout << "Gray na Bin\n" "Gray = ";...
Jest to perfekcyjnie zgodne z logika :) Kluczem jest hasło - kod Graya. Impulsator właśnie taki daje. Zobacz co się stanie jeśli zgubisz jeden impuls... Kolejny problem - jeśli to impulsator mechaniczny, a nie optyczny, to możesz mieć problem z drganiem styków, trzeba to wyeliminować, bo będą cuda się działy.
Wygląda, że bramki na odwrót podłączyłeś. Nie znam tego programu, ale wychodzi, że powinno być (od góry patrząc): przepisanie XOR XOR zamiast XOR XOR przepisanie I przy okazji - radzę stosować bufory, przykład: http://obrazki.elektroda.net/3_126885955... http://obrazki.elektroda.net/45_12688596... Podaj może słowa generowane przez ten...
Max bitów się stosuje ze względu na rozdzielczość mechaniczną. A czy w Gray czy w NKB to nie ma znaczenia.
Wystarczy ustawić sprzętowe przerwanie int0 np narastającym zboczem kanału A - w momencie przerwania sprawdzić stan kanału B enkodera i stosownie do jego stanu zmniejszyć lub zwiększyć stan licznika o 1. Niestety nie jest to takie proste. Jak pisałem wcześniej kod Graya się kłania, trzeba zrobić jego normalny dekoder.
Dlaczego miałaby być mniejsza? Przecież enkoder daje wynik w postaci kodu Graya, jego translacja na kod binarny nie powoduje zmniejszenia rozdzielczości. Zauważ, że bouncing w przypadku kodu Graya powoduje zmianę tylko jednego bitu, a więc na czas bouncingu wynik może zmieniać się tylko o jednostkę. Po zakończeniu drgań musi być poprawny, bo przekształcenie...
Optyka albo kilka (dwa co najmniej) fototranzystorów przesuniętych względem siebie i kodowanie kwadraturowe - możesz tez pomyśleć o zmianie podejścia - popatrz jak zrobione jest to w starych myszkach z kilka - są tam stosowane scalone pary fototranzystorów dzięki czemu wykrywa się kierunek i podwaja rozdzielczość... Można zastosować tez kodowanie pozycji...
Nie impulsator tylko enkoder (encoder). Impulsator wymyślili sobie goście z AVT. W sklepie nie znajdziesz jakiegoś tam impulsatora tylko enkoder. Poza tym są różne enkodery z różna liczbą końcówek, najczęściej dwie. Enkodery firmy bourns czy jakoś tak, na dwóch końcówkach wystawiają dwubitowy kod graya. Daje to pozycję od 0 do 3. Proste porównywanie...
Mam dodatkowe pytanie co do tej konwersji Grey'a. Co to za rejestry R1 i R2, masz napisać program na 51-ke?
troche skomplikoweles opis, nie wiem dokladnie o co ci chodzi, jesli chodzi o koder czy jak to tam nazwac, to ma 3 wejscia w twoim przypadku i nie sa to Vcc, gnd i clk, zreszta sa to uklady asynchroniczne wiec nie ma zegara, uklad taki przeksztalca liczbe ktora ma na wejsciu na inna liczbe, nie wiem co to sa "przetniki" moze chodzilo ci o przerzutniki,...
"to jest przełącznik trójpozycyjny, ale pracujący w kodzie binarnym" Kod binarny to też nie jest. Jeśli już to graya. Być może - o jednym, jak i drugim nic nie wiem i jestem kompletnie zielony. Spróbowałbym jeszcze pomysłu Tosa18, ale niecierpliwość z niewiedzą mnie zjadły i już zmontowałem urządzenie z przełącznikiem jako dwupozycyjnym. Jak odparuję...
Swoją drogą, dziwnie ten fragment kodu wygląda. Jakie on ma zadanie? Konwersja jakiś kodów, jak wspomniałeś? Tak, ten podprogram konwertuje kod BCD (z rozszerzeniem do binarnego) na równoważny kod Graya. Urzadzenie ma mieć 4 przyciski: BCD, GRAY, 1z10, 7SEGM. Po wybraniu kodu zródłowego procesor czeka na powtórne naciśnięcie przycisku z wyborem kodu...
Tak czytałem ten artykuł. Lecz autor obsługiwał tam impulsator firmy Bourns który wysyłał kod Graya. Natomiast ja używam impulsatorów firmy Piher z 15 impulsami na obrót co zdecydowanie zwiększa obciążalność procesora od strony jego obsługi. Pozatym autor tego projektu nie chyba nie przewidział tego że styki impulsatora mogą drgać. Włąsnie to jest powodem...
Mam kilka zadanek do rozwiązania i nie wiem jak się za to zabrać Proszę o pomoc 1. Sprawdzić działanie logiczne układów: a) 74LS138, b) 74LS153, c) 74LS155; sporządzić tabele prawdy. 2. Zbudować multiplekser 4-bitowy z podstawowych bramek logicznych. 3. Zaprojektować i sprawdzić układy, których działanie opisują zestawy funkcji boolowskich: a) y1=(0,4,5,7)x1x2x3...
Dzieki :) Wiem,ze bede miala prawie caly czas pod gorke. Od dawna chcialam sie za to zabrac,ale niestety byly takie sprawy jak np. matura. Ale nie dam sie. Jakos to ogarne,bo to jest to co chce robic w zyciu. A z tym nastawieniem to juz dla mnie jest duzy plus :P Dodano po 1 A ta cala Algebra Boolea, kod Graya itp. to jest wiedza,ktora juz mam miec...
Do tego dąże. Ja też wolę zachować oryginalny wygląd urządzeń jeśli to możliwe. Jeśli zdobędziesz już "tabele prawdy" dla tej aplikacji CF jestem w stanie pomóc Tobie i wygenerować wsad do pamięci eprom dla kilku kanałów. Po analizie wsadu sam zobaczysz że to proste i dalej poradzisz sobie sam. Jeśli do sterowania CF wystarczy 8 linii to będzie dosyć...
Witam, Jestem laikiem jeśli chodzi o dziedzinę elektroniki. Piszę z prośbą o pomoc, (nakierowaniu) na to jak się zabrać na zadanie 5 przykład a. Nie wiem czy dobrze rozumiem zadanie, ale mam sobie wymyślić jakąś wartość kodu pierścieniowego, czyli np. 0000001000 zamienić go na 4 bitowy czyli 0011 i zrobić z tego układ na jakichś bramkach z 4 wejściami...
Witam, Czy ten SIMEX to enkoder absolutny czy inkrementalny? Jeśli inkrementalny to wystarczy mikrokontroler z wejściem licznikowym + wyświetlacz LCD + parę innych układów (zasilanie, dopasowanie sygnałów) < 100 zł i moduł gotowy. Wystarczy ci jakiś mały AVR i program w BASCOM (ma zaimplementowane procedury do obsługi LCD i enkoderów :D ) Jeśli to...
no i jak poszło?:) w 1 cześci w optymalizacyjnej miałem A+B (2A+6B) z tego co pamietam. w 2 czesci robiłem zadania 1 i 3. W 1. 1 zrobiłem na ex-orach - 5 bramek 2 wejsciowych:P w 1.2 napisałem ze jest to kod cykliczny w 1.3 zanegowałem kod graya i wyjścia w odwrotnej kolejności:D w 3.1 471,4V w 3.2 C1- 666.7 reszta po 1333V w 3.3 3,3 mJ w 3.4 1333V
Często sąsiadujące punkty konstelacji koduje się kodem Graya, a często NKB (Naturalny kod binarny). Poczytaj o tym w książce "Podstawy cyfrowych systemów telekomunikacyjnych" K. Wesołowski, WKŁ.
Witam Musze wymyslic uklad, ktory przelaczalby mi pewne urzadzenie tj urzadzenie musi miec podawany kod graya na 4 bitach. Jeśli wejście jest dwa (2) bity Graya ,a wyjście cztery (4) bity to nie ma większego sensu dokładne analizowanie wejścia. Bo przecież stany wejściowe będą się powtarzały dla różnych kombinacji wyjściowych. co do schematu to wg...
Witam wszystkich, Chyba to miejsce będzie najwłaściwsze do podzielenia się moim problemem i poproszenia o pomoc. Temat jest następujący: Mam najzwyklejszy enkoder obrotowy z trzema wyjściami. Chciałbym wyprowadzić sygnały z niego na dwa mini przekaźniki NO tak, żeby obrót pokrętłem w jedną stonę wymusił chwilowe zadziałanie styków jednego przekaźnika,...
tablice Karnaugha tworzy sie w ten sposob: musisz wiedziec ile jest wejsc od tego zalezna bedzie wielkosc tablicy, dla 2 wejsc tablica bedzie 2 na 2, dla 3 bedzie np. 4 na 2 itd. nastepnie kazdy wiersz i kolumne musisz oznaczyc kodem Graya, tylu bitowym ile wejsc oznacza kolumny lub wiersze, np. jak jest jedno wejscie to bedzie od gory 0 1, jak dwa...
Tablica , którą tu umiesciłem powstała po przekodowaniu tablicy prwady na kod Graya ( bo w tym kodzie się ipisuje siatkę Karnagha), robiłem ją na podstawie dość podobnego przykładu z książki "Układy logiczne" prof. Łuby. Tablica, którą Ty zapisałeś rózni sie od mojej aby wymiarem 4x4 a nie 8x2, tylko nie wiem skąd te wartość się wzieły u Ciebie? Bo...
Do czego jest google? Kod dwójkowy, to praktycznie wszystko o kompach i układach logicznych. http://www.google.pl/search?hl=pl&q=zast... http://www.google.pl/search?hl=pl&q=Gray... http://www.google.pl/search?hl=pl&q=zast... http://www.google.pl/search?hl=pl&q=BCD+...
Witam, jako początkujący w jezyku VHDL mam mały problem z napisaniem kodera z kodu Binarnego na Kod Graya. Wymyśliłem coś takiego: library IEEE; use IEEE.STD_LOGIC_1164.ALL; ---- Uncomment the following library declaration if instantiating ---- any Xilinx primitives in this code. --library UNISIM; --use UNISIM.VComponents.all; entity DECODER is generic...
1 kHz ??? Będzie ciężko - to jest 1ms, czyli sporo mniej niż skan. Chyba trzeba przejść przez zakiś zewnętrzny szybki licznik, ale nawet jak zliczał będzie zewnętrzny licznik, to rozumiem że interesuje cie wykrywanie jakiegoś konkretnego wyniku. Na SIMATICU czegoś takiego nie robiłem. W Mitsubishi robi się to tak, że szybki zewnętrzny licznik zlicza...
W tym momencie odwracasz sytuację. Kod Graya opisuje kolumny i wiersze tabelki a jej zawartość kod NKB. Dla danej kratki patrzysz jakiej kombinacji Graya odpowiadają opisy kolumny i wiersza, dla tej kombinacji odczytujesz kod NKB (jeden bit zależnie w której tabelce jesteś). Powstaną w ten sposób 4 tabelki dla 4 bitów NKB. Inna metoda to zapisujesz...
mam sprawe. moglby mi ktos rozrysowac siatke dla 6 zmiennych. Glownie chodzi mi o opisanie pol kodem graya :)
Na zdjęciu jest tablica opisująca automat Moore'a po minimalizacji. Mam pytanie o to, czy kolejne stany mogę oznaczać kodem Graya zaczynając od 0 (00 dla stanu wewnętrznego 1, 01 dla stanu wewnętrznego 3)? https://obrazki.elektroda.pl/9996027200_...
Tam są dwa układy fotoelektryczne na jedno kółko trochę przesunięte względem siebie tak, że przebiegi wyjściowe są też przesunięte względem siebie (teoretycznie o 1/4 okresu). Na podstawie kolejności pojawiania się zboczy sygnału wykrywa się, w którą stronę kręci się kółko. A- 001100110011 B- 011001100110 układ porównuje stan poprzedni z aktualnym i...
- w jaki sposób mogę wykorzystując sumator jednobitowy zaprojektować sumator szeregowy binarnych liczb 8 bitowych, wynik i wprowadzenie szeregowe Użyj przerzutnika D do zapamiętywania sum częściowych - to samo jak wyżej tylko sumator równoległy Użyj N przerzutników D i N sumatorów z przeniesieniami, wyjścia przerzutników podajesz na jedno z wejść sumatorów...
Witam Kupilem sobie karte graficzna z wyjsciem oczywisice svhs, ale w domu mam same telewizory z cinchami albo scart. Wlasciwie to nie ja, tylko przyszly tesc, wiec zalezaloby mi zeby to zrobic :D . Widzialem na stronie schemat euro-zlacza i artykul o konwerterze svhs. Wlasnie w nim jest napisane ze warto sprawdzic czy tv nie ma wejscia chrominancji...
W zalaczniku schemat i wzor plytki dwustronnej w EAGLE 4.12 bodjze;) Nie trzeba nic projektowac gdyby to dzialalo... a czemu nie dziala nie mam pojecia:( Dodatkowo zamieszczam obrazek jak powinno wygladac wyswietlanie. Kropka z prawej strony to wskazanie np wlaczonego trzeciego banku lub cokolwiek bo to jest podlaczone do 4013. Kropka z lewej ma wskazywac...
Rozumiem że po pierwsze zliczanie impulsów mam przenieść do funkcji przewiania. Co do dekodowania kodu graya to poszukam jeszcze informacji na ten temat- lecz nie za bardzo wiem w czym dokładnie leży problem gdyż mój sposób zlicza impulsy. Nie upieram się ze program jest Ok tylko na przyszłość chciał bym wiedzieć czemu nie robić tego w ten sposób.
Witam, Mam do zrealizowania 3 projekty układów synchronicznych. Jednym z nich jest licznik dziesiętny w przód, z którym nie miałem żadnych problemów. Drugim z nich jest układ wykrywający sekwencję 1011. Z tym też nie było większych problemów, ale przy rysowaniu schematu ideowego w układzie potrzebuję dwóch jedno wejściowych bramek NAND, których wyjścia...
3000/CL15 są już wyprzedane, ale znalazłem 3000/CL16 jeszcze taniej: https://www.x-kom.pl/p/497963-pamiec-ram... Z kodem jesien powinna być ta pamięć za 139zł.
CRC ma taką własność, że da się wyliczyć parametry algorytmu na podstawie odpowiedniej liczby ramek różniących się jednym bitem danych. Policzyłem to dla danych które wstawiłeś (00 01 29 08 00 00 00 00 00 00 0F 04 i podobne). Wyszło, że nie jest to 16 bitowe CRC. Da się porobić wygibasy i potraktować to jako dwa razy 8 bitowe CRC, ale wtedy nie pasują...
Byłoby nieco może pracochłonne, ale dałoby się zastosować albo impulsatory, albo, jeszcze lepiej, liniały kodowane kodem graya (absolutne), o szerokości stołu. Albo dodatkowa linijka transoptorów szczelinowych dla każdego gracza i suwak z przesłoną. Taka metoda ma tę przewagę nad potencjometrem, że przy użytkowaniu potencjometru jako dżojstika jego...
Każde zaznaczenie musi być symetryczne względem środka podziału kodu graya. W tym przypadku zaznaczenie fioletowe nie jest. Zamiast fioletowego dodaj dwie grupy np. takie (niebieska i żółta): http://obrazki.elektroda.pl/6343379200_1... Lub zaznacz zera, wtedy będą tylko dwie grupy.
Poprawiłem sygnał sygnal_wew, już teraz wykorzystuje wszystkie bity. Niestety nie mogę zastosować kodu Gray, ponieważ ten sygnał jest wyjściowy i musi być w takiej postaci jakie jest. Po zmianie nadal nic, sygnał "sygnal" zmienia się bez przyczyny na bardzo krótkie chwile (w czasie gdy sygnał sygnal_wew jest stabilny), co jest niestety niedopuszczalne....
Czesc, też się zbieram z zamiarem zbudowania preampa na PGA2310 (ospowiednik CS3310) słyszałem że ma bardzo dobre parametry a nawet słuchałem już gotowego układu z tą kością i faktycznie nie szumi wogóle i nie zniekształca. Odnośnie impulsatora (enkodera obrotowego, klikera) to mam już z 4 sztuki róznego rodzaju. Kupowałem w róznych miejscach: na wolumenie...
Jezeli jest to impulsator a on za pomoca jakiegos ukladu dekodowania np kodu Graya i licznika steruje przekaznikami lub ukladem jak np cd4051(multiplekser) to nie ma on zadnego wplywu na dzwiek!!! nawet jezeli jest mechaniczny to napewno steruje on uklade załączania przekazników a nie przekazuje sygnał bezposrednio!!! Dlatego nie piszcie ze moze miec...
Pytanie do autora zlecenia: 1. Czy jeden impuls to: https://obrazki.elektroda.pl/4269449200_... czyli pełny cykl kodu Graya 10 11 01 00 2. Czy enkoder obraca się tylko w jednym kierunku? 3. Na rysunku nastąpiła zmiana przesunięcia fazowego (kierunku enkodera) czy to pomyłka czy tak ma być? 4. czy dzielnik ma być jakoś resetowany aby...
Cześć, poszukuję książki (lub książek, lub stron internetowych), w której byłyby poruszone takie rzeczy jak: 1) problemy cdc (dywergencja, konwergencja, rekonwergencja) + metody właściwej synchronizacji (aFifo, synchronizatory bitowe i słowne + handshake) 2) reguły projektowe dla systemów wielozegarowych - wiele domen czasowych 3) informacje z zakresu...
Witam. Przyłączę się- bo wczoraj zacząłem się bawić z czyms podobnym. Impulsator też z AVT- 24 impulsy na obrót i przycisk. Mocno podejrzewam że taki sam. I nie udało mi się zaobserwować na oscyloskopie kilku przejść sygnału przy zmianie pozycji. Co prawda dodałem 10nF równolegle do oporników do +. Pavlik- skąd ten przebieg? Na początek wyjaśnijmy sobie...
To ja może podrzucie Ci sprawdzony kod a picBasicu na enkoder. Musisz sobie go tylko przerobić do własnych potrzeb, bo zapewne chcesz to do Bascoma. Zakładam oczywiście, że enkder daje kod Graya. Ja podłączyłem styki przez 10k do +5, a środkowe wyprowadzenie na masę. Sub Procedure enkoder_proc(Dim wyj As Byte) Dim tmp As Byte If (PORTD.5...
Takie urządzenia działają w układach automatyki - radiowe sterowanie. Niestety schematy są opatentowane i nie można ich wstawić na forum, ale generalnie manipulatory w takich urządzeniach działają jak potencjometry powrotne do położenia "środek" a układ wyjściowy działa w oparciu o kod Gray'a. W żurawiach wieżowych znajduje się 4-stopniowy układ regulacji....
A dlaczego miałaby się nie palić skoro robisz to samo, tylko w bardziej dziwaczny sposób? Zajrzałeś do przykładów o których mówiłem? W przerwaniu timera masz badać stan wyjść A i B enkodera i dekodować ten stan z kodu Graya. Dodatkowo ciągle musisz zrobić wykrywanie zbocza. Co do timera to dopiero XMEGA ma sprzętowy dekoder kwadraturowy, zwykłe AVRy...
muszę wykorzystać takie scalaki, ponieważ te krokówki mają taką moc - służą do gięcia rur. Słabsze się po prostu niemiłosiernie grzeją. Po za tym ten układ ma wejście enabled, tylko musiałbym je jakoś multipleksować, pytanie czym ? Nie chce mi się czytać o L297 dokładnie, ale rozumiem, że używasz go do generacji kodu gray'a. Rozumiem, że przy każdej...
licznik graya enkoder graya kodowanie graya
thunderbird konfiguracja spawarka normy medion internetowy
gorący silnik pralka amica matryca lsc320an02
Budowa pieca gazowego dwufunkcyjnego – podzespoły, układy, wymienniki, zawory, marki Vaillant, Viessmann Ekstra Pensja – najczęściej losowane liczby, statystyki 2014-2025, Lotto, Totalizator Sportowy