Co to za maszyna? Amatorska? Wczesniej działało? Dlaczego jest zmiana kolorów? Widzę kilka problemów, m.in. przewód i brak ekranowania. Jaka długość przewodu? Ile enkoder ma impulsow na obrot? Wykonaj prosty testy: - na kole zrob znak i wykonaj np. 10 obrotów w jedną strone i zobacz jaki jest przyrost na ekranie, wykonaj to kilka razy,czy jest powtarzalny...
To jest enkoder NPN z wejściami typu open collector, czyli zwiera do masy. zawsze wydawało mi się, że im większy rezystor tym większa podatność na zakłócenia, ale oczywiście spróbuję z większymi rezystorami. Wystarcza wewnętrzne podciąganie. Zakłócenia likwidujesz programowo albo dajesz kondensator i masz filtr RC. Dodano po 1 Sprawdź zasilanie, ewentualnie...
Zobacz tutaj może coś Ci się przyda http://www.qsl.net/pa3ckr/bascom%20and%2...
Cieszę się że mogłem pomóc.
1. Jeśli kierunek ma wartość 0 to to przerwanie nigdy nie jest wykonane. 2. Używanie biblioteki SPL dla potencjalnie szybkiego sygnału mija się z celem. 3. Jeszcze bardziej z celem mija się używanie Exti dla enkodera skoro STM32 ma timery z wejściami enkoderowymi.
Tak, LabView to dobry pomysł. Trzeba napisać program który będzie odbierał dane, dekodował i zapisywał do pliku. Można także napisać skrypt w pythonie.
Dzień dobry. Mam problem dotyczący falownika Altivar 58. Obecnie jest on tak ustawiony, że czyta enkoder i jak go nie widzi, to pokazuje błąd pracy silnika. Czy można tak zmienić parametry, żeby nie czytał enkodera i pracował bez niego?
Tyle, że liniał mierzy bezpośrednio położenie osi, a odczyt z enkodera obrotowego będzie obarczony wszystkimi błędami wynikającymi z luzów przekładni napędowej osi.
Nie słuchasz , co się do Ciebie mówi ;) Sub Odczyt Cs = 1 Cs = 0 Clk = 1 For I = 0 To 11 'start CS 1 potem 0, 1 puls na zegar Call Zegar Y = Dataa 'a to ? , co to niby ma być ??? Shift Y , Left Next End Sub .. Jeśli chcesz sobie "po posuwać" , to użyj instrukcji assemblera ;) Piotrek
Owszem jeśli chcesz mieć więcej enkoderów to bardziej opłacalne będzie SPI. Wtedy FPGA może obsługiwać wszystkie enkodery i przyciski. Można by tak jak mówisz wyprowadzić linię IRQ a statusy przycisków/enkoderów wyprowadzić po SPI jako bity. [syntax=c]//____________________________... //| 0 | 1 | 2 | 3...
Reference to sygnał sterujący , w twoim przypadku prędkością , pozycją i przyspieszeniem , parametry enkodera w monitorze to info o jego błędach np:szumy , jest jeszcze odczyt jego pozycji , na pełen obrót może przypadać 1024 impulsy.
Ogarnięte :D troche zmodyfikowałem kod i działa, najwyżej kiedyś jak dalej bedzie przerywało to zmienie enkoder na 12-sto impulsowy
Poczytaj o przerwaniach Dodano po 2 Jak ja sie bawilem enkodery posty tutaj na forum mi pomogly. Zrob to na jednym przerwaniu i napisz wlasny program. Ta komenda enkoder= jakos dzwinie dziala Dodano po 13 '******* procek ******* $regfile = "m32def.dat" $crystal = 8000000 $hwstack = 50 $swstack = 50 $framesize = 50 '******* lcd ******* Config...
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...
Nie opisałem dokładnie jak wygląda liniał , z reguły są dwa rzędy kresek przesunięte o 90° i dwa kanały A i B, natomiast u mnie jest inaczej i dlatego jest możliwa interpolacja, oraz nie inkrementalny odczyt a absolutny , ale ten fakt pozostawię dla siebie gdyż nie mogę o nim pisać. Interpolacja na inkrementalnym to standard, więc zakładałem ze budujesz...
Wpisałem program do sterowania rotorem K3NG i początkowo wszystko działało poprawnie. Zostało mi kilka szczegółów i dziś, nie wiem czemu, przestał działać ręczny enkoder sterowania. To wróć do początku gdzie 'wszystko działało poprawnie'..., a te kilka szczegółów widocznie nie miały znaczenia skoro bez nich było OK, a po ich implementacji wystąpiły...
Dla enkoderów ze stykami mechanicznymi, jeśli nie podłączasz go do uC za pomocą prostego filtru RC, wykorzystywanie timera czy przerwań to ślepa uliczka. Z racji, że takie enkodery nie generują impulsów o dużej częstotliwości, to najlepiej zrealizować odczyt programowo, np. cyklicznie w systicku sprawdzać czy mamy stan wysoki przez minimalny czas i...
Witam ;) Mam problem z jednoczesnym odczytem prędkości oraz położenia wału enkodera inkrementalnego w sterowniku Siemens S7-1200. Kwestię odczytu samej prędkości lub położenia mam opanowane bo jeśli chcę określić położenie to wykorzystam zliczanie impulsów z HSC, a kiedy chcę prędkość to wejście HSC ustawiam na pomiar częstotliwości. Niestety nie mam...
Różnica polega na elemencie odczytującym tzn. w przypadku enkodera optycznego jest to przezroczysta tarcza lub pasek z naniesionymi znakami. Odczyt polega na oświetleniu tarczy i analizowaniu światła po drugiej stronie, ponieważ naniesione znaki blokują światło. Często w enkoderach absolutnych obrotowych tarcza jest wykonana w kodzie graya i ma kilka...
Uwag miałbym więcej, ale może nie wszystko na raz bo nie ma czasu :D Nie wyświetlaj w kółko tego co ma się pokazywać bo w czasie kiedy będziesz wyświetlał mikrokontroler może coś przegapić. Ogólna zasada jest taka że komendy LCD używa się wtedy kiedy coś ma się zmienić na LCD Po co tyle tego Locate 1, 1 ? Można to zapisać tak: Call Odswiez_lcd a sub...
Skoro silnik BBY to jest tam elektroniczna przepustnica, bez linki. Przy pedale przyspieszenia jest tylko potencjometr, sygnał z tego potencjometru idzie do ECU i ono steruje serwomechanizmem w przepustnicy otwierając ją lub zamykając o zadany kąt. Serwomechanizm to silnik prądu stałego z przekładnią i enkoderem, najczęściej potencjometrem, dającym...
Witam. Żeby cokolwiek pomóc potrzebne jakieś dane: opis jaka to maszyna , jak jest sterowana , jakie są czujniki , jak realizowane jest zapinanie sprzęgła. Przydałyby sie w miarę możliwości schematy elektryczne i odczyt z czujników , enkodera ... w trakcie awarii , poza awarią.
Użyj przerwań EXTI. Wspólność przerwań dla pinów 8 i 9 oraz 13 i 14 będzie nawet zaletą.
https://obrazki.elektroda.pl/4189324400_... No wiec do rzeczy. Od długiego czasu leżały w szafce dwa groty Weller RT które cierpliwie czekały na stację sterującą. W końcu znalazłem chwilę i przyszedł na nie czas. Jak wiadomo, groty Wellera mają wbudowaną grzałkę oraz termoparę typu K, a ich największą zaleta jest bardzo krótki czas...
(at)jta gdzieś wyżej pisałeś o czasach rzędu 30uS. przy zegarze rzędu 16MHz i cyklu 1/16MHz=62,5ns bez problemu ztestujesz takie rzeczy po odpaleniu przerwania. Chyba że wymyśliłeś czasy zbliżone do cyklu procesora, to wtedy zaczynają się schody. Ogólnie prosty odczyt enkodera robi się tak, że jeden pin wyzwala "normalne" przerwanie, ale w obsłudze...
No to teraz poważnie (bo NASA było nie całkiem) Moja główna myśl odnosiła się do idei śledzenia Słońca, bez wdawania się w rozważania o położeniu urządzenia, aktualnej godzinie itp. Teraz jednak wiem, że chodzi o ustawienie urządzenia w zadanym z góry stanie (tu akurat 2 kąty). Potencjometr zupełnie zły nie jest, ale poza szczególnymi profesjonalnymi...
https://obrazki.elektroda.pl/4415463200_... Witam. Chciałbym przedstawić stację lutowniczą kompatybilną z uchwytami Weller WMRP oraz WMRT. Sterownik jest oparty o układ PIC16F1788 i program zajmuje około 1/4 miejsca jego pamięci. Całe sterowanie odbywa się za pośrednictwem jednej gałki, za którą kryje się enkoder Alps EC12E2424407....
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...
a jakiz to model encodera?
Witajcie, wrzuciłem na GitHuba nowy soft 3.19.47, co nowego ? PAMIEĆ SD i SPIFFS Teraz poprzez zdefiniowanie "USE_SD" ustawiamy czy radio ma używać karty SD czy pamięci SPIFFS. Nie są potrzebne ręczne modifykacje w kodzie. JEDEN LUB DWA ENKODERY Taka sama opcja jest dla używania drugiego enkodera. Jeśli zdefiniujemy "twoEncoders" radio będzie obsługiwane...
http://obrazki.elektroda.pl/1661316800_1... Witam ponownie Tym razem chciałbym zaprezentować projekt lżejszego kalibru - zegarek wskazówkowy i termometr zbudowany na AT91SAM7S64. Wykonałem ten projekt, bo chciałem trochę pouczyć się programowej obsługi wyświetlacza graficznego z Nokii 3310, programowej obsługi enkodera inkrementalnego...
Sprawdź czy ten czujnik wogóle działa. Ustawienie tej tarczy szczelinowej i czujnika wymaga duzej precyzji.
Geneza projektu Mając na co dzień do czynienia z zagadnieniami robotyki i automatyki oraz budowy własnych systemów sterowania, zacząłem zastanawiać się nad stworzeniem własnego eksperymentalnego manipulatora. Tak narodził się ten projekt, którego celem było i nadal jest rozwijanie oprogramowania sterującego robotem oraz zbieranie doświadczenia pozwalającego...
Odczyt enkodera tylko przez pooling. Z tego prostego powodu ze jest deterministyczny. W przypadku drgających styków na przerwaniach nagle dostaniesz 10x taka częstotliwość wywoływania funkcji. Ja w jednej maszynie mam serwomotor którym steruję impulsowo i odczytuję pozycję enkoderem. Podczas ruchu jest jakieś 20-30 tys impulsów z enkodera na sekundę....
Po danych tego enkodera też wychodzi 256 /obrót. Wystarczy dobrać zamiennik. Choć zamienniki mogą być drogie. Taniej jakiś prosty enkoder i translacja (zmiana impulsów przez arduino). PS Jest oryginał na Alibabie.
http://obrazki.elektroda.pl/2570671900_1... Zasilacz ten powstał jako alternatywa dla wszystkich prostych regulowanych analogowo zasilaczy. Powstał on ok 2008 - 2009r w głównej mierze z sampli zamówionych w TI, BB oraz Microchipie. Regulacja potencjometrami nie jest zbyt dokładna ani wygodna. Do ustawiania napięcia wyjściowego oraz...
Witam, steruję silnikiem sj01 z enkoderem 1920 imp/obr za pomocą sterownika stm32f3 taktowanego 64MHz. Silnik oraz enkoder jest podłączony i skonfigurowany pod sprzętowy timer jednakże licznik timera zliczający impulsy nie zmienia się przy wyższych prędkościach. Układ pracuje poprawnie przy połowie maksymalnej prędkości. Wrzucam konfigurację timera...
https://obrazki.elektroda.pl/3153730500_... Witajcie moi drodzy W tym temacie najpierw szczegółowo pokażę wnętrze drukarki HP Deskjet D1360 , a potem przedstawię jak można wykorzystać jej części z Arduino. Określę pinout enkodera ze środka, napiszę kod pozwalający określić pozycję karetki dzięki użyciu enkodera, oraz też oczywiście...
https://obrazki.elektroda.pl/7251343200_... Przedstawiam projekt stacji lutowniczej na bazie urządzenia Xytronic 168-3C. Inspiracją była znana konstrukcja ArduSolder, z której zostało zaczerpnięte kilka rozwiązań, lecz ze względu na zastosowanie innego wyświetlacza, obsługę za pomocą enkodera, implementację buzzera oraz wykorzystanie...
Witam, Dziś zamiast potencjometru użyłbym albo enkodera absolutnego albo liniowego czujnika Halla - sporo firm teraz w to weszło . i to jest podejście bardziej profesjonalne, ale odczyt takiego czujnika wymaga bardziej złożonej elektroniki, a to nie jest celem tego rozważania. Pozdrawiam
Enkoder nie da Ci pozycji po zaniku zasilania, nie wiem czy to ważne. Zauważ że te czujniki pozycji na kostkach MT6701CT lub podobnych np. AS5600 są od strony działania enkoderami absolutnymi. Działające bardzo podobnie (składowa sinusowa i kosinusowa itd.)) do polecanych przez Ciebie resolverów tyle że na stałym polu magnesu. Kwestią jest tylko wybór...
W ATSach oprocz enkodera są krańcówki ale podpięte do plytki elektroniki i jedna bozia (może też kol. Darek0026) wie jak są miksowane sygnały z nich oraz enkodra i słane po jednym przewodzie. W Ixengo sytuacja jest nieco podobna - wbudowana elektronika umożliwia sygnalizowanie po jednym przewodzie stan obu krańcówek (która to elektronika na dodatek,...
https://obrazki.elektroda.pl/1670995300_... Witajcie moi drodzy. Tutaj pokażę wnętrze starej drukarki HP DeskJet 990cxi C6455A a potem zaprezentuję jak można łatwo wykorzystać części z jej środka: zasilacz 30V, układ przetwornicy step down 3.3V oraz transoptor szczelinowy. Dodatkowo pokażę modyfikację tej przetwornicy step down tak,...
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...
Podłączyłem do innego sterownika. Poza tym zarówno sprzęgło, jak i enkoder są nowe i solidnie zmontowane. A czy jest możliwość, że ślizganie się sprzęgła dałoby odczyt idący od razu w tysiące? Już wymieniłem sterownik na nowy, bo maszyna musi działać. Dzisiaj chłopaki zaczęli na niej pracować, to zobaczymy, co będzie dalej. Na razie wszystko jest OK....
Wszystko ok, ale tak jakoś nie "czuję" tej amperometryki. Silniki mam 230V. Ogólnie już raz prawie obróciłem roletę ręcznie (nie zauważyłem że się zatrzymała) - efekt - jedno pióro pancerza się uszkodziło (skrzywił się zamek)... Wydaje mi się że jedynie pomiar bezpośredni posuwu pancerza wchodzi w grę. Myślałem jeszcze o takim prostym encoderze (optycznym)...
Witam, Możesz częściej wywoływać przerwanie ale nie licz na więcej ;) . Do odczytu enkodera w PLC masz specjalne wejścia i bloki. Pozdrawiam,
(...) isku wbudowanego w enkoder) zmiene wartości kąta, 4.Przechodząc do zagnieżdżonego menu gdzie obracając enkoderem (zwiększam/ zmniejszam) wartość kąta, 5.Zatwierdzam wartość ponownym użyciem przycisku enkodera, 6.Wracam do głównego MENU. Oto przykładowy program na Arduino Uno R3, wykorzystujący enkoder obrotowy i wyświetlacz LCD (16x2x I2C): ```...
http://obrazki.elektroda.pl/8607030000_1... W poniższym artykule prezentujemy projekt własnej klawiatury dedykowanej do skrótów klawiszowych lub tworzenia klawiatury z własnym układem klawiszy. Klawiatura składa się z matrycy przycisków 4 x 4. Wykorzystano renomowane przyciski mechaniczne Cherry MX. Podłączone są one do modułu SparkFun...
(at)elektronockaut , silnik krokowy może gubić też kroki z powodu przeciążeń mechanicznych, nie tylko z powodu zakłóceń, dlatego napisałem o enkoderze gdyż to eliminuje takie sytuacje. A czym odczytać impulsy z takiego enkodera przy dość sporej prędkości obrotowej? Do tego jeszcze komputer musiał by się zająć ich interpretacja jednocześnie sterując...
odczyt danych enkodera odczyt enkodera obrotowego wyjścia enkodera
odbiornik uniwersalny hormann wgrać android telefon iphone polsat cyfrowy philips
Pralko-suszarka Bosch WVG30462GB/01 - wymiana łożysk Optymalna temperatura do demontażu elementów SMD