Moge prosic o tablice przęłączeń dla "rewersyjnego licznika graya'' i troche teorii dlaczego tak a nie inaczej to następuje? Oraz dla "rejestru przesównego"... teoria i tablica przełączeń. Dziekuje z góry! Przeniosłem z: Schematu/instrukcji...
Cześć wszystkim !!! Mam problem. Pomimo moich entuzjastycznych wysiłków nie udaje mi się w CUPLu zaimplementować licznika 8 bitowego. Chodzi mi o to żeby licznik w miarę zliczania wyrzucał słowo 8 bitowe w kodzie Graya. 4 bitowy licznik kodu Graya chodzi bez problemu, nawet w rewersie. Może zamiast tego bełkotu napiszę co robię. Montuję opis HDL który...
No i jakich elementów/metody można użyć...?
Witam. Otóż mam takie pytanko odnośnie mojego zadania które brzmi: Zaprojektuj licznik w tył modulo 5 wykorzystując przerzutnik typu JK. Wszystko ładnie pięknie lecz mam mały dylemat odnośnie tablicy , wiem ze ona ma być w kodzie Graya.Nie mam pewności czy jest dobrze uzupełniona Będe bardzo wdzięczny za sprawdzenie jak i pomoc :) http://obrazki.elektroda.pl/2415587100_1...
Jak wygenerowac nastepujaca sekwencje kodu Greya: 000, 001, 011, 010, 110, 100, 101, 111? Dodatkowo chodzi o generacje cykliczna Do tej pory znalazlem jedynie mozliwosc realizacji kodu Graya na liczniku bitowym i bramkach xor, ale to odnosilo sie do kodu rodzaju binary-reflected Gray codes . Nie odpowiada mi jednak ta metoda bo 3 ostatnie slowa bitowe...
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...
Witam Ja bym zrobił to tak licznik 4 bit binarny + transkoder bin na gray licznik binarny powinien pracować jako licznik 4 bit i po przepełnieniu kasować (RESET) wszystkie układy. i jednocześnie z tego samego zegara 4518 + 4511 (wyjście przeniesienia na wejście drugiego licznika) ----------------------------------------... wersja B (...
Poszukuję osoby która pomogła by mi napisać zadanie z układów logicznych. Oto treść zadania: Zaprojektować licznik rewersyjny 4 bitowy zliczający w kilku różnych kodach (dwójkowodziesiętny, Graya, 1 z N). Układ należy zrealizować w postaci układu sekwencyjnego. portersl(at)wp.pl Pozdrawiam.
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 <<...
Czego oczekujesz od konfiguracji licznika, jeśli nie wiesz co daje na wyjściu Twój enkoder i zakładasz że nie jest to kod Graya? Ja bym jednak na próbę przyjął że jest. W twoim kodzie, który cytowałem przenieś pierwszy "}" na koniec i usuń pierwsze "licznik ++". Dodano po 27 Oczywiście ważny jest kierunek. Licznik powinien liczyć w obie strony, zależnie...
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!! Temat projektu opisany w temacie. Do tej pory pisałem licznik mod3 w zwykłym kodzie binarnym (kiedy go ukończę za pomocą xor-a, zrobię licznik w kodzie gray'a). Problem jest taki, że mój licznik liczy takie wartości na przemian: (00, 11, 00, 11 .... itd). Nie wiem z czego to wynika? Prosiłbym o jakąś poradę, i oczywiście poniżej zamieszczam...
No tak, na promotora nie ma rady :) Jesli nie potrzebujesz mikrokrokow to sprawa jest prosta - jak pisales, zrobic przerwanie co jakis interwal czasowy w ktorym ustawiasz odpowiednio porty sterujace mostkami. Wtedy tylko dla kazdego silnika definiujesz zmienna, ktora zawiera ilosc krokow do zrobienie - lewo prawo. Tylko pamietaj, ze dostep do takiej...
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....
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 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...
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.
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%....
Robienie tego na przerwaniach z pinów nie jest dobrym pomysłem. Przy enkoderze właściwie nie interesują cię zbocza sygnału, lepiej zrobić próbkowanie pinu IO co określony czas - zależny od liczby impulsów /s. Przykładowy kod działający na tej zasadzie możesz pobrać za darmo z przykładów z mojej stopki. Łatwo go rozszerzyć o kolejne enkodery. Są też...
"Najzwyklejszy enkoder" generuje impulsy i nie ma związku z kodem Graya. Podaj dokładnie co to za enkoder, może masz na myśli enkoder absolutny z wyjściem równoległym gdzie bity są uporządkowane w kodzie Graya - ale wtedy wyjść jest więcej niż trzy. Tak czy siak będzie trudno zbudować układ detekcji kierunku na samych przekaźnikach, zaklikają się na...
Gotowego układu to chyba nie ma. Natomiast jest bardzo dużo różnych układów pracy klawiatury w układach cyfrowych. Ogólnie dzielą się na kombinacyjne i sekwencyjne. W kombinacyjnych jest stosowany enkoder i układ eliminujący drgania styków. W sekwencyjnych też jest enkoder, licznik (lub liczniki) i jakiś układ generujący kod ważności (że został naciśnięty...
Witam Mam problem z diodą od długich świateł, pomimo że działaja, nie ma poprostu powiadomienia o tym na liczniku, sama diode sprawdzałem ma obieg, dałem znalezioną w aucie blue a była włozona zła gray bez obiegu Po wykreceniu innych sprawnych żarówek obieg w dziurze po wykreceniu ich wystepuje natomiast w tej pozostałej po żarówce od długich nie wystepuje...
1. Rozumiem, że płytka stykowa pełni fukcję czegoś w rodzaju uniwersalnego socketu, gdzie przy każdym programowaniu trzeba ręcznie łączyć piny ? Skąd zatem przy takim rozwiązaniu wiadomo, gdzie i jak podłączyć taśmę wychodzącą z programatora ? Jest na to jakaś reguła ? Tak to rodzaj uniwersalnego socketu. W kanda masz 4 podstawowe piny MISO, MOSI,...
Dzięki za odpowiedź. Soft już ściągnąłem. Brakuje mi co prawda jakiegoś symulatora ale pewnie po prostu go jeszcze nie znalazłem. http://obrazki.elektroda.pl/7587007800_1... Potrzebny Ci jest testbench, czyli zwykły plik *.v (verilog) czy *.vhd (VHDL) z sygnałami pobudzającymi Twój układ. Następnie zaznaczasz tb i kilkasz Check Syntax...
o ile wlasciwie rozumiem twoj opis, to oczekiwana funkcje mozna zapisac jakos tak: if (dead_time_counter > MAX) then dead_time = 1; else dead_time = 0' if (dead_time = 1) then pwm_1 = pwm; pwm_2 = NOT(pwm) twoj problem prawdopodobnie bierze sie stad, ze sygnal 'dead_time' wychodzi wprost z komparatora licznika, a gdy licznik przelacza sie z jednej wartosci...
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...
Mógłby mi ktoś wytłumaczyć działanie kodu w poście elektrodowicza tmf ? ;/ pisałem do niego na priv ale niestety nie odpowiada :/ pierwsze 3 linijki to sprawa oczywista ale reszta niestety dla mnie nie ;/ Sprawdziłem dokładnie działanie mojego enkodera: Generuje on przebieg w kodzie Graya, ale stany spoczynkowe to na zmianę 11 (3) i 00 (0), a w momencie...
Na dwoje babka wróżyła z tą zasadą działania. Jeśli enkoder jest full absolut, to powinien mieć w środku tarczę z kodem Graya i odczytuje się z niego nie jakieś impulsy, lecz aktualny stan i to wszystko. Jeśli jest to jakaś podróba, to może działać tak, że w środku jest enkoder inkrementalny i licznik dwukierunkowy i na tej podstawie jest wypracowywany...
Witam, wpadłem na pomysł dorobienia sobie do frezarki cnc pokrętła do ręcznego sterowania osiami, pomysł jest taki że stosując impulsator do generowania implusów lewo/prawo będę mógł sterować poszczególnymi osiami. Wybór osi ma się odbywać poprzez naciśnięcie pokrętła (ten impulsator ma opcję przycisku). Sygnalizacja wyboru osi ma się opierać na diodach...
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...
Czy chcąc zaprojektować układ synchroniczny, który będzie dokonywał konwersji z kodu Graya na binarny trzeba skonstruować licznik taki jak w załączniku1 a na wyjściu odpowiednie bramki ( w załączniku 2) i taki układ synchroniczny powinien działać dobrze?
http://obrazki.elektroda.net/56_11819969... Miałem diodę RGB zakupioną jakiś czas temu i chciałem ją spożytkować. Ponieważ większość projektów z diodami RGB była na PIC'e (a ja nie mam odpowiedniego programatora) zrobiłem od podstaw projekt na ATTINY. Schemat jest bardzo prosty: http://obrazki.elektroda.net/78_11819970... Układ zmontowany...
Mam zrobic cos takiego y={0,2,3,6,10,11/4,12} Mam to zrobic na nandach. Skad mam wiedziesz ila pol ma miec tabela prawdy ? Tabela ma zawsze ilość pól będącą potęgą liczby 2, czyli: 2,4,8,16,32 ... Patrzysz jaka jest najwyższy stan w nawiasach {} i przyjmujesz rozmiar tablicy najbliższy większy z dostępnych od tego stanu. Tj.jak nawiasach są stany {0...
Ja do obsługi enkodera używam poniższego programiku. Nie wymaga żadnych przerwań i nie ma problemów z drganiem styków. [syntax=asm]/* Program do obsługi encodera w kodzie Graya 2012-05-14 Excray */ .include "m32def.inc" .CSEG .org 0 rjmp start .org 0x02A start: cli ldi r16,high(RAMEND) out SPH,r16 ldi r16,low(RAMEND) out SPL,r16 rcall LCDINI //obsługa...
Witam, Nie wiem czy dobrze trafiłem, w dobrą kategorię ale potrzebuję pomocy. Dostałem zadanie projektowe z Układów cyfrowych a nie ukrywam, jestem w tym słaby. Czy ktoś byłby w stanie pomóc z następującym zadaniem? Zaprojektuj na zadanym typie przerzutnika, sterowany licznik zliczający w danym kodzie. Licznik uaktywnia pracę odpowiedniego MUX(DMUX)...
Chyba najprostsza konstrukcja byłaby taka: do osi chorągiewki (czy jak to nazwać, czegoś co się obraca przy zmianie kierunku wiatru) zamocować kółko zębate, które będzie się obracać razem z nią, zrobione z materiału magnetycznego; zęby raczej nie za małe, przy tym kółku umieścić czujniki magnetyczne tak, by przy obrocie jeden z nich łapał sygnał, potem...
witam i dzieki za pomoc, zrobiłem z tablic Karnghouta i wszystko byloby ok gdyby nie fakt, zę zapomniałem używać w nich kodu Gray'a także niech to będzie przestroga tazke dla innych :P Pozdrawiam
CF 1009. Mam rozpiske, ale chyba z błędami, bo nijak nie widze logiki w następujących po sobie słowach dla poszczególnych kanałów. Ponieważ nie znam sie na programowaniu mikrokontrolerów, chciałbym sterowac licznikami 74192 lub 74193. Ciekaw jestem czy to przejdzie.
Taka. a nie inna jak na Spartan-3 niska częstotliwość Twojego algorytmu wyniku z "programistycznego" podejścia do sprawy. Pisanie dziwnych warunków i tworzenie nie wiadomo jakiej logiki kombinacyjnej. Jeśli duże 32-bitowe soft-procesory można rozbujać do 100MHz, to coś nie tego ten Twój algorytm (bo nie zakładam nie wiadomo czego), większości wypadków...
Nie zależy mi na wyswietlaniu na FISie , bo nie mam pełnego Chodzi o wł / wył radia po przekreceniu kluczyka, nie gasnieciu co godzine oraz działaniu podświetlenia ( bez spinania na krotko kablem ) znalazlem na forum A4 że : http://img69.imageshack.us/img69/8627/mi... Licznik z 1/2 FIS Midline-instrument cluster A - Green 32-pin...
Ok, spróbujmy na tym kodzie, jednak sam niezbyt dam radę go przeanalizować, może wkleję go i byłbym bardzo wdzięczny za pomoc w rozszyfrowaniu tego kodu. [syntax=cpp]#include <avr\io.h> #include <avr\pgmspace.h> #include <util\delay.h> #include <avr\interrupt.h> #include <string.h> #include <stdlib.h> #define LEDDISPNO4...
/.../Zadaniem tego układu jest demultipleksacja/.../ nie powiem, bym byl calkiem pewien, co chcesz zrobic ... jesli dobrze sie domyslam, uklad "licznik-dekoder" ma 'przemiatac' 8 rejestrow, do ktorych wejsc 'D' polaczyles jakies dane; moze zamiast licznika i dekodera zrob tak: reg [7:0] decoder = 8'h01; integer i; always (at)(posedge...
http://obrazki.elektroda.pl/5385398300_1... Zaprezentować dziś chcę projekt lampki RGB który wykonałem na pracę zaliczeniową z systemów wbudowanych. Moim zdaniem osiągnięty efekt jest zadowalający więc może ktoś będzie zainteresowany wykonaniem urządzenia według mojego projektu. Jako, że jest to pierwszy zrealizowany przeze mnie projekt...
Witam :) Otóż robię stronę www w celu nauczenia się HTML, Adres tej strony <!DOCTYPE html PUBLIC "EUFOR 2011"> <html style="scrollbar-base-color: black"> <head> <title>Eufor</title> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2" /> <link rel="Shortcut...
Uparłem się na Attiny2313 bo mam kilka sztuk - nie wyrzucę. Jak w pętli zapisać żeby po przyciśnięciu przycisk3 zatwierdzić wybór paska i koloru? A po wyborze 4 paska był wybór tylko Gold lub Silver? Pomocy. Można na prv. Dołożyłem trzeci przycisk. Jak zrobić zatwierdzenie wyboru paska i koloru? [syntax=vbnet]$regfile = "attiny4313.dat" $crystal = 1000000...
Na początek cały kod: #include <stdint.h> #include <avr/io.h> #include <stdlib.h> #include <avr/interrupt.h> #include "HD44780.h"//radzio #include "TWI.h"//radzio #define PCF8574ADDR 0x20//adres PCF #define MAX_OBR 220 //to daje 0.576ms/kroczek #define PRAWO 1 #define LEWO -1 #define STOP 0 //zmienne globalne...
Tak myślałem że to Mega16 . Błąd masz w inicjacji wyświetlacza komenda INIESC u ciebie jest 0x06 a powinno być 0xC6 ale jest coś jeszcze bo po zmianie nie działa jak wstawiłem swoją inicjacje od razu odpaliło . To działa na 100% #include <avr/io.h> #include <stdlib.h> #include "global.h" #include "config.h" #include "delay.h"...
Witam, mam moduł lcd podany w temacie i próbuję uruchomić go za pomocą uC PIC. Poniżej kod: [syntax=c]/** C O N F I G U R A T I O N B I T S ******************************/ //najnowszy!!!!!!!!!!!!!!!!!!!!!!!!!!!!!... #pragma config FOSC = INTIO67 #pragma config WDTEN = OFF, LVP = OFF, MCLRE...
Witam, Mam problem z pracą którą mam wykonać w programie Max Plus + II (www.altera.pl). Temat pracy: "Zaprojektować na przerzutnikach JK i bramkach NAND2 licznik rewersyjny sterowany sygnałami S1,S2 w następujący sposób: S1,S2 = 00;11 - 3-bitowy rewersyjny zliczający w kodzie Gray'a, zaś dla S1,S2 = 10;01 3-bitowy rewersyjny w kodzie NB. Uruchomienie...
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...
https://obrazki.elektroda.pl/2263978600_... #include <Arduino.h> #include "Timer.h" #include <ESP8266WiFi.h> #include <WiFiClient.h> #include <ESP8266WebServer.h> #include <ESP8266HTTPClient.h> #include <ESP8266HTTPUpdateServer.h> #include <ESP8266mDNS.h> #include <EEPROM.h>...
Napisałem program który używa algorytmu SURF aby znaleźć znane obiekty w obrazie z kamery. Program może porównywać obraz z kamery z kilkoma obrazami znanego obiektu na raz, algorytm dla każdego obrazu obiektu działa w innym wątku: [syntax=csharp]if (seeking == false) { seeking = true; bSeek.Text = "Seeking!"; foreach (string s in Directory.GetFiles(path))...
Siemka nie wiem czy to odpowiedni dział..., ale napisze... Na pracowni w szkole otrzymałem polecenie: Wykorzystujac przerzutniki JK zaprojektuj, zmontuj i sprawdź poprawność działania układu synchronicznego licznika, zliczającego w przód impulsy wejściowe w kodzie Graya dwubitowym. Nauczyciel kazał mi zrobić symulacje tego układu w workbenchu. Zrobilem...
Witam, Pracuję na zestawie ZL3AVR z Kamami. Kwarc mam ustawiony na wewnętrzny 8MHz. Przerabiam lekcję 15 z Kursu programowania mikrokontrolerów w języku C z EdW. Podłączyłem wyświetlacz zgodnie z kursem, ale nic się nie pojawiło na wyświetlaczu. Sprawdzałem połączenia, przylutowałem przewody do drugiego wyświetlacze i też nic. Poniż zamieszczam kod:...
enkoder graya kodowanie graya binarny graya
pobieranie zablokowane magneśnic wirnik pasek rozrząd citroen
wzmacniacz audio oscyloskop hantek
Praca piłą spalinową NAC CTS 45-40-01 w niskich temperaturach Oryginalny pilot do Kenwood KA-5040R - gdzie kupić?