1107904
Cześć Właśnie zaczynam swoją przygodę z adruino. Wymyśliłem, że po chwili budowania prostych układów czas na coś trudniejszego. Do głowy przyszedł i czujnik prędkości wiatru. Mimo, że nadal nie jestem biegły w temacie. Kupiłem taki enkoder optyczny na abc-rc, ten ze 100-ma szczelinami. Zbudowałem wiatraczek, jestem w trakcie pisania kodu. Przyszedł...
Witam mam enkoder optyczny z którego robie kierownice do komputera, mam pytanie jak podłączyć go do arduino leonardo aby arduino widział że jest podłaczony, mam wgrany program i specjalny sterownik na komputerze
attachInterrupt(digitalPinToInterrupt(2)... isr, CHANGE); Wywołujesz przerwanie przy zmianie stanu pinu czyli dwa razy na impuls a wystarczy raz. Np.: [syntax=c]attachInterrupt(digitalPinToIn... isr, FALLING);// zbocze opadające[/syntax] a w przerwaniu: [syntax=c]void isr() { int b = digitalRead(enkoderB); if(b==LOW) { pozycja--; obroty...
Witam To jest enkoder optyczny nie trzeba w nim eliminować drgań styków, a na 99% gubienie kroków jest spowodowane zbyt wolna obsługą. Pozdrawiam Romek
skoro wykrywasz zmiany w przerwaniu to można tam ustawić flagę (zmienną bool) i wtedy wyświetlać w głównej pętli i ją kasować. Prawdę mówiąc obsługa enkodera w przerwaniu od pinu też nie jest najlepszym pomysłem - chyba, że to enkoder optyczny. Lepiej użyć przerwania timera.
Nie zgubi - albo kontroler zarejestruje 2 zbocza i zaraz odejmie fałszywie dodany impuls, albo sam enkoder nie wystawi odpowiedniego stanu.
Łączyłeś się z nim po uarcie terminalem aby sprawdzić co wysyła?
Co użyjesz do badania wychylenia kierownicy? Jakiś enkoder optyczny, czy może coś bardziej zaawansowanego?
Dobrze żebyś znał max częstotliwość jaką chcesz uzyskać, bo od tego zależy czy da się to zrobić prościej, trudniej czy wcale oraz jaką bazę (procesor) do Arduino użyć. Podstawowe AVRy mają zegar 16Mhz a ESP, STM i pewnie inne, znacznie szybsze. No i czy chcesz samo AB czy + Z A tu masz symulator sprzętowy, kupiłem sobie taki i działa https://allegro.pl/oferta/enkoder-optycz...
Marcinn212 pod Warto zauważyć, iż sygnał 1 na przewodach wyjściowych (niebieski i żółty przewód) jest przesunięty względem nich o 90 stopni. Jest to dobre rozwiązanie ułatwiające odczytanie w którą stronę obraca się tarcza enkodera, ponieważ sygnał na jednym przewodzie pojawi się wcześniej niż na drugim. Ja zrobiłbym to w następujący sposób. Przewód...
(at)DarkMajster Ten sam błąd a nawet gorszy - czasochłonną funkcję wysyłania danych przez UART umieszczasz w przerwaniach. Dodatkowo porównanie result == DIR_NONE troszkę nie ma sensu, skoro klauzula {} jest pusta. Warto też dodać, że rozwiązanie jakim jest podłączenie wyjść enkodera pod przerwania pinu w tym przypadku jest ok, ale tylko dlatego, że...
Weź arduino, napisz sobie program do obsługi enkodera (albo weź gotowca z netu) i zobacz co pokaże - czy będzie poprawnie liczył powiedzmy pełne obroty. Potem możesz napisać program symulujący enkoder i zapiąć to do tej bramy i zobaczyć jak ona zareaguje. Aczkolwiek jeśli chodzi o enkodery stykowe do różnych cyfrowych potencjometrów, to psuje się to....
Uff ... :) To jest enkoder optyczny więc zakłóceń innych niż elektromagnetyczne indukowanych w przewodach nie ma. Należy więc jedynie poprawnie zaprojektować schemat i PCB oraz ewentualnie prawidłowo traktować przewody ferrytami i filtrami.
Pierwsza kierownica była na orginalnej płytce i niestety miała kąt obrotu tylko 90'. Zamówiłem już arduino leonardo i płytkę NTS7960 do Force Feedback na aliexpress, a chciałbym jeszcze włożyć tu licznik samochodowy, więc na enkoder chciałbym wydać do 20zł :/
Witam Zaczynam zabawę z Arduino, próbuję opanować trochę teorii. Chodzi mi o to aby łopatologicznie ktoś wyjaśnił mi jakie "prawa" rządzą np takim wyliczeniem. ATmega 328p do niej dołączony dwukanałowy enkoder optyczny (np 1000 imp/obrót) na tej bazie robimy licznik góra/dół który po zliczeniu 1000 impulsów daje nam informacje że wykonano 1 obrót i...
Silniki te nazywają się BLDC i nie są zbyt proste w obsłudze. Poszukaj informacji na temat BLDC, generalnie musisz znać pozycję wirnika w takim silniku, by odpowiednio załączać cewki (silnik jest bipolarny). Jeśli nie chcesz sprawdzać pozycji silnika mechanicznie (enkoder optyczny, czujnik halla, itp), to musisz analizować napięcia indukcji na nie wykorzystywanych...
Z tego enkodera chciałem zrobić kierownicę oczywiście do pc z arduino Czyli potrzebował byś lepszej rozdzielczości i dokładnej pracy przy bardzo małych prędkościach obrotowych, tu silnik się nie sprawdzi, gdybyś przerobił na resolver/selsyn to mogło by działać, ale to dużo pracy i trudniejsze w obsłudze, podczas kiedy enkoder, optyczny można zrobić...
Enkoder optyczny + konwerter (np uC) na napięcie (prąd) które sobie zwizualizujesz na mierniku czy to wskazówkowym czy np optycznym (LED, wyświetlacz LCD). http://www.qsl.net/oe5jfl/encoder.htm Ludzie ale to są drogie rzeczy i chyba nie o to chodziło ??? Proszę sprawdzić cenę potencjometru dobrej jakości i enkodera optycznego - pomijam tu już stałość...
Witam Ostatnio wpadł mi w ręce enkoder inkrementalny japońskiej firmy Nemicon o symbolu OME-100- 2T . Próbuję podpiąć i obsłużyć go za pomocą Arduino Uno. Zastosowałem pinout: enkoder czerwony przewód - +5V enkoder czarny przewód - GND enkoder niebieski przewód - pin Arduino, np: 6 enkoder biały przewód - pin Arduino, np: 7 Próbowałem przepisu ze strony:...
Najprostszym rozwiązaniem to pozbycie się magnesu oraz kontaktronu w ich miejsce zastosować enkoder optyczny ( była już wcześniejszej o tym mowa) koszt niewielki transoptor szczelinowy plus tarcza wykonana w własnym zakresie otwory lub na foli paski. Odczyt w Arduino nie zmieni się, jedynie może będzie konieczne zastosowanie wzm. tranzystorowego,bramki...
Atmega32 taktowana 16MHz na dzień dzisiejszy (bo projekt jest rozwijany cały czas) Bibliotekę od Sylwka stosuję z powodzeniem już od dawna, oczywiście starą, chyba jedną z pierwszych wersji. To świetny kawałek kodu. Korzystam również na STM, bo niby dlaczego nie :) Próbowałem kiedyś gubić impulsy enkoderem optycznym 365 imp/obrót, stosując jakąś prostą...
Witam. Zebrałem się za budowę kierownicy na bazie arduino leonardo i enkodera optycznego. Kwestię szkieletu dla kierownicy, samej kierownicy, łożysk, wgrania programu oraz odczytu obrotów za pomocą enkodera mam już za sobą. Do zrobienia kierownicy wykorzystałem krążący po internecie kod EMC oraz program EMC lite. Teraz przyszła kolej na zrobienie force...
Witam. Posiadam rozkręconą kierownicę Genius TwinWheel FF. Chciałem ją przerobić z 240 na 900 stopni i myślałem że ona posiada potencjometr w którym bym zastosował przekładnie. Natomiast okazało się że posiada ona mały enkoder optyczny. Kierownica jest ogólnie trochę zdezelowana, w tym enkoder (jest mało dokładny i często nie łapie). Ma on 4 wyprowadzenia...
Czujniki z fotografii działają jako czujniki odbiciowe, dwa takie przesunięte względem siebie utworzą enkoder. Dalej dekoder kwadraturowy da informację o ile obróci się koło oraz w jakim kierunku. Do tego licznik rewersyjny (na przykład programowy w Arduino) i masz informację o kącie obrotu. Weź pod uwagę, że czujniki optyczne są podatne na zanieczyszczenia,...
Kolego Chivo ja korzystam obecnie z enkodera dfrobot df400 ma 400 impulsów na obrót, czasem bywały problemy z nim ale znacznie przewyższa tanie impulsatory. Wracając do tematu opracowałem kod który działa mniej więcej tak jak bym chciał. Czujnik odległości optyczny odbiciowy działa na pinie 12, na pinie 2 korzystam z impulsów enkodera. Podczas gdy obiekt...
http://obrazki.elektroda.pl/1388386800_1... Jeśli pojawi się 1 na encoderA to chcesz sprawdzić encoderB aby wiedzieć w którą stroną to idzie i czy zrobić EPOZ += 1 czy EPOZ -= 1? Jeśli tak to MSZ nakombinowane jest w obsłudze przerwań, wystarczy jedno do kanału encoderA i sprawdzamy: jeśli encoderB = 1 to zwieksz EPOZ jeśli nie to zmniejsz...
Występują analizatory sieci z wyjściami cyfrowymi gdzie można wyprowadzić sygnał kierunku przepływu energii i nie tylko. Inna opcja DIY to zwykły licznik jednofazowy, na tarczę enkoder optyczny kontrastowy. Mając kierunek i prędkość obrotu masz informację ile mocy możesz wysłać np. regulatorem fazowym w grzałki CWU lub inny odbiornik o akumulacyjnym...
http://obrazki.elektroda.pl/9719886200_1... Tanie drukarki 3D są już dosyć popularne. Na różnych forach i stronach wiele osób się chwali swoimi konstrukcjami, które wykonali przy wykorzystaniu tych właśnie urządzeń. Najpopularniejsze z nich wykorzystują do budowy struktury podawany przez rozgrzewającą go głowicę filament. Na zdjęciach...
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...
Mi chodziło o przesył danych z enkoderów. Nawet jak to nie idzie do PLC, to gdzieś idzie. Do falowników właśnie. Albo jednego dwusilnikowego, jeżeli taki falownik ma taką opcję (sam fakt że jest na dwa silniki od razu od tym nie świadczy). O ile ktoś akurat używa falowników i siników ACIM, a nie serw. Ale mniejsza o rodzaj silnika. Ważne ze sygnał z...
https://obrazki.elektroda.pl/8984958800_... Taki nieco luźno związany temat z programowaniem w Lazarus/Object Pascal. Po dzisiejszych testach zachowania się całego układu publikuję link do krótkiego [url=https://www.youtube.com/watch?v=suF... Jest to powstający w pełni funkcjonalny do zastosowania w lżejszych pracach typu...
Witam, jestem nowym użytkownikiem. Może troszkę namieszam tu bo widzę że temat się zaczął. Mam do zrealizowania projekt, w którym chciałbym zastosować mikrokontroler. Projekt polega na tym aby mikrokontroler sterował ruchem silników z dołączonymi enkoderami optycznymi i jednocześnie zbierało dane pomiarowe z urządzenia. Dane pomiarowe są nadawane i...
Cześć i czołem szanownym forumowiczom, (Jeżeli temat jest w złym dziale proszę o przeniesienie) Przychodzę do was z problemem niskiego momentu i braku korekcji kroku w hybrydowych silnikach krokowych z pętlą sprzężenia zwrotnego. Aktualnie buduję drukarkę 3d na sterownikach CL42 (hanpose) oraz silnikach krokowych z enkoderami (0,6Nm). Generalnie na...
1. Myślałem o KM 200 + MD150T oprogramowanie mają w zestawie Idąc tą drogą każdą wielkość będziesz zbierał innym programem - chyba nie o to chodzi. Zobacz co oferuje chociażby matlab albo systemy scada. Choć chyba najlepiej było by napisać coś swojego. pomiar prędkości obrotowej nie jest problemem - rozwiązanie zależy od zakresu prędkości mierzonych...
Wystarczy dodać enkoder obrotowy i już wiadomo gdzie jest silnik. Inna sprawa że taki z pozycją zerową kosztuje dość sporo. Ale można kupić zwykły magnetyczny (odporność na zabrudzenie w kotłowni) za około 30zł i czujniki krańcowe. Eh, taki may drobiazg 'enkoder absolutny' ; - nowy wart tyle co cały piec. - optyczny w zamkniętej obudowie, nie używany...
Po pierwsze wszystkie biblioteki Arduino mają otwarty kod i można je przeanalizować, samo to ma wartość dydaktyczną. Po drugie platforma sprzętowa Arduino w żaden sposób nie narzuca swojego IDE. Nawet w oryginalnym środowisku Arduino, można a czasem nawet warto operować na rejestrach bezpośrednio. Łatwo na niej pokazać jakieś podstawowe koncepcje -...
Zamówiłem te nRF24L01, są wersje za parę złotych bez dużej anteny i za parenaście z dużą anteną. Zaszalałem i kupiłem obie wersje, po 2 sztuki. Zobaczymy jak będzie z zasięgami. I dla sportu zamówiłem też bliźniaczy produkt SE8R01. Zamówiłem też silniki MT78, może z uwagi na wyższe napięcie (9V) będą miały większy moment obrotowy przy niskim PWM, gdy...
http://obrazki.elektroda.pl/1882036900_1... 1. O czym opowiem? A więc czas zacząć opowieść od początku. Jak zapewne wielu tak i ja marzę o lataniu samolotami nie tylko jako pasażer, ale także w pierwszym rzędzie, czyli jako pilot. Rzecz jasna marzenie takie jest dosyć kosztowne do realizacji (kurs pilotażu kosztuje na dzień dzisiejszy...
https://obrazki.elektroda.pl/7793672500_... Przedstawię tu wnętrze kilku starych myszek komputerowych. Część z tych myszek jest tylko dwuprzyciskowa i nie ma nawet kółka. Zobaczymy tutaj jak są one zbudowane oraz na jakich układach bazują, przyjrzymy się też ich protokołowi komunikacji. Jak wygląda w środku myszka kulkowa? Przekonajmy...
Mam prośbę czy moglibyście mi pomóc w spisaniu jakie parametry powinny opisywać sterownik dla 100 silniczków DC ? Samemu tego nie wykonam chciałbym zlecić wykonanie takiego sterownika składającego się z ogólnodostępnych elementów. Sterowanie 100 silników DC. 3-6 V Prąd rozruchu silnika ? Prąd pracy z obciążeniem ? Prąd bez obciążenia ? Obroty lewe/prawe...
Brakuje mi tutaj (w szczególności przy posiadaniu rolet dzień/noc) wykrywania pozycji rolety, aby móc 1 przyciskiem: 2. zmienić dzień/noc bez względu na to w jakiej pozycji znajduje się roleta Na screenie pilota z telefonu czwarty rząd od góry służy do podniesienia rolety przez 1 sekundę i to jest właśnie to o czym piszesz. Może nie jest to aż tak...
(...) cewki po pręcie? Jak tym sterować? Kiedy cewka będzie wypychała w lewo a kiedy w prawo? A może trzeba zastosować dwie cewki o przeciwnej polaryzacji? Spróbuję zapytać GPT o to, ale wydaje mi się, że się przeciąży i zawiesi więc wolę zapytać Sz.P. inżynierów tutaj. Dziękuje za podpowiedzi. (at)ElektrodaBot Bezpośrednia odpowiedź na pytanie Do...
Witam serdecznie Zlecę wykonanie projektu 2 płytek drukowanych. Jedna płytka z wymiarami 400x150mm druga 240x90mm. Co na płytce? Nic szczególnego. 64 mikroprzełączniki + 8 układów PCF8574 + wyjście na impulsator optyczny. Przyciski zwierane z masą i odpowiednim pinem na PCF8574. Wyjścia z enkodera prawdopodobnie na goldpinach. Układ przycisków na obydwóch...
enkoder optyczny enkoder arduino arduino enkoder
drive fault urwane śmigło łączyć kabel ziemia
telefunken czarny ekran mikrokomputer cobra1
Severin 1200W model 6200 – jak rozkręcić suszarkę, śruby, demontaż, narzędzia, serwis Wolna strefa indukcyjna – jak działa, budowa, marki Bosch, Siemens, AEG, Electrolux, Samsung