Może da się ją zrobić samemu tak jak jest to zrobione w myszce?? Jak chcesz żeby się kręciła bez żadnych ograniczeń, to nie masz innego wyboru, zawsze możesz kupić gotowy moduł wielkości potencjometra, który zawiera w sobie styki mechaniczne. A co do oprogramowania to algorytm działania był już opisywany, sposób podłączenia też zależy od Ciebie, z...
Jeśli oś obrotu jest pionowa, to albo enkoder albo żyroskop interferencyjny za 30k USD. ;) Jeśli pozioma - dowolny akcelerometr za grosze wystarczy.
No i tutaj jest właśnie problem, czy ten prąd musi ciągle płynąć nawet gdy nie ma zmiany pozycji? Trochę to bez sensu, akumulatory się rozładowują, a silnik się grzeje. Niby nie musi ciągle płynąć ale najprościej jest zrobić żeby płynął ciągle. Jeśli chodzi o niestosowanie enkoderów (lub innych czujników wyznaczających pozycję rotora względem statora)...
Witam. Co do enkodera to jest tu kilka przydatnych informacji : http://www.elektroda.pl/rtvforum/topic10... Jeśli chodzi o sterowanie , ja używam np PLC Siemens S7-300 z profibusem, ale nic nie stoi na przeszkodzie aby to był inny producent. Cały algorytm działania jest pisany w programie dedykowanym dla danego sprzętu w moim przypadku Step...
https://obrazki.elektroda.pl/9601496700_... Jest mój kolejny metronom! Trzeci już na elektrodzie na przełomie parunastu lat :) Wszystkie z opcją TAP, a właściwie te dwa wcześniejsze tylko z tą opcją i prawdę mówiąc sporadycznie używane. Pierwszy z latającą linijką, drugi dość mały, przeciętne migadełko. Praktyka jednak i potrzeba (z...
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)deus.ex.machina zapisz plik na dysku i obejrzyj go w skali 1:1. Tak będzie wyglądał obraz po wyskalowaniu z HD do 4k. Owszem powiesz że są mniejsze piksele i nie będzie tego tak widać więc po co więcej pikseli skoro elekt będzie ten sam. Nie bardzo rozumiem? Mógłbyś mi napisać co mam zobaczyć i dodać informacje jak uzyskałeś efekt (nazwij algorytm...
http://obrazki.elektroda.pl/6570301600_1... Witam wszystkich, Opisana konstrukcja jest częścią mojej pracy magisterskiej. Urządzenie ma za zadanie sterować wszelkimi silnikami PMSM wyposażonymi w enkoder inkrementalny. Zakres możliwej do ustawienia prędkości jest płynny od zera do nominalnej prędkości silnika z rozdzielczością 1 obrotu...
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...
Twoja opowieść wskazuje - skoro eliminuje inne źródła problemu - na algorytm zliczania. Wbrew pozorom to nie jest takie sobie proste jeden, dwa trzy ...
(...) aplikacji, jakie są w niej ustawienia: https://obrazki.elektroda.pl/6972462800_... https://obrazki.elektroda.pl/9636432800_... Dodano po 1 Szybka odpowiedź Xiaomi Vacuum-Mop Pro wraca do bazy wyłącznie wtedy, gdy: 1. baza jest poprawnie zapisana na aktualnej mapie i robot startuje z niej, 2. włączona jest funkcja „Automatyczne...
https://obrazki.elektroda.pl/2363772900_... W miarę rozprzestrzeniania się na całym świecie koronawirusa coraz częściej zastanawiamy się, jak zapewnić sobie i innym bezpieczeństwo w domu, pracy lub innym miejscu spotkań. Dezynfekowanie i sterylizacja za pomocą płynów na bazie alkoholu wszystkich pomieszczeń, w których przebywamy i przedmiotów,...
https://obrazki.elektroda.pl/1375320700_... Monitorowanie jakości i parametrów snu w laboratorium medycznym nie jest kwestią trywialną. Pacjent jest podłączony do aparatury monitorującej różne parametry snu, co powoduje pewien dyskomfort i jest problematyczne w realizacji. Dlatego też Dina Katabi z MIT, we współpracy z lekarzami Massachusetts...
Po co taka długa dyskusja? Tak jak narysował roks. Tak jak pisze pablos23 chce on wygenerować impulsy jakie by wytworzył rzeczywisty enkoder. Nie stosuj w algorytmie sztywnych czasów tylko je obliczaj z częstotliwości przebiegu A. Łatwo ci wtedy symulować zmianę prędkości obrotowej, bo masz tylko jedną zmienną - prędkość obrotową którą zadajesz. Zmiana...
Tak 16Mhz .. ale ckdiv8=1 więc 2Mhz ... na dodatek algorytmy PID zorganizowane są na zmiennych stałoprzecinkowych (chyba) wynika to z opisu konfiguracji. Jeśli chcesz to wrzucę Ci PID-a ale ze zmiennym przecinkiem .. trzeba by sprawdzić ile czasu zajmuje algorytm. ( coś mi się kołacze że na pusto (at) 18Mhz Atmega168 robił coś ok 100Khz ale nie jestem...
Ad.1 Silniki mają największą sprawność przy obciążeniu ok 70% znamionowego obciążenia (nie patrz na obroty tylko na % obciążenia mocą, jeśli chcesz podnieść sprawność). Ad.2 Mniejszy silnik nie zawsze zmniejsza straty, patrz punkt wyżej. Ad.3 - Podniesienie sprawności napewno zmniejszy straty, ale warto pierw policzyć o ile, bo nowe silniki mogą się...
Witam, powierzono mi zadanie, zamontowania, podłączenia oraz zaprogramowania enkodera. Z zamontowaniem do silnika, oraz podłączeniem do sterownika PLC firmy fatek nie było większych problemów, jednak te pojawiły się podczas programowania. Enkoder ma mierzyć prędkość obrotową silnika. Poniżej zamieszczam program, który napisałem. Zlicza on impulsy w...
jak zrobić mnożenie o np. 1,5 Dodajesz do siebie 3 razy i przesuwasz w prawo 1 bit. Takie tam sztuczki, chyba że zaprojektujesz sobie algorytm który będzie to robił z automatu. Na pewno są też gotowce w sieci, wtedy nie trzeba odkrywać Ameryki.
Witam. Zdaje sobie sprawę, że temat ten był poruszany na elektrodzie wielokrotnie, jednak po przeczytaniu kilkudziesięciu wątków nie znalazłem rozwiązania które może mi pomóc. Otóż potrzebuje mierzyć położenie obracającego się wału silnika w czasie, uzyskując wynik do dalszych obliczeń w kaskadowej strukturze sterowania. Ponieważ posiadam (niestety)...
Przyczyna jest w tym, że mieszanka w czasie rozruchu i zaraz po idzie za bogata. Dodanie gazu na zimnym silniku po prostu go gasi, bo bardzo bogata mieszanka nie chce się palić. Sprawdziłbym na wstępie czujniki temperatury i przepływomierz. Następnie enkoder wału korbowego, sonde lambda i termostat. Może być tak, że wszystko dobre, ale brak dobrego...
Wybebeszać na razie nie będę, bo to mój laptopik na co dzień, nie mógłbym mu tego zrobić :) Dyski flashowe (czy karty) są OK, wytrzymałe i leciutkie, ale robocik z założenia ma być wolny i mieć duży udźwig, żeby algorytmy nadążały, myślę że nie będzie takiej potrzeby. Co do enkoderów mam pytanie, da się zrobić taki enkoder naklejając odpowiednio wydrukowany...
Witam Okej docelowo powinno być na AVR 90s2313 kwarc 24MHZ kanały podłączone A pod pin 8 i B pod pin 9 Hmm... będą problemy :( Najlepiej użyć procka , który ma możliwość generowania przerwań związanych ze zmianą stanu na pinie(wejściu) , a 90s2313 takowej możliwości nie posiada.Poza tym , podłączając enkoder pod piny które wymieniłeś , cała zabawa...
+ i - silnika podłączasz do wyjścia mostka H. Do mostka H podłączasz "wysokie" napięcie zasilające silnik, oraz napięcie zasilające logikę. Do mikrokontrolera podłączasz wyjścia z enkodera. W zależności od odczytów z enkodera, ustawiasz odpowiedni sygnał PWM, który podłączony jest do mostka H. To tak w skrócie, do tego dochodzi cały algorytm który "przerabia"...
Dziękuję za poradę - algorytm z linku jest ciekawy, podobny do tego co napisałem w pierwszym poście czyli pewnie dlatego są spore kłopoty z poprawnym oprogramowaniem takiego enkodera. Widać, nie ma prostego i 100% pewnego sposobu aby doprowadzić do uC niezaśmiecony sygnał. Rozważałem zastosowanie układu MAX6816 ale nie da się go kupić nawet w farnellu,...
Na początku chciałbym podziękować za zainteresowanie się tematem oraz wpisy pod nim. Zdaję sobie sprawę ,że takie rozwiązanie jest niepraktyczne. Jednak dostałem projekt do samodzielnego wykonania, i stoję przed trudnym i kosztownym dla mnie zadaniem. Ze względu na bardzo małe doświadczenie w obyciu ze sterownikami PLC nie jestem w stanie przekonać...
Hmm odnosnie tego to mam taki pomysl : Robot ma zestaw powiedzmy 6 mikrofonow 2 z przodu 2 z tylu i 2 po bokach Robot mialby uklad informujacy go gdzie jest umieszczony kazydy z mikrofonow i teraz algorytm programowy dzialalby tak, ze po dotarciu sygnalu z wabika do zestawu mikrofonow, wybierany bylby sygnal z mikrofonu o najmocniejszym sygnale, a potem...
za bardzo nie rozumie po co ten generator stosując mostek H z pewnością sterujesz silnikiem DC , masz dwa wejścia którymi ustalasz kierunek oraz wejście enable za pomocą którego można dodatkowo modulować sygnałem PWM jeżeli dobrze myślę chodzi o taki algorytm w którym przetwarzanie będzie na zasadzie 0 - 10 V > impuls 0,7 - 2,3ms tylko wytłumacz dlaczego...
Witam , Panowie szukam sposobu pomiaru głębokości zanurzenia rury ssawnej pogłębiarki , rura opuszczana za pomocą liny nawiniętej na bęben . Sposób ma być możliwie jak najtańszy. Jedynie co na chwilę obecna wpadło mi do głowy , to encoder , sterownik i panel hmi , ponieważ wynik ma być wyświetlany ( dokładność +- 10cm ) ewentualnie sonda wędkarska...
Szanowni Forumowicze, mam problem z regulacją prędkości obrotowej silnika DC wyposażonego w enkoder za pomocą przerwań INT. Enkoder to czujnik Halla i odbiera impulsy z magnesu neodymowego na wale silnika (magnes 8-polowy). Prędkość kontroluję za pomocą generowanego PWM na atmedze podawanego na mostek L293DNE. Atmega pracuje na 1MHz, a licznik to Timer/Counter0...
Wyliczenia jakie podałeś sa prawidłowe i silnik nie ruszy, bynajmniej nie ten :-), jednak już wczesniej wspomiałem o 70-75% wypełnieniu któte to daje "powiedzmy pewny start" i napięcie około 9V przy zasilaniu 12V a co z kolei pociąga za soba relatywnie niższa rozdzielczośc sterowania na poziomie 8 bitów. Ale wróćmy do tematu (garść własnych przemyśleń)....
Witam. Problem polega na uruchomieniu maszyny, która została sprowadzona (zakupiona okazyjnie) z Niemiec. Przestała w kącie 4 lata i jak wszyscy wiedzą bateria padła i program "wyleciał", a aktualnie jest potrzeba ją uruchomić. Nie miałem jeszcze okazji programować Siemensa od podstaw, a tym bardziej w STL-u więc proszę o wyrozumiałość. Ale do sedna....
Optymalizacja wydajności silników elektrycznych: Wyjaśnienie technik sterowania PID Kiedy przyglądamy się dronom, deskom balansującym, inteligentnym samochodom i odwróconym wahadłom, ciągle pojawia się ten termin - PID. Ale czym u licha jest PID i do czego służy? Cóż, w tym artykule stworzyłem prosty sterownik silnika, aby zagłębić się w zasadę działania...
Podpowiedź - automat sekwencyjny... Zerknij [url=http://mirley.firlej.org/enkoder_ob...
...nad transmisją pracuje... Programy za friko, na ogół "łykają" pliki tekstowe ASCII z opisem kolejnych punktów XYZ. Nie wiem tylko, czy powinieneś przeliczać ilość impulsów z enkodera na centymetry mikrokontrolerem i wysyłać, czy raczej później skalować model 3D wobec ilości impulsów na cm. Pytanie, jak szybko ma to skanować?
Jeśli to dwa różne uzwojenia to raczej nie możliwe żeby nie były przesunięte w fazie... Coś musi być na rzeczy z algorytmem rozpoznawania impulsów w programie.
Odgrzeje kotleta bo może się komuś przydać. Silniki DC jak najbardziej nadają się i są stosowane są w sterowaniu napędami. W zasadzie w każdej maszynie przemysłowej są one wykorzystywane i sterowane z mikrometryczną dokładnością. Kluczem jest zastosowanie odpowiedniego algorytmu sterującego uwzględniającego przyśpieszenia, hamowania i regulację PID....
Tak silnikami można sterować za pomocą PWM, ale do tego co ty chcesz potrzebowal byś jeszcze, enkoder do odczytu prędkości i mikrokontroler z algorytmem PID. A to już sztuka dla sztuki w tym przypadku.
Mam pytanie bo kupiłem na alle... kilka sztuk impulsatorów ale one w stanie spoczynku przybierają różne pozycje czyli może to być 00, 01 i 10 (już nie pamiętam czy 11 też) czy to jest normalne? Z tego też powodu sporo czasu straciłem na zbudowanie algorytmu ale i tak nie działa idealnie.
Niestety nic to nie pomogło. ATOMIC_RESTORESTATE nie rozwiąże problemu złego działania algorytmu. To dobra rada jak np to aby deklarowac F_CPU we właściwościach projektu, a nie w pliku źródłowym.
...tylko nie bardzo rozumiem do czego wykorzystywany był by silnik... Prawdę powiedziawszy też nie wiem :oops: Ostatnio robiłem na zlecenie właśnie taki projekt (na ATmega8) ale pojęcia nie mam do czego to ma służyć. Moja wyobraźnia okazuje się troszkę zbyt "krótka". Ale cóż, nasz klient..... ....(tarczka? o co chodzi) oraz ten pomiar mógłbyś jakoś...
Na pewno wymaga to pomyślenia nad algorytmem - na wejściu dostajemy sygnały "kroków" enkodera, na wyjściu mamy dawać kroki dla silnika, gdyby pierwsze miały być dużo gęściejsze, to dla każdego dodajemy pewną wartość w1 (dużo mniejszą od 1) do zmiennej, a gdy suma z dodawania przekroczy 1, generujemy krok silnika i odejmujemy 1 od zmiennej; przy niezbyt...
Przy obsłudze enkodera podstawowym założeniem jest, że nie gubimy kroków. (Jeżeli gubimy, to możemy tylko stwierdzić, że enkoder jest w ruchu.) W związku z tym, zmienna diff może być równa tylko 0, 1 lub -1. Wartość 3 to przypadek specjalny, równy -1. Musi to być gdzieś uwzględnione w algorytmie. Niestety, nie mam książki...
Witam Posiadam chiński enkoder który jest w pewnej maszynie i niestety innego nie można zastosować. http://www.roundssencoder.com/news_image... Komunikacja z nim odbywa się po modbusie rtu (rs485). Ogólnie ten enkoder działa z maszyną ale nie działa komenda zerowania (strona 8 w w/w pdfie). Według dokumentacji trzeba wysłać komendę...
Witam forumowiczów! Mam problem z wskazaniami enkodera obrotowego w chińskiej tokarce numerycznej. Problem mianowicie polega na tym, że zlicza on w przybliżeniu o połowę obrotów mniej. Jest to enkoder optyczny. Nic więcej o nim nie potrafię powiedzieć ponieważ dokumentacja jest po chińsku. Sprawa wygląda tak: wezwano mnie do tokarki ponieważ źle wskazywała...
Poniekąd racja, przyznaje się do błędu. Pisałem z pamięci, mam na maszynie 5 Mentorów II. Kojarzyłem po prostu, że przy 2 napędach sprzężonych mechanicznie potrafi wywalić błąd feedback loss gdy wartość sygnału feedback odbiega od obliczonego w innym algorytmie opartym na kontroli prądu. Oczywiście enkoder i okablowanie do sprawdzenia, ale jeśli napędy...
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...
Jeśli przerwanie jest tylko przy zmianie A, to traci się połowę rozdzielczości, za to algorytm jest prostszy:[syntax=c]A = read_A(); if (A != old_A) { B = read_B(); counter += (A==B) ? +1 : -1; old_A = A; } [/syntax] Do tego oczywiście old_A = read_A() na początku; i analogiczny kod dla drugiego enkodera.
https://obrazki.elektroda.pl/7027157300_... https://obrazki.elektroda.pl/3117531200_... https://filmy.elektroda.pl/69_1568232758... Witam, Miałem wcześniej w planach zgłosić się z prośba o pomoc w zaprogramowaniu, jak wszystkie osie bedę miał juz gotowe, ale niestety przy próbie uruchomienia 3 osi napotkałem...
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 serdecznie! Poszukuję osób do współpracy przy projekcie urządzenia rejestrująco-sterującego. Wzorując się na sterownikach PLC, chcę stworzyć urządzenie w formie niedużego panela przenośnego z ekranem LCD, przyciskami (enkoderami) funkcyjnymi oraz kompletem wejść/wyjść. Będzie to wielo-wejściowy miernik diagnostyczny oparty na mikroprocesorze (np....
regulator enkoder algorytm algorytm sterowania silnikiem enkoder algorytm sterować silnik enkoder
zasilacz zakręcić wentylator scania zawory zatrzask taśmy touchpad
pralka siemens szuflada siemens szuflada
Schemat instalacji paliwa Mazda 5 2.0 benzyna CR19 Scania 8449 - Numer części, kod błędu, model pojazdu