Czy to może zadziałać? I jaka wartość rezystora R4 podstawić żeby prąd był do 7A? Bo jeśli dobrze rozumiem ten rezystor mnie tylko interesuje do zwiększenia prądu? Rezystor dobrać żeby nie było dużych strat np 0,05 Ω wydzieli się do 2,5W przy 7A, czyli 5W rezystor będzie ok. Na takim rezystorze odłoży się 0,35V i pod to trzeba dobrać napięcie z potencjometru....
[syntax=c] digitalRead(3) == HIGH [/syntax] Nie używaj nr pinu, użyj definicji. Nawet jak jest jeden pin, warto nadać nazwę, bo za jakiś czas nie będziesz wiedział co to 3 ale co to np WEJ_OTWORZ będziesz wiedział. Bezpieczniej użyć: [syntax=c] digitalRead(3) != LOW [/syntax] niż [syntax=c] digitalRead(3) == HIGH [/syntax] Aktualnie program reaguje...
Wszystko o co pytasz jest możliwe. Jakiś układ drivera silników będzie potrzebny. Polecam przeczytać: http://mikrokontrolery.blogspot.com/2011...
W zasadzie to nigdzie to jest shield to serw, nie ma sterownika mostka H do silnika DC.
Ad. 1 Przemyśl plan: pływalność ma być dodatnia czy ujemna. Stabilność przy takiej wadze zachowasz jedynie płynąc. Ad. 2. 10 metrów? Nieco dziwne przy planowanej głębokości zanurzenia. Pamiętaj o tym, że kabel powinien mieć neutralna pływalność. Ad. 3. Kamera IP zarejestruje jakiś obraz - jaki zależy od światła. W piękny, słoneczny dzień, kamera przestanie...
Teraz zasilam 12V, Do Ilu zwiększyć? Nie wiele możesz osiągnąc na tym sprzęcie. Teoretycznie są duże możliwości przekraczania nominalnych parametrów, jeżeli sprzęt na to pozwala. Silniki krokowe z reguły zasila się napięciem wielokrotnie wyższym niż jego napięcie nominalne po to aby poprawic jego parametry/ wydajnośc. Na przykład silnik 2.6V praktycznie...
Serwa działają zupełnie inaczej Normalne serwo jest sterowane impulsem o szerokości od 1 do 2ms. Okres imulsów to 20ms. 1ms to jedna skrajna pozycja 2ms to druga a 1.5ms to środkowe położenie (mniej więcej :)) Serwa które się kręcą w kółko działaja troche inaczej szerokosc impulsu warunkuje szybkość i kierunek obrotów a pozycja srodkowa to stop. Maja...
Witam zacznij od poczytania trochę . W linku masz obsługę tego czujnika wraz z przykładami myślę że ci się to przyda . https://forbot.pl/blog/kurs-arduino-ii-t... Tu z koleii masz serwomechanizmy https://forbot.pl/blog/kurs-arduino-siln... https://forbot.pl/blog/kurs-arduino-kont...
Jeżeli już prawie ukończyłeś PCB, to należy powrócić do początku, i poprawnie narysować schemat :| Twój schemat, ma za dużo niepotrzebnych sygnałów prowadzonych jako linie. W pierwszej kolejności należy linie zasilające zastąpić ich symbolami, pobranymi z biblioteki supply1,2 . Następnie usunąć wszystkie zbędne opisy zrobione na zielono. Nic one nie...
To tak, podczas pomiaru zauważyłem, że na płytce jest widoczne oznaczenie nóżki na czujniku jako 1, co jednoznacznie określa (według mnie) nóżkę zasilającą, tak więc nastąpiła zmiana co do kolejności pinów. Niezależnie od tego jak czujnik ma wyprowadzenia, nóżki zasilania i (oddzielnie) masy powinny być połączone razem, po tym je zidentyfikujesz. Powinna...
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...
Testowałem program też u mnie i niby wszystko chodzi. Spróbuj dać większe opóźnienie, może skręt jest niezauważalny. Możesz, też spróbować kręcić jednym kołem do tyłu, a drugim do przodu podczas skręcania.
Poszukaj sobie modułu sterownika modBTS7960 - na takim pędziłem cały skuter inwalidzki, ma wszystkie te zabezpieczenia typu - nagła zmiana kierunku czy przeciążenie. Jego małą wadą jest fakt, że pracuje do 27 V - a więc do świeżo naładowanych akumulatorów( np. 2x12 czy 1x24) raczej nie wypada podłączać (po ładowaniu takie aku mogą mieć jeszcze przez...
Jeden/dwa impulsy na obrót to niewiele, ale PID spokojnie da radę jeśli ma tylko dążyć do stałej prędkości, a bezwładność jest spora.
https://www.arduino.cc/en/tutorial/stepp...
Przez bazę dolnego tranzystora płynie straszliwy prąd. Poza tym, to nawet nie przypomina mostka H. Popatrz sobie, że sporo Ci brakuje.
Kilka tematów niżej "zakłócenia 433mhz" [url=http://www.elektroda.pl/rtvforum/vi... podałem przykład dekodowania tych ukladów w Bascom. WArduino będzie niemal identycznie, wykorzystaj funkcję : [syntax=c]int pin = 2; unsigned long duration; void setup() { pinMode(pin, INPUT); } void loop() { duration = pulseIn(pin, HIGH);...
Jeśli chodzi o serial to tak, działa w przerwaniu normalnie. Pewny jesteś? Do tego potrzebny jest bufor w ram a Arduino to przeważnie AVR z małą ilością ramu. Hamowanie przez LM293? Chodzi o to, że muszę sprawdzić o jaki kąt obróci się wał przez siłę bezwładności i zadać obrót w przeciwnym kierunku Nie. Hamowanie to wystawienie na obu wyjściach poziomu...
Czy próbowałeś zmieniać wartość uśredniania? Układ pozwala na ustawnie średniej od 1 do 1024 próbek. (domyślnie jest 1)
(at)Leonisko1234 co według Ciebie ma robić ten program, który zamieściłeś? Skonfigurowałeś pin 8, a próbujesz migać pinem 9 i to jeszcze, dość szybko (50 ms). Jak to się ma do sterowania silnikiem? Tutaj akurat dobrze zrobił pin8 daje na DIR a miga pin9 na Step sterownika. Nie działa, ponieważ coś nie tak z zasilaniem, VMOT i VDD Tutaj schemat podłączenia...
No zacznij od sprawdzenia i zrobienia tego - zwłaszcza pkt. 2 i 4. Ten pilot to co nadaje? Jest tam jakiś protokół z CRC? To najprostszy układ nadajnika i odbiornika jaki może być, bez żadnych dodatków. Jak nie potrafisz tego stwierdzić po zobaczeniu zdjęcia tegoz odbiornika, to po co zabierasz głos w dyskusji? :) Rodzaj filtra i jego parametry zależą...
silnik tylko lekko drga a wał się nie porusza Zamień przewody jednego z uzwojeń silnika.
Potrzebujesz sterownika silników krokowych. Do Arduino znajdziesz wiele gotowych rozwiązać - wraz z bibliotekami. Uruchomienie całości nie powinno zająć zbyt dużo czasu. Masz jakiekolwiek doświadczenie z Arduino?
Zajrzałem jeszcze raz do twojego poprzedniego postu i rzuciła mi się w oczy "OPCJA 3:". No więc tak, jak mówisz przy tej opcji świecą diody zielona i czerwona. Diody są połączone równolegle z silnikami, więc jak diody są zasilone, to i silniki powinny mieć zasilanie. Na tym filmiku, który teraz załączyłeś rzeczywiście widać, że ruch nie jest do końca...
Ale na fotce widać, że 1 jest nam normalny, a 2 z przekładnią.
Nie było ostatniego czego? Słowo "link" w tym kontekście mało mi mówi. Jego post jest pisany w języku "Texting" jadąc jednocześnie na rowerze i na kazdym dołku gubi albo litery, albo całe wyrazy... Zapewne chodzi tam nie o 'link' a o linijkę... Oczywiście w takiej pętli nie jest potrzebny na kouńcu dodatkowy nic nie wnoszący 'delay', ale przydałaby...
No właśnie... To jest silnik krokowy . Silnik ma 200 kroków na pełny obrót, więc 30° to ~17 kroków. Jeżeli chcesz wykonać 1 obr./min to znaczy, że każdy krok trwa 300ms. Nawet zakładając sterowanie połówkowe, zredukujesz czas kroku do 150ms, ale to nigdy nie będzie płynny ruch dla samego silnika. Jeżeli chcesz wykonać obrót o 30° w 2 minuty, to czas...
Wejście jest na pin 1 a wyjście na 7? To drugi na we 2 i wy 8 :) bool en_47162885_1; int in_47162885_1; byte K_47162885_1; int out_47162885_1; long Dacc_47162885_1; bool _gen1I = 0; bool _gen1O = 0; unsigned long _gen1P = 0UL; bool en_47162885_2; int in_47162885_2; byte K_47162885_2; int out_47162885_2; long Dacc_47162885_2; bool _gen2I = 0; bool _gen2O...
Na stronie, z której korzystałeś, na schemacie jest zaznaczony pin do, którego należy podpiąć zasilanie do silników (do 36V)
Masz sterowanie w Arduino 5V, a zasilanie tranzystora 12V. Taki układ jak masz na rysunku nie ma prawa działać, bo Ty potrzebujesz klucza tranzystorowego, a nie wtórnika emiterowego. Jak sama nazwa wtórnika emiterowego mówi, napięcie na emiterze tranzystora wtóruje czyli odzwierciedla napięcie bazy, oczywiście pomniejszone o napięcie walencyjne złącza...
Raczej nie opłacalna odbudowa na silnikach szczotkowych, zbyt niska jakość i żywotność. Kompletuj układ pod silniki bezszczotkowe. http://abc-rc.pl/Budujemy-Drona http://roboblog.eu/2016/06/28/arduino-dr... https://sites.google.com/site/fpgaandco/...
Może sterować dowolnie dużym silnikiem - Arduino, tudzież MCU, generuje tylko sygnały sterujące pracą sterownika, który zawiera stopień mocy. Czyli trzeba zbudować odpowiedni stopień mocy - poszukaj pod kątem "mostek H" - jeśli to krokowce bipolarne, lub półmostek H jeśli unipolarne.
Witamy kolegę. Jak widać na naukę nigdy nie jest za późno. Cyfrowy świat nie jest tylko dla młodych. M. S. 52l. Nie znam narzecza arduino ale zapoznaj się z pętlą for, której przebieg "programuje" się na konkretną ilość razy. Np. [syntax=c]for(x=0;x<X;x++) { } //Rozpocznij od x=0; jeśli x<X ponownie wykonaj pętlę i zwiększ x o 1, w //przeciwnym...
const int stepPin = 8; unsigned long stepperTimer; int currentStepperSpeedDelay = 500; // bieżąca prędkość krokowa opóźnienie byte stepInState = 0; // stan wysoki lub niski dla następnego kroku int stepCounter = 0; // licznik kroków int targetSteps = 200; // docelowa ilość kroków bool running = false; // flaga informująca, czy silnik działa void setup()...
w Datasheet do tych układów masz opisane jak się tym steruje, co do oprogramowania to w sieci jest cała masa przykładów. Mierzyłeś jaki prąd pobierają twoje silniki na fazę? Bo te silniki mają niską rezystancje uzwojeń i najprawdopodobniej będziesz musiał ograniczyć im prąd albo zastosować bardzo małe napięcie zasilania, w przeciwnym wypadku układy/silniki...
Z opisów wynika, że silnik jest unipolarny a sterownik jest do silników bipolarnych więc jedno do drugiego pasuje średnio. Ale jest mnóstwo zestawów tanich jak barszcz https://botland.com.pl/silniki-krokowe/3...
Witam Zaznaczam że nie programuję ARDUINO, ale chcąc otrzymać pomoc określenie: Proszę o pomoc ponieważ próbowałem już wszystkiego i nadal nie do końca działa. nic nikomu nie powie. Nawet gdyby to był "czysty" C musiałbym to wszystko popodłączać, zaprogramować i porównać pracę układu do Twojego opisu co chciałeś uzyskać. Raz że kody wpisujemy za pomocą...
ze skanera
Spolaryzuj od + przez opornik 10k i ze środka idź na port analogowy. https://circuitdigest.com/microcontrolle... Uważaj, bo jeśli jest to także masa prądowa silnika, możesz mieć mocno zakłócony pomiar. (masy oczywiście musisz połączyć)
Ok wracam do tematu. Udalo mi sie podlaczyc i uruchomic silnik do Arduino. Silnik nie ruszal dlatego ze nie sterowalem silnikiem z Arduino. Inaczej mowiac piny 11 i 14 mostka H nie byly podlaczone do pinów Arduino. W moim przypadku to piny 7 i 8. Te piny (11 I 14) nigdy nie powinny być podłączone do Arduino(!), są to piny wyjściowe mostka H, nazwijmy...
Nie kombinuj tylko poczytaj dokładnie o AccelStepper. Poniżej silnik jedzie do opozycji 1000, wracając do pozycji 0 zatrzymuje się na pozycjach 600 i 400. [syntax=c]void loop() { stepper.moveTo(1000); stepper.runToPosition(); delay(200); stepper.moveTo(600); stepper.runToPosition(); delay(200); stepper.moveTo(400); stepper.runToPosition(); delay(200);...
Na Arduino UNO/Nano/MEGA są robione amatorskie maszyny CNC które obsługują od 2 do 5ciu silników, przeważnie z różnymi prędkościami. Tak że takie połączenie to nic trudnego, ale najważniejszy jest program sterujący.
Do pojazdów jeżdżących - NIMH. Optymalna wydajność i właściwości. LIPO ma i zalety i wady. Zalety sprawiają, że jest świetny do modeli latających, urządzeń mobilnych lub modeli wyczynowych. Wady są tam po prostu mniej ważne niż zalety. W pojeździe lądowym, zalety pakietów LIxx są mało istotne w porównaniu do wad. Zasadniczo, im wyższe napięcie akumulatora,...
Szukaj na znanym portalu zębatki tryby DIY.
Natężenie prądu w stepstick A4988 ustawia się potencjometrem, przekręć go w lewo do końca a ustawisz minimalny prąd, tylko delikatnie żeby nie uszkodzić, najlepiej plastikowym wkrętakiem. Najbezpieczniej jeśli stopniowo będziesz zwiększał natężenie prądu silnika aż ruszy. Silnik będzie się grzał dopóki jest zasilany. Mam taki silnik krokowy zwany sled...
Tu https://www.elektroda.pl/rtvforum/topic3... rozwiązano już taki problem, zwykle się da podłączyć, filmik w ostatnim poście, język egzotyczny, ale dźwięk nie jest potrzebny.
Prawdopodobnie problem stoi po stronie nadajnika i odbiornika. Nadajnik wysyła sygnał impulsowo (to jest ten nadajnik? http://abc-rc.pl/pilot-4-kanaly-315mhz-3... ) jest to prosty pilot do wysyłania krótkich impulsów. Daj małe opóźnienie przy każdym digitalRead, co powinno pomóc. Jeżeli nie pomoże to może jeszcze coś się zobaczy, powodzenia.
Witam, ...silnik bedzie sie awersowal i rewersowal z czestotliwoscia 100 ms. W tym samym czasie w przegladarce internetowej bedzie podglad na temperature tego silnika w kilku jego miejscach. Oczywiscie trzeba bedzie zrobic tam rowniez buttony wlaczania i wylaczania tego silnika. Narazie tworze prototyp na diodach. Najpierw zdecyduj się na język jakim...
akiś czas temu szukałem własnie czy aby analogowych pinów nie można zmienić na cyfrowe ale niewiele znalazłem i zdecydowałem się na takie rozwiązanie, możesz podesłać jakiś materiał ? Po prostu używasz https://www.arduino.cc/reference/en/lang... z parametrem "krańcówka", możliwość używania analogowych pinów jako cyfrowe...
czy silniczki muszą posiadać każdy z osobna sterownik Skoro chcesz sterować silniczkami w obu kierunkach to potrzebuejsz mostek H: wygogjal sobie hasło "arduino h bridge". Są gotowe moduły na L298N, można ten moduł łatwo wysterować z arudino, sterować prędkością obrotową za pomocą PWM itp. pozdrawia.
Witam! Daaawno temu, w temacie: http://www.elektroda.pl/rtvforum/topic26... ... Rozwiazanie do 300W/12V: http://obrazki.elektroda.pl/2362202900_1... Zamiast "555" możesz dać Arduino.
No własnie ten program jest tak zrobiony że tylko w jednym kierunku będzie się kręciło.
Hmm czyli - o ile dobrze rozumiem - po naciśnięciu przycisku silnik się zatrzyma, ale zanim wywołam kolejna funkcję, program poczeka aż rotate() dobiegnie końca?
To ciągle jest za słaby mostek. Skoro prąd zwarcia w twoim przypadku wynosi ok. 5 A, to mostek musi wytrzymać co najmniej 2xtyle, inaczej padnie raczej szybko. Poza tym do takich aplikacji stosuje się układy z kluczami z tranzystorów MOSFET, ze względu na minimalizację strat energii i grzania się układu. Zapomnij o muzealnych konstrukcjach typu L298....
Układ jest ten, ale ta płytka przystosowana jest do 5V zasilania. Sam układ L298N może za to pracować nawet na 50V (według noty katalogowej).
Próbowałem już timerów i funkcji mils, ale wydaje mi się że to nie jest właściwa droga Możesz użyć TaskScheduler i nie odstrzelisz sobie kolan ;) [url=https://www.elektroda.pl/rtvforum/t...
Zastanawiam się nad zakupem 4x L293D i zrobić płytkę, żeby je wczepić i móc później podłączyć pod piny arduino due. Chyba najgorsze rozwiązanie wybrałeś..(!) Byłoby to trafne 10 - 20 lat temu... Zainteresuj się nowszymi rozwiązaniami, pozwalajacymi na wysterowanie hipotetycznie 'nawet' do 128 silników DC, lub mieszanej kombinacji silniki DC, razem...
Witam - to jest na jedno serwo ; https://sklep.avt.pl/avt1605.html
Jeśli powerbank ma wystarczającą wydajność prądową to tak. Chociaż modelarskie li-poly zapewne będą lepszym pomysłem. Mostki to w zależności od parametrów, ale 12V to pociągnie chyba każdy. Czyli jednak chcesz sterować kierunkiem obrotów?
[syntax=c]int Przod = A3; int Tyl = A2; int Lewo = A1; int Prawo = A4; // warunek: if (digitalRead(Tyl) == LOW && digitalRead(Lewo) == LOW && digitalRead(Przod) == LOW && digitalRead(Prawo) == LOW) { // to sie wykona jesli jest spelniony warunek }[/syntax] pilot jest conajmniej niewygodny, kup jakiegos uszkodzonego pada i wmontuj ten pilot do niego.
Witam, moim zdaniem przyciski należy zadeklarować jako "INPUT_PULLUP", przy gołym "INPUT" wejście ma ogromną impedancję, procesor odczytuje przypadkowy stan logiczny. Pozdrawiam Dodano po 20 Przyjrzałem się dokładniej, trzeba zrobić jeszcze dodatkowe zmiany w programie. Używasz sygnału "generator sygnału" do uaktywniania i dezaktywacji obu przycisków....
proszę o wszystkie wejścia (tak na wszelki wypadek). http://botland.com.pl/sterowniki-silniko... Ręce opadają (wystarczą dwa kliknięcia)
Dziękuję za link. Problem leżał w tym, że na CLK podawałem sygnał o zbyt niskiej częstotliwości. Pozdrawiam.
Skoro bylo ok na prototypie, a na zlutowanej plytce juz nie jest to wynika z tego ze albo jednak cos zle polaczyles, albo zostal uszkodzony ktorys element (najpewniej tranzystor) Ta dioda o ktorej wspominasz to gdzie sie znajduje? Schemat rysowany byle jak, nie oddaje tego co pokazujesz w kodzie. To zniecheca do pomocy. Mam prosbe - daj nieco wiecej...
Witam, mam problem ze zrobieniem jakiegokolwiek obrotu na silniku krokowym, poniżej dobrane części: Zapoznaj się i przeanalizuj ten przykładowy tutor....( - od tego zacznij). https://howtomechatronics.com/tutorials/... Gdy opanujesz zwykłe obracanie ośką silnika, to dołożysz potencjometr,...
Trudno mi wytłumaczyć dokładnie zależność stanu wyjścia od wejścia. Na dole noty aplikacyjnej są wykresy: http://pdf.datasheetcatalog.com/datashee...
Witam, proszę was o pomoc jako nowy posiadacz Arduino Uno oraz modułu ULN2003 połączonego z silnikiem krokowym 28BYJ-48.Nauczyłem się już wgrywać do Arduino za pomocą programu odpowiedni sketch ale stanąłem przed problemem połączenia tego ustrojstwa do Arduino aby coś nie zepsuć. Proszę o łopatologiczne wyjaśnienie do jakich gniazd podłączyć 4 przewody...
Witam! Posiadam sterownik silnika krokowego SK8060 oraz silnik krokowy podpięty do niego. Do wejścia PUL (czyli impulsy obrotów STEP) podaje impulsy z arduino. Problem z tym że jeśli zamiast arduino podłączę zewnętrzy generator impulsów to silnik o wiele lepiej działa. Nie wiem czy problemem jest kształt impulsów, czy może zle programuje arduino. Korzystam...
Teraz jest OK
Zapytaj wujka google'a o "discrete h bridge", tylko cztery tranzystory to chyba będzie za mało.
Silnik halotronowy BLDC. Na Allegro dziesiątki sterowników do takich silników. Arduino po co tu ? Chcę go wykorzystać do budowy deskorolki elektrycznej. Na mocy mi nie zależy Z tym silnikiem to tylko deskorolka dla kota i to niezbyt wyrośnietego. :D
Arduino nano, zmiana dzielnika załatwi sprawę jeżeli dobrze zrozumiałem?
Do sterowania silnikiem prądu stałego stosujemy mostek H, dzięki któremu będziesz mógł zmienić polaryzację napięcia(na silniku). Poszukaj w necie przykładowych konstrukcji scalonych lub na tranzystorach.
pół roku się z tym męczę a jedyne co znalazłem to esc do bldc i metody podłączenia tego do arduino, poza tym silniki krokowe z drukarek też tak samo mi chodzą jak te z hdd. nie wiem co mam szukać w google o tym bo wpisałem już steeper motor + l293, bldc +arduino, brushel motor+arduino ..., no i masę innych i nic nie znalazłem tylko pytania jak to odpalić...
0. Przygotuj układ, który będzie reagował na polecenia wysłane po UART (może być bezpośrednio, może być przez jakiś konwerter, może być wprost na USB VCOM). 1. Zainstaluj i uruchom Atmel Data Visualizer, wersja >2.0. 2. Przygotuj odpowiednio port (External connection): Port szeregowy, prędkość, parzystość, stop... 3. Przygotuj plik tekstowy z opisem...
Uzupenienie tu nic nie pomożę ! ! ! Całość, co napisałeś jest błędna i nic nie zgadza się z twoim silnikiem/systemem. Nie wiem kto spada z choinki ale z tytułu wnioskuje, że autor ma fizykę czyli hardware i silnik się kreci tylko nie wiadomo jak go zatrzymać. Jeżeli moje wnioskowanie jest poprawne to cała tyrada o typach silników na tym etapie nie...
ok, temat ogarnięty. Wiem że wentylatorem EC nie steruje się pwm, dlatego jest założony filtr RC. Cały układ zrobiłem tak jak na w/z schemacie tylko zamiast 680R dałem opornik 3k3 i tranzystor BC337. Całość jest sterowana z arduiono mini pro. Regulacja obrotów jest płynna. Cel został osiągnięty. Jest to sterowanie rekuperatorem który zbudowałem na dwóch...
Pewnie zabrzmnie jak "pasożyt " ale gotowy program z wyjaśnieniami bylby najlepszy. Najszybciej wchodzi mi tak podana wiedza Masz rację, zabrzmiało roszczeniowo. Gotowego programu nikt za Ciebie nie napisze. Możesz zlecić usługę, ale zapewniam Cię, że to się nie opłaca ;-) Zacznij od podstaw, przebrnij przez parę kursów, zbuduj coś prostszego. Za kilka...
Bo zamiast tego !digitalRead(stan) masz wstawić zmienną, którą odpalasz przyspieszenie. !digitalRead(stan) odczyta z pinu o numerze stan jego faktyczny poziom logiczny 0 lub 1 i przyjmie taką wartość. Jeśli w trakcie działania programu zmieniasz zmienną stan na z 0 na 1 i z powrotem to on czyta z pinu 0 lub 1 Arduino, odbiornika. A że przy okazji te...
Zamiast delay() użyj millis(). Przykłady->0.2 Digital->BlinkWithoutDelay.
i nie wiem jak zacząć Od kursu Arduino. Ok też tak sądzę i będę musiał zaczáć ten kurs ale teraz potrzebuję sprawdzić takim prostym kodem silnik, kod ma polegać na kręceniu parę obrotów w prawo i spowrotem a później można sobie coś dopisywać np. silnik ustanie na parę sekund . Dodano po 8 i nie wiem jak zacząć potrzebny wystarczy tylko driver sterujący...
Czy jest jakaś metoda która pozwalałaby oszacować potrzebny prąd znając tylko nominalne napięcie zasilania oraz rezystancje cewek? To działa w drugą stronę. Najpierw masz wymagane (lub znane) parametry mechaniczne - moment obrotowy. To zgodnie prawami na siłę magnetomotoryczną definiuje jaki musi być iloczyn ilości zwoi i natężenia prądu. Resztę dobiera...
Może ESC trzeba przeprogramować? Chyba że jest to tak uproszczona konstrukcja że się nie da. Jest szansa że gdzieś mam taki silnik, esc pojedyncze też. Jak nie zapomnę, to jutro spróbuję zdrutować takie coś jak ty masz. Jak znajdę jakieś Arduino:)
Domyślam się, że trzeba urzyć innego Timera do obsługi PWM, ale nie wiem którego używa odbiór IR. Poczytałem trochę o Timerach i dla PWM najczęściej stosowany jest tryb CTC. Albo nie do końca zrozumiałeś to co czytałeś, albo autor tej informacji wstawił wierutną bzdurę! Zarówno CTC jak i PWM są to oddzielne tryby pracy timerów w AVR i ich funkcjonalność...
Czy jest możliwe użycie jednego przycisku? Czy w moim przypadku użycie jednego przekaźnika sterującego cewką stycznika jest możliwe? Upewnij się, czy wydajność prądowa wyjścia Arduino jest odpowiednia, by zasilić cewkę przekaźnika. Sam miałem zaproponować coś innego - Do wyjścia arduino podłączasz transoptor, który sam mikrokontroler obciąży prawie...
Witam, do zbudowania czegoś takiego spokojnie mozesz użyć Arduino - http://arduino.cc/ serva, silniki krokowe itp. znajdziesz bez problemu w necie, a do części mechanicznej- fantazja. Na poczatek będzie dobre. powodzenia.
Nie jestem jakimś znawcą tematu cnc, ale nie widzę przeszkód w stosowaniu zasilaczy impulsowych w tym przypadku Niestety, ale ja widzę. Z reguły do zasilania silników krokowych stosuje się tradycyjne zasilacze transformatorowe i to bez stabilizacji. Istnieje coś takiego w fizyce, jak odpowiedź zasilacza na pojedynczy, o krótkim czasie narastania impuls...
Witam, Czy ktoś wie może, jakie silniki warto wybrać do budowy pojazdu, który przewiezie 5 kg z jednego pomieszczenia do drugiego? Reszta ma być oparta o Arduino.
Nie rozumiem za bardzo co oznacza wartość dla 250 kroków = 50.000 . chciałbym konkretnie wysterować kroki o dokładne stopnie 1.8 stopnia. I za bardo tego nie rozumiem. Silnik wykonuje 200 pełnych kroków na obrót. 360st co 1.8st. Liczba 250 to mikrokroki na 1 krok(załatwia to sterownik w zależności od ustawienia zworek), stąd 250 (mikrokroków na 1 pełny...
Można i tak, ale jak pisałem to jest ingerencja w silnik.
Parę lat temu, kiedy planowałem wziąć udział w Kazachstan Solar Challenge, zastanawiałem się nad tym, jak własnoręcznie zrobić sterownik do trójfazowego elektrycznego silnika rowerowego. Po krótkim poszukiwaniu znalazłem interesujący artykuł, który wyjaśnia ten temat dość dokładnie. Postanowiłem przetłumaczyć najciekawsze jego części. https://obrazki.elektroda.pl/1602722800_...
Przy wartości 1 wskazania na wyświetlaczu to (od 0 do 2-3), przy np. 200 wartości ciągle skaczą od 198 do 205. Wygląda na to, że indukują się jakieś zakłócenia na przewodach z potencjometru. Najprościej będzie włączyć kondensator 100n pomiędzy wejście ADC a masę układu, jak najbliżej tego wejścia. Można też użyć kabla ekranowanego do podłączenia potencjometru...
Witam! Wpadłem na pomysł zrobienia plottera CNC z silników od starej drukarki, wykonałem płytkę według schematu w załączniku. Problem w tym, że po podłączeniu silnika i uruchomieniu programu z biblioteki Stepper silnik obraca się prawidłowo przez parę sekund a później zaczyna dziwnie drżeć i całkiem gubi obroty.Dzieje się to mniej więcej wtedy gdy...
Wszystko masz na stronie tego projektu: Make sure that the power supply can output 5A or greater. Chyba brzmi dosyć jednoznacznie. Pytanie czy złącza i ścieżki fizycznie wytrzymają jeszcze większe prądy to inna kwestia. Pobieżnie oglądając dokumentację projektu nie zauważyłem określonego maksimum. Trzeba rzucić okiem na pytkę i racjonalnie to ocenić.
Należy to zrobić na przerwaniach. Podział 1/32 akurat w tym wypadku nie będzie chyba dobry bo będzie trzeba odmierzać czas z dokładnością 50pikoSekund Przy podziale 1/1 to już "tylko" z dokładnością 5uS. Szukaj "arduino timer interrupt"
2. Koniecznie 3. Jak musicie to musicie, ale patrząc na projekt używanie aku 3s jest zupełnie irracjonalne. Możecie się z kimś nawet wymienić 3S za 2S i pozbywacie się przetwornicy step down na największe serwa... więc największego problemu. Nie widzę sensu rozdzielać aku na Arduino i resztę. Samo Arduino pobiera bardzo mało prądu. Połączcie wszystkie...
Przeszukaj elektrodę sporo o układach sterowania. http://www.elektroda.pl/rtvforum/viewtop... http://www.elektroda.pl/rtvforum/find.ph...
Kiedyś otarłem się o Bascoma i była tam możliwość zdefiniowania 1 obrotu: For R = 1 TO 200. W Arduino zrobiłem programik ( korzystając z biblioteki), który ma wykonać np 10 obrotów. Działa, ale wykonuje 10 kroków. Nie proszę Kolegów o recenzje programu ( którego nie zamieszczam), ale o wskazanie jak dokonać zdefiniowania jednego pełnego obrotu w Arduino....
Zamknij cały układ w metalowej puszce albo umieść go dalej od silnika.
Przejrzyj ciekawe rozwiązanie http://www.elektroda.pl/rtvforum/topic19... pod linkami nasz sporo wiadomości i opisów.
silnik arduino sterować silnik arduino arduino silnik wycieraczek
makro otwiera lokalizacje podłączyć remote radiu serwisówka pioneer
przetwornica napiecia ujemnego schemat uzwoić pompa
Optymalne ciśnienie w naczyniu wzbiorczym: powietrze czy gaz? Tranzystor jako element grzejny: zastosowanie i wyzwania