Ciekawy temat, też często miałem właśnie takie problemy na swoim wyświetlaczu 16x2 i to nie miało nic wspólnego z jakimiś zakłóceniami (a przynajmniej mi sie tak wydaje). Czy to enkoder, czy jakiś czujniczek przy częstych zmianach na wyświetlaczu w pewnym momencie wyskakiwały krzaczki. Wrzuć jak możesz kod programu na arduino.
Witam. Mam dość dziwny problem z enkoderami (testowałem na dwóch). Podłączyłem wszystko na płytce stykowej, zastosowałem kondensatory 100nF wgrałem program do Arduino UNO: #define outputA 6 #define outputB 7 int counter = 0; int aState; int aLastState; void setup() { pinMode (outputA,INPUT_PULLUP); pinMode (outputB,INPUT_PULLUP); Serial.begin (9600);...
Witam, Tak jak w temacie szukam schemat (te oznaczenia pinów: +; RX; TX; GND) dla enkodera bj4200f01b04, ponieważ robię kierownicę 900* na bazie arduino leonardo. Schemat podłączenia enkodera do arduino mam, więc potrzebuje tylko schematu enkodera. Może ktoś się spotkał ze schematem tego enkodera to był bym wdzięczny za udostępnienie. Przesyłam jeszcze...
Witam. Jak w temacie. Mam problem z uruchomieniem diody przez określony czas (np. 1s) po wywołaniu jej w kodzie. Program działa w ten sposób, że pobiera dane z enkodera, który mierzy odległość (średnica koła * 3.14 / ilość korków enkodera). Ta odległość jest przypisywana do innej zmiennej, a następnie porównywana jest różnica. Gdy będzie ona większa...
Witam, Planuję wykorzystać enkoder inkrementalny do projektu wahadła odwrotnego jak sensor mierzący te wychylenie. Spotkałem się z parametrem enkodera, jakim jest rodzaj wyjścia - pushpull, open collector czy tez line driver. Moje pytanie brzmi, jaki rodzaj wyjścia byłby najlepszy do tego rozwiązania czy też pytanie: czym różnią się między sobą te wyjścia...
Witam, Posiadam enkoder inkrementalny ZL3806-360-5-24L, który zamówiłem z tegoż sklepu : . Chciałbym się dowiedzieć, w jaki najprostszy sposób mogę podłączyć wyżej enkoder do arduina tak, aby móc sczytywać z niego sygnały A i B. Czy konieczne będzie dodatkowe zasilanie enkodera, czy 5V z płytki będzie wystarczające ? Dziękuję i pozdrawiam, TraCerT
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
Cześć chciałbym zrobić kierownice do gier komputerowych na enkoderze obrotowym bez ograniczenia. Mam arduino leonardo 32u4 i ten enkoder z chińskiej stronki zakupowej chciałbym sprawdzić czy arduino odczyta sygnał z enkodera tylko nie wiem jaki program napisać w programie żeby arduino zliczało impulsy. Odrazu mówię enkoder sprawdziłem na oscyloskopie...
Panowie, proszę o pomoc w poprawnym odczycie pozycji enkodera inkrementalnego przez Arduino. Posiadam tani chiński enkoder o rozdzielczości 600 imp/obr. o napięciu zasilania 5V-24V. Przy podłączeniu pod PLC wszystko działa jak najbardziej poprawnie, nie ma mowy o zgubieniu pozycji, natomiast przy podłączeniu do arduino jest niestety problem. Kanał...
Witam. Jestem na etapie budowania drugiej już w moim życiu kierownicy do komputera, ale tym razem postanowiłem zrobić ją z kątem obrotu 900°. Obejrzałem już dużo poradników, lecz nie jestem do końca pewien jaki enkoder będzie pasować. Znalazłem takie: Enkoder mechaniczny - Przeniosłem temat do działu właściwego tematycznie. Poprawiłem linki i formatowanie...
Witam. Buduję sterownik, w którym przekaźnik i enkoder będą zasilane 24 V. Przez co sygnał, który będzie wracał z enkodera do Arduino będzie miał 24v. I teraz nie wiem jakie wyjście będzie lepsze. Czy dzielniki napięcia czy tranzystory, a może jakaś inna opcja?
Mam projekt do zrealizowania polegający na budowie robota z sześcioma osiami wydrukowanego w technologii druku 3D. Pytania są następujące silniki krokowe już są. 1. Jakie enkodery najlepiej wybrać do obsługi tych silników krokowych, enkodery będą musiały mieć pętle. Stad pytanie jakie wybrać. 2. Sterownik całego robota czy zrobić to na arduino czy może...
Witam, Potrzebuje urządzenia, ktore na podstawie sygnału IR emitoranego przez pilot tj. Vol +/Vol- (będzie dostarczony) emuluje sygnal zgodny z działaniem/obracaniem enkodera/impulsatora. Układ moze byc zrealizowany na Arduino (dostarcze) Poprosze o oferty wykonania.
Witam, dzisiaj chciałem pokazać wam mój drugi projekt oparty na arduino. Jest to precyzyjny kontroler do sterowania wirtualnymi potencjometrami lub suwakami w programach graficznych, muzycznych itd. Kontroler oparty jest na układzie digispark attiny85. Jest w 100% zgodny z plug and play i systemami operacyjnymi (windows, linux, mac). Całość opiera się...
Witam, Mam problem z programem realizowanym w środowisku Arduino, konkretnie z przejściem z jednej funkcji do drugiej. To problem czysto programistyczny, więc nie ma chyba sensu wchodzić w szczegóły samego układu - w skrócie własny projekt PCB z Mega 328. Szczegóły: 1) program startuje ze zmienną freespinActive=0 , w pętli loop sprawdzam za pomocą funkcji...
XLR8 to płytka deweloperska z układem FPGA, zaprojektowana w celu przyśpieszenia operacji i funkcji sprawiających problem platformie Arduino. Firma Alorium Technology przedstawiła płytę deweloperską XLR8 zaprojektowaną specjalnie w celu pokonania ograniczeń i zdolności obliczeniowych platformy Arduino. XLR8 oferuje akcelerację operacji matematycznych...
Witam Ostatnio kupiłem 3-fazowy enkoder inkrementalny firmy omron o numerze E6B2-CWZ5B o rozdzielczości 2500p/r. Chciałem podłączyć ten enkoder do arduino leonardo, aby jego dane były odczytywane przez arduino, lecz ten enkoder potrzebuje zasilania 12v, a posiadam jeden zasilacz impulsowy który ma 12v na wyjściu, ale nie wiem jak zasilać enkoder z zasilacza...
Mam 2 silniki DC z HP F4280 Silniki DC zastosowane do posuwu we frezarce muszą mieć enkodery. W drukarce która była dawcą na pewno takie były. Właśnie robię CNC XYZ - więc taka moja rada niewielka. Zanim więc zaczniesz radzić, dowiedz się jaka jest różnica między silnikiem DC a krokowym.
Jasne, założenia wstępne zrozumiałe i słuszne. Przy czym ja na sam początek nie chcę się skupiać się na rozdzielczości podzielnicy bo mam do tego odległą drogę w dziedzinie programowania(mechanika, elektryka, bez problemu gorzej elektronika a już programowanie...). ponieważ docelowo to będzie własna konstrukcja na motoreduktorze z blokadą wrzecionem...
Interesuje mnie gotowy zabudowany sterownik. Moja rola kończy się na podpięciu kabelków i uruchomieniu. Przykładowy film o co chodzi Tutaj link do forum o tym Do tego trzeba dobrać i dostosować do układu enkoder obrotów wrzeciona. Silnik mojej tokarki sterowany jest falownikiem Yaskawa V1000. Posuw napędzał będzie silnik krokowy 8,5Nm. Nie mam jeszcze...
Błąd w programie. Błąd w podłączeniu. No nie da się ukryć ze to będzie jedno z tych dwóch. Zakładam że błędu w programie w części odpowiedzialnej za enkoder nie ma ponieważ gdy ruszam ręka głowice to enkoder zlicza poprawnie, problem jest gdy silnik porusza głowicą. Tym silnikiem jest oryginalny silnik z tej drukarki, steruje nim poprzez mostek H z...
Jeśli tak, to przy szybszym obrocie po prostu malinka nie nadąża. RPi to nie system czasu rzeczywistego więc może mieć małe problemy. To prawda. Można by gdybać, czy kod ma jeszcze perspektywy optymalizacji, ale nie znalazłem sterownika enkodera, jaki przywołujesz. Google wykazuje jakiś arduinowy. WiringPI ... to jest nieco myląca biblioteka. Kod aplikacji...
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...
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...
Cześć! Chcę napisać program obsługi transceivera Kacper 2. Zakupiłem moduł Adafriut oparty na Si5351. Skusiło mnie kilka wyjść, jednak ja chcę użyć tylko jednego. Co musi robić program? -Na jednym z wyjść CLK0 ma być częstotliwość VFO sterowana enkoderem. Tutaj wiadomo. VFO + pośrednia (podobnie jak w załączonym pliku) -Przełączanie pasm (80 i 40m)...
Po kilku dniach przerwy z powodu uszkodzonego komputera powróciłem do Arduino. Rano chciałem pobawić się enkoderem i zauważyłem, że gdy nim kręciłem to impulsy raz były zliczane raz nie, po sprawdzeniu przewodów połączeniowych multimetrem okazało się ze 3 z nich są przerwane, te same używałem podczas podłączania silnika krokowego i L293D. Złożyłem ponownie...
Witam Posiadam moduł
Dzień dobry, Czy jest ktoś w stanie pomóc mi z projektem opartym na Arduino Uno R3, wywietlacz LCD (16x2x I2C) oraz enkoder obrotowy. Problem polega na tym, że nie potrafię stworzyć przewijanego MENU, jestem osoba początkującą, która mało w swoim życiu programowała, oczywiście "jakieś" podstawy teoretyczne posiadam niestety nie są one wystarczające....
Poszukuję wykonawcy do stworzenia urządzenia do sterowania silnikami DC i odczytu wartości, opartego na gotowych podzespołach i shiledach Arduino (docelowo po testach stworzenie własnej płytki). Komunikacja z komputerem przez bluetooth, zasilanie z akumulatora żelowego 1.2Ah 12V, moduł ładowania i kontrola stanu baterii. dodatkowo stworzenie prostego...
Pytanie dotyczy filmu: [youtube][/youtube] Kod: [url=]Link W jaki sposób rozwiązane jest sterowanie impulsatorem ? Nie mogę znaleźć tego w kodzie(lvl-początkujący :D ). Chciałem sterować innym TDA i na podstawie tego projektu napisać kod(sterowanie tylko volume).
RoenDi to enkoder obrotowy ze zintegrowanym okrągłym kolorowym wyświetlaczem. Oparty na mikrokontrolerze STM32L4, który może być programowany za pomocą STM32CubeIDE lub Arduino IDE i może być używany jako wyświetlacz informacji, kontroler IoT, mechanizm blokujący, a także jako kontroler w aplikacjach audio. Dane techniczne RoenDi: * Mikrokontroler...
Dzień dobry, Błagam o pomoc siedzę nad tym już kilka dni i nic, nie jestem w stanie ruszyć z miejsca. Zadanie które mnie przerasta to stworzenie prostego MENU na LCD, (I2c, 16x2)które będzie obsługiwane za pomocą enkodera obrotowego (KY-040). Zadanie jest realizowane na Arduino Uno R3. W dużym uproszczeniu przedstawię opis działania programu: Obracając...
Chciałem przedstawić moją skleconą przy grzanym winie syntezę DDS. Od paru miesięcy leżał w szufladzie moduł DDS oparty o AD9850 i rezonator 125MHz. Mówi się, że nie wolno nic odwlekać do nowego roku, tak więc postanowiłem zrobić syntezę DDS, aby wzbogacić swój osprzęt pomiarowy. Materiały: Arduino Mega 2560 Przełącznik obrotowy (12 pozycji) Moduł...
Witam Panów. Zainteresował mnie temat i postanowiłem lekko opisać swoje przygody :) Zbudowałem sobie również maszynkę do zabawy - kupa gratów wydrukowanych z PLA na drukarce 3d i profile aluminiowe 100x20. Obszar roboczy wyszedł mi 780x490cm. Ze względu na to, że mam drukarkę 3d na początek podłączyłem oprogramowanie Marlin do nowej maszyny - niestety...
Rozumiem, postaram się poszukać parametru odpowiadającego za częstotliwość odpytywania. Dobry pomysł z wierSharkiem, dawno tego nie używałem ale zainstaluję i nawet z czystej ciekawości sprawdzę Biblioteka mojego modbusa to: MODBUS.h Dodano po 2 Niestety nie znalazłem informacji o częstotliwości wysyłania zapytań. Na Youtubie znalazłem filmiki gdzie...
Witam serdecznie :D Posiadam enkoder obrotowy firmy IDEC IZUMI. Niestety nie posiadam żadnej dokumnetacji technicznej do niego oraz nie jestem w stanie znaleźć żadnych informacji w internecie. Wydaje mi się, że jest to enkoder inkremetnalny magnetyczny, jednakże z powodu że dopiero zaczynam zabawy z elektroniką, są to jedynie przypusczenia :!: Mam...
Poczytałem, teraz rozumiem (mam nadzieję, że dobrze). Halotron to enkoder magnetyczny. Pewnie dlatego po włączeniu kierownice obracają się o pełny zakres w celu wykonania kalibracji. Zastosowanie enkodera odrzuciłem na samym początku ze względu na cenę. Zastosuję potencjometr z przekładnią i liczę się z tym, że może kuleć dokładność. Pytanie jak bardzo....
Wiesz, nie było w nich napisane nic o jakości... Nie mogę tego sprawdzić. Korzystam z tych, które udostępniają inni w swoich projektach, przykładach. Niewiele jest publikowanych bibliotek, które totalnie nie chodzą. Nikt nie che wyjśc na głupka. Myślę że wiele, prawie wszystkie, chodzą przynajmniej w "przychylnym otoczeniu". Problem gdy to otoczenie...
Enkoder znajduję się w siniku firmy ABB. Model silnika: BSM0400CN00. Jest to niewielki silnik serwo o mocy 400W. Chciałabym dodać też, że: -podłączyłem enkoder do źródła zasilania oraz do komputera wykorzystując konwerter USB - RS485. Niestety nie dostałem "informacji" z enkodera. Korzystałem z programu arduino (podgląd portu szeregowego) oraz z programu...
Witam ad. 1 Sygnał zegara zapisuje bit w PLL. Więc w pierwszej kolejności program wystawia dane, a następnie zatrzaskuje je w syntezie. ad. 2 Zmienna Fpom.a odpowiada za pobieranie poszczególnych bitów. W pętli masz zmienną A która pokazuje który bit sprawdzamy w zmiennej Fpom. Np Fpom.0 - bit0, Fpom.1 - bit1 itd. Analogicznie odwołujesz się do poszczególnych...
Co zrobić aby aby ta pętla działała? Dodano po 7 Kod z zaznaczonymi liniami z błędami: #include <Wire.h> #include <i2c.h> #include <i2c_BMP280.h> #include <WS2812B.h> #include <BH1750.h> #include <DHT.h> #include <LiquidCrystal.h> #include <TimerOne.h> #include <HMC5883L.h> // do czujnika zanieczyszczeń...
Jak ugryźć temat zmiany częstotliwości wysyłanej Serialem do innego urządzenia aby zmieniać ja enkoderem obrotowym z funkcja przycisku po wciśnięciu oski. Obrotem oski chcę dodawać lub odejmować wartości i to jest dla mnie zrozumiałe jak to wykonać -lecz chciał bym aby w liczbie np 123456 zmieniać tylko jedna pozycje najeżdżając na nią poprzez przyciskanie...
Nie jest to układ filtrujący, jego zadaniem jest zamiana sekwencji sygnałów z enkodera na jawne sygnały STEP / DIR. Tak też podejrzewałem, ale podobno bez niego arduino gubiło impulsy, chyba, że to tylko kwestia dobranych wartości dla rezystorów. Jeżeli są to wyjścia typu "otwarty kolektor" powinieneś spróbować użycia "silniejszych" pull-up'ów lub...
Witam. Poszukuje rozwiązania mojego problemu. Kupiłem radio Xtrons PB78DLRIPL. Radio nie ma przycisków na przednim panelu ale tylko dodatkowy panel z przyciskami które są odpowiedzialne za różne funkcje. Każdy przycisk można do pasować do swoich upodobań więc chciałem aby 2 przyciski były odpowiedzialne za głośność jeden od powrotu do ekranu głównego...
Witam. Ostatnio rozebrałem starą drukarkę Brother DCP-115C. Wyciągłem z niej enkoder. I teraz mam mały problem bo nie wiem który pin do czego służy. Chcę wykorzystać enkoder do zrobienia kierownicy do gry opartej na Arduino Leonardo. Oto zdjęcia enkodera
Witam.Robię kierownice na płytce arduino leonardo,użyłem do niej enkoder z drukarki Brother DCP-115C który ma za zadanie precyzyjnie czytać położenie kierownicy.Od strony elektronicznej wszystko mi działa tylko nie wiem jak ustawić enkoder by precyzyjnie czytał.Tutaj zdjęcia
Witam! Na jesieni skleciłem sobie Button Box na Arduino Micro do ETS2,ATS i ogólnie symulatory. Kierowałem się projektem z tej strony Nie miałem stacyjki, założyłem stary "pstryczek" z lat 70-tych, przyciski były nowe i mam je, dziś przyszło 8 nowych przycisków i stacyjka Ursus C-360, arduino też przyszło. Poprzednio obudowa była z byle czego, pewnego...
Przyszły transoptory. Podłączyłem wszystko jak należy. Tylko, że na wyjściu #4 każdego transoptora dałem LEDa, żeby zaobserwować działane całego układu. Zrobiłem double check i podłączyłem napięcie. No i jest tak: po dołączeniu napięcia LEDy nie świecą się, przy obrocie w lewo zapala się jedna i ...pali się. Gaśnie dopiero po przekręceniu enkodera o...
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...
Jak zwykle podstawowych informacji nie podałem :) Program piszę w Arduino. Oczywiście użyłem Enkoder z przyciskiem KY--40. Założenie jest takie że długie wciśnięcie przycisku wyłącza termometr (najprawdopodobniej wykorzystam funkcję sleep) krótkie wciśnięcie uruchamia menu. Też próbowałem wykorzystać switch case, ale nie potrafiłem tego połączyć z obsługą...
Robie kierwnice pc z użyciem arduino leonardo Do kierownicy to chyba wystarczy albo
No to chyba potrzebujesz silnika BLDC i sterownika z obsługą enkodera - bo najwyraźniej Twój sterownik bez enkodera ma założoną minimalną prędkość na poziomie, który daje Ci te 3000rpm.
Siema, chciałbym zrobić kierownicę 1600° z użyciem Arduino Leonardo i pojawia się problem, ponieważ nie wiem jak podłączyć enkoder. Jeśli ma ktoś jakiś schemat lub pomysł co i jak, to byłbym wdzięczny. Enkoder jest na płycie z czujnikami ilości tuszu i wychodzi z tego 16 ścieżek. nie mam pojęcia które odpowiadają za enkoder więc proszę o radę jak to...
Specem od Arduino nie jestem, ale pętla nieskończona "while(1)" chyba nie ma w tym kodzie większego sensu ;) Co do położenia zerowego, są dwie opcje: - układ sprzężenia zwrotnego informujący kontroler o położeniu wału - np. transoptor szczelinowy i jakaś przesłona, enkoder absolutny itd... - jeśli ruch wału jest fizycznie możliwy tylko w jakimś zakresie...
W tej konfiguracji którą podałeś dodaj dodatkowo rezystor np. 100KΩ pomiędzy emiter a masę (GND). Resztę ukłądu pozostaw taką jaką miałeś. Rozumiem, że mowa o 'pierwszej' konfiguracji. Możesz też zrobić inaczej: podłącz emiter fototranzystora do GND, a kolektor do pinu Arduino, i ustaw go na wewnętrzne podciąganie do VCC To zaś przypomina tę drugą...
Kolego, urządzenie o którym piszesz nazywa się sekwencer midi - za pomocą protokołu midi wysyła komendy do urządzeń połączonych ze sobą i możesz szybko ustawić określony preset brzmienia i dostosować głośność i rytm wraz z włączeniem odpowiednich banków - za pomocą Arduino lub zwykłego mikroprocesora i paru elementów biernych wraz z enkoderem możesz...
Witam. Tworze sobie system pomiaru prędkości kątowej arduino + LabView i chciałem odpowiednio wysyłając sygnały z LV sterować także silnikiem. Czas okresu z enkodera ładnie wysyła przez port szeregowy, lecz sketch ignoruje otrzymywana wartość wypełnienia i w zależności on case'a A lub B rusza z pełnym wypełnieniem w określoną stronę. Zmiana typu danej...
Chcę zrobić wobulator i VFO DDS AD9851 na Arduino Leonardo. Znalazłem wsad z Pinguino na tej stronie Chcę użyć klawiatury membranowej, wyświetlacza 2x16, enkodera obrotowego. Co muszę zmienić w oryginalnym sofcie, aby to zaadoptować pod Leonardo. 723466
Witam, Poszukuję osoby najlepiej z woj śląskiego, obeznanej programowaniu. Do wykonania program na Arduino obsługujący: -sterownik silnika krokowego -enkoder liniowy -tachometr z czujnika indukcyjnego - wyświetlacz lcd Do wykonania był by program, szczegóły na priv szacowany koszt za program w granicach do 500 zł pozdr
Witam potrzebuje jakiegoś prostego układu zaczytującego impulsy elektryczne. Chodzi o to ze mam enkoder który chciał bym podłączyć do takiego układu i poprzez napisanie jakieś prostej aplikacji w C wyrzucał by mi jedynkę na wyjście które podłączył bym do PLC. Ta jedynka mówiła by o tym czy są obroty w lewo czy w prawo. Myślałem o jakimś małym Arduino...
Witam Jest to mój pierwszy post więc proszę o wyrozumiałosć. Odrazu dodam iz buduje własną kierownice z forcefeedbackiem tylko zamiast enkodera(są cholernie drogie) chciałbym uzyc potencjometru wieloobrotowego. Chciałbym podłączyc potencjometr wieloobrotowy do arduino uno tak aby wysyłał do regulatora pwm taki sam sygnał jak enkoder(2.obrazek) tylko...
Projekt elektronicznego obciążenia napisany od zera w środowisku Arduino IDE z zainstalowaną biblioteką MiniCore w C++ z użyciem klas, powinno umożliwić Wam łatwą rozbudowę i dodawanie nowych modułów. Po kilku latach przerwy w elektronicznym hobby postanowiłem wrócić do projektowania. Kupiłem oscyloskop, ale potrzebne mi było jeszcze kilka urządzeń,...
No tak, mało szczegółów podałem. Silnik Maxon A-max 12V. Podpięty oczywiście do arduino przy pomocy nakładki Arduino shield. Wyjścia cyfrowe do określenia kierunku obrotu "lewo" i "prawo" . Pierwsze wyjscie analogowe do zadania sygnału, które spowoduje określoną liczbę obrotów ( z wykorzystaniem enkodera) a drugi analogowy do płynnej regulacji prędkości...
Witam uczę się arduino i postanowiłem zrobić makietę inteligentnego domu. Mam problem z napisaniem programu do syerowania roletami. Moje pytanie brzmi czy rolety wewnętrzne elektryczne mają jakieś krańcówki czy może jest enkoder na silniku albo jest sam silnik posiada może ktoś takie rolety ?? Muszę wiedzieć jak jest zbudowana bo nie wiem jak napisać...
Witam. Modyfikuję starą kierownicę Microsoft Sidewinder FFB. Cała elektronika zastąpiona przez Arduino Leonardo. Wymieniam enkodery na taki wyciągnięty z drukarki O ile z tarczą nie mam problemu to z częścią elektroniczną ekodera już już jest. Nie mam pomysłu jak to stabilnie zamontować w odbudowie kierownicy. Szczegóły na zdjęciu.
Więc jak to jest, że mimo przerwań ( generowanych przez TWI ) spokojnie i bez problemów działa kilkadziesiąt układów na tej samej magistrali? Do tego przerwania z kilku UARTów, liczniki, timery, ADC itd..? Czy uC komunikujac się z timerem, usartem używam magistrali szeregowej czy równoległej? Po co te wywody o Od tego są dedykowane rozwiązania SPRZĘTOWE,...
Na szybko zmontowałem coś takiego jak powyżej i jest to samo, co prawda teraz tylko błędny odczyt z jednego enkodera (później go rozkręcę), ale jest. Sygnał SCK wydaje się ok, sygnały CS są na 100% idealne. Jeżeli chodzi o MISO to zastanawiam się dlaczego po odczytach sygnał nie spada błyskawicznie do zera, tylko często schodzi powolnie do potencjału...
Na koniec argumentacja typu "ludzie to lubią" to już poniżej krytyki. Fiata 125p też lubią co nie czyni z niego auta nowoczesnego ani dobrego. Z jakiegoś powodu najpopularniejsze Arduino to UNO. W przeciwieństwie do PRL teraz jest wybór ale z jakiegoś powodu widzę potwory w postaci 2 x UNO zamiast MEGA. Z czego to wynika? Trzeba zapoznać się z projektami....
No teraz obejrzałem. Ogólnie fajnie choć jak ktoś wspomniał jest druciarstwo, a do tego nie jestem zwolennikiem arduino :) To co bym poprawił w pierwszej kolejności to dodał sporą rampę dla serwa na lufę, bo teraz to trochę dziwnie działa. Dało by więcej realizmu (bezwładności) przy rozpędzaniu/hamowaniu obrotu. Do samej jazdy też wskazane dorobienie...
Witam, dostałem od znajomego enkoder jak na zdjęciu. Nie mogę jednak znaleźć żadnej dokumentacji do tego modelu. Podłączyłem na logikę do Arduino (czarny (GND), czerwony (5V), biały (A), żółty(B)), ale przy kręceniu sygnał się nie zmienia. Wejścia podciągnięte do zasilania i obsługiwane w przerwaniach. Macie jakieś rady co z tym zrobić żeby to uruchomić?...
Witam. Niedawno rozebrałem starą drukarkę HP i wyciągnąłem z niej enkoder. Chciałem użyć go do stworzenia kierownicy do gier opartej na arduino leonardo R3, lecz nie wiem jaki pin za co odpowiada. Oto zdjęcia
No nie wiem jak przerobić z enkodera na potencjometr, więc zwracam się z prośbą o pomoc. Mogę wysłać link do paczki z kodem, który znalazłem i ktoś może spojrzy na to. Jeszcze jest taka możliwość, bo posiadam starą drukarkę Lexmark E120, która jeszcze jakoś działa i może ona ma odpowiedni enkoder, tylko nigdzie w sieci nic nie mogę znaleźć na ten temat....
Jeśli tylko głośność to wystarczy układ salony potencometra audio. Jeśli interesuje cię Full wypas to są układy scalone które mają w sobie regulację głośności, basu, sopranu, selektor i kilka innych funkcji. Np. Tda7318, tda7313 i jeszcze kilka innych z serii tda i sterujemy tym przez i2c do tego można dołączyć wyświetlacz oraz przyciski, pilota czy...
siemka mam arduino mega cnc shield i wyświetlacz z enkoderem zestaw taki jak do drukarek 3d i szukam programu na to arduino do sterowania 1 silnikiem krokowym i szukam do tego programu
Sterowanie procesorem dźwięku PT2314 za pomocą Arduino nano. Wszystkie elementy sterujące można wykonać za pomocą enkodera i dwóch przycisków. Dodatkowo ustawień można dokonać za pomocą pilota. [youtube][/youtube] 00:07 Krótki opis 00:36 Test 02:57 Ustawienia 05:29 Test zdalny 07:23 Szczegółowe wyjaśnienie 10:26 Tryb czuwania 11:42 Schemat obwodu 11:47...
Wgrałem Arduino IDE 2.1.0. Chciałem sobie złożyć najprostszy układ z MIDI OUT. Niestety wyszła kicha, próbowałem kilku i za każdym razem arduino coś wysyła ale jakieś śmieci których nie rozpoznaje żaden instrument ani program muzyczny. Próbowałem też na trzech różnych arduino uno i zawsze to samo. Program prawidłowo się kompiluje i wgrywa, żadnych błędów....
Mam tylko jeszcze pytanie czy ten enkoder ma być zasilony napięciem 3,3v tak jak na obrazku czy może być 5v ? Nie wiadomo jaki typ enkodera włożony jest akurat w tą płytkę. Ale znając HP, że lubi stosować elementy z Avago można by założyć że będzie, jeśli nie dokładnie jakiś wariant typu AEDS-9640, to coś bardzo zbliżonego. I dlatego, biorąc dokumentację...
Nie za wiele pomogła ta informacja bo ten artykuł już widziałem ale dziękuję za chęci. Znalazłem projekt, który idealnie wpasowuje się w lukę w moim projekcie. Więcej informacji można znaleźć na ich [url=]stronie. Są tam różne biblioteki na atmegę w tym taka, która obsługuje SMBUS. Pozdrawiam.
Co użyjesz do badania wychylenia kierownicy? Jakiś enkoder optyczny, czy może coś bardziej zaawansowanego?
Prostota jest niewątpliwie, a jeśli przycisk zapomni zadrżeć przy zwalnianiu, to kod ma nawet szansę zadziałać. Bez timera dobrze się tego nie zrobi. Pozwolę sobie jeszcze raz się wtrącić ;-) Prosty filtr w postaci rezystora rzędu 100Ω oraz niewielkiego kondensatora, np. 22nF, pozwala skutecznie wyeliminować efekt drgań styków, wówczas nie ma...
Mostek H dobiera się do prądu zwarcia silnika, masz już konkretny silnik ? Zastosowany przez Ciebie mostek może mieć problemy przy sterowaniu PWM, osobiście polecam gotowe mostki H niż budowa samodzielnie. Proponuje zapoznać się z układami pozycjonowania np. sterownik serwomechanizmu AVT 1189, jeżeli sterowanie ma być na potencjometrze to jaka ma być...
Witam, mam takie pytanie, bo mam drukarkę 3D na Adruino mega2560 i ramps 1.4 i firmware Repetier'a. I od jakiegoś czasu chcialem przerobić ją na grawerkę laserową do sklejki. Główny problemy jakie mam z tym związane są programowe: - trzeba przygotować enkoder g-kodów, który oprócz kodu ruchów zgodnych z rysunkiem 2D uwzględni włączanie i wyłączanie...
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...
1. Kolego pomóż sobie i innym i stosuj się do porad. Jeśli nie chcesz/nie umiesz/nie możesz narysować schematu to koniecznie zmień nazwy zmiennych których używasz z np. in1 na taką jaką ma rolę czyli np. silnik_A_start . Zrób to dla wszystkich zmiennych a od razu będzie się to lepiej czytać. 2. Usuń wszystko z obsługi przerwania poza liczeniem impulsów...
Witam. Postanowiłem zbudować prosty sterownik posuwu maszyny stolarskiej z obsługą enkodera wyświetlacza oraz klawiatury membranowej. Sterownik działa idealnie ale przy załączeniu piły zakłócenia powodują taki efekt jak wciśnięcie losowego przycisku. Silnik piły nie jest sterowany mikro kontrolerem. Jak sobie z tym poradzić? Pozdrawiam.
Do sterowania serwem jest biblioteka w środowisku arduino. Nie trzeba kombinować z PWM. Ale jest problem że masz specyficzne serwo, bez sprzężenia pozycyjnego. To właściwie nie tyle serwo co sinik ze sterowaniem prędkością protokołem serw. I takie obroty o zadany kąt możesz wykonywać jedynie w dużym przybliżeniu. Twoje serwo powinno stać w miejscu gdy...
Ale co Ty chcesz dokładnie zrobić? Jeśli potrzebujesz czujnika to w przepustnicy należy zamontować enkoder w formie potencjometru. Jego obrót będzie sygnalizował zmianę ustawień przepustnicy. Enkoder zamawiałem za 2zł z dostawą z Aliexpress. Ale lepiej kup na allegro to nie bedziesz musiał czekać tygodniami na dostawę. Nie wiem jaka siła utrzymuje przepustnicę...
Witam, potrzebuję zrobić jak najszybciej sterownik oparty na Arduino. Komponenty: DS1307, DS18b20, LCD 16x2 po I2C, enkoder i bramka SMS oparta na G510, 6 przekaźników sterowanych po i2c (PCF8574). Obsługa każdego z elementów to łatwizna. Wszystko działa. Potrzebuję kontrolować cały czas temperaturę i w momencie spadku poniżej XX włączenie przekaźnika...
Witam, Kupiłem takie coś : I teraz mam mały problem, potrzebuje podłączyć do tego enkoder, żeby po kręceniu nim w prawo z wyjścia mikro kontrolera pojawiała się masa i z innego wyjścia podobnie. Ma służyć to do regulacji głośności w tablecie. Ma po prostu zastąpić przyciski ciszej głośniej. Problem polega na tym, że jestem totalnym laikiem w programowaniu...
(at)stachn , no to się pośmialiśmy! Dlaczego nie taki czujnik? 1. Bo się zabrudzi 2. Nie wycelujesz nim w roletę 3. Kłopotliwe mocowanie, mierna jakość pomiaru. Takie sprawy załatwia się za pomocą 2 kontaktronów i enkodera obrotowego na napędzie (np. magnetyczny - niewrażliwy na brud etc.). Ja to działa? W sytuacjach krytycznych (brak zasilania, pierwsze...
ok - zabiorę się za to tylko napiszcie mi czy UNO wystarczy - czy można będzie wykorzystać 10 wyjść plus lcd i plus 2 wejścia plus przyciski. chyba średnio - czy istnieją moduły rozszerzające? Proszę o wskazanie. Oczywiście pobawię się z paroma diodami i spróbuję poczytać o enkoderze. Dzięki
Kolega zaciągnie sobie bibliotekę do obsługi rotary enkodera i w przykładach masz prace w trybie polling, przetestuj a potem wklej do swojego sketcha. Pozdr
Możesz użyć enkodera.
Dobry kierunek z takim rozwiązaniem. Płytka stykowa to "mordęga" i dziwię się tym, którzy to polecają. Co do meritum - proponuję jeszcze dodać transoptor aby móc testować czujniki z wyjciem o innym pozimie niż 5V. Jeśli zmieścisz to umieść 4 mikroswitche bo mogą się przydać w projektach gdzie będzie do obsługi menu na LCD. Miło byłoby też zobaczyć enkoder...
Mam jeszcze jedno pytanie. Mój projekt będzie odczytał położenie stołu krzyżowego frezarki w 3 osiach X Y Z. W pierwszej wersji planowałem zastosować arduino UNO. Po jednym na os gdyż mam do dyspozycji tylko 2 przerwania w jednym module. Ale myślę nad zastosowaniem arduino mega gdyż wtedy mam 6 przerwań w jednym urządzeniu. Ale czy Mega sobie poradzi...
Dzięki za chęć pomocy :) Czy są jakieś szanse podłączyć to np do arduino?
Lubisz te delay, niedługo petla główna bedzie wykonywać się godzinę :-) W: [syntax=c] }else if(send_resp){//jeśli wiadomość zostałą usunięta i mamy nadać odpowiedź send_resp=0; GSM.print("AT+CMGS=\"+48697516999\"\r");... wysyłamy ją na ten numer delay(550); currentTemp = sensors.readTemperature(address); Serial.println(currentTemp); delay(300); GSM.print("Temp:");//tu...
Wklej kod którym kręcisz silnikiem. Wtedy pomożemy jak połączyć go z temperaturą. Jednak kolega emarcus słusznie zwrócił uwagę na ważne kwestie, przede wszystkim na problem gubienia aktualnej pozycji zaworu. Jeśli zawór ma kąt obrotu większy od 360 stopni, to żadne wyłączniki krańcowe nie wchodzą w grę, jedynie enkoder i to absolutny a nie inkrementalny....
EDIT: Nie wzorowałem się na projektach kolegów, uważam, że klikalny enkoder i płaskie menu to najbardziej ergonomiczne sposoby interakcji z urządzeniem. Popieram przedmówcę. Warto, do takiego sterowania, dodać jeszcze różne reakcje na czas naciśnięcia przycisku, przykłady zastosowania: krótkie - wejście do podmenu średnie - wyjście z podmenu podwójny...
Złącza RJ-11 mógł ktoś sobie zastosować do enkoderów, pasowałoby do pojazdu czterokołowego. Złącza RJ-11 stosuje też Sparkfun w swoich produktach związanych z pomiarami pogody, np. [url=]Weather Shield Jak masz skaner, to wrzuć skany tej płytki, zaraz ją rozpracujemy :-)
Jak duży jest silnik krokowy? Ile Nm. Są drivery silników, które w czasie bezczynności utrzymują pozycję. Taki driver sterujesz kierunek - krok. Do zadawania ilości kroków możesz zastosować impulsator obrotowy, enkoder - wygląda jak potencjometr jednak wytwarza impulsy, które można sumować i odejmować w mikrokontrolerze.
Do obsługi LCD używam biblioteki LiquidCrystal_I2C.h ona używa delay, jak to sprawdzić ??? Skoro piszesz, że używa to chyba sprawdziłeś? Zapomnij o dziwolągach takich jak LCD z interfejsem równoległym przez ekspander I2C i to jeszcze najgorszy z możliwych czyli PCF8574. - Podłącz wyświetlacz bezpośrednio do uC - Użyj LCD z kontrolerem I2C - OSTATECZNIE...
To był zwykły enkoder podpięty bezpośrednio pod AVR bez żadnej elektroniki . Idea miała być taka : dwa gołe enkodery , każdy podpięty do procesorka AVR czytany przez modbusa RS485 w centralnym sterowniku. żeby przyspieszyć reakcje układu enkodery reagowały na nacisk (oprócz obrotu miały przycisk w ośce), ten przycisk mówił do sterownika słuchaj teraz...
Bascom na atmedze to czarno widzę w tej roli Czarno to ja widzę aby uzyskać pomoc w temacie Bascom. Czas świetności tego niezbyt udanego języka na szczęście przemija. Jeśli autor zapiera się przy Bascom, to szukałbym przykładów w C i przepisał na Bascom. W przepisywaniu mogę pomóc. Przepisywaniu z C a nie z bibliotek Arduino w C++.
No właśnie czasami stosuję HSC dla enkoderów inkrementalnych, ale zależało by mi na zapamiętaniu pozycji. Enkoder absolutny który mam, ma 10 przewodów do określenia kąta obrotu, czyli nie podłączę go do PLC (chyba, że zużyłbym na to 10 wejść). Pomyślałem, że pozycję będę przesyłał szeregowo, ale okazuje się, że Arduino to kiepski pomysł. Nie ma też...
Moje pytanie brzmi: czy jest możliwość zbudowania czegoś takiego na bazie arduino uno z wykorzystaniem enkodera obrotowego (impulsowego) selbit poi-xx (taki posiadam) sterownik miałby podnosić i opuszczać głowicę o zadaną grubość w mm i uwzględniać rzaz brzeszczotu. Tak. z podłączeniem tego całego ustrojstwa nie będę miał problemów, tylko gorzej z...
Witam. Buduję minutnik na arduino (zegar ciemniowy), w skład którego wchodzą: Arduino Pro Mini, LCD 2x16, enkoder obrotowy z przyciskiem i przekaźnik. Mam kłopoty z kodem, znalazłem gotowy kod, ale nie wychodzi mi jego dopasowanie pod swoje potrzeby. Chciałbym kręcąc enkoderem wybierać czas od 0,1s-99s, naciskając enkoder zatwierdzić czas i zacząć odliczanie...
Nad silnikami pomyślę później. Problemem jest błędne liczenie. Impulsy generuję tak, że trasnoptor zakrywam i odkrywam kartką a Arduino liczy zbyt wiele impulsów. 06:18:34.011 -> 4 06:18:40.151 -> ILOSC: 06:18:40.151 -> 6 06:18:42.776 -> ILOSC: 06:18:42.776 -> 9 [syntax=c] #define ENKODER 2 volatile int ileRazy = 0; volatile bool zliczony = false; unsigned...
(at)cinek_14 Jak rozumiem masz gotową płytkę, więc to implikuje jakie masz możliwości rozwiązania problemu. Koledzy upierają się, aby wszystko wrzucić do przerwań, co IMHO nie tylko nie rozwiązuje problemu, ale go całość niepotrzebnie komplikuje. Skoro już masz płytkę, to zrobienie 1-wire na UART raczej nie wchodzi w grę. Zresztą nie jest to potrzebne....
Właściwie to zgadzam się z większością argumentów jakie przedstawił Kolega LChucki, pomimo, że jestem po drugiej stronie barykady, pisząc oprogramowanie wyłącznie dla siebie dla tzw. przyjemności. Po co się "męczyć" z buforem kołowym na 328P skoro można sobie założyć bufor 1,2 czy 8 kB na transmisję UART. Po co tracić czas na obsługę przerwania skoro...
Zrób lepiej zakres regulacji 0-63 wtedy wysyłasz bezpośrednio wartość do układu 0x88,vol, a jak masz 0-30 to wysyłasz 0x88,((vol*63)/30) tylko przy 30 lub 63 będziesz miał najciszej a przy 0 będzie najgłośniej. Głośność masz regulowaną dla obu kanałów naraz a dla głośników możesz regulować oddzielnie dla każdego kanału. Dziękuję za odpowiedź. Mimo...
Cześć i czołem. Nie jestem złym elektronikiem, za to jestem miernym programistą. Od dłuższego czasu piszę firmware do lutownicy własnej konstrukcji, już mniejsza jak to wygląda. Do sedna: Aktualnie mam napisane dwa osobne kody (pętle). Jedna to PID, konwersja wzmocnionego sygnału z termopary na stopnie Celsjusza oraz wyświetlanie aktualnej temperatury...
Hej. Podoba mie się ten projekt, a zwłaszcza to, że zama maszynka trzyma kartkę swoim ciężarem. Ja ostatnio zrobiłem taką maszynkę. Nazwałem ją "Złomek", bo większość elementów pochodzi z uszkodzonych napędów CD/DVD, które uzyskałem w pobliskich serwisach komputerów. Pomysł nie jest mój. Jest wiele przykładów takich konstrukcji na Youtube. I poskładałem...
Poszukaj na allegro -"Licznik impulsów, 6 cyfrowy, C3E-R-24" cena 225 pln. Do tego czujki podejdą standartowe 10-30 Vdc. Zapoznaj się z dokumentacją, czy posiada odpowiedni tryb pracy. Dodatkowo mniejsza szansa że się zepsuje :D . No i posiada obudowę. Albo taki: "Licznik impulsów cyfrowy CA4 230V 1kHz wyjście 3A" , zasilany 230V, posiada wyjście zasilania...
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ć...
Chce osiągnąć poruszanie osi x i osi z w tokarce. Szukam czegoś co będzie poruszać mi nożem w miarę jak najdokładniej. Za pomoca podanych komend. Sterownik do którego podepnę silnik DC, enkoder i krańcówki w miarę możliwości i podpiąć to do arduino. Takie podstawowe sterowanie. Jak szukać takich informacji? Dodano po 17 SID1812E --> Mam jeszcze taki....
Poza tym rozwiązanie sprzętowe jest - patrząc po tematach poruszanych w dziale Arduino - łatwiejsze. Patrząc po tematach i rozwiązaniach z działu Arduino to ogólne można dojść do interesujących wniosków... Tak jak koledzy pisali, każdy AVR, ba, chyba każdy współczesny MCU ma wejścia Schmita. Większość nowych MCU dysponuje możliwością sprzętowej cyfrowej...
Za pomocą potencjometru wybieram ile kroków ma zrobić silnik. Z dokładnością ? I co to za potencjometr ? Coś trochę dziwny ten projekt :D Jeżeli chcesz stworzyć coś w rodzaju ,,serwa z gałką", to tylko za pomocą enkodera a nie analogowego potencjometru.
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...
Witam wszystkich. Jest to tak naprawdę kontynuacja [url=]tego tematu. Po dłuższym czasie postanowiłem powrócić do projektu i dodać regulację balansu. Niestety jest to trudniejsze niż myślałem. COŚ udało mi się napisać, ale na pewno nie jest to taka regulacja jak powinna. Sama regulacja ma być płynna tj. 15-----------------ŚRODEK---------------... max....
Witam, myślę, że lepszą pomoc uzyskasz, jeśli dokładniej opiszesz swój problem. O ile dobrze zauważyłem, niebieska platforma napędzana jest bezpośrednio paskiem z silnika, a punkt 0 to okolice tego silnika. Jeśli to nie tajemnica, napisz do czego jest ten drugi silnik ze śrubą, bo może na nim będzie to "ruchome łoże z end stopem". Czym będziesz ustawiał...
Wystarczy dobrze opakować w funkcje lub makra i będzie wyglądać czytelnie :) Akurat Arduino jest właśnie dobrym opakowaniem w funkcje i makra. Ale ogólnie to jak ktoś chce wyzwanie to może sobie wziąć bieżący kod i pod innym mikrokontrolerem upakować w funkcje i makra tak by działał. Jak najbardziej się da, nawet w dużej mierze w języku C się uda (choć...
Probowalem z swich case i no cos dziala ale nie tak jak byl zamierzony cel, te dygniecia mysle ze sa spowodowane z faktu ze pozycja jest pobierana z potencjometru ktory znowusz swoja budowa jak mi wiadomo nie zapewni mega dokladnosci, przynajmniej mikrokontroler jest za szybki w odczycie, mozna by tego uniknac stosujac wieksza tolerancje, o ile oryginalnie...
Na youtube znalazłem film jak taki enkoder podłączyć pod Arduino mega ja mam Arduino uno piny są inaczej , program wgrałem wyświetla się licznik ale enkoder martwy . być może coś źle podłączyłem płytka a enkoder , Prośba o instrukcję które piny enkodera podłączć do płytki arduino uno . link do fimu poniżej zdjęcie z tego filmu schemat podłączenia do...
Witam, w kodzie programu (petli), kazde wyjscie PWM ma swoja zmienna ktorej wartosc jest modyfikowana przez przyciski na ekranie. Dalej masz 2 wyjscia: - cyklicznie co jakis czas wywolujesz funkcje update PWM ktora wysyla nowe wartosci na konkretne porty - wykrywasz zmiane wartosci danej zmiennej i aktualizujesz ja / wysylasz nowa wartosc zaraz po jej...
Wydaje mi sie że mam coś źle podłączone bo sie nagrzewa na 3v, czytałem że niby kamera z telefonu potrafi zobaczyc to światło ale nic nie widać :/ Jeśli chodzi o wyjścia OC musze sie troche podszkolić ten temat bo pierwszy raz w reku mam taki enkoder, a spadek napiecia gdy jest włączony do arduino ? Sr naprawde jeszcze tego nie ogarniam Dodano po 7...
Witam mam nie typowe pytanie, czy jest szansa aby ktoś zobaczył mój projekt kierownicy komputerowej która opiera się na silniku podłączonym do sterownika silnikowego bts 7960 który jest podłączony do zasilacza 12v, bts łączy sie z płytką Arduino LEONARDO R3 Atmel Atmega32u4 AVR USB oraz do tego jest podłączony enkoder inkrementalny dołączę zdjęcie jak...
Ale w rampę jest wyposażony programowo Mach lub inny program sterujący. Lub sam driver silnika w przypadku sterowania ze sprzężeniem zwrotnym przy serwach czyli silniku z enkoderem.
Tylko to by skomplikowało budowę, musiałbym zrobić jakąś przekładnię aby przełożyć obroty kolumny nastawnika na obroty enkodera, co wymagałoby dużej precyzji wykonania. Musiałbym też dla każdej pozycji policzyć osobno ilość zliczonych impulsów enkodera, bo pozycje nie są rozmieszczone regularnie. Wtedy to już sensowniejszy byłby chyba potencjometr zamiast...
Oto przykładowe menu do nauki i analizy architektury programu. Musisz jeszcze przemyśleć typy danych, które będziesz wprowadzał (ujemne, z kropką dziesiętną, itp.). { "version": 1, "author": "Uri Shaked", "editor": "wokwi", "parts":
Piny magistrali I2C w ESP32 można przedefiniować, jeżeli jest taka potrzeba. GPIO 21 oraz GPIO22 to są domyślne piny dla SDA oraz SCL, ale nie obowiązkowe. [url=]Link
Zamień potencjometr na enkoder , będziesz mógł jechać z czasem od zera w nieskończoność . kod napisać np:na podstawie tego , oraz dołożyć jakiś LCD do wyświetlania czasu.
Witam ponownie Wczoraj enkoder przeszedł pozytywne testy. Nic już nie gubi nawet przy prędkościach 3000 obr/min. Dziękuję wszystkim za pomoc. Temat do zamknięcia.
Podpadanie pod inżynierię wsteczną to nic złego. Jeżeli jednak dalej nie chcesz to możesz dać prosty filtr (nawet RC) i mierzyć na nim napięcie (stałe). Chodzi mi o takie proste obciążenie tego sterownika PWM. Czyli np. rezystor 1k/2W i do niego z dwóch stron podłączone rezystory np. 10k idące na dwa kondensatory 1uF drugimi końcami podłączone do GND....
Tak właśnie myślałem, a tak z ciekawości ile mogę max. MHz puścić na arduino?
Wszystkie moje posty są jedynie odpowiedziami na Twoje. Jeśli więc po moim pierwszym poście w kolejnym wyliczasz swoją wersję, ja na niego odpowiadam, itd. Gdybyś nie wyliczał, tylko sprawdził jaki jest faktyczny narzut czasowy funkcji przerwania, to temat zakończylibyśmy na moim pierwszym poście. Problem polega na tym, że Ty odbierasz moje posty jako...
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ść ,...
Jeśli masz enkoder jak na zdjęciu to jest to tak zwany enkoder inkrementalny. Czyli można za jego pomocą zliczać impulsy. Powyższe rysunki pokazują jaka jest zasada działania tego enkodera i jakich sygnałów możesz oczekiwać na jego wyjściu. Zasadniczo pierwszy etap po włączeniu urządzenia to kalibracja - wyzerowanie wychylenia. Potem wykrywasz zbocza...
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...
Mikrokontroler 328P w tym arduino nie odczytuje portu USB, a ten moduł kierownicy najprawdopodobniej takowy posiada prawda? Więc nie da się wykonać czegoś takiego niestety. W sensie Ty nie wykonasz, ponieważ masz za małą wiedzę (ja również). Używałeś programu, który odczytywał informacje z arduino portem szeregowym i sterowałeś gazem i hamulcem prawda,...
Taki sposób podłączenia jest OK. Aczkolwiek użyty enkoder oferuje sygnały różnicowe, więc w środowisu o mega zakłóceniach tez to można wykorzystać.
Witam. Poszukuje enkodera liniowego magnetycznego z liniałem ok 1 metr i dokładnościa ok. 0.1 mm, który łatwo da się programować w arduino/avr. Najlepsze byłyby linki do aukcji. Z góry dzięki za wszelką pomoc
Zerknąłem w załaczony link, kod dość skomplikowany, zmian zbocza itp. Ja od wielu lat używam takiego kodu: [syntax=c]//============================... // Inicjalizacja INT 6 (Enkoder impulsowy) //--------------------------------------... void InitInt6() { EICRB |= (23<<ISC60);//...
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...
Co własciwie chcesz osiągnąc (?), jaki jest końcowy cel tego projektu ?. e marcus Nie mam jeszcze ściśle określonego projektu. Narazie chcę ustalić, czy da się to wysterować za pomocą Arduino. W przyszłości ewentualny tester enkoderów. Być może jakiś prywatny projekt. To jest enkoder na silniku (a raczej na tym co z niego zostało): 892316 To wyprowadzenia:...
Witam ponownie. Zdecydowałem się ponownie otworzyć temat ponieważ napotkałem kolejny problem. Myślę, że jest to czas by przybliżyć docelowy sposób działania układu. -Silnik DC będzie napędzać śrubę z nakrętką. -Enkoder kwadraturowy na silniku ma ograniczać zakres jego pracy. -Silnik sterowany ma być przez UART Problem polega na tym, że gdy załączę mostek...
Proszę o sprawdzenie kodu programu - układ ma odczytywać obrót enkodera i sterować potencjometrem cyfrowym DS1802. Docelowo zostanie dodana obsługa pilota IR. [syntax=c]#include <RC5.h> #define ENK1 3 #define ENK2 4 #define RST 0 #define DATA 1 #define CLK 2 int IR_PIN = 5; unsigned long t0; RC5 rc5(IR_PIN); volatile boolean right, left; //Zwiekszanie...
Mimo wszystko obsługa z kondensatorami gdzie zazwyczaj część programową traktuje się po macoszemu mnie irytuje, bo wystarczy lekkie zużycie enkodera czy niewielkie zabrudzenie (co wzmaga drgania styków) i praktycznie nie można z niego korzystać. Mój algorytm kompensuje drgania w czasie rzeczywistym i przestanie zliczać jak już naprawdę uszkodzenie mechaniczne...
Następnie te sygnały w postaci string'ów wysyłane są do Processing3 i każdy z sygnałów aktywuje System.nanoTime() w Processingu bezpośrednio pobrany już z komputera i ta wartość przypisywana jest do tablicy Ale pomiar czasu po stronie Processingu jest kiepskim rozwiązaniem. Choćby to że transmisja po USB odbywa się w pakietach a nie każdy bajt osobno....