Czyli automatyczne sterowanie lewo prawo? Weź Siemensa lub mollera i po sprawie.
Ja mam to tak skonfigurowane: [syntax=c] // gpio enkoder - PB4, PB5 RCC->AHB1ENR |= RCC_AHB1ENR_GPIOBEN; GPIOB->MODER |= GPIO_MODER_MODER4_1 | GPIO_MODER_MODER5_1; GPIOB->OSPEEDR |= GPIO_OSPEEDER_OSPEEDR4 | GPIO_OSPEEDER_OSPEEDR5; GPIOB->PUPDR |= GPIO_PUPDR_PUPDR4_0 | GPIO_PUPDR_PUPDR5_0; GPIOB->AFR[0] = 0x00220000; //init enkoder RCC->APB1ENR |= RCC_APB1ENR_TIM3EN;...
Wybacz, że nie rozumiem wielu rzeczy. To pierwsze w sumie spotkanie z arduino. Tak, potrzebuje dwa kierunki, bo walek do ktorego będzie przylorzony enkoder potrafi (na postoju) minimalnie sie cofnac i jesli nie zmniejsze tego licznika w tedy, to po ruszeniu do przodu, przekaznik bedzie w innym "miejscu" się załaczać. Co do wałka do ktorego bedzie przyłożony...
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...
Masz zjawisko bouncingu, o czym piszą koledzy wyżej, zakrywanie/odkrywanie nie jest jednoznaczne, w krótkim czasie są drgania, czyli występują na przemian stany wysokie i niskie, stąd w praktyce licznik zwiększa sie o wiecej niż 1. Trzeba to wyeliminować poprzez ignorowanie zmiany licznika gdy odstępy pomiedzy zmianami stanów są krótkie, i o tym piszą...
zapodac na A licznika sygnał A enkodera a -A licznika podpiac do masy? Raczej tak to trzeba zrobić, dla każdego z sygnałów oczywiście.
Kawalek kodu w asemblerze. Nie jestem pewien czy ATiny ma wszystkie te rozkazy. in r16,PINA ;odczytaj klawiature i enkoder cbr r16,sEnkoderMask ;maskuj niepotrzebne bity lds r17,dPoprzedniStanEnkodera cpse r16,r17 ;porownaj aktualny stan ze starym rjmp EnkoderWRuchu ;= to skocz do obslugi enkodera ret ;!= to wyjdz EnkoderWRuchu: lsl r17 ;przesun...
Siemens LOGO da sobie spokojnie rade z obsługa enkodera nie trzeba żadnych rezystorów wstawiać wszystko zależy od tego czy przypiszemy wejścia jedno czy wielostanowe. Przypuszczam że kolega chce zaprogramować logo jako licznik kata obrotu.
Twojego programu nie analizowałem, nie chciało mi się, albowiem od razu Ci powiem, że ja bez przerwań w ogóle bym się za to nie zabierał i dotyczy to nie tylko enkodera ale także zwykłych przycisków. Tak jak napisał tmf , każdy zestyk ma tendencję do drgań, a więc enkoder również, jest to opisane w książce Pieńkosa i Turczyńskiego "Układy scalone TTL...
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! 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...
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...
Interpretacja zdarzeń należy do ciebie, tylko ty wiesz czy możesz jakieś pominąć, czy też nie. Np. robisz licznik na enkoderze. Każde przekręcenie enkodera ma go zmniejszać/zwiększać, generuje więc zdarzenie. W innym miejscu je odbierasz i zmieniasz stosownie licznik. W takiej sytuacji analizujesz zdarzenie po zdarzeniu. Inny przykład - masz kolejkę...
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]...
Witam mam prośbę do osób bardziej doświadczonych w temacie mikrokontrolerów zrobiłem opisywane enkoder na przerwaniach z noty znalezionej na stronie bascoma i chodzi jak należy jednak chce zrobić to tak jak opisywałem wcześniej nie chce przerabiać urządzenia i przyznam się ze mam problem z wrzuceniem tego co kolega napisał powyżej do procka może ktoś...
Witam! Wydaje mi się że prowadzącemu chodzi o zbudowanie jakiegos prostego enkodera (np. co obrót będzie podawał sygnał 0 na INT0 lub INT1, lub wykorzystać transoptor i jakąś zębatkę do przerywania diody nadawczej - to chyba najprostsze jakie mi przychodzą). Potem piszesz program zliczający impulsy w przerwaniu (INT0,INT1) i w tym samym czasie puszczasz...
Chodzi ci chyba o coś takiego: library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; entity rejestrnbitowy is generic (n : positive := 8); --deklaracja n=8 Port ( C : in std_logic; R : in std_logic; D : in std_logic_vector(n-1 downto 0); Q : out std_logic_vector(n-1...
...na tych przerwaniach to albo ie umię zrobić albo nida sie tego zrobić... Polecam notę aplikacyjną AN-115 na stronie firmowej Bascoma http://www.mcselec.com/an_115.htm. Opisane jest dokładnie to czego szukasz. Tak jak pisałem wcześniej: możesz zrobić to samo bez przerwań - sprawdzając stan portu w pętli. Jak się uprzesz, to można także czterokrotnie...
Widzisz, jest taki problem - z tego czujnika masz wartosc analogowa, a ty ja zczytujesz jako wartosc cyfrowa. W momencie jak czujnik wyprowadza na zewnatrz napiecie w granicach ~1.0-3.5V to dla mikroprocesora (dzialajacego na 5V) to nie oznacza ani "1" ani "0". Mikrokontroler wtedy przyjmuje "losowa" wartosc. W tym momencie prawdopodobnie twoj licznik...
Witam . Chciałbym zbudować urządzenie które miało by za zadanie przedstawiać na wyświetlaczu led wysokość rama tartaku taśmowego : - skok śruby trapezowej ma skok 6mm -chciałbym zastosować tani licznik(http://inelsc.pl/pl/p/Przelaczni... -ma on 24 impulsy na obrót wiec wielokrotność 6mm - obracając śrubą chciałbym...
Sprzedam układy scalone liczników enkoderowych 1 i 2 osiowych. Do współpracy z liniałami oraz enkoderami obrotowymi inkrementalnymi.
Witam, czy jest możliwe, że z enkodera inkrementalnego MHK40-8-5000-1224-BZ-PP na wyjściu pojawiają się różne ilości generowanych impulsów? Chodzi mi o kanały A i B, wydaje mi się, że powinna być równa ilość impulsów, z pierwszego dostaję około 900 na obrót a z drugiego 1200. Czym to może być spowodowane? Miałem rozdzielczość enkodera 5000, ale karta...
Nie chcę Cię wprowadzić w błąd, ale zobacz ten temat; https://www.elektroda.pl/rtvforum/topic3...
(at)stopi Wygląda jak enkoder absolutny. Bez tabliczki enkodera za wiele Ci nie pomożemy.
Witam Wszystkich Zazwyczaj używałem fateka do prostych programów drabinkowych ale teraz próbuję okiełzać połączenie z enkoderem. Mam enkoder inkrementalny 500 imp. podłączony do HSC0. Kanał A- X0, Kanał B-X1, maska - X3, kanał Z - X3 Poprzez DR4096 widać zliczające impulsy przy obrocie enkodera. Przy 1 impulsie enkodera otrzymujemy przesunięcie wózka...
Witam ! Buduje urządzenie i potrzebuję zliczać impulsy, gdy engoder porusza się w określonym kierunku, w przeciwnym chcę je wyeliminować. Mam enkoder z wyjściem A i B przesunięte w fazie o 90° oraz ich zanegowane wersje. Problem w tym że do tego celu nie mogę wykorzystać mikrokontrolera bo zostało mi tylko jedno wejście - muszę te sygnały obrobić jakoś...
Witam serdecznie. Poszukuje opisu wyprowadzen enkodera firmy SICOD (italy). Numer: I/ D4S-2500-5-BZ-N-VL-R-0,5 Post jest pilny.
(at)tmf - dziękuję za miłe słowa :) Właśnie takie było założenie co do grupy "docelowej". Myślę, że jeszcze długo ATmegi i ATtiny będą punktem startowym dla hobbystów ze względu na nawał informacji w Internecie i mocno zakorzeniony pogląd jakoby wszystko inne było drogie/trudne itd. W sumie chciałem, żeby w poradniku było trochę więcej nawiązań do...
Jestem studentem PWSZ w Pile na wydziale Elektrotechniki z Elektroniką studia zaoczne, obecnie pisze prace dyplomową, moj temat to "Skontruowanie układu elektronicznego do pomiaru połozenia z wykorzystaniem enkodera". Zwracam sie do was z prośbą o pomoc, otóż szkoła posiada na wyposarzeniu czujnik SIMEX GA 210..... Moje zadanie ma polegac na tym zeby...
jak w tytule.. optyczny, 5V, kanaly A,B... Z niekoniecznie ale jesli bylby to tez dobrze :) max 50-60 zl prosze o kontakt tutaj lub na gadu 2020974
https://obrazki.elektroda.pl/8611332800_... Przedstawiam prostą konstrukcję, która sprawiła mi sporo frajdy. Jest to odtwarzacz plików MP3 z użyciem RaspBerry Pi Pico na mikrokontrolerze RP2040. Pliki wczytywane są z karty SD i odtwarzane z wykorzystaniem PWM. https://obrazki.elektroda.pl/8965810000_... Testy zacząłem...
Witam, czy znacie dobry sposób zmiany polaryzacji z NPN na PNP w enkoderze inkrementalnym z wyjściami typu open collector i polaryzacją NPN ? Chodzi oczywiscie o wykorzystanie kwadratury i zewnętrzny układ, który umożliwi zmianę polaryzacji przed wprowadzeniem do licznika. Niestety licznik nie daje możliwości zmiany zasilania i z tego powodu na szybko...
Witam Ostatnio przekwalifikowałem się z elektromontera na elektryka na dosyć dużej hali produkcyjnej. Mam niemałe zaległości w zakresie automatyki przemysłowej w związku z tym szukam informacji na ten temat.Trochę wiedzy na temat sterowników już zdobyłem (dzięki forum) ale wciąż mam dużo pytań. Na przyład co to jest enkoder i jaką funkcje pełni w układzie...
Witam ! Mam do skonstruowania układ do zliczania długości przewodu z detekcją kierunku nawijania. Początkowo zastanawiałem się nad układem optycznym własnej konstrukcji ale myślę że dobrym rozwiązaniem byłby enkoder mechaniczny lub optyczny. Problem polega na procedurze obsługi (Asembler) takiego enkodera pracującego w kodzie Grey-a. Konfiguracja sprzętowa...
Witam, Czy ktoś robił taki układzik? Jak ilość impulsów z enkodera zamienić na napięcie? Dzięki wielkie za pomoc. Poprawiłem temat
Witam Panowie mam małe pytanko ... a mianowicie chciałem sie was poradzic jaki enkoder użyc do robota ???? .... Robot będzie miał podwozie gąsienicowe .... do napędu zastosowałem 2 silniki DC z przekładniami planetarnymi ... Pozdrawiam Sokol_09334
Czy nie powinno być: [syntax=c] TIM1->PSC = 0; [/syntax]
Mogę oczywiście i tak jest, zobacz foto. To jest marker startu. Ustawiam na nim początek, przyciskam reset w liczniku i naciskam przycisk start. Rusza napęd i zliczanie z enkodera od zera. Licznik zlicza i zatrzymuje na wymiarze, timer1 odlicza 200 ms do ustabilizowania papieru i całkowitego wyhamowania napędu żeby papier w ruchu nie wlazł pod noz i...
Tak sobie siedzę i czytam i śmiać mi się chce. Widać gołym okiem że ci co na mnie naskoczyli nie mają zielonego pojęcia o temacie. Myślę że kolega Plumpi wyczerpał temat rezystora i odpowiedział dlaczego wymiana rezystora usunęła usterkę buczenia w czasie jazdy mojego dźwigu. W którym miejscu odpowiedział, możesz zaznaczyć? Też tam byłem. Pierwsze co...
Witam Sygnał B z enkodera to nie sygnał kierunku a ,taki sam jak A tyle że przesunięty w fazie . W EASY 700 chyba nie ma możliwości podłączenia enkodera w typowy sposób tzn sygnały A i B . pozdrowienia
Witam kol. Mam pytanie chyba nie zna działania enkodera inkrementalnego Licznik jest ok tylko w jednym kierunku obrotów, jeśli będzie się obracał w różnych to lipa licznik wszystko zliczy
1. Licznik 256-stopniowy złożony z dwóch liczników 4029, ustawiony jako licznik sumujący, liczy tylko w górę, nawet jeśli kierunek obrotu enkodera się zmienia. 2. Podstawową funkcją programowalnego dzielnika częstotliwości jest przekształcanie różnych skoków gwintu na 0,001 lub 0,01 do celów liczenia. 3. Po długim użytkowaniu śruba może się zużywać...
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 posiadam licznik programowany MD150E i silnik z enkoderem KAG Po podłączeniu według specyfikacji producenta licznik nie widzi impulsów z enkodera Jak ręcznie podawałem impulsy 5V to jest ok. Enkoder jest TTL licznik ma wejście 5 do 24V, czy jest możliwe żeby napięcie wychodzące z enkodera był za niskie żeby licznik je widział. Jak mierzyłem to...
No i mam na stole ledashine CS-D808 i silnik 86HSE8N-BC38 i nie działa :| Enkoder jest zakończony wtyczką DB15/VGA i oczywiście w dokumentacji nie ma pinoutu, są kolorki :|, to samo na naklejce silnika, a tam nie ma nawet producenta. Ze stron innych ogarnąłem pinout + zajrzałem do środka. Silnik leżał sobie w zakładzie stolarskim i w środku pod deklem...
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,...
Hmmm, kod Greya... OK, licznik zlicza na zboczu narastającym, natomiast kierunek zliczania zależy od stanu na wejściu DIR w momencie pojawienia się przejścia L-H na wejściu STEP... Na kanale A zbocze narastające mam zawsze przy niskim stanie na kanale B przy obrocie w jedną stronę, natomiast zawsze przy wysokim stanie na kanale B przy obrocie w drugą...
(at)robgold cały czas dopracowuję odtwarzacz plików, jest coraz lepiej jeśli chodzi do swobodny wybór folderów i plików z przewianych list na ekranie, najbardziej skupiam się, aby z pilota to poprawnie działało, więc może się zdarzyć, że z enkodera coś przekłamie. Zauważyłem już pewne problemy z moim modułem ESP32- podejrzewam, że pada. Objawy to jakieś...
Witam. Mam drukarkę Brother DCP-385C. Jak trafiła do mnie po uruchomieniu wyświetlała błąd "Czyszczenie niemożliwe 5a" jest to ogólny błąd mechaniczny. Wcześniej też wyświetlała jakieś błędy, niestety nie wiem jakie - ale sobie z tym poradzono.Błąd 5a udało mi się ujarzmić poprzez wymianę zasilacza, rozkręcenie i skręcenie ponowne drukarki. Teraz niestety...
http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...
https://obrazki.elektroda.pl/3252078300_... Poniższy artykuł przedstawia – krok po kroku – wykonanie niewielkiego, kieszonkowego oscyloskopu cyfrowego. Nie jest on tak dobry jak zwykły warsztatowy oscyloskop, ale z drugiej strony można zabrać go niemalże wszędzie. Poza tym – nie wszystkie projekty DIY muszą mieć sens....
http://obrazki.elektroda.pl/9389203100_1... Witam. Projekt potencjometru cyfrowego zrodził się po tym, jak analogowy potencjometr wieloobrotowy uszkodził się. Nie chciałem, aby ponownie coś takiego się stało (te potencjometry są dość drogie ;P około 30zł), więc postanowiłem wykonać coś lepszego. Założenia regulacja rezystancji od 0-100...
Witam mam problem z zliczaniem impulsów z enkodera 400imp/obr licznik ustawiony na 5khz to maksymalny zakres jest mniejszy 30hz wymiar jest uzależnimy od prędkości obrotowej enkodera.Zastanawiam się nad pastowaniem jakiegoś taniego małego sterownika plc z szybkimi wejściami 20khz tak aby zliczał i dawał sygnał na licznik co 1cm bądź wymianę enkodera...
Witam, nie do konca widze sens kodowania kilkudziesieciu linijek kodu nad pojedyncza linijka i dodatkowym czujnikiem pozycji butelki ale zostawiamy to autorowi. Jak rozumiem "wyrzucasz" kazda butelke, po co "liczysz" kazda butelke? kazda butelka zeruje licznik enkodera - jezeli dobrze zrozumialem problem do rozwiazania. Pozdrawiam
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...
Skoro sprawdzales program to przeciez mozesz zobaczyc w ktorym momencie pojawia sie 1600 jako dana kata. Czy to jest na wejsciu z enkodera czy po przeliczeniu i w jakich warunkach. Co wtedy pokazuje licznik enkodera - danay bezporednio z wejscia.
Oczywiście licznik liczy impulsy a nie różnicę wiec przy zerowym błędzie czyli gdy silnik podąża za sygnałem zadanym, wartość dalej rośnie. Nie, prościej, liczysz impulsy step w liczniku, jak wykryjesz przerwę to trzeba dać 'busy' do programu a wartość najlepiej przepisać do licznika enkodera i ruszyć silnikiem, jak licznik doliczy do zera to zwalniasz...
Wielkie dzięki za podpowiedzi : 1. Zdaję sobie sprawę z retro - rozwiązania typu tachogenerator, ale tak jak pisałem problem stanowi licznik związany z enkoderem. Sprawa w detalu wygląda mniej więcej tak - w dotychczasowym rozwiązaniu stosowałem enkoder 1024 imp/obr plus moduł licznika, który w rejestrze 32bit przechowuje stan osi. Prędkość była liczona...
Jeśli przebiegi na wyjściu enkodera są następujące tzn.: A | B 0 | 0 1 | 0 1 | 1 0 | 1 0 | 0 Licznik liczy w przód. A | B 0 | 0 0 | 1 1 | 1 1 | 0 0 | 0 Licznik liczy w tył.
Witam! Nie wiem czy w dobrej kategorii założyłem temat ale jesli w złej to przeprasza. Mam problem. Potrzebuje licznik długości. Myślałem o zastowowaniu enkodera i licznika. Macie jakis pomysł?
Dzień Dobry. Potrzebuje najprostrzy program do obsługi enkodera inkementalnego do LOGO (wiem że tam niema sprzętowego licznika do obsługi enkodera). Max czestotliwosc to 5 Hz.Podłączylem go do wejść I5 oraz I6.Chcę wykorzystać Licznik góra/dół do zliczania impulsów.Potrzebuje również kierunek zliczania. Bardzo proszę o pomoc. Z góry dziekuje Grzegorz
Posuw podczas cięcia jest zatrzymywany do zera. jak długo trwa zatrzymywanie ? - wszak maszyna ma jakąś bezwładność - może warto pomyśleć o prędkości dojazdowej. Jeżeli chodzi o zerowanie licznika to jest ustawione na wartość 20.02 ponieważ brak w zastosowanym tam liczniku możliwości zerowania licznika przy jednoczesnym zadziałaniu przekaźnika od cięcia...
sprawdź sobie czy Ci się licznik nie przepełnia 1 imp enkodera to 4 zliczone zbocza a licznik masz UP/DOWN czyli jeszcze /2 pojemność licznika 65536 /4/2 daje 8192 impulsy enkodera zanim licznik będzie full
enkodera licznik licznik impulsów enkodera wyjścia enkodera
regulacja prąd prostownik schemat zg40c zwrotnica pasek połowa ekran
samsung wf70f5e0w2w tablet firmware
ESP8266 hw_timer_init() – jakie include? RTOS-SDK, Arduino, Non-OS-SDK Blokada sygnału płomienia w kotłach i piecach gazowych: przyczyny i diagnostyka