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.
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...
+ 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"...
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...
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...
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,...
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...
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...
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...
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...
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.
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.
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....
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...
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.
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...
...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ś...
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ę...
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.
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...
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...
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...
Skomplikowany temat...robiw A co tu skomplikowanego? Jest jakaś nota katalogowa z algorytmami na stroni Microchip. Znajdziesz tez biblioteki dla arduino liczące moc, PF, itd. Sprzętowo też proste, wzmacniacz izolacyjny, przekładnik prądowy, wzmacniacz operacyjny i zasilacz (przetwornica AC/DC). Ale skoro za trudny, miganie diodą było, to zrób emulator...
Po przejżeniu i przeczytaniu części dokumentacji vorbisa, troche się przestraszyłem. Mi samemu nie uda się zrobić dekodera na uC, za mało rozumiem te ich wszystkie pomysły z pdfa, chociaż jest tam napisane że dekompresja jest prostsza od mp3, ale potrzebuje więcej `working memory`. A może by tak stworzyc własny codec audio, specjalnie dla uC, aby każdy...
regulator enkoder algorytm algorytm sterowania silnikiem enkoder algorytm sterować silnik enkoder
mikrofon pomiary kolumn schemat wzmacniacz ws503 selector wejść
pomiar rezystancji izolacji glikol silnik elektryczny
Napięcie aparatu zapłonowego Suzuki Swift II Opór elektryczny rozrusznika samochodowego - typowe wartości