https://obrazki.elektroda.pl/1982238900_... Tym razem chciałbym zaprezentować zasilacz warsztatowy mojego projektu. Troszkę czasu nad nim spędziłem, aż osiągnąłem zakładany efekt. Obecna rewizja płytki to 18, więc trochę wersji przetestowałem :D Ale do rzeczy. Jest to zasilacz z torem analogowym i sterowaniem cyfrowym. Parametry zasilacza...
https://obrazki.elektroda.pl/8691272400_... Witam, poniższy mini-projekt powstał z inspiracji Część elektroniczna Urządzenie bazuje na dwóch PCB (4x wyświetlacz LED + płyta główna) połączonych ze sobą taśmą flex z jakiejś drukarki. Wyświetlacze to wylutowane z czegoś 7-segmentowe pojedyńcze kostki ze wspólną anodą i czerwonym filtrem...
Wstęp https://obrazki.elektroda.pl/4502046300_... https://obrazki.elektroda.pl/5105354300_... Lekomat to urządzenie służące do wydawania osobie niedowidzącej leków o określonych godzinach. Pomysł skonstruowania takiego urządzenia podrzuciła mi moja lepsza połówka a powstał z potrzeby chwili - senior będący pod naszą...
Osobiście używam własnej procedury na zboczach i nie odczuwam z tym żadnej niedogodności. Przerwanie na zboczu opadającym musi być potwierdzone na zboczu narastającym, ot cały debouncing. Obsługa przerwania to mikrosekundy i jest niczym w porównaniu z namiętnie stosowanym przez niektóre przypadki waitms() ;).
Witam, przymierzam się do budowy sterowania do tamponiarki na własny użytek. Tamponiarka to mechanicznie dość proste urządzenie zbudowane z kilku siłowników pneumatycznych i jednego silnika krokowego. Zasadniczo dałoby się sterowanie do niej zrobić na zwykłym AVRku. Chciałbym jednak dodać fajny interfejs użytkownika w postaci menu na ekranie dotykowym...
Witam wszystkich. Po przejściach z moją pralką zacząłem myśleć coraz to poważniej o budowie programatora na podstawie MCU AVR. Pomysł jest taki: - kontrola przez 8 bit AVR - wyświetlacz 2x16 lub 4x20 alfanumeryczny - obsługa klawiaturą (UP, DN, LEFT, RIGH, OK, ESC) lub enkoder obrotowy z przyciskiem - obsługa podstawowych funkcji pralki - uniwersalna...
Z tego co zrozumiałem to ta "pamięć" będzie ci potrzeban co najwyżej do zmiany konfiguracji lub trybu pracy układu. Z pamięcią jest zawsze mały problem :) może naiwny , ale jednak. O ile generalnie wiesz jak działa program w układzie to zazwyczaj brak jest informacji o aktualnym trybie. Musisz zastosować jaką sygnalizację trybu pracy, diody LED, wyświetlacz...
Enkoder to mechanicznie zwykły przycisk. Ma też wszystkie wady przycisku, czyli np. drgania styków. Wiele enkoderów na jeden "przeskok" generuje 2-4 impulsów i oczywiście czasy trwania poszczególnych faz zależą od szybkości kręcenia. Przejrzyj darmowe przykłady do książek w mojej stopce - masz tam przykłady obsługi enkoderów w oparciu o ATMega i XMEGA.
Ja bym to zrobił tak: jakiś enkoder mikrokontroler np atmega8 jakiś zegarek na szyne I2C i tranzystory do obsługi segmentów
Ja mam podobnie napisaną obsługę enkodera i działa bardzo dobrze (Atmega8 enkoder EC11-1B-18T-L15 ). O ile ten enkoder daje taki same sygnały jak mój, to błąd masz tutaj: if (bit_is_set( PORTENCODER, ENCODER_B)) a powinno być PIND.
Co prawda nie do enkodera, a do czujnika HC-SR04, ale reguła ta sama, pomiar szerokości impulsu. Zrobiłem to na systemie zdarzeń. Kod: [syntax=c]// konfiguracja systemu zdarzeń pod czujnik HC-SR04 EVSYS.CH0MUX=EVSYS_CHMUX_PORTD_PIN1_gc; // źródłem eventu pin PD1 PORTD.PIN1CTRL=PORT_ISC_BOTHEDGES_gc; // ustawienie przerwania na oba zbocza TCD0.CTRLB...
Przepraszam ale w pierwszej wypowiedzi popełniłem błąd logiczny - oba przerwania powinny być ustawione na te same zbocze a nie różne. Dlaczego, bo tak jak napisałem wcześniej nie będzie można określić kierunku zmian, zawsze bedzie ta sama kolejność wywoływania przerwań. Obojętnie czy kręcimy w lewo czy w prawo. np. ChA narastanie 0->1 a ChB opadanie...
Nieużywany pin PB2 można wykorzystać do wyboru czy na wyjściu chcemy impulsy o stanie wysokim czy stanie niskim. Zworka na płytce by się zmiesciła, nawet leżąca, a dzięki takiej opcji wyboru odchodzi konieczność odwracania sygnału na tranzystorach (np kiedy chcemy użyć układu do obsługi gotowego potencjometru cyfrowego).
Lepiej zobacz gotowca [url=http://mirley.firlej.org/enkoder_ob...
Oczywiście że możesz. Konkretne rozwiązanie wymaga podania języka w jakim piszesz. Niemniej moim zdaniem powinieneś zupełnie inaczej podejść do tematu. Opisz szerzej swoja aplikację a dokładniej w jakim celu wykorzystujesz enkoder.
W pętli głównej’loop’ pozostaw jednak odczyt potencjometru do jakiejś zmiennej tymczasowej (na przykład ‘val_t), i zastosuj funkcję porównania: jezeli ‘val_t’ jest różne niż wartośc poprzenia ‘val’ to: Nie uda się. Odczyty z ADC nie są stabilne. Na początek jest to +/- 1LSB, w praktyce więcej. Trzeba by reagować...
Jak mniemam chodzi ci o impulsator lub inaczej enkoder obrotowy. Urządzenie takie działa zwykle tak że posiada 2 wyjścia na których generuje sygnał prostokątny przesunięty w fazie. Przesunięcie jest dodatnie lub ujemne w zależności od kierunku obracania. Obsługa takiego enkodera jest dość prosta: Jedną z końcówek podłączasz do portu na którym procesor...
Witam. Ciekawe, jakie rzeczy kolega wypisuje? Dwa mikrostyki były spalone, jak można je spalić? Ja rozpocząłbym diagnostykę od pomiaru napięć i tętnień na zasilaczu, a nie szukałbym uszkodzenia na panelu przednim - obsługi. Jeżeli długo stała bez zasilania, to zasilacz, przetwornica jest prawdopodobnie do naprawy. Czy procesor na tym panelu ma poprawne...
Oczywiście potrzebujesz jakiegoś czujnika pozycji kątowej który obsłuży więcej niż jeden obrót - jeśli to ma realistycznie oddawać zakres ruchu kierownicy samochodowej. Można by kombinować z potencjometrami istnieją trzy-obrotowe i pięcio-obrotowe, albo jedno-obrotowy z przekładnią, można użyć enkodera optycznego, lub magnetycznego, są jeszcze inne...
Do prędkości obrotowej wystarczą zwykłe pojedyncze impulsy. No fakt jest enkoder inkrementalny. Przeczytaj dokładnie instrukcje obsługi. Masz tam wszystko powiedziane. Tak a'propos, to od tego trzeba było zacząć, zanim założyłeś temat na forum.
Jeśli chodzi o testowanie w hyper terminalu to system windows nie pokazuje nic... Program który był dołączony do niego działa , więc enkoder jest sprawny. Tak jak już napisałem jest to enkoder firmy Wobit ( przetwornik obrotowo-kodowy M600 ) . Załączam specyfikację i program w C do obsługi tego enkodera . Więcej rzeczy nie posiadam na ten temat ;/
Wg priorytetów: 1. Policz/zmierz, czy czas obsługi przerwania jest wystarczający przy prędkości obrotowej enkodera. 2. Dostęp do zmiennej counter wykonuj w sekcji krytycznej. 3. Zastosuj typ signed, jak sugeruje (at)jarekgol . 4. Zamiast zerować zmienną counter, to zmniejsz jej wartość o 500. 5. Ja bym zrobił jedną procedurę obsługi przerwania na zmianę,...
Poza tym co jest nie tak z powyższym kodem. Żywcem skopiowany ze strony (z pominięciem obsługi LCD) się nie kompiluje. Znając życie to kod pisany na nie tą rodzinę XMEGA. Nawet nie podałeś na czym pracujesz.
To może napisz program tak żeby obsługiwać przerwanie od INT0 i skorzystaj z przerwań. Może taka obsługa będzie poprawniejsza.
Witam! Potrzebuję pomocy ,bo niemogę sobie poradzić: Napisałem program na 2051 w bascomie obsługujący synteze,40 ch w starym CB.wyprowadzone dwa piny p3.0 = Ch down i p3.1 Ch up. Działa to pięknie. Kanał jest zapisywany w eepromie 24c02.ale ma być gałka obrotowa,jak przedtem było na starym przłaczniku 12 kanałowym. zdobyłem encoder obrotowy od sprzetu...
Co do tego układu to nie ma przymusu, abyś akurat z niego korzystał, jest mnóstwo innych sterowników (także w obudowach DIP). To super. Mógłbyś podać polską nazwę tego układu (tlc5925)? Wtedy postaram się sam znaleźć, bo nie chcę wyjść na całkowitego lenia. Następnie przechodzimy do kwestii impulsatora, niestety nie znalazłem akurat poradnika w C,...
Witam, Jaki enkoder? Czy taki mechaniczny obrotowy, z przyciskiem? Jeśli tak to do obsługi potrzebne są trzy piny wejściowe (A,B,S) i jeden timer. Typowy enkoder daje n.p. 32 impulsy na obrót, energiczne pokręcenie to około 1 obr/sek. Aby programowo odczytać zmiany stanu a jednocześnie uniknąć problemów z 'dzwonieniem' styków, programujemy timer na...
1. Rozumiem, że płytka stykowa pełni fukcję czegoś w rodzaju uniwersalnego socketu, gdzie przy każdym programowaniu trzeba ręcznie łączyć piny ? Skąd zatem przy takim rozwiązaniu wiadomo, gdzie i jak podłączyć taśmę wychodzącą z programatora ? Jest na to jakaś reguła ? Tak to rodzaj uniwersalnego socketu. W kanda masz 4 podstawowe piny MISO, MOSI,...
Witam. Może ktoś z szanownych forumowiczów spotkał się z programową obsługą enkodera (choć zwią to różnie) - to takie urządzonko przypominające z wyglądu potencjometr obrotowy ale jego oś kręci się w koło a w środku są styki. Jeśli kręci się w prawo to w pierwszej kolejności zwiera styk środkowy z prawym a potem środkowy z lewym i tak dalej. Przy obrocie...
Dziękuję za odpowiedź. Rozumiem więc, że te proste sterowniki typu ES-D808 nadają się praktycznie wyłącznie do kontroli prędkości obrotowej a nie pozycji. Wbudowana obsługa enkodera ma na celu głównie wykrycie że silnik został przyblokowany gdyż nijak się nie da odtworzyć z rozdzielczością 6,4 krotnie mniejszą niż krok prawdziwej pozycji silnika. Jak...
Ja mam program, który się długo wykonuje. Odczyt 4x INA219, 4x DS19B20 (a będzie więcej), obsługa Nokia 5110. Odczyt z 4 portów ADC (100-500, albo więcej próbek). Używałem biblioteki [url=https://github.com/0xPIT/encoder/tr... do encodera obrotowego, bo w jednej bibliotece miała wszystko. Wywoływana była z pomocą Timera i odczyt...
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 :!: http://obrazki.elektroda.pl/9571215400_1...
Swego czasu pisalem procedury obslugi enkodera. Robilem to w asm. Problemem nie koniecznie musi byc predkosc wykonywania procedur. Mialem do dyspozycji ponad 5 roznych enkoderow. Okazalo sie ze te tanie enkodery przy wiekszych predkosciach strasznie sie myla. Zbocza zblizaja sie blisko siebie i na liniach pojawiaja sie smieci z powodu utraty kontaktu...
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...
Zadanie polega na tym, aby była tutaj komunikacja bezprzewodowa z enkodera do kompa. Pierwsze co mi wpadło do głowy, to zastosowanie jakiejś atmegi. Czyli na maszynie mam enkoder + bateria + atmega + układ nadawczy (bluetooth czy coś w tym stylu) i z drugiej strony maszyny mam kompa, który sobie zbiera te dane. Powtórzę pytanie kol. bestler: to ma...
Dzień Dobry Od jakiegoś czasu, po blisko 20 latach przerwy, wróciłem do majsterkowania i elektroniki i muszę przyznać, że zafascynowały mnie dzisiejsze możliwości jakie oferuje się hobbystom. Dostępne dla amatorów technologie, dostęp do wiedzy i możliwości zaopatrzenia się w narzędzia i materiały są zupełnie inne niż przed laty. Ostatnich kilkanaście...
:arrow: gregor1975 ad. b) Nie znam zagadnienia, choć spotkałem się z tym w innych aplikacjach, w których raczej się to nie sprawdzało (napęd rowerów). poczytaj o: a) wariator mechaniczny - plus - niska cena(ok 800zł), minus - minimalne obroty ok 300obr/min utrata momentu obrotowego b) wariator hydrostatyczny - plus - stabilne obroty od 50obr/min bez...
Witam, trochę Cię okradli - 7805 za 5zł i atmega8 za 8zł ??? (skandal) może w przyszłości warto: -zamienić LM35 na DS18B20 - cena praktycznie ta sama a dokładność temperatury o wiele lepsza, no i nauczysz sie obsługi 1WIRE -jeśli zostawiasz LM35 to warto zmienić max napiecie odniesienia skoro wiesz ze przy max 150 stopniach Celsjusza będzie na wejściu...
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...
dondu - już czytałem linki które wkleiłeś. To jest zwykły impulsator z gałką. Mam ekran LCD, na nim jest skala np 1-90 i kręcąc gałką zmieniam sobie szybkość migania led przy okazji wyświetlając aktualne położenie szybkości na skali. Jak pisałem na początku, dodanie pokrętła powoduje że enkoder działa bardziej "miękko" przez co więcej syfu daje na stykach....
Podłączę się do wątku, żeby nie rozpoczynać nowego tematu. To samo radio, wyłamany impulsator/enkoder, zniszczone ścieżki, powypalane oraz brak jednego rezystora i kondensatora. Poprzednio radio było u kogoś kto trochę podrutował te ścieżki (podobno radio grało na jednym poziomie głośności). Na zdjęciu widać jak to wygląda u mnie a na zdjęciu kolegi,...
Mam taki odbiornik ok 4 miesięcy. Kosztował mnie 350 PLN, koleś sprowadził z Chin, znalazłem go z ogłoszenia na Radioserwisie. Polecam radio bez wahania, w swojej klasie przenosnych odbiorników globalnych jest nie do pobicia(za te pieniądze !). Jestem krótkofalowcem i mam z czym porównać. W moim jest zasilacz 220V/6V i ta wspomniana przelotka z płaskich...
http://obrazki.elektroda.net/94_12383557... Witam Wszystkich, chciałbym zaprezentować swój przedwzmacniacz, który ostatnio wykonałem. Proszę o opinię :) Przedwzmacniacz został zbudowany w oparciu o cyfrowy scalony procesor dźwięku TDA8425 sterowany za pomocą mikrokontrolera ATTiny2313. W układzie nie zastosowano żadnego wyświetlacza a jedynie...
Amplituner JRK Audio Evothon wielofunkcyjny amplituner np do sypialni lub na biurko przy komputerze. https://obrazki.elektroda.pl/3066149400_... Pomysł na urządzenie zrodził się z chęci posłuchania muzyki w przyzwoitej jakości podczas pracy na komputerze. Wbrew pozorom o gotowe rozwiązania z funkcjonalnościami (szczegółowy opis poniżej)...
Witajcie, mam taki sobie enkoder który chcę podłączyć do mikrokontrolera coś tego rodzaju, choć oczywiscie nie dokładnie ten model: https://www.epitran.it/ebayDrive/datashe... Podłączyłem go do esp32, wziąłem jakąś gotową bibliotekę 'rotary' do obsługi odczytu pozycji - działa to teoretycznie wszędzie tak samo, na bazie prostego automatu stanowego...
W samplach Bascoma masz przykład takiego Menu wykorzystującego Addr2 (address to->) Na bazie tego rozwiązania jest do znalezienia na Elektrodzie szkielet menu które łatwo rozbudować za każdym razem o dodatkowe funkcjonalności/podplansze. Nazywa się "Menu by Mundi" Jest też osobny projekt LCD menu designer by Netzman. To Windowsowy programik generujący...
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...
https://obrazki.elektroda.pl/6123321900_... Dziś prezentuję tu kolejny element mojego zestawu audio. Jest nim stereofoniczny tuner FM, choć w zasadzie jest to tuner z zegarem, zdecydowałem się bowiem na powiększenie funkcjonalności urządzenia, wbudowując w nim także zegar, dzięki czemu jest możliwość wyświetlenia aktualnego czasu zarówno...
Mam projekt enkodera inkrementalnego który ma dwa pierścienie z polami generującymi sygnał 0 i 1. Między górnym i dolnym pierścieniem jest przesuniecie 90°. Więc tak wyglądają sygnały: http://obrazki.elektroda.pl/7174774200_1... Teraz tak, jedno pole na tarczy zajmuje 2°. Z racji tego że jest przesuniecie 90° mogę uzyskać rozdzielczość...
silniki od wkrętarek, jak najbardziej ale oczywiście te z przekładnią planetarną przy zasilaniu takiej wkrętareczki napięciem 3V mają kopa i spory moment obr. a co do enkoderów to myslę że można by pomyśleć nad tarczą z przesłonkami od myszki i resztą elektroniki tzn.. tylko nadajnik IR i odbiornik IR o ile się nie mylę to jest to zintegrowany odbiornik...
Chciałbym zaprosić wszystkich zainteresowanych do mojego kursu FPGA Lattice w języku Verilog. W kursie wykorzystujemy FPGA typu MachXO2 z uwagi na jego niską cenę, prostą do lutowania obudowę i duży potencjał w wykorzystaniu na potrzeby hobbystycznych projektów. Kurs jest publikowany w Elektronice Praktycznej, a także dostępny jest na stronie ep.com.pl....
https://obrazki.elektroda.pl/6877774200_... Modułów odtwarzaczy Bluetooth w różnych wersjach prezentowałem już kilka, ten który dziś przedstawię jest w pewnym sensie "kombajnem" łączącym w sobie odtwarzacz Bluetooth, wzmacniacz mocy oraz (co ciekawe) kartę dźwiękową USB. Dodatkowym atutem przemawiającym za potencjalnym zakupem może...
Przeczytaj proszę jeszcze raz mój poprzedni post. Nie muszę. Przeczytałem go wystarczająco uważnie. Widocznie nie jestem wystarczająco inteligentny, żeby go zrozumieć. EDIT: - przyjmując, że na obsługę enkodera (dla obu zboczy) będzie potrzebne 10x tyle czasu daje nam to 140 taktów zegara, co przy 16MHz daje nam to: Więc to też tylko szacunkowa wartość....
http://obrazki.elektroda.pl/8607030000_1... W poniższym artykule prezentujemy projekt własnej klawiatury dedykowanej do skrótów klawiszowych lub tworzenia klawiatury z własnym układem klawiszy. Klawiatura składa się z matrycy przycisków 4 x 4. Wykorzystano renomowane przyciski mechaniczne Cherry MX. Podłączone są one do modułu SparkFun...
Minęło kilka miesięcy od zamieszczenia tego opisu, więc myślę, że mogę dodać kilka spostrzeżeń z użytkowania testera w "dłuższej" perspektywie czasowej. Zasilanie testera Tutaj poszedłem po linii najmniejszego oporu - dwa ogniwa 18650 pochodzące z baterii do laptopa połączone szeregowo zaspokajają potrzeby testera. Używam testera dość często, a mimo...
Cześć Jestem właśnie w trakcie pracy nad projektem na studia, nie jest to dla mnie nic bardzo skomplikowanego od strony programistycznej ale przyznaje że z elektroniką w ujęciu praktycznym nigdy nie miałem za bardzo do czynienia. Jeszcze słowem wstępu moim zadaniem jest skonstruowanie i oprogramowanie układu który za pomocą regulatora PID będzie sterował...
Według mnie najlepiej było by do procka doprowadzić dwie linie. Program i tak w 99% przypadków musi reagować na każdy przeskok enkodera więc wydaje mi się, że najlepszym rozwiązaniem było by wyprowadzenie sygnału impulsu oraz kierunku. Impulsy podpinamy pod przerwanie zewnętrzne mikroprocesora a w jego obsłudze sprawdzamy wejście odpowiadające za kierunek...
(at)krzysztofh Tak jak pisał kol. (at)BlueDraco wykorzystanie przerwań do obsługi impulsatora nie jest dobrym pomysłem. Raczej należałoby odpalać co określony czas przerwanie sprawdzające stan enkodera. Jeśli upierasz się na wykorzystaniu przerwań to należy dodać chociaż filtr RC na wejście.
http://obrazki.elektroda.pl/9377221800_1... W dziale mikrokontrolery ARM znajdziecie bezpłatny (do osobistego użytku edukacyjnego) poradnik STM32 przygotowany przez szczywronek . Materiał dostępny jest w temacie: techekspert: Do kogo kierowany jest poradnik, jakie podstawy powinien mieć opanowane czytelnik? Czy znajomość określonej...
Właśnie jest to mega8. Akurat takich mam dostatek, jednak nie bardzo rozumiem, jak wykożystac sprzętową obsługę w bascomie Jeśli to M8 to ona oczywiście nie ma sprzętowego dekodera. Co jednak aż tak bardzo nie utrudnia zadania. Te 3 czujniki to twój pomysł, czy tak po prostu jest? Do tego zadania w zupełności wystarczą dwa czujniki generujące sygnał...
Przede wszystkim PCINT wymaga większego nakładu programowego. Przy włączonych wielu źródłach danego przerwania PCINT trzeba analizować, który pin zgłosił przerwanie i w jaki sposób się to odbyło (które zbocze). PCINT jest niżej w hierarchii przerwań, zatem na obsługę tego przerwania trzeba czasem dłużej poczekać (w zależności od konstrukcji programu)...
Ogólnie ciężko rozkminić Twój kod (przynajmniej dla mnie) - nazwy zmiennych, jakieś dziwne odejmowanie (tab http://obrazki.elektroda.net/64_12639194...
http://obrazki.elektroda.pl/4871444500_1... Steropes Witam, chciałem przedstawić robota klasy linefolower. Pracowałem nad nim w wolnym czasie około roku wliczając różne wersje. Jak zwykle chciałem odejść od stereotypów i głównego nurtu linefolowerów. Głównym celem było, aby robot mógł widzieć linie przed nim, by mieć trochę więcej czasu...
https://obrazki.elektroda.pl/7124516600_... Firma Hardkernel na przestrzeni lat wprowadzała na rynek szereg popularnych komputerów jednopłytkowych z układami ARM z rodziną ODROID, ale moduł Smart Power 3 to zupełnie inny rodzaj produktu. Jest to inteligentny miernik mocy oparty na układzie ESP32, który ma pomóc inżynierom systemów...
Tak, od strony HW nic się nie zmieniło. Dla wszystkich wersji to cały czas ten sam system podłączeń. Do chwili obecnej obsługiwane są 2 enkodery obrotowe, wyświetlacz na sterowniku SSD1322 i dowolny czytnik kart pamięci SD. Reszta to różnice w tym, co widzisz na wyświetlaczu i funkcjach obsługiwanych w sofcie. Jeśli interesuje Cię samo radio bez obsługi...
Witam, Nie jest to az tak skomplikowane jak wyglada. - sa gotowe biblioteki realizujace menu, mnie nie do konca odpowiadaly ale potestuj, tam sa przyklady kodow demonstaracyjnych ktore mozesz zmieniac i bawic sie. Ja napislame wlasna obsluge ktora w skorecie wyglada tak: - zalozmy ze mam 3 pozycje w menu F1, F2, F3, - sprawdzam polozenie enkodera jezeli...
Istnieje jeszcze możliwość użycia wejść przerwaniowych. Podłączasz wyjście enkodera pod wej. przerwaniowe i w obsłudze programu robisz inkrementacje. Wszystko zależy od prędkości obrotowych, liczby impulsów na obrót i dokładności jaka jest wymagana. Osobiście widziałem to w kilku maszynach i działa dobrze nawet przy dużych prędkościach.
Mam enkoder impulsowy z wyjsciem typu NPN otwarty kolektor i nie wiem za bardzo jak go podłączyć pod mikrokontroler. 1) JanuszPulit - piszesz, ze wystarczy wyjscia zwierac do masy i rezystor podciagajacy dac. Jak to ma wygladac? W karcie katalogowej enkodera mam napisane że zasilać go moge od 5 do 24V. Czy w tym przypadku musze go zasilić 5V? 2) Light-I...
https://obrazki.elektroda.pl/4486804800_... Ostatnio na forum Elektrody pojawił się bardzo ambitny ANKIETA: WYNIKI ANKIETY: Czy warto? Przede wszystkim chciałbym poprosić Was o wypowiedzenie się w kwestii zasadności realizacji takiego projektu. Czy takie urządzenie przyda się w Waszym warsztacie. Może będzie szansa na pojawienie się...
Zależy mi na wykorzystaniu sprzętowej obsługi enkodera która jest dostępna w XMegach. Działa to świetnie ale bez generowania przerwania podczas zmiany stany jest bez sensu.
https://obrazki.elektroda.pl/1418913600_... Moduł Banana Pi BPI-Centi-S3 to płytka z ESP32-S3 którą wyposażono w 1,9-calowy kolorowy wyświetlacz TFT, enkoder obrotowy i kilka wejść i wyjść. Moduł ten ma stanowić alternatywę dla płytki T-Track ESP32-S3, która posiada wyświetlacz AMOLED i trackball. Płytka Banana Pi jest również wyposażona...
Obsługa enkodera polega na liczeniu impulsów w określonym przedziale czasowym, nie potrzeba do tego żadnych dodatkowych układów. Najprościej wykorzystać do tego układ przerwań zewnętrznych danego mikrokontrolera. A jak wygląda zmiana kierunku obrotowego w takich sterownikach. Wiem, że to kwestia sterowania jednym pinem Chętnie bym zobaczył jak chcesz...
W kwestii formalnej, ten kod się nazywa kodem Gray'a (od nazwiska Franka Gray'a 1887-1969, pracownika laboratoriów Bella, który go opracował) Co do samego problemu, to - prędkość obrotową wyliczysz z jednego kanału mierząc ilość impulsów w jednostce czasu lub mierząc czas trwania jednego okresu i przeliczając to na obroty (wiadomo ile masz impulsów...
Jeżeli chcesz go podłączyć do uC to żadnych dodatkowych układów nie potrzebujesz... No ewentualnie można dać bufor z histerezą... Co do obsługi enkodera to proszę poszukać na forum mikrokontrolery...
Generalnie to bez znaczenia. Dekoder impulsatora reaguje na ciągłe zmiany zboczy a nie na ich stan, więc to że grzechotka akurat nie zgrała się z zerami obu wav'ów nie ma znaczenia. Chyba, że sam napiszesz obsługę do enkodera i będziesz od niego taki stan spoczynku wymagał.
jeżeli chodzi o karty rozszerzeń do PC to istnieją , ale nie jest to tania sprawa możesz zstosować przetwornik A/C do obsługi przetwornika liniowego , co do enkodera to opisz dokładniej jaki sygnał otrzymujesz z niego , oba sygnały do uC z odpowiednim programem i przez RS 232 do PC pozostaje sprawa oprogramowania w uC i PC
Dzień dobry, projektuję system wbudowany oparty na PIC32MZEF składający się z wyświetlacza LCD, enkodera obrotowego, kilku czujników, przetwornika DAC. Programuję w C++ ( bez obsługi wyjątków ). Zastanawiam się jak to zaprojektować programowo w sensie architektury żeby było logiczne czytelne i spójne ( podział na klasy, wzajemne zależności między klasami...
A wiec juz pisze więcej szczegolów otoz po pierwsze ingerowanie w budowe enkodera nie jest mozliwe bo jest to nowy enkoder szczelnie zamkniety i raczej nierozbieralny. Teraz odpowiedzi na reszte postow: Silnik jest stabilnie przytwierdzony do podloza nie mniej jednak generuje drgania. jest to silniczek krokowy 2-fazowy bipolarny o oznaczeniu KP56LLM2-553...
Wyrósł mocny konkurent do walki o złoto. Świetny projekt. Może NDN zaproponuje Ci współpracę przy stworzeniu wersji produkcyjnej? Myślę, że warto cisnąć i zacząć to sprzedawać. Pokażmy, że nie jesteśmy tylko montownią firm zza zachodniej granicy. Mnie się marzy niewielkie biurkowe urządzenie polskiej produkcji mające te wszystkie funkcje, które pokazałeś,...
Witam Forumowiczów. Ostatnio życie a dokładniej mówiąc studia zmusiły mnie abym zagłębił się w mikrokontrolery AVR. Napisałem prosty program używający dwóch przerwań zewnętrznych wyłapujących narastające i opadające zbocza sygnałów do obsługi enkodera obrotowego. Docelowo chciałbym zastosować 4 takie enkodery. Stąd moje pytanie. Czy istnieje jakieś...
Przełącznik obrotowy i IR odpaliło od pierwszego strzału. Żenujące jest to że chińczyk zapomniał wlutować rezystor 10k SMD w płytkę enkodera a ten rezystor był akurat od switcha. No cóż , wlutowałem. Działa. Tak samo z odbiornikiem TSOP. Podłączyłem do GPIO i po włączeniu pluginu i wybraniu pilota volumio daje się sterować zdalnie. Teraz o zasilaczu....
Witam Nie wiem czy dobrze zrozumiałem to, w jaki sposób zliczasz impulsy z enkodera? Jeżeli po prostu wstawiłeś w drabince licznik i wyzwalasz go zboczem narastającym i opadającym sygnału z wejścia to rzeczywiście może to źle działać. Będzie to działało tym gorzej im dłuższy jest czas skanu i/lub większa jest prędkość obrotowa enkodera. Poniżej cytat...
Mam zamiar wykonac wzmacniacz sterowany cyfrowo. Chcialbym jednak sterowac go nie po przez wciskanie klawiszy a przez krecenie pokretlem tak jak wiekszosc wzmacniaczy. Układ mialby byc oparty o uklad TDA7318 oraz mikrokontroler 8051. Pokretlo do sterowania mialoby krecic sie w nieskonczonosc. Glosnosc i inne parametry nie bylyby ustalane konkretna pozycja...
Bardzo ładna konstrukcja, chociaż osobiście się boję zasilaczy impulsowych zasilanych z sieci. Ale to już takie moje zboczenie. Co do innych uwag to zamiast tych przycisków lepsze byłyby enkodery obrotowe i zamiast wyświetlacza tekstowego, graficzny, zasilacz by miał bardziej nowoczesny design, a zmiany ograniczyłyby się tylko do oprogramowania. Tu...
http://obrazki.elektroda.net/46_12417299... Witam, to moja pierwsza konstrukcja opisywana na elektrodzie. Jest nią dwupunktowy termometr na czujnikach DS18B20 i zegarem RTC DS3231. Płytka jest przez mnie wykonanym dwustronnym obwodem dwustronnym(metoda termo-transferu na za pomocą papieru kredowego. Czujniki umieszczone w nierdzewnych wodoszczelnych...
Witam. Dziękuję za zainteresowanie i przepraszam, że prze kilka dni nie odpisywałem. Selsyny wyeliminowałem z rozważań. Podobnie, nie widzę możliwości realizacji tego układu bez sprzężeń (enkodery), a same przetworniki f/U w przypadku silników asynchronicznych nie dają informacji o aktualnej prędkości, a to przecież ona ma być synchronizowana. Ponadto...
Witam wszystkich, projekt powstał na przełomie marca/kwietnia tego roku w wyniku zapotrzebowania na pompkę perystaltyczną potrzebną przy realizacji pracy magisterskiej. Nigdy wcześniej nie miałem do czynienia z elektroniką (nie licząc podłączania diod z rezystorem i prostych zasilaczy na LM7812) a tym bardziej z mikrokontrolerami. http://obrazki.elektroda.pl/2272591900_1...
Ostatnio wróciłem do jednego ze swoich starszych projektów, który parę lat temu wylądował w szufladzie. Jest to prosty odtwarzacz multimediów/radio internetowe oparte na Raspberry Pi Zero. Opis i zdjęcia można znaleźć Kluczowe w moim przypadku jest to, żeby nowy sposób także dawał możliwość wyboru pinu CS oraz pinów RESET, DC oraz LED - płytka jest...
http://obrazki.elektroda.net/81_12834323... Witam Chciałbym przedstawić moje kolejne urządzenie. Prezentowany układ jest miernikiem prędkości obrotowej silników elektrycznych, a główną jego zaletą jest bezinwazyjny pomiar polegający na oświetleniu wirującego obiektu diodą LED dużej mocy. Pomiar polega na ustawieniu częstotliwości błysków zgodnej...
http://obrazki.elektroda.pl/9021049900_1... Witam, przedstawiony kołowy robot mobilny powstał na potrzeby mojej pracy inżynierskiej, a dokładniej w celu przeprowadzenia testów algorytmu lokalizacji. Przyszłym, praktycznym zastosowaniem robota może być wykonywanie zadań inspekcyjnych, przede wszystkim chodzi o możliwość zdalnego monitorowania...
Ja powiem jak ja to widzę. Mianowicie chciałbym zrobić coś takiego: 1 linie wykorzystuję do komunikacji, druga to ekran-gleba-jak kto woli. OK Działałoby to na zasadzie podobnej do ethernetu, tylko że bez wykrywania kolizji (no bo przecież nie może wystąpić) i transmisja w jedną stronę. Najpierw ciąg zer i jedynek na przemian i zaraz za tym jakiś nagłówek...
Czemu nie działa jakieś błedy kompilatora, jak nie tak to może źle napisany kod i się przy większej optymalizacji wysypuje. Jak coś to wrzuć kod nie działający. Heh, no ok, wrzucam więc kod. Od razu jednak uprzedzam, że to jest mój pierwszy program w C i mogą występować rażące programistów błędy. Poza tym kod jest nieco rozlazły - dla mnie bardziej...
https://obrazki.elektroda.pl/4324735500_... Eksperymenty z elektromagnetyzmem rozpoczęły się we wczesnym XIX wieku, pod kierunkiem naukowców takich jak Michael Faraday. Pierwszy działający silnik elektryczny został wynaleziony przez Thomasa Davenporta w 1834 roku. Wykorzystywał on prąd stały (DC) i posiadał nieruchomy elektromagnes...
http://obrazki.elektroda.pl/6093026600_1... Witam wszystkich chciałbym zaprezentować układ sterujący przekształtnikiem energoelektronicznym DC/AC (tzw. falownik), który zbudowałem w ramach swojej pracy magisterskiej. Układ przeznaczony jest do sterowania trójfazowym silnikiem indukcyjnym za pośrednictwem falownika. W pracy zaimplantowałem...
Witam, Jak zapewne już dało się zauważyć,walczę z obsługą enkodera w swoim silniczku: [url=https://www.pololu.com/product/2288... Metal Gearmotor 25Dx56L mm LP 6V with 48 CPR Encoder Poprzednie moje obliczenia okazały się błędne i nie będzie potrzeba tak duża częstotliwość przerwań, jednak dalej jest ona na wysokim poziomie, 5kHz. 36rpm * 8245.92impulsów/obrót...
Poziom szumu w silniku zależy od typu silnika, warunków otoczenia i konkretnej aplikacji. Silniki z magnesami trwałymi i hybrydowe silniki krokowe są generalnie „cichsze”, ponieważ mają bardziej równomierny obrót. I odwrotnie, silniki krokowe o zmiennej reluktancji generują najwyższy poziom szumów, niezależnie od tego, gdzie są używane....
http://obrazki.elektroda.pl/7714387200_1... Poniższy projekt to pierwsze urządzenie zrealizowane przez autora z wykorzystaniem modułu Arduino. Układ ten służy do obróbki sygnałów MIDI tak, aby możliwe było granie w skalach mikrotonalnych, to znaczy odrobinę odstrojonych od podstawowej skali z wykorzystaniem dodatkowej funkcjonalności...
Witam, Mam do sprzedania zmontowany i przetestowany sterownik przeznaczony do zgrzewarek wykonanych na bazie transformatora z mikrofalówki. Sterownik to autorskie rozwiązanie zaprojektowane praktycznie od zera na jednolitej płytce (nie arduino) zaprojektowaną do pracy przede wszystkim przy zgrzewaniu różnych akumulatorów. Oprogramowanie tak jest napisane...
Witam, mam kilka pytań odnośnie Real Time Worshop i Real Time Workshop Embedded Coder. Może najpierw napisze co chce osiągnąć. Mianowicie mam schemat sterowania silnika zrobiony w simulinku - model silnika przybliżany jest nieliniowym równaniem matematycznym w dziedzinie s, natomiast sterownikiem jest regulator PID, a wartością którą sterujemy jest...
Witam, Moim zadaniem jest skonstruowanie i zaprogramowanie sterownika, sczytującego temperaturę i wilgotność z czujnika (np DHT11) i sterującego niezależnie pracą 3 wentylatorów komputerowych (12V, ~0.3A). Dodatkowo byłby wyposażony w 3 przyciski i 1 pokrętło na enkoderze do zmiany parametrów, wyświetlacz alfanumeryczny 2x16, jakiś prosty scalak RTC...
obrotowy enkoder enkoder obrotowy obsługa enkoder
odbieranie danych bluetooth blokada ustawić zablokować bagażnik
dobra plecionka skacząca wskazówka
Navigon 310 Canada - Gdzie znaleźć instrukcję? Kod błędu A5A00009 w Nissan X-Trail - diagnostyka i rozwiązania