Prawdopodobnie błąd tkwi w warunku posOld==pos Silnik ma pewną bezwładność i w momencie jak uzyskasz odpowiednią pozycję wywołana zostanie funkcja stop, po czym silnik obróci się o kawałek obrotu, enkoder uzyska już inną pozycję (nie spełniającą warunku posOld==pos) i silnik zostanie załączony ponownie. Jeżeli zależy Tobie na uzyskaniu dokładnie ustalonej...
Skoro tak stawiasz sprawę, to serwo napęd z silnikami BLDC lub PMSM. Są to silniki synchroniczne z magnesami trwałymi. Silniki wymagają specjalnego falownika i enkodera. Teoretyczna dokładność obrotów jest uzależniona od enkodera. Enkoder 128 działek na obrót. Enkoder 512 działek na obrót. Enkoder 1024 działek na obrót. Prędkości tych silników od 0...
Witam. Jestem zielony z elektryki, a potrzebuję w miarę szybko podpiąć enkoder do odczytu prędkości wrzeciona przy małej tokarce CNC z Linuxem. Chcę nacinać na niej gwinty nożem. Falownika nie ma, ale jest regulacja skrzynią biegów i tak mam zamiar zmieniać obroty na odpowiednie przy nacinaniu gwintu. W programie przy gwintowaniu będę wpisywał rzeczywiste...
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: Niewiele ten plik mi pomógł. W dalszym ciągu nie wiem, do których pinów mam podłączyć VCC, GND. Gdzieś znalazłem "test" na poprawne podłączenie enkodera. Podłączenie zasilania...
Skoro tak to nie widzę możliwości zmiany obrotów bez ingerencji w elektronikę. W instrukcji obsługi i specyfikacji technicznej projektora nie ma nic na temat stabilizacji obrotów silnika. Wzmianki na ten temat znalazłem na kilku obcojęzycznych stronach, gdzie projektor opisany jest: "Antrieb durch elektr. stabilisierten Gleichstrommotor" (Napęd poprzez...
Witam. Potrzebuję program na LOGO Siemens najlepiej w Lad. Program musi realizować funkcje zliczania metrów przez enkoder. Enkoder na jeden pełny obrót ma 500 impulsów. Dwa pełne obroty wałka na którym jest zamontowany enkoder to 1 metr przewiniętego materiału. Na TDE chciałbym ustawiać np. 20,1 m i na wyjście podana jest stan wyskoki aż dojdzie do...
Potrzebuję enkodera (czy tez impulsatora), który będzie miał od 15 do 20 impulsów na obrót. Enkoder jest podłączony do teensy, na kórym jest program z kodem graya i każda zmiana na enkoderze jest przez program odczytywana jako impuls. Problem mam taki, że ilość impulsów nie pokrywa się z mechanicznymi skokami enkodera, nieraz skoczy o jeden impuls,...
1) czy enkoder jest zamontowany na wale silnika? Czy jest zamontowany na wózku "za" przekładnią? Jeśli tak to nigdy nie będzie to dobrze działać. Mogą być luzy na przekładni, sprzęgle bezluzowym. 2) Czy są w napędzie wykorzystywane lańcuchy, pasy zębate? Przy dużej dynamice układu może przeskakiwać łańcuch lub pas o jeden ząb. 3) Wszelkie sprzęgła podokręcać,...
Nie jest skomplikowany. Ma beznadziejną i droga wtyczkę, trzeba pamiętać że jest zasilany stabilizowanym 5V i tyle. Sygnały tak samo można sprawdzić, zresztą w datasheet które Ci załączyłem są narysowane przebiegi jakich powinieneś oczekiwać na wyjściu przy kręceniu wałkiem enkodera. Weź poprawkę na to że na 1 obrót przypada 5000 takich impulsów więc...
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...
Proszę o pomoc. Chodzi o zaprogramowanie współpracy S71200, przetwornicy SINAMICS G120C , enkodera silnika. Aplikacja - transporter - enkoder czyta obroty osi wału(1024 imp/obrót) Transporter wykonuje powtarzalne cykle. Programista przez 2 dni nie może ustawić powtarzalnych kroków cały czas pojawia się błąd który się sumuje. Jaka może być przyczyna?
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ł...
Posiadam 18 W silnik krokowy wraz z enkoderem absolutnym (bardzo precyzyjna i duża rozdzielczość) + mikrokontroler (z wyświetlaczem dotykowym - android). Brakuje stopnia mocy który pozwolił by jedno z drugim połączyć. to silnik krokowy, czy BLDC, a może PMSM, bo różnice konstrukcyjne są niewielkie, ile faz? ile kroków na obrót? Chciałbym je w czymś...
Witajcie , chciałem się was poradzić może któryś z was naprawiał enkoder i spotkał się z takim układem jak GC-01 A207_9 131301 Enkoder FNC50B 8605V360-R2 Enkoder dostał zwarcia w wyniku przetarcia się przewodów . Do tego pracuje ze sterownikiem PLC XBC-DN30SU oraz takim urządzeniem jak XBF-HD02A . Z uwagi na fakt że nie mogłem naprawić oryginalnego...
Witam forum. Prosze o porade, mam silnik elektryczny od windy kotwicznej, sterowany falownikiem firmy Vacon DK75, urzadzenie okolo 20 letnie. SIlnik 70 kW z encoderem. Przy sterowaniu z joysticka lokalnie obraca mi tylko w jedna strone. Napewno potencjometr byl uszkodzony, 2 x 10 kOhm. z jednej strony byl juz wyrobiony. Po wymianie na nowy dalej ten...
Chcę podglądać sygnał z enkodera, przetwornika obrotów, sygnały cyfrowe na wejściach sterownika /ich ciagłość w czasie/.
Myślę ze będzie ok. Ale trzeb aby wiedzieć ile impulsów ma enkoder na obrót i jak będzie max. prędkość obrotowa. Jednak w większości przypadków takie rozwiazanie będzie ok.
Enkoder zlicza obroty
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...
Przejrzalem opis tego enkodera. Jego maks czestotliwosc to 100Khz wiec dosc sporo. Zalezy wiec przy jakich obrotach bedzie pracowal ten enkoder. Gdy beda to czestotliwosci rzedu kilkudziesieciu kilohercow to moga byc problemy przy danych przesylaniu po przewodach 30 metrowych. Jesli beda to mniejsze czestotliwosci to mozesz jak kolega wyzej wspomnial...
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...
Skoro jest przynajniej jeden zainteresowany to warto się podzielić. Oto więc opis i sam program. Cechy Poniższe rozwiązanie nie wymusza na nas używania pirackiego oprogramowania oraz działa praktycznie w dowolnym systemie operacyjnym. Rozdzielczość wydruku zależy jedynie od parametrów urządzenia, na którym będziemy drukować. Jeżeli potrzebujemy 1200dpi...
Witam, Potrzebuję odczytać 32 enkodery podpięte do mikrokontrolera przez rejestry 74HC165. Odczyt z rejestrów odbywa się przez sprzętowe SPI z częstotliwością 1MHz. Problem polega na przetworzeniu tych danych. Jak się za to zabrać? Myślałem nad odczytem rejestrów do globalnych zmiennych w przerwaniu, a następnie przetwarzanie tych danych w głównej pętli...
Cześć wszystkim, Planuję stworzyć konsoletę midi do sterowania virtual DJem. Kwestię komunikacji rozwiąże konwerter usb <-> midi połączony do któregoś z PICów. Problem sprawia jednak podlaczenie sporej ilosci przycisków (ponad 20) i pokreteł (przynajmniej 5). Zastosowanie tradycyjnych potencjotetrow chyba odpada w elektronice cyfrowej, pozostają...
Sposób mieszany. Enkoder może tobie np. zwracać impuls co obrót silnika (albo wprost pozycję bezwzględną) i to jest tylko kwestia programu czy będzie zliczał 1000 impulsów i wtedy zatrzyma silnika czy np. będzie kręcił silnikiem 10sekund i po tym czasie sprawdzi ile impulsów dostał od enkodera (chociaż ten drugi przypadek jest z gruntu bez sensu, bo...
Witam, Zamierzam zbudować selektor wejść do wzmacniacza sterowany enkoderem. W tym celu zamierzam użyć mikrokontrolera ATmega328 zaprogramowanego przez moduł Arduino. Generalnie zasada działania miałaby być taka,że przekręcając gałką enkodera, wysyłam sygnał do mikrokontrolera, a ten w zależności od kierunku obrotu podaje napięcie na jedno z wyjść ,...
AVE... Przykro mi bardzo, ale nie umiem czytać assemblera... Soft MIDIBoxa 64E pozwala zmieniać tryb pracy każdego enkodera. Masz bodaj 6 trybów: - absolutny - enkoder działa jak potencjometr. - 40 +/- speed - zmienia parametr relatywnie o 40+kąt obrotu. Dobry do syntezatorów. - 00 +/- speed - jw. ale dla produktów Steinberga. - 40 +/- 1 - relatywny,...
Za mało danych. Określ dokładnie słowo "powoli". Jak enkoder będzie miał np. 16384 linie to ilość jego obrotów na sekundę (pomnożona przez liczbę linii) wyznacza częstotliwość graniczną dla wejścia sterownika. Raczej sterownik musi mieć "szybkie" wejścia. A poza tym jaki konkretnie typ sterownika (który z rodziny S7200) chcesz zamontować. Rodzina S7200...
Co za problem - dwa czujniki impulsowe (akie ograniczone encodery bo kierunek jest nie ważny). Zapinasz oba pod piny przerwań, konfigurujesz przerwania na zbocza, załączasz je. Teraz przerwanie powinno wystartować zresetować zmienną, zapisać poprzedni stan tajmera do zmiennej, wystartować tajmer i ustawić info ze pomiar się zakończył (do wyliczenia...
Witam. Jak najlepiej zrobić układ wyjściowy dla enkodera, by podłączyć do niego AVR Atmega128, który jak mi wiadomo ma: VIH Napięcie wejściowe w stanie wysokim z wyjątkiem styków XTAL1 i ~RESET 0.6 VCC VCC + 0.5 V Czyli 5 V to maksymalna wartość "jedynki" logicznej, skoro enkoder zasilany jest napięciem 10 V -30 V i jak mi wiadomo sygnałem wyjściowym...
Mam enkoder, który ma 200 impulsów na obrót i silnik krokowy na 200 kroków. Chcę uzyskać takie efekt żeby kręcąc enkoderem w tym samym czasem żeby silnik się kręcił o tyle samo kroków co enkoder. Wiem, że w czasie rzeczywistym się nie da, ale chcę żeby to opóźnienie było jak najmniejsze. Mam napisany program do obsługi enkodera na F4 za pomocą timera...
Muszę w miarę precyzyjnie sterować (za pomocą śruby trapezowej) polożeniem elementu. Zastosowałem silnik krokowy wraz z enkoderem, ale niestety marnie to działa - gubi dczytane impulsy lub je powiela. Procek który zastosowałem to ATMega16 i enkoder podłączyłem przez ogólnie znany 74ls74 aby wyeliminować konieczność detekcji obrotów (). Program działa...
Witam, przejrzałem (pobieżnie niestety) dokumentację tych enkoderów: i wydaje mi się, że chodzi jednak o coś innego. Moim zdaniem te enkodery to są takie "dwa w jednym". Z jednej strony mają enkoder absolutny, z którego dane można "wyciągać" za pomocą RS-422. Nie jest to RS-422 w sensie asynchronicznej transmisji szeregowej, a tylko elektrycznie. Procesor...
Mam pytanko. Posiadam enkoder z podziałką 200 impulsów na obrót w układzie Open Colector(MOK 40 firmy WObit). Muszę go podłączyć do mojego układu (licznik, uC itd.). Z enkodera wychodzi szereg przewogów: Vcc, GND, kanał A, kanał B,index C i jeden dodatkowy który nie wiem do czego służy. W nocie katalogowej nie jest nic wspomniane na temat tego wyprowadzenia...
Mam pomysł na zrobienie enkodera i nie wiem czy jest sens robienia czegoś takiego dlatego opisuję to coś: Na czymś obracającym się jest lusterko pod kątem 45 stopni na które z góry świeci dioda, przy obrocie lusterka światło pada po kolei na 3 fototranzystory, dalej jest jakiś układ zliczający sygnały w zależności od kolejności oświetlania fototranzystorów....
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...
Do obliczenia prędkości obrotowej i rozróżnienia kierunku to wystarczy mi wyjście A i B, a wyjście C mogę zostawić nieużywane? W ogóle to po co mi 3 wejścia w enkoderze skoro do rozpoznania kierunku wystarczy mi wejście A i B? To jest prawdą co napisałeś, ale z reguły encodery stosuje się nie tylko do odróżnienia kierunku i określenia prędkości obrotowej....
Problemem może być wyjście SSI enkodera. Na wyjściach +D i -D są przesyłane dane typu ilość obrotów i aktualny stan "niepełnego obrotu". Po co używać wyjść A, /A, B, /B skoro to jest enkoder absolutny? W takim przypadku lepiej użyć tańszego enkodera inkrementalnego. Kolego myślę, że odpowiedzią na Twój problem będzie karta SM338: "SIMATIC S7-300, MODUŁ...
Dzień dobry, postanowiłem utworzyć ten temat, gdyż nie mogłem znaleźć na forum rozwiązania swojego problemu z jakim przyszło mi się zmierzyć. Jeśli okaże się, że po prostu źle szukałem to z góry przepraszam za zajęty czas i niepotrzebny spam. Wracając do meritum. Chciałbym wysterować silnik prądu stałego z enkoderem oraz przekładnią zakupiony na pewnej...
Witam Dawno temu zrobiłem licznik do magnetofonu, był tam właśnie zastosowany taki układ wykrywania kierunku. Dwa fototranzystory były odsłaniane lub przysłaniane po kolei, w zależności od kierunku obrotów i ta kolejność była wykorzystana przez logikę TTL. Poszukaj w sieci liczników do magnetofonu, ja już nie pamiętam jak to rozwiązałem.
Witam Poszukuję enkoderów (impulsatorów) które w jednej osi będą miały dwa niezależne enkodery. Obojętna mi jest liczba impulsów przypadająca na jeden obrót. Żeby wyjaśnić do końca o jaki element mi chodzi podaję link do obrazka Pozdrawiam A ja zapraszam do zmiany, zgodnie z: :arrow: 002 Wpis moderacyjny dotyczy wszystkich piszących w temacie! Nie kasować...
Ale co bardzo ciekawe, gdy podłączyłem mały 5 przewodowy enkoder ( tylko z 3_ma sygałami A B C, bez ich negacji) pomiar za kazdym razem był wykonany prawidłowo. Rozdzielczośc enkodera była mniejsza, ale wystepowała powtarzalność pomiaru na jeden obrót enkodera. Pozdrawiam. Czyli po podłączeniu SICK-a do maszyny wszystko działało prawidłowo? Jesteś...
Witam, Do STM32F4 mam podłączony enkoder inkrementalny o rozdzielczości 1024 imp/obr. Chciałbym wykorzystać pełne możliwości sprzętowego modułu obsługi takich enkoderów przez F4, czyli zmieniać wartość licznika na opadających oraz narastających zboczach sygnału. W tym celu skonfigurowałem Timer 3 w następujący sposób: TIM3->CR1 |= TIM_CR1_UDIS; Bez...
Biorąc pod uwagę parametry tych silników i enkoder (8 impulsów na obrót) to w okolicach maksymalnego dopuszczalnego prądu tego silnika wychodził prostokąt ok. 20 Hz.
Powoli ogarniam Twoje zadanie, bo dotychczas wyobrażałem sobie obieg sygnałów w sposób odwrócony. Czyli układ może być taki, jak opisałem poniżej. - Każdy silnik maszyny kręci jakimś tam podajnikiem, a oprócz tego enkoderem. - Każdy enkoder podaje sygnały do oryginalnego sterownika maszyny, a ten sterownik odpowiednio reguluje napędami i w ten sposób...
Cześć wszystkim :) Zdaję sobie sprawę, że temat trochę już oklepany, ale zauważyłem, że każdy ma inny problem z tym PIDem :) Otóż muszę (do jutra wieczór) zaimplementować regulację prędkości obrotowej regulatorem PID dwóch silników DC (Dagu DG01D). Każdy z silników jest wyposażony w enkoder w postaci hallotronu. Na wale silnika osadzony jest magnes...
Ten typ, który podałeś ma 12 skoków i 12 pulsów, a u mnie jest 20 skoków, więc chyba zamontuję taki z 24 impulsami. Edit: Zamówiłem enkodery PEC11R-4215K-S0024, czyli 24 "skoki"/24 impulsy, bo tylko takie mieli w TME. Tylko zastanawia mnie żywotność tych enkoderów. 30000 cykli to jest w przeliczeniu 5 obrotów gałką dziennie przez 250 dni. Trochę słabo.
Poproszę o identyfikacje enkodera jak na zdjęciu. Wysokość L to 9,5mm. Nie ma problemu ze znalezieniem L=15, jednak takiego jaki potrzebuje nigdzie nie mogę znaleźć. Więcej danych: EC11 (prawdopodobnie) 30 kroków na obrót 15 impulsów. Może od razu jakiś link, gdzie mogę go kupić? Wklejam tez schemat taikego, jednak z L=12. Pozdrawiam
Witam, Mam enkoder inkrementalny E6A2-CS5C o ilości impulsów 100/obrót. Enkoder współpracuje z siłownikiem pneumatycznym za pośrednictwem listwy zębatej, która mierzy jego wysunięcie. Siłownik jest zamontowany w maszynie i ma mechanicznie ograniczony zakres ruchu z obu stron, co oznacza, że teoretycznie może pracować w dość ściśle ustalonym zakresie...
Witam, Dzięki za pomoc, faktycznie tablice działają jak należy ale z licznikiem PRV jest problem i nie wiem czym jest spowodowany. Enkoder ma 500 imp/obr więc faktycznie stan licznika PV po pełnym obrocie wynosi 2000 i jest to zgodne ze stanem SR248 ale.. po przekroczeniu pełnego obrotu PV jest zerowane a SR248 leci dalej i tak aż do wartości 8000 w...
Już lepiej. Rezystor w kolektorze bym zwiększył nawet 10x, tam nie trzeba dużego prądu. Na osi silnika musisz założyć tarczę z otworami i jakimś znacznikiem, który będzie oznaczał punkt "zero" czy pełny obrót osi silnika. Pozdrawiam
Witam Używam silnika krokowego bipolarnego 12V (4 przewody). Ze względu na konieczność oszczędności prądu po użyciu silnik jest wyłączany tak, że może się swobodnie obracać. W tej sytuacji postanowiłem dołączyć "enkoder" elektroniczny, który pozwolił by mi na wykrycie, w którą stronę nastąpił swobodny obrót i mniej więcej o ile kroków. Enkoder zlicza...
Ja bym sprawdził enkoder wału korbowego.
Witam, czy ktoś z Was zajmował się odczytem impulsów z enkodera inkrementalnego poprzez port równoległy w komputerze PC? Z moich testów (moje oprogramowanie w Delphi) wynika, że nie jestem w stanie odczytywać wszystkich sygnałów wysyłanych przez enkoder. Dane w moim doświadczeniu: - enkoder inkrementalny 500 imp/obr - program w Delphi: timer na formatce,...
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...
Witam serdecznie. Ostatnio zdemontowałem enkoder wraz z tarczą z urządzenia wielofunkcyjnego HP F2480. Części te potrzebuję do kierownicy PC. I problem w tym, że potrzebuję parametr PPR enkodera. Czy to oznaczenie 1200CT na tarczy enkodera, to może oznaczać właśnie ilość pulsów na jeden obrót, czyli PPR? Druga kwestia to paramter LPI podany na tarczy....
Domyślam się, że jest to problem "techniki motoryzacyjnej". Zwykły enkoder "generuje (co pojedynczy "skok") dwa impulsy o jednakowej długości przesunięte w fazie, a o "spadku" lub "wzroście" regulowanej wielkości fizycznej decyduje kolejność impulsów generowana przez enkoder. Domyślam się, że w przypadku Vectry enkoder musi mieć inną konstrukcję. Przypuszczam,...
Chyba, że istnieje jakieś proste (gotowe) rozwiązanie dla modułu rozpoznania kierunku obrotów? Owszem istnieje, a zwie się enkoderem . Poszukaj naprawdę małego, zamontuj mechanicznie jak licznik (napęd np. paskiem) i masz gotowe zliczanie przy użyciu dowolnego licznika do współpracy z enkoderem.
Cześć! Planuję obsłużyć enkoder z wykorzystaniem mikrokontrolera RP2040 (Pi Pico). Z uwagi na to, iż nie ma on żadnego hardware'owego peryferium do obsługi enkodera chciałem zrealizować obsługę enkodera programowo. Niestety, pojawiają się problemy przy wyższych prędkościach. Efektem jest "gubienie" kroków przez enkoder. Chciałbym zastosować jakiś zewnętrzny...
Jeszcze kilka słów: 1. sprawdziłem przycisk S1. To jest zwykły reset i możesz go naciskać tyle razy ile Ci się żywnie podoba. Podobny efekt będzie, jak na chwilę zdejmiesz napięcie +24V. 2. Po zmianie silnika bądź enkodera rzeczywiście trzeba ustawić nowe parametry. Trzeba skalibrować napęd (tzn. ustawić przekładnię - jaki kąt obrotu silnika odpowiada...
Chcę podłączyć enkoder impulsowy do mikrokontrolera w następujący sposób: wyjście A podłączyć na wejście przerzutnika D, a wyjście B na wejście CLK. Wtedy przy narastającym zboczu sygnału B, będę mógł odczytać kierunek obrotu enkodera. Czy mogę wyjścia enkodera (NPN OC) podłączyć bezpośrednio na wejścia przerzutnika? W karcie katalogowej tego enkodera...
Do podlaczenia z uC wystarczy ze wykorzystasz wyjścia A i B. Sposobów sprawdzania kierunkow obrotu i impulsowe jest wiele. 1) Podlaczasz wyjscia A i B pod dowolne piny uC i w wywolaniu przerwania od jakiegos timera sprawdzasz stany tych pinow i zapamietujesz stan wyjscia np A. Np: If (A != Temp_A) then { if( A <> B ) Ile_impulsow++; else Ile_impulsow--;...
Witam W chciałbym sie dowiedzieć i zapewne wielu innych forumowiczów zasadę regulacji obrotów stosując różne regulatory. Chciałbym mikrokontrolerowi zadać prędkość obrotową którą on by utrzymywał. Przeglądałem forum i internet ale niestety oprócz suchych danych nie wiem dalej jak mógłbym zaimplementować regulator P, Pi , Pd albo PID dla mego silnika....
Oczywiście że tak. Tak na szybko zrobię ci przykład. Silnik M1 - 720RPM max obroty Stała enkodera 2048 imp Wyjście analogowe 14 bit czyli od 0-16383 Program będzie wyglądał tak. W PLC wywołujesz co 1 sek (systemowy marker) przerwanie . W tym przerwaniu odczytujesz ilość impulsów na szybkim wejściu, przenosisz je do swojego rejestru, kasujesz rejestr...
Witam. Zastosowałem w swoim programie szybki licznik do zliczania wejść z enkodera (program wzięty ze strony Siemensa). Problem mam z wyzerowaniem wartości enkodera. Chciałbym, aby pamięć enkodera została wyzerowana po pełnym cyklu pracy (np. po czterech obrotach wału). IO dla enkodera: I=3..6, Q=3..6 oraz I=260..261 Sprzęt: Siemens S7 CPU313C-2DP połączony...
Witam, Jaki enkoder? Czy taki mechaniczny obrotowy, z przyciskiem? Jeśli tak to do obsługi potrzebne są trzy piny wejściowe (A,B,S) i jeden timer. Typowy enkoder daje n.p. 32 impulsy na obrót, energiczne pokręcenie to około 1 obr/sek. Aby programowo odczytać zmiany stanu a jednocześnie uniknąć problemów z 'dzwonieniem' styków, programujemy timer na...
Witam, Chciałbym podłączyć falownik iS7 2.2kW z enkoderem do elektrowrzeciona HSD MT1073-Y6162Y0011. Zależy mi uzyskaniu dużej dokładności obrotów na krótkim wale który będzie podłączony do elektrowrzeciona, stąd enkoder. Chciałbym zamieścić też włącznik bezpieczeństwa. Czy aby szybko zatrzymać elektrowrzeciono będę musiał podłączyć rezystor do falownika?...
Mam problem z zaprogramowanie enkodera absolutnego tj. zainstalowany jest on obecnie na małym szybko obracającym się wale transportera. Caly obieg transportera to okolo 40 obrotow walu enkodera w jaki sposob mogę przeskalować te dane tak abym mial wartosc odpowiadającą 40 obrotom enkodera. Wartosc ta musi byc bardzo dokladna.
Witam. Szukam rozwiązania, które pozwoli w prosty sposób, bez plc lub uC, wysterować uniwersalny sterownik silnika krokowego za pomocą jednej gałki. W skrócie obrót gałki/pokrętła w lewo powoduje obrót silnika w lewo i analogicznie w przeciwnym kierunku, niekoniecznie w proporcji 1:1. Chce wykorzystać enkoder/impulsator i sterownik smc124 marki wobit....
Witam. Zaczynam zabawę z silnikami krokowymi. Tak jak w temacie mam silnik Nema17 i sterownik A4988. Dodatkowo chcę zmieniać prędkość obrotową za pomocą enkodera. Czy ktoś mi powie czemu np w zakresie 1<n<5 enkoder nie za każdym razem zmienia n w programie? WSZYSTKO SPRAWDZAŁEM I PODPIĘTE DOBRZE. Sam enkoder bez silnika zmieniał mi wartości. Czy...
Witajcie, mam taki sobie enkoder który chcę podłączyć do mikrokontrolera coś tego rodzaju, choć oczywiscie nie dokładnie ten model: Podłączyłem go do esp32, wziąłem jakąś gotową bibliotekę 'rotary' do obsługi odczytu pozycji - działa to teoretycznie wszędzie tak samo, na bazie prostego automatu stanowego - tzn sygnały na dwóch pinach wyjściowych enkodera...
Dzień dobry. Mam dwa enkodery CQ163-80022-A z drukarki HP Deskjet 3520. Chciałem podłączyć do Arduino i móc odczytywać dane (ile obrotu wykonano). Problem jest taki, że nie wiem, co połączyć z 5 V, GND oraz liniami danych (A, B). W zasadzie to który konkretnie styk za co odpowiada. Sugerowałem się schematem z poradnika... Kolejno 5 V, 2× dane, GND....
Siema. Miga logo GT, we właściwościach kontrolera działają pedały i przyciski, nie widać obrotu kierownicy. Rozebrałem - pęknięte kółko enkodera. Skleiłem, dokleiłem podkładkę metalową dla wzmocnienia, siedzi ciasno na wałku, dalej nie działa. Niestety nie mam oscyloskopu do elektroniki, jak sprawdzić bez niego enkoder? Dostaje zasilanie 5V i masę....
Potrzebujesz sterownika dla silnika krokowego, przy pomocy enkodera możesz mierzyć jego przemieszczenie/ prędkość. Jeżeli chcesz to możesz również wykorzystać enkoder do zadawania parametrów sterujących dla silnika (np. liczba stopni obrotu), poprzez zliczanie impulsów generowanych przez enkoder. Jednak nadal potrzebujesz sterownika.
trochę kombinowałem i poradziłem sobie tak: Jako tarcze enkoderów zastosowałem zwykłe kółko z LEGO, które ma na swoim obwodzie 6 dziurek, do tego kupiony za 4zł transoptor szczelinowy. W sumie dało mi to ok 150 impulsów na jeden obrót koła. Niezbyt wiele, ale narazie starczy. Nie bawię się narazie detekcją kierunku obrotu, jedynie prędkością. Jeden...
Na forum cnc.info.pl (które obecnie niestety nie działa) znalazłem swego czasu program (darmowy) w którym można było zaprojektować enkoder podając średnice, ilość impulsów na obrót itp. itd. Może ktoś wie/pamięta jak sie ten program nazywał i/lub skąd można go ściągnąć? Potrzebuję wykonać tarczę kodową Graya 2^4 (od 0 do 15 albo lepiej od 1 do 16 bo...
10-bitowy magnetyczny enkoder obrotowy AS5050 firmy AustriaMicrosystems jest określany jako "najmniejszy i pobierający najmniej mocy" spośród dostępnych na rynku tego typu układów. Posiada on 4 czujniki Halla, 10-bitowy przetwornik kąta obrotu, 3- lub 4-przewodowy interfejs SPI, a także tryb automatycznego uśpienia, w którym pobór prądu jest znikomy...
No ale co chcesz zmierzyć? Obroty chwilowe (co ile), średnie za czas? Bo żaden silnik nie ma stałych obrotów- to tylko taka idea.
Witam, Od dłuższego czasu nurtuje mnie jak dokładnie sterowany jest mechanizm servomotoru. Z jednej strony mamy servomotor napędzający maszynę, a z drugiej szafe sterującą, do której jest on podpięty. Chciałbym się dowiedzieć jak on jest podłączony, jakie poszczególne elementy wchodzą w skład takiego podłączenia. Czy jest to schemat: servomotor-resolver-kontroler...
Witam! Chciałbym prosić, o wyjaśnienie różnicy jaka jest między rozdzielczością a dokładnością enkodera. Przyjmując, że jest to enkoder o liczbie 5000 imp/obrót. Więc jego rozdzielczość to 360/5000=0.072 ? A jak bedzie wyglądać dokładność? Udało mi się poszukać tylko to, że wyraża się ją w stopniach elektrycznych np. ±50el°. Ale jak to się wyznacza?
Wstaw zdjęcie tego enkodera. Z oznaczenia wynika, że ma on 24 skoki na obrót.
Witam Chciałbym zapytać czy silnik zawierający w sobie enkoder można załączyć na krótko? Taki silnik znajomy ma w Kamperze, służy on do wysówania całego pomieszczenia i teraz tak: Są dwa przewody wyjściowe, przez które przekaźnik podawał 12V, podejrzewam, że podanie na jeden, oznacza ruch w jedną stronę, a podanie 12V na drugie wyjście oznacza obroty...
O ile się nie mylę, można spróbować jak poniżej. Na razie garść obliczeń. Prędkość kątowa to: \omega = \frac{\Delta \alpha}{\Delta t} α - zmiana kąta (ilość impulsów z HSC * kąt jednego impulsu) t - czas w którym nastąpiła zmiana (u Ciebie co stałe 100ms) Teraz enkoder. Musimy przekalkulować zmianę kąta przypadającą na 1 impuls. Cały obrót to:...
No ciężko to jeszcze bardziej uprościć. Bo to są podstawy podstaw. Po prostu uruchamiasz przerwania dla pinów 8 i 9. Oraz 13 i 14. Z reakcją zarówno na zbocza narastające jak i opadające. W STM32F10x przerwania dla pinów 5...9 oraz 10...15 są wspólne. Czyli mają jeden wektor przerwania i nie wiadomo który pin spowodował wystąpienie przerwania. Więc...
Witam, od jakiegoś czasu walczę z ustawieniem timera, aby zliczał impulsy z enkodera. Jest to enkoder inkrementalny, który daje 500 impulsów na obrót. Chciał bym do tego celu wykorzystać timer3 na pinach PB0 (CH3) i PB1 (CH4). Zliczać próbuje w ten sposób, ale niestety licznik stoi w miejscu. [syntax=c] RCC_AHB1PeriphClockCmd( RCC_AHB1Periph_GPIOB,...
Jak na czuja zrozumialem - nie jest to "pierścień ferrytowy" a magnes pierścieniowy enkodera. Bez niego napęd ruszy może o kilka cm i stanie. Spróbuj poszukać pod hasłem "magnes okrągły enkodera" albo jakoś tak, i podać wymiary. Ale to też loteria bo takie pierścionki mają od 2 do ponad 30 biegunów magnetycznych na obwodzie.
Moim zdaniem nie ma szans na jakąkolwiek regulację. To jest silnik indukcyjny, nienawidzi zmian napięcia i tylko wentylatorem można sterować poprzez "ściemniacz" z triakiem. Tu mamy silnik podłączony do przekładni. Silniki indukcyjne owszem, falownikiem wektorowym z enkoderem. To są grube tysiące. A w dodatku to jest silnik 1f, z kondensatorem rozruchowym,...
Skoro chcesz je synchronizować to nie rób tego obrotami tylko momentem to wszystko. Wykorzystaj wyjście analogowe z falownika.
Witam Do odczytu prędkości obrotowej potrzebny jest enkoder. W najprostszym wykonaniu, to transoptor szczelinowy, tarcza z zaczernionymi i przepuszczającymi światło polami. Do komputera wprowadzasz impulsy i obliczasz prędkość, na podstawie ilości impulsów, w stałej jednostce czasu. Pozdrawiam P.S Niedokładnie przeczytałem twój post... Jeśli masz wentylator...
Aby ograniczyć liczbę gałek można dać jakiś malutki scalaczek do którego podepniemy jeden potencjometr i przycisk którym będziemy wybierać który aktualnie wentylator regulujemy, ewentualnie gdyby nie było ADC to enkoder.
Miernik powstał żeby kolejni studenci politechniki nie musieli odstawiać takiej parodii pomiarów jak moja grupa. A wyglądało to tak, że aby sprawdzić obroty silnika jedna osoba włączała na telefonie metronom ustawiony na 1 uderzenie/sekundę, a druga zaznaczała co sekundę kreskę na taśmie tastografu. Później trzeba było wyliczyć częstotliwość z wykresu...
Wielkie dzięki za podesłanego linka. Nie dotarłem do tej strony... muszę wrócić do nauki używania wójka google. Opis kolorów kabli to jedna sprawa, ta prostsza dzięki. Ale to czego zabrakło w moim pierwszym poście, to to, że zanim podłącze enkoder optyczny do arduino powinienem zbudować układ z kilku rezystorów i kondensatorów, bo niema/nie widać ich...
Enkodery, które mam na oku to Omron E6C2-CWZ1X, 1000P/R Sprawdzałeś ich cenę? Zapewne nie, bo nie miałbyś ich już na oku (chyba, że jesteś naprawdę zamożny). To jest sprzęt przemysłowy, służy do kontroli położenia osi silników i przekładni. I kosztuje przemysłowo. Do tego to są to wielkie i ciężkie kobyły. Producent w specyfikacji podaje, że tą wersją...
Kolejne bicie piany, przepraszam Koledzy. (at)karol1996 Wystarczy triakowy regulator - ściemniacz z Allegro oraz mostek Greatza. Przerabiałem wiele takich silniczków, oryginalnie regulowanych poprzez autotransformator toroidalny. Silnik DC równoległy, więc będzie utrzymywał stałe obroty, w pewnych granicach niezależnie od obciążenia. Chyba że potrzebujesz...
Witam, czy istnieje coś takowego, do którego podpięty enkoder steruje niezależnie wieloma wyjściami w funkcji kąta. Do tej pory gdy potrzebowałem sterować np. zaworami w funkcji kąta to do PLC wkładałem kartę enkoderową (szybkiego licznika) i na wszystkie wejścia szybkich liczników podpinałem np. kanał A z enkodera i następnię z poziomu PLC ustawiałem...
Witam. Mając trochę wolnego czasu postanowiłem wrócić do zmagań z PIDem. W sieci znalazłem program PIDa w Bascomie na Atmegę8 (maluszek Attiny2313 okazał się niestety za mały). W programie wyłączyłem różniczkowanie - aby było łatwiej. Program działa dość dobrze tzn. obroty utrzymują się na żądanym poziomie ale troszkę oscylują wokół wartości zadanej....
Witam Was, jak uruchomić enkoder w wersji sprzętowej. Spędziłem z dwa dni nad tym i nie działa. Zacznę od początku enkoder: EC11-1B-18T Konfiguracja portów nie ma żadnej reakcji na obracaniem gałką enkodera Cokolwiek się dzieje jak mam ustawione TIM_SMCR_SMS_1 | TIM_SMCR_SMS_2 jak inna opcja to CNT pokazuje 0. Enkoder jest podciągnięty bezpośrednio...
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. Chciałem zrobić program realizujący zliczanie poszczególnych impulsów enkodera oraz określenie kierunku obrotu tarczy - problem niestety tkwi w samej zasadzie działania programu - przy kręceniu w jedną stronę niekiedy pojawiają się błędne sygnały obrotu w drugim kierunku, a ponadto same zliczanie nie pracuje stabilnie - raz przy wolnym kręceniu...
Po rozebraniu enkodera możesz pod lupą policzyć paski na 1 milimetrze obwodu, pomnóż przez obwód - otrzymasz impulsy na obrót. Raz tak robiłem i zgadłem. Kłopot może być, jeśli będzie coś około 1000, bo są 1000 i 1024 imp/obr. Napięcie i typ wyjścia możesz dojść z typu scalaków, albo zobacz w instrukcję falownika, jaki jest typ wejścia enkoderowego...