Com do masy (gdy enkoder ma wyjście PNP) a funct=quad1 lub quad4 - wszystkie inne nie uwzględniają kierunku obrotów więc jakiekolwiek drgnięcia osi zaliczane są na plus.
Nie wnikając w resztę kodu - w przerwaniu ustawiaj flagę (w zmiennej) na podstawie której zostanie wykonana procedura w funkcji, a na koniec, następuje zmiana flagi na przeciwną. Zatem w przerwaniu nie wykonujesz obsługi serial'a, ustawiasz tylko wartość zmiennej. [syntax=c] #define LED_R 10 #define LED_G 11 #define LED_B 12 #define ENKODER 2 int impulses;...
Proponuję podłączenie wg trochę innego schematu "Przykład podłączenia enkodera Push-Pull lub OC (NPN)" z załącznika. Wyjścia enkodera A, B kluczują do masy w tym przykładzie. Powinno pomóc.
Weź sobie sterowanie do drzwi automatycznych. Uczysz połoźeń skrajnych Moźesz zaprogramować zwolnienia i prędkości dojazdowe. Oczywiścue przeciąźenia teź.
Najtańszy Jazz firmy Unitronics ( mam nadzieję że ten enkoder nie jakiś demon prędkości). Niecałe cztery stówy netto po rabacie od dystrybutora.
Koledzy. Bardzo proszę nie mylić przełącznika mode switch z enkoderem. bo to są dwa różne pojęcia. Mode switch służy do ustawienia zadanej funkcji np odtwarzania natomiast enkoder do odczytywania impulsów (licznik obrotów) . Kaseta często wyjeżdżała ponieważ enkoder nie zliczał należycie impulsów z talerzyka. Przyczyną może być zabrudzone diody pod...
Co to za wbudowamy enkoder ? Jeźeli to zwykły impulsator to wystarczy ustawiany licznik impulsów /ok. 100zł/ i trochę logiki do tego. Wprowadziłbym reset, tzw zero maszyny w celu lukwidacji sumowania błędów.
Dwa trochę bardziej zaawansowane przekaźniki czasowe rozwiązują sprawe. A tzw. przekaźnik programowalny może jeszcze tego druta ciągnąć :D dalej i zgrzewać cyklicznie. Natomiast sam pomysł użycia układu czasowego do zadawania długości jest mocno chybiony - niedokładny. To się robi na enkoderze i liczniku impulsów bezpośrednio wyskalowanym w np.mm.
Jeśli ja dobrze rozumiem załączonego pdf'a to to jest jeden licznik z dwoma progami / komparatorami. Na moje oko to liczy do progu PS1 i odpala wyjście 1 na czas t1 a jak doliczy do progu PS2 odpala wyjście 2 na czas t2. i jeszcze sprawa timerow. Jeden zatrzymuje papier po odliczeniu, by nóż trafił w nieruchomy, i tam mam 200ms, a drugi timer wyzwala...
Najprościej zamontować enkoder plus licznik impulsów. Montujesz tylko sprzęgło na wale silnika.
Witam Mam spory problem z podlaczeniem takiego enkodera http://www.meditronik.com.pl/doc/plus/59... z licznikiem impulsow http://www.telmatik.pl/download/liczniki... Bede niesamowicie wdzieczny za jakas pomoc. pozdrawiam
Najpierw potrzeba sprawdzić czy enkoder działa poprawnie (daje dobre impulsy i czy koło pomiarowe nie ma poślizgu). Potrzeba do tego jakiegoś innego licznika - sprawnego, lub też samodzielnie wykonanego (w zależności od rodzaju sygnałów wyjściowych z enkodera).
Rozumiem, że luzy mechaniczne są całkowicie wyeliminowane?! Przeanalizuj czy ruch nie kończy się w połowie zliczenia impulsu; po zmianie kierunku ten "pół-impuls" może być odjęty jako cały. Najlepiej byłoby na jednym skraju zastosować dodatkowy czujnik HOME zerujący licznik.
Nie chce się powtarzać ani reklamować firmy, ale od lat do takich pomiarów używam zestawu z Termipolu czyli enkoder z kołem ciernym i licznik impulsów. Jak się to porządnie zrobi to dokładność możliwa do 1 mm. W kilku tartakach to zainstalowane i już kilka lat działa bezawaryjnie. Zestaw kosztuje ok 1000 zł.
Muszę zrobić generator impulsów, który będzie podawał do licznika rewersyjnego informację o ręcznym przesuwie z dokładnością co najmniej 1 mm na odległości do 3 m. Widziałem w sprzedaży obrotowe rewersyjne generatory impulsów, ale cena mnie odstraszyła. Myślałem o wykorzystaniu myszki optycznej lub kulkowej ale nie wiem jak się za to zabrać, nigdzie...
A i B mogą być sygnałami o przeciwstawnych poziomach - wtedy musimy mieć wejście liczące różnicowe - sygnał bardzo odporny na zakłócenia. W innych rozwiązaniach pojawienie się A->B lub B->A umożliwia rozpoznawanie kierunku liczenia. Szybkie liczniki - jeżeli ilość impulsów z enkodera tego wymaga (mogą być powolne ruchy i częstotliwość spodziewana jest...
Bierzesz enkoder z kołem pomiarowym do tego licznik impulsów z wejściem kwadraturowym, łączysz to razem, konfigurujesz, zamykasz w obudowie i elektronikę masz zrobioną. Teraz musisz tak zbudować rozwijanie materiału by nie było uślizgów na kole pomiarowym. O 1cm/100m zapomnij - błędy uślizgu się sumują.
Chcę wykorzystać licznik HSC, enkoder 720 impulsów na obrót, Chcę zczytywać tylko liczbę impulsów.
Jaki licznik i jaki enkoder ?
Witam Okej docelowo powinno być na AVR 90s2313 kwarc 24MHZ kanały podłączone A pod pin 8 i B pod pin 9 jak mniej więcej powinien wyglądać algorytm obsługi enkodera ? pozdr
Spróbuj zdefiniować zmienną licznika jako ze znakiem.
Może Master-K120S z wyjściami tranzystorowymi firmy LG. Masz do dyspozycji 4 szybkie liczniki jednofazowe(po dwa 100kHz i 20kHz) albo 2 dwufazowe (50kHz i 10kHz). Do obsługi licznika słuza gotowe bloczki. Wyjście możesz zrealiwać za pomocą funkcji PWM albo timerów. Soft do sterownika jest darmowy.
Witam. Do odmierzania długości materiału przesuwającego się po rolkach możesz użyć jakiegoś licznika impulsów np.: [url=http://www.simex.pl/produkt/2206]SL... Ustawiasz odpowiednio mnożnik/dzielnik tak aby dane wyświetlane na nim reprezentowały długość materiału. Co do enkodera i dwóch odbiorników to było poruszane wiele razy np.: [url=http://www.elektroda.pl/rtvforum/to...
Zlożyłem układ do mierzenia przemysłowych enkoderów. Właściwie jest to zwykły licznik impulsów. Enkoder ma trzy tory pomiarowe: (A, _A), (B, _B), (Z, _Z). Ten ostatni daje tylko jeden impuls na pełen obrót enkodera. Chciałbym wykorzystać ten impuls do uruchamiania procesu zliczania i do jego wyłączania po wykonaniu pełnego obrotu. Jak to zrobic? Mam...
Oczywiście możesz zrobić przerwania od QDEC - pin generujący event może też generować przerwanie. Lecz nie jest to potrzebne. Porównanie z określoną wartością możesz uzyskać sprzętowo - np. timer porównuje wartość CNT (licznik impulsów z enkodera) z CCx, równość może wywołać przerwanie. Co do przeliczania impulsów - jeśli zostaną ci wolne timery to...
Nie wiem co Pan chce uzyskać? Bo nie bardzo wiem o co chodzi z tą maksymalną prędkością sczytywania impulsów. Maksymalna prędkość odczytywania impulsów jest zależna od tego jak szybki licznik Pan posiada. Na Pana miejscu byłbym ostrożny, jeśli chodzi o tak duże prędkości obrotowe i robienie tarczy samemu, która nie jest wyrównoważona i wycentrowana....
Raczej jednak w przerwaniu bo zabezpiecza to przed zgubieniem impulsów. Dodano po 1 W przerwaniu od jakiegoś licznika oczywiście
Witam, najtaniej to jakiś potencjometr precyzyjny i odpowiednio wyskalowany pomiar rezystancji, profesjonalnie i drogo :D to enkoder inkrementalny i licznik impulsów. Wykonanie - chyba najlepiej jak enkoder z rolką zamocujesz na przesuwanej części piły (prowadnicy). Rolka odczyta drogę przebytą przez prowadnicę. Powinien wystarczyć ci enkoder 500imp/obr,...
Silnik z przekładnią (motoreduktor) 10 - 20 rpm , enkoder 360 ppm, licznik impulsów, czasówka. Włączamy silnik ,licznik ustawiamy na 120 impulsów licznik wyłącza silnik czasówka włącza silnik po minucie i cykl się zaczyna od nowa. Licznik i czasówka mogą być składnikami sterownika plc lub przekaźnika programowalnego.
A po co ci 32-bitowy licznik? Masz enkoder, który generuje więcej niz65536 impulsów na obrót? roblem jest tylko taki że w czasie operacji na licznikach może dochodzić do gubienia impulsów. Jak? Opisz dokładniej co chcesz osiągnąć. Bo jeśli chcesz porównać wartość z enkodera, z impulsami sterującymi silnikiem, to nie widzę problemu. Z drugiej strony...
Witam. Jeśli Twój enkoder to przetwornik obrotowo-impulsowy inkrementalny (taki jak w myszce) to oznacza, że masz do dyspozycji 2 kanały licznikowe i/lub/może 1 kanał znacznikowy. Licznikowe dają określoną liczbę impulsów (najczęściej prostokątnych) na 1 obrót osi, znacznikowy 1 impuls na 1 obrót. Sygnały licznikowe (A i B) są przesunięte względem siebie...
Taki sposób jest prawidłowy ale jego opis jest dość skomplikowany. Myślę, że najlepiej jest zrobić to następująco. Wiemy, że 13 impulsów jest lepszym przybliżeniem jednego centymetra niż 14 impulsów, jednak jest to przybliżenie z niedomiarem więc te niedomiary mogą się kumulować przy kolejnych centymetrach. Na starcie zerujemy licznik impulsów i licznik...
Enkoder to mechanicznie zwykły przycisk. Ma też wszystkie wady przycisku, czyli np. drgania styków. Wiele enkoderów na jeden "przeskok" generuje 2-4 impulsów i oczywiście czasy trwania poszczególnych faz zależą od szybkości kręcenia. Przejrzyj darmowe przykłady do książek w mojej stopce - masz tam przykłady obsługi enkoderów w oparciu o ATMega i XMEGA.
Kolego przecież Ci napisałem jak chcesz sam to zbudować od podstaw to musisz umieć programować kontrolery, albo skorzystać z pół-gotowca - licznika impulsów (od biedy licznik od roweru). Enkoder musi być (dość prosty) - liczba impulsów zależnie od przewidywanej dokładności i średnicy koła pomiarowego. Chyba możesz sobie obliczyć liczbę wymaganych impulsów...
Witam, Pomiar długości można zrealizować na enkoderze oraz liczniku impulsów. Do obsługi ilości sztuk należy mieć drugi licznik (lub 2 liczniki w jednej obudowie). Posuw drutu można zrobić na motoreduktorze z falownikiem. W zależności od tolerancji długości można zrezygnować z falownika.
Kompletnie nie rozumiem po co chcesz dzielić coś przez 100. Masz taki enkoder to wykorzystaj to co masz. Jeśli chcesz, żeby falownik zmienił prędkość po 30 obrotach to znaczy, że enkoder wysłał 30*10000 impulsów. Jak Ci się przepełnia licznik to użyj jakiegoś dodatkowego countera. nie znam Omrona - jestem Siemensowcem
Generalnie logo nie nadaje się do zmiany kierunku w enkoderze. Ma za wolny licznik aby taki zmiany wyłapywać
Witam serdecznie potrzebuje zrobić licznik impulsów tzn. ustawiam żądaną wartość np. 2 i po naciśnięciu przycisku 2 razy załącza mi się przekaźnik w impulsów ,naciskam przycisk znów dwa razy i znów załącza się przekaźnik także w impulsów i tak w kółko dodam iż chciałbym to zrobić na wyświetlaczu LED znalazłem w sieci avt1824 lecz niestety avt nie udostępnia...
Witam Mam do wykonania aplikację sterowania windą. Winda ma zatrzymywać się na różnych poziomach, które to zadawane są przez operatora. Do czytania drogi układ wyposażony jest w enkoder inkrementalny a do odczytu impulsów szybki licznik Siemens 5V/500kHz podłączony do stacji ET200S Siemensa. Czy ma ktoś jakiś pomysł jak skonfigurować ten licznik i jak...
Na stronie firmy Agilent znajdziesz opisy chipów używanych do pomiarów przesunięcia. Część z nich używana jest w myszkach, inne działają jak czujniki obrazu o niskiej rozdzielczości. Nie sądzę jednak, aby 50 metrów było odległością na której myszka zadziała niezawodnie - bedzie się mylić. Jeśli już - to awaryjnie proponuję (zamiast enkodera) zastosowanie...
Witam, Enkodery (liniały) mają sygnały A i B. Kolejność tych impulsów decyduje o kierunku ruchu. W PLC są specjalne funkcje do obsługi szybkich liczników. W zależności od znaku uchybu (różnica położeń obydwu siłowników) musisz przydławić jeden siłownik i przyspieszyć drugi. Firmy które zajmują się hydrauliką siłową mają w swojej ofercie zawory proporcjonalne...
Witam, mam za zadanie zrobić program zliczający impulsy enkodera, enkoder ma 100 działek/obrót. Chcę, aby po zliczeniu 100 impulsów zaświeciła się jedna część wyświetlacza(wspólna anoda), program wygląda następująco: [syntax=c]#define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> #define _BV(bit) (1 << (bit)) // wyswietlacz...
tablice wykorzystuje sie wtedy gdy masz bardzo zliczanie w odpowiednie DM-y wpisujesz wartość progową a odpowiedni bit wystawia sygnał. Dlatego są te tablice że czas wykonywania programu / scan / może byc długi a te tablice są porównywane w przerwaniach dlatego masz reakcję bespośrednio po przekroczeniu progu a nie czekasz na przejście programu. do...
Witam, potrzebuje zrobić następującą aplikację: - wejście sterownika np. I 0.3 załącza wyjście np. Q0.1 (silnik na którym zamontowany jest enkoder) i wyjście to zatrzymuje się po liczbach zadanych impulsów enkodera ustawionych na panelu KTP.I tak cyklicznie. Zrobiłem to na liczniku CTD, ale działa tylko przy niskich obrotach silnika.Włączyłem szybki...
Resolver to jest przetwornik położenia kątowego, jest to jakby maszyna elektryczna dwufazowa z uzwojeniem wzbdzenia na wirniku. Uzwojenie to zasila się sygnałem o dużej częstotliwości. W uzwojeniach stojana indukuje się sygnał zmodulowany, po przepuszczeniu go przed odpowiedni układ otrzymujesz informację o kącie położenia wirnika. Enkoder działa na...
Poszukaj na allegro -"Licznik impulsów, 6 cyfrowy, C3E-R-24" cena 225 pln. Do tego czujki podejdą standartowe 10-30 Vdc. Zapoznaj się z dokumentacją, czy posiada odpowiedni tryb pracy. Dodatkowo mniejsza szansa że się zepsuje :D . No i posiada obudowę. Albo taki: "Licznik impulsów cyfrowy CA4 230V 1kHz wyjście 3A" , zasilany 230V, posiada wyjście zasilania...
Witam! A czy z enkodera są wysyłane impulsy A i B (czy tylko jeden kanał) Przy dwóch kanałach nawet jeżeli drga to licznik powinien poradzić sobie ze zliczaniem. Może zdarzyć się tak, że drgania są na skraju wykrywania kierunku i wtedy należy zmniejszyć rozdzielczość enkodera albo też zwiększyć na tyle wysoko aby amplituda poszczególnych wychyłów powodowała...
A jaki długi jest program? Czy wstawiłeś może jakieś zbocze do wyłapywania impulsów?Możesz wysłać program na emaila?
Witam serdecznie Czy ktoś z was używał bloku SFB38 do szybkich liczników? chciałem użyć to do zliczania impulsów z enkodera z wyjść A B. Ale przyznam że nie wiem jak to skonfigurować co wybrać w HW, jedynie co tylko stworzyłem blog db powiązany z tym licznikiem i nic więcej. Może jakiś przykład ?
Najlepiej byłoby zamontować enkoder lub czujnik/i impulsów i przynajmniej licznik do zliczania tychże impulsów. Ewentualnie można zamontować przekładnię z krzywką i krańcówką. Stare toporne , tanie i łatwe w naprawie, ale nie łatwe w nastawianiu ilości obrotów.
Na wejściu PLC jest (zwykle) "montowany" filtr cyfrowy 10ms (standardowe wejście PLC) a impuls z indeksu trwa 10us i sterownik nic nie "zobaczy" -> tak ma być (filtracja zakłóceń). Jeżeli wejście indeksu skonfigurujesz jako szybkie/przerwaniowe albo podłączysz je do szybkiego licznika to będą zliczane impulsy. Prędkość ma znaczenie, ale i tak (zwykle)...
Witam, Potrzebuje synchronizować serwomechanizm z enkoderem. Po zadanej liczbie impulsów(np 2000) z enkodera ma uruchomić się serwo z taka samą prędkością jaką obraca się enkoder. Serwo jedzie XXX impulsów i wraca (z stałą prędkością niezależną od enkodera) i tak w kółko. W swoim programie użyłem funkcji DDRVI (S1 S2 D1 D2); gdzie: S1-liczba impulsów...
ale chodziło mi o samą elektronikę wykrywającą który z dwóch przebiegów prostokątnych wystapił wcześniej Enkoder inkrementalny nie ma takiego czegoś - enkoder tylko generuje dwa przebiegi przesunięte względem siebie o 90°. Elektronikę wykrywającą przesunięcie między kanałami mają np. liczniki impulsów lub sterowniki PLC.
Problemem jest tutaj fakt ze licznik zlicza impulsy. A ty każdemu krokowi enkodera chcesz przypisać pewna wartość (regulacja zgrubna/precyzyjna) a tego licznik nie robi (bo każdy impuls jest traktowany z taka sama waga). Jednym z możliwych rozwiązań jest zliczanie ilości impulsów i mnożenie ich przez wagę (w zależności od wybranej dokładności). [syntax=c]...
Narysowanie byłoby dość trudne :-). Układ jest rozbudowany. Mam schemat całości. Język niemiecki ale jak coś nie będzie jasne mogę przetłumaczyć. Myślałem jednak, że przyłącza starego licznika odpowiadają tym z nowego i jest to tylko kwestia nazewnictwa/symboliki. Schemat układu: 1. zasilanie (transformator) 2. karta (płytka) sterująca z regulacją np....
Istnieje mnóstwo liczników które możesz bezpośrednio podpiąć do enkodera. Jeśli enkoder ma sygnał referencyjny (nazywany przez róźnych producentów 0,Z,C - generowany raz na obrót) to bez problemu policzysz ilość obrotów. Są też liczniki prędkości i impulsów. Polecam już wyżej wymienianą stronę www.kubler.pl
Wg mnie Twój tok rozumowania jest prawidłowy. Licznik zlicza impulsy z jednego wyjścia enkodera (enkoder na jeden obrót generuje x impulsów zapewne prostokątnych na dwóch przesuniętych w fazie wyjściach -> ilość impulsów jest proporcjonalna do przebytej drogi przez blachę), po przekroczeniu zadanego progu zapewne licznik powinien wygenerować sygnał...
Niepotrzebnie ustawiasz preskaler (PSC=1). Zmień na PSC=0. Częstotliwość licznika jest dzielona przez (PSC+1). A teraz czemu UDIS pomagał: rejestr preskalera jest buforowany*. Nowa wartość zaczyna działać po UEV (update event). Bez bitu UDIS, UEV pojawiał się po przekręceniu licznika - zaczynała działać nowa nastawa preskalera (podział przez PSC+1,...
Da się podzielić wynik licznikiem. Np. układem 4017.
Wejście impulsowe to inaczej dwustanowe, na jakiś styk (piszą o eliminacji drgań styku), na czujnik indukcyjny, a zapewne można podpiąć nawet enkoder (50kHz max.). Prędkość (częstotliwość obrotów) obliczana jest na podstawie czasu pomiędzy kolejnymi impulsami, przynajmniej dla niskich częstotliwości impulsów, tzn. gdy impulsy dzieli czas 2sek, to prędkość...
Dzień dobry Odgrzeje może trochę kotleta: Usiłuję podłączyć enkoder do sterownika LOGO!V8. Enkoder z wyjsciem A B Z i rozdzielczością impulsów 360/obrót. Maksymalna prędkość obrotowa enkodera będzie 2 obr/sek czyli maksymalna częstotliwość sygnału z enkodera 360x2=720Hz. Wejścia I3-I6 LOGO! V8 to 5kHz czyli teoretycznie powinno się spokojnie wyrobić....
Witam. Dziękuję bardzo, liczniki działają prawidłowo. Pozdrawiam.
Czy nie byłoby prościej zamontować enkoder, który będzie się toczył po blasze i na podstawie ilości impulsów z niego obliczać długość blachy. A może ten licznik prędkości linii jest wyposażony w enkoder. Marek
Witam, bardzo dziękuję za szybkie odpowiedzi. Też o tym myślałem, ale nie wiem jak to zrobić w programie. Czy wymiana enkodera coś zmieni, czy jest to raczej problem programu? Siemens Logo! pełni w mojej giętarce tylko funkcję licznika impulsów z enkodera. Podpiąłem go zamiast istniejącej krańcówki. Logo! zwierając swoje styki "oszukuje" szafę zaginarki....
Witam ponownie Znalazłem kilka stron o enkoderach i bardzo mnie to zaciekawilo aby zastosować taki w tym traku . Co myślicie o takim rozwiązaniu. Jezeli ten pomysł byłby dobry i w miare tani , czy któryś z was posiadałby schemat prostego licznika do tego urządzenia ,(bo enkoder bede musiał kupić , co myślicie o dokładności wspomnianego wcześniej przez...
Witam wszystkich. Jestem zielony w sterownikach PLC, toteż proszę o pomoc doświadczonych kolegów. Próbuję rozgryźć program, który jest zaszyty w moim FATEK'u (układ działa poprawnie) Ne wejściu X1 jest enkoder. Zastosowano konfigurację HSC4, licznik softwarowy,U/D, zlicz w górę X0. W programie głównym jest znacznik (?) M1982 - maskowanie, który jest...
Zobacz coś takiego: $regfile = "m328pdef.dat" 'definicja mikrokontrolera $crystal = 16000000 'częstotliwość taktowania mikrokontrolera $baud = 9600 'szybkość transmisji szeregowej $hwstack = 40 'rozmiar stosu sprzętowego $swstack = 40 'rozmiar stosu programowego $framesize = 40 'rozmiar ramki stosu 'Inicjalizacja portów wejściowych i wyjściowych...
OK. Racja. Mam maszynę do nawijania taśm. Każde zamówienie jest inne. Bywa że w godzinie należy nawinąć dziesięć rolek każda o innym nawoju. Taka specyfika. Używamy zwykłego programowalnego licznika impulsów. Impulsy są z enkodera. 1 impuls 1 cm. Jednak programowanie licznika za każdym razem zabiera sporo czasu. Większość liczników programowalnych wymaga...
wieswas Mam maszynę do nawijania taśm. Każde zamówienie jest inne. Bywa że w godzinie należy nawinąć dziesięć rolek każda o innym nawoju. Taka specyfika. Używamy zwykłego programowalnego licznika impulsów. Impulsy są z enkodera. 1 impuls 1 cm. Jednak programowanie licznika za każdym razem zabiera sporo czasu. Większość liczników programowalnych wymaga...
Drodzy koledzy i koleżanki i ty wujku google. Rowiązałem swój problem i chciałbym się nim z wami podzielić. Otóż: Stosując wejście czy I3 czy I1, problem był ten sam, ale mam błąd w założeniach programu. Gdyż sygnał wejścia zanim trafiał do licznika puszczałem przez bramki, dopiero zastosowanie połączenia w programie wejście licznik pozwoliło mi na...
Informacja o czasie cyklu w diagnostyce jest bardzo zgrubna. W przerwaniu można ustawiać wyjście bezpośrednio (używając odpowiedniego obszaru wyjść -> PQ a nie Q) nie czekając na zakończenie cyklu (czyli zniknie opóźnienie związana z przetwarzaniem). Tyle tylko, że wtedy trzeba by zmodyfikować Twój program tak, żeby każde przełączenie wyjścia było wykonywane...
zliczanie impulsów z dwóch enkoderów Jeżeli to są enkodery inkrementalne z sygnałem A, B i ew. Home, zrezygnuj z megi64/128. Xmegi mają wsparcie sprzętowe do obróbki sygnału z takich enkoderów przez użycie liczników w połączeniu z eventami. Na STM32Fxxx zrobisz to łatwiej i być może szybciej korzystając z gotowców. generowanie dwóch przebiegów PWM...
Dziękuje za odp. To powiedzmy jest dla mnie zrozumiałe i cenne wskazówki, jeśli butelki transportowane są przenośnikiem to pierwsza butelka mignie przez czujnik licznik liczy impulsy a w tym momencie już kilka butelek da znów sygnał czujnikowi że są więc jak ten licznik ma to zliczać? Dokładnie sprecyzuje pytanie jak ten licznik przy każdej butelce...
Jakoś trudno mi sobie wyobrazić sterownik dźwigu czy falownik, który jest w stanie zliczyć ponad 84650 impulsów w ciągu sekundy Licznik jest w enkoderze i jego stan jest przesyłany cyklicznie np 200 razy na sekundę. W przypadku napędów bezreduktorowych to i owszem, bo i dużo niższe prędkości obrotowe i dużo mniej danych do obróbki w czasie rzeczywistym,...
Niedawno był poruszany podobny temat (ze zdmuchiwaniem z koła pojawiających się elementów..) W Twoim przypadku enkoder traktujesz jak impulsator, dalej licznik do 100 i zadziałanie zaworu. Gorzej gdy w czasie pierwszych 100 impulsów pojawi się kolejny element - wtedy przełączanie na kolejne liczniki (po 100) lub zapisywanie różnicy i odliczanie jej...
Zgadzam się z kolegą grajkiem, do giętarki prosty sterownik był by dibrym wyjśćiem można było by zaadoptować go do ustawiania kąta ale wtedy trzeba by było zliczać obroty jakimś enkoderem, to też niesie za sobą problem w montażu takiego enkodera. Zna kolega model takiego licznika impulsów który spełnił by moje wymagania?
Witam, średni cykl programu trwa około 5-8 ms, i w tym obrębie czasowym można połączyć enkoder inkrementalny inaczej trzeba zastosować moduł szybkiego licznika, w XC200 można ustawić programowo wejścia CPU (I0.0...0.3) dla zliczania do 50 kHz. pozdrawiam
Ja obsługę takich enkoderów wykonuje zawsze na jednym przerwaniu. Jeden z impulsów wywołuje przerwanie, w obsłudze przerwania sprawdzam tylko stan drugiego kanału. Jeśli jest wysoki to ++licznik, jeśli jest niski to --licznik.
Ten układ z cyferkami to ZN1040E, jest to licznik, który steruje wyświetlaczami, multipleksowo, wejście count to wejście zliczające impulsy. HEDS 1000 to enkoder, który na wyjściu daje sygnały o częstotliwości proporcjonalnej do obrotów wału. Sygnały te są formowane przez komparator lm311, który ma podłączone dzielniki napięciowe do 2 i 3 nogi oraz...
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?
To może wystarczy licznik z odpowiednio skonfigurowanymi współczynnikami (co 1 impuls dodaj 3)? Enkoder będzie droższym ale dokładniejszym rozwiązaniem. Jeśli wystarczy Ci dokładność 3imp/m - nie ma sensu się nad nim zastanawiać. Pomyślałbym o zmianie współczynnika na jakiś okresowy. Tzn. w licznik nie wpiszesz wsp. 1/3 tylko np. 0.3333. Po 3 impulsach...
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,...
Cześć Najprościej jest zastosować enkoder (przetwornik obrotowo-impulsowy). Dobrać taki z odpowiiednią ilością impulsów na obrót i do tego licznik. Pozdrowienia Sławek.
IMEX: to nie jest żadne przesunięcie impulsów, tylko masz enkoder, który na wyjściu ma kod Greya. W efekcie musisz go normalnie dekodować. Jeżeli chcesz go rzeczywiście rozkręcać na 6000 obr/min to masz prawie pół miliona impulsów na sekundę. AVR nie wyrobi się z tym. Znaczy zwyky AVR. Zastosuj XMEGA, gdzie masz sprzętową obsługę enkodera, liczbę impulsów...
Co ty opowiadasz... Mamy enkoder, który generuje max kilka impulsów na sekundę i to ma być problem? No właśnie zależy od enkodera. Dlatego zapytałem się w pierwszym moim poście. Ja kiedyś trafiłem na taki enkoder z jakiejś wieży albo wzmacniacza, że miał bardzo dużo impulsów na obrót. To miało chyba symulować 'analogowosc'. Jak zrobiłem odczytując...
Zrobiłem eksperyment z laserową myszą komputerową - jak pilnowałem, żeby przesuwać ją prosto i dokładnie wracać na miejsce, to i kursor myszy na ekranie wracał dokładnie. Więc jakiś enkoder z interfejsem do komputera jest do dyspozycji, i na dodatek jest tani (hm... nie bardzo, ta mysz jest Logitecha, muszę spróbować z jakąś naprawdę tanią). No niestety...
Z licznika położenia, do którego podłączasz enkoder. Tarczę ustawiasz tak, że pasek ( impuls) referencyjny był przy położeniu pionowym. W tym momencie zeruje się licznik. Jeśli wahadło wychyli się w którąś stronę, licznik policzy paski i określi znak. Np. jeśli dasz 360 imp. na pełny obrót, wtedy wychylając się w lewo o 10 stopni na liczniku będzie...
Wprawdzie nigdy nie pisałem w bacomie ale może mój post Ci troszkę naprowadzi. Możesz wykorzystać przerwanie zewnętrzne. Można je ustawić na zbocze narastające lub opadające. Z enkodera masz 2 prostokątne sygnały. Jeden sygnał podłączasz pod wejście przerwania a drugi pod zwykły port. W obsłudze przerwania wystarczy teraz sprawdzać co pojawia się na...
mam te materjały ale nie mogę sobie z tym poradzić, zrobiłem pare projektów na tym sterowniku np. sterowanie piecem miałowym i działa ,a ten licznik mnie przerasta
Może po prostu dane z enkodera są zakłócone i występuje więcej impulsów niż wynikało by z prędkości obrotowej enkodera. Przy kwadraturowym jest jeszcze o tyle dobrze że zakłócenia się same niwelują. Tzn. licznik będzie zliczał do przodu i do tyłu na przemian. Tyle że ten licznik musi po prostu nadążać z tym zliczaniem. A tutaj liczy procek i go może...
Witam serdecznie! Mam pewnien problem do rozgryzienia. Muszę odpowiednio ukształtować przebieg z wyjść analogowych s7 200. Kształt przebiegu: najpierw od wartości początkowej 0V ma rosnąć proporcjonalnie do wartości x ustalonej w zakrecie od 0-10V utrzymywać się przez określony czas pracy maszyny w stanie x i pożniej w określonym momencie od x wartości...
Mi chodziło o to, że jak kręcę enkoderem zwiększając licznik, to żeby zatrzymał się na tym 99 mimo kręcenia enkoderem dalej. Uruchom licznik w trybie "Center-aligned mode" - bity CMS w rejestrze CR1.
Może tak...enkoder/impulsator działa tak, że zliczając w jednym kierunku pojawia się A, potem B, potem gaśnie A i następnie gaśnie B - wtedy masz jeden impuls w danym kierunku; w przeciwnym kierunku kolejność A-B jest odwrotna. Na obrazku: przygotowanie impulsów - zliczanie w kierunku; zliczony licznik - na "arytmetykę" (impulsy można pomnożyć przez...
Zaczął bym od przeglądu mechaniki - luzy podajnika, luzy przekładni noża, zużyte (zacinające się ) łożyska i inne elementy powodujące zmiany obciążeń podawania. Być może zwykły brud sprawił że rurka się ślizga. A może ktoś chciał podśpieszyć i przyśpieszył maszynę. Jeśli przegląd nic nie da to Na moje oko trzeba by tu było wpleść trochę elektroniki....
Układ 555 to typowy timer którym możemy odmierzyć czas a nie długość - stąd moje domysły. na rozwijanej rolce foli jest hamulec którym regulujemy naciąg folii, folia ciągnięta jest przez zespół dwóch rolek z czego jedna jest napędzana i jest stała. Na niej zamocowany jest enkoder albo układ czujnika z chorągiewkami (prymitywny enkoder). Impulsy z enkodera...
https://obrazki.elektroda.pl/3536273200_... Enkoder obrotowy - impulsator - jest doskonałym urządzeniem wejściowym do sterowania np. menu w interfejsie urządzenia. W poniższym tutorialu opiszemy, jak wykorzystać typowy impulsator w połączeniu z modułem Arduino. Krok 1. Obejrzyj film Jeśli nie chce Ci się czytać całego poniższego tekstu,...
1 ms to troszkę krótko... jaki silnik (ile obrotów), ile impulsów na obrót w enkoderze ?? ja robię to troszkę inaczej... w przerwaniach wywoływanych przez sygnał z enkodera inkrementuje licznik (zaletą jest bardzo krótki czas wykonania się przerwania), po czym w timerze np. co 20ms (choć moim zdaniem to i tak dość krótki czas) używam regulatora PID....
wszystko ok tylko zależy do czego to potrzebujesz. jaka dokładność pomiatru cię interesuje? jeżeli chodzi o pomiar dużych prędkości to przemnóż spodziewaną maksymalną prędkość obrotową wały enkodera przez jego rozdzielczość i zastanów się czy to nie za dużo (np. przy 3600 obr/min * te ponad 2000 imp/rev daje 120 000 impulsów/sekundę - do czego by była...
Ja bym proponował tarczę (enkoder) bodajże i dał diodę i fototranzystor + Uc i dokładny pomiar za pomocą zliczania impulsów lub coś na zasadzie licznika rowerowego
Cześć! Można to zrobić wykorzystując dwa przełączniki kodujące w BCD (kodery/enkodery) + dwa liczniki rewersyjne, np. 74192. Jeśli nie wiesz, jak to zrobić- mogę narysować.
licznik impulsów enkoder enkoder impulsów licznik impulsów
podłączyć telewizor philips router wypadać zapłon przyczyna akumulator izolować
stacja pogodowa auriol stacja pogodowa auriol
Radiowe wodomierze Apator - opinie i analiza Jak rozebrać żelazko Philips Azur Performer Plus?