Mam problem, robię auto sterowanego radiowo. Mam układ do programowa przez komputer(Arduino).Jaki silnik wybrać (krokowy czy bez szczotkowy) żebym mógł nim sterować przez program i który będzie lepszy?.
Z obliczeń wyszedł mi spadek napięcia rzędu 0,3V. Kłania się prawo Ohma , przy rezystorze 470kΩ masz całkowity spadek napięcia odłożony na tym rezystorze oczywiście pomijamy spadek napięcia na silniku i złączu tranzystora a prąd w obwodzie wynosi 0,000255A ciekawe co chciałeś nim wysterować ? Podałem Ci link do podobnego tematu , czy sprawdziłeś...
Miałem dokładnie ten sam problem ale szybciutko go rozwiązałem :) W moim urządzeniu (to nie brama ale jeździ w te i we wte) sprawa wygląda następująco: obie krańcówki spięte są równolegle i podłączone do jednego portu - chciałem nieco uprościć konstrukcje i oszczędzić jeden port. Wykrywanie kierunku nie jest problemem, bo definiuje to program i zaznacza...
Czy próbowałeś zrobić reset programowy ?? . Silnik krokowy raczej by nie kręcił się w drugą stronę " sam z siebie " . Albo maszynka zwariowała , albo padł sterownik / kontroler silnika
co napisaliscie jako swoj pierwszy program na dany uC w danym jezyku (rozbudowy sie licza, byle by wciaz byla to ta sama baza) n. n. - literka, cyferke z przodu dodam sam. zachowujcie chronologie w swoich dokonaniach na roznych platformach jezykowych i sprzetowych, tak aby to mialo sens! ____________________ 0x1-a. Freddie Chopin - migacz diodkami o...
Niestety gotowe moduły nie mogą być, musi to być programowalny. Tego fragmentu nie rozumiem - co musi być programowalny? Sterowanie silnikiem ma być programowo? Nie możesz zastosować scalaka, który załatwia sprawę?
Na PCI są pewniejsze od USB, mniej z nimi problemów. Zawsze jakieś ryzyko istnieje, zależy od programu wykorzystującego port.
Wystarczy tylko program na PC (z działu Download). Krańcówka (mikroprzełącznik) ma 3 piny ale używasz tylko dwóch. Jedną końcówkę poszczególnych krańcówek łączysz z masą, a druga z poszczególnymi przewodami do portu LPT (10,11,12,13,15). Pin 22 portu LPT to GND.
XMEGA ma podsystem nazywany AWeX (WeX w E5), który dystrybuuje sygnały zegarowe generowane przez timer na wyjścia portu, wprowadzając ustalane programowo czasy martwe. Dzięki temu XMEGA może sprzętowo sterować silnikami krokowymi i BLDC (zasadniczo też krokowymi) - sekwencja komutacji też może być sprzętowo ładowana do AWeX, dzięki temu sterowanie nie...
Jak dokonać programowego zwiększenia rozdzielczości silnika krokowego (0,8°), sterowanego z procesora(nieważne jakiego), tak jak to robią dedykowane sterowniki?
Pewnie chodzi Ci o to ze gubisz czesc krokow przy zmianie kierunku. To wynika z tego ze przy zmianie kierunku przelaczasz sie na nowa tablice i prawdopodobnie zmienna A wskazujaca krok w tablicy jest zmienna lokalna i dla kazdego z kierunkow moze wskazywac na inny krok w tablicy. Sproboj zapisac to tak ( dla pracy pelno krokowej) Sub krok If Impulsy...
tu masz prosty przykład dla borlanda 6 - oparty na WinIO 2.0
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()...
Skoro masz 2400 na obrót to dużo. Silnik krokowy przy zahamowaniu może drży i enkoder odczytuje to jako impulsy albo zakłócenia bo ekranów widzę nie ma, skoro programowo jest ok.
Programowe
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...
Zapoznaj się z tym tematem. [url=http://mikrokontrolery.blogspot.nl/... Szczególnie z 6-częściową dyskusją nt. silników krokowych. Może znajdziesz rozwiązanie programowe.
Wiem co to jest zawór dławiąco- zwrotny 😉 Są też serwa 360° bez ograniczenia w kącie obrotu. Problem to tylko wykalibrować układ żeby dostosować liczbę kroków w przód i w tył. Możesz to przeliczyć tak jak już wyżej wspomniano lub po prostu programowo zliczając liczbę kroków aż do pełnego otwarcia zaworu. Potem to tylko kilka pętli i po problemie.
http://obrazki.elektroda.net/69_12740309... Witam wszystkich! Chciałbym krótko przedstawić swój sterownik logiczny, który wykonałem w ramach pracy przejściowej. Na samym początku zaznaczę że jest to moja pierwsza samodzielna konstrukcja. Cóż, może słów parę o założeniach: Sterownik miał być wyposażony w 8 wejść logicznych w tym 2 analogowe,...
właśnie o coś takiego mi chodzi bez krańcówki ,tylko programowo obliczając na ile kroków na się zamknąć lub otworzyć zależnie od temperatury ustawionej. O servie myslałem nawet mam , lecz bardziej przypadł mi do wyobrażni silnik krokowy i programowe sterowanie , moze nie koniecznie atmegą 8. Lecz to jest to -już przy atmega 32, można dodac jeszcze wentylator...
Jeśli symulator zapisał pierwszą komórkę powinien zapisać kolejne , ciężko to zobaczyć przy pracy krokowej bo zapis eeprom trwa od 3,4ms do 8,5ms w rzeczywistości ale w symulatorze należy to odnieść do ilości cykli mikrokontrolera . Biorąc pod uwagę że symulator programowy możliwie wiernie naśladuje mikrokontroler możliwość zapisu kolejnej komórki wystąpi...
Mam enkoder, który ma 200 impulsów na obrót i silnik krokowy na 200 kroków. Chcę uzyskać takie efekt żeby kręcąc enkoderem w tym samym czasem żeby silnik się kręcił o tyle samo kroków co enkoder. Wiem, że w czasie rzeczywistym się nie da, ale chcę żeby to opóźnienie było jak najmniejsze. Mam napisany program do obsługi enkodera na F4 za pomocą timera...
Zalezy, jesli podepniesz do zwyklego pinu to musisz zastosowac opampy, zeby z analogowego sygnalu zrobily cos co nadaje sie do wysterowana portow. Chyba prosciej to jednak zalatwic programowo niz sprzetowo.
Tu znajdziesz bibliotekę do obsługi tego drivera spod Arduino. Podejrzewam, że będą też przykłady. Więc spróbuj coś pokombinować z ta biblioteka. https://www.arduino.cc/reference/en/libr... Sygnały daj przez rezystor. Ograniczysz obciążenie portu procka. Zaraz wrzucę ci jakaś grafike Dodano po 15 https://obrazki.elektroda.pl/9747413200_...
No ja mam "robota" stacjonarnego i dlatego mam takie zasilanie. A jak ty będziesz przesyłał obraz z tej kamery do komputera. GPS? GPRS? Wi-Fi? czy może komputer umieścisz na tym robocie i bezpośrdnio kamerkę do niego wepniesz? Masz tu link i poczytaj i podpatrz http://iair.mchtr.pw.edu.pl/p/robotyka_m... Faktycznie jeśli ma być tylko kamerka...
0. Nie trackbool tylko trackball. 1. To Ty chcesz budować, więc sam powinieneś wiedzieć czy to ma sens, nikt za Ciebie tego tutaj nie zbuduje. 2. Tak jak myszkę komputerową - do jakiegoś sterownika mikroprocesorowego. 3. Trackball to tak na prawdę dokładnie to samo co myszka kulkowa odwrócona na plecy. Jest sobie kulka - kręcisz nią i w tym kierunku...
akurat ten model nie ma silnika synchronicznego tylko krokowy Zasada podobna ale to jest właśnie synchroniczny.
Witam Według mnie, po pobieżnym sprawdzeniu, to brak układu „reset” po włączeniu zasilania. Brak kondensatorów odprzęgających zasilanie. Brak układów eliminujących drgania styków, chyba że zrealizujesz to programowo. Nie podłączone piny 1 i 6 układu 4055. Oraz brak układu zwiększającego obciążalność prądową wyjść portów atmegi (PD4…PD7)....
Dokładniej biorąc to chodzi mi o budowę takiego generatora impulsów prostokatnych/o poziomie sygnałów TTL/,który umozliwiał by-drobnostka-zaprogramowanie z niewielkiej klawiatury numerycznej na płycie czołowej,potrzebnej ilości impulsów,a nastepnie wysłanie komendy do układu generującego impulsy- typu"paszoł".Oczywiście musiałby być tez drugi licznik...
No właśnie czytam o tych chopperach i wszędzie jest on robiony za pomocą l297 którego nie mam Przecież sterujesz tym za pomocą Arduino. Co stoi na przeszkodzie, aby zrobić choppera programowo?
Napisałem że teoretycznie 1023 , w rzeczywistości testowałem z dobrym skutkiem do 100 przycisków a używam max 20 . Rezystory nie muszą być dobrane dokładnie takie jak wychodzą z wyliczeń . Różnicę ustawiam programowo.
GND łączysz u siebie z minusem; VCC do +5V , końcówkę układu CD+ w zależności od silnika podłączasz do +5V lub +12V. Dodano po 20 Programowanie sprzętu to co innego niż programowanie np. baz danych. Tu musisz znać podstawy bo każdy może Cię wprowadzić w błąd. W książce z Podstaw Elektroniki znajdziesz odpowiedź na to jak odpowiednio wysterować układ...
temat faktycznie pojawiający się co chwilę , masz przyklejony temat o silnikach krokowych i ich sposobie sterownia , co do sterownia przez LPT to zapoznaj się z zasadami pracy i programowania tego portu http://www.rafal.waw.pl/wynalazki/porty/ http://www.lpt.strona.pl/
Witam, schemat to może tak nie do końca ładnie narysowany, ale uprzedziłeś, że jesteś początkujący więc ok ;) ... co do poprawności jednak - to się zgadza tak można podłączyć tego typu silniczek i sterować nim programowo Dodano po 9 tylko musisz uważać na prąd wyjściowy - czyli silnik nie może pobierać więcej niż 400-500mA na jedno uzwojenie
https://obrazki.elektroda.pl/8567963000_... Witam i przedstawiam kolejny mój projekt. Tym razem z obszaru innych moich zainteresowań. Stacker dla osób, które nie są w temacie pozwala na robienie serii zdjęć makro. W zależności od obiektu mogą to być zdjęcia makro robione typowym obiektywem ze skalą odwzorowania 1:1, np. grzybów, kwiatów...
witam! Ja własnie jestem na etapie pisania a raczej uczenia sie sterowania 2 krokowcami jednocześnie..no i pytanie czy mamy już potwierdzony peogram działający???? znam elekttronikę mechanikę ale programowania nie bardzo i raczej chiałbym skozystać z gotowca bo raczej to jednorazowy układ. Dodano po 2 dysponuję programem sterującym 2ma krokowcami z...
Miało by wystarczyć zamienić go za nowy. Jest to układ do sterowania motorów krokowych. http://www.alldatasheet.com/datasheet-pd...
Mikrokontroler to układ scalony zawierający w swej strukturze między innymi procesor, pamięci, liczniki-czasomierze, przetwornik analogowo-cyfrowy, komparator napięcia i porty (końcówki), którymi steruje w zależności od wyniku wykonania programu. Końcówki służą także do przyjmowania informacji z zewnatrz. Układ jest cyfrowy więc sygnały na końcówkach...
Ciekawa sprawa! A czy ktoś korzystał z tego w rzeczywistości? Jakie to daje możliwości praktyczne? Bo w zasadzie nie problem programowo wstrzymać mikrokontroler i puszczać go "krokowo"...
Płytki to najlepiej zrobić samemu ... ;) Programator tu masz ładny http://www.siwawi.arubi.uni-kl.de/avr_pr... ale wymagany do uruchomienia jest LPT albo jakiś inny programator USB - np od kolegi :) Co do silników krokowych to chyba najtaniej na ałkcjach internetowych szukać :D
Tak, tylko do drukarki 3D mam program CURA którym wgram wygenerowany G-cod. Jak wgrać kod do tej płytki?
Jeśli to stanowisko ma być dydaktyczne to takie podejście jest dobre. Tylko jak będziesz robił mostek to zabezpiecz go sobie bo pójdzie dym przy testach i za żadne skarby nie podłączaj bezpośrednio, na każdym sterowniku to zrobisz - kup najtańszy, jedyny argument to wyjście, co do strony programowej - rozpisz siatkę z wykresu który podałeś, i zrób na...
Istotne jest ciesz o jaskiej lepkości chcesz dozować. Może popularne " perystaltyczne pompki dozujące" dostępne na Allegro będą się nadawały. Cena od 60 zł. Potrójna do akwarium ze sterownikiem to koszt 300 zł. Są też tego samego rodzaju pompki o większej precyzji z silnikami krokowymi. Te chyba można kupić tylko na Aliexpress.
Dzięki, ale daj palec to chce rękę. W fiszce podane są 4 we szybkie. Czy więc będę mógł podłaczyć dwa enkodery, jeden 110Hz i drugi 420Hz? Czy nie będzie jemu tylko właściwych ograniczeń programowych? Bo, załózmy jak dwa WE szybkie to tylko jeden licznik albo komparator w programie lub inna bzdura. Potrzebuję użyć do regulacji najazdu - jeden enkoder...
ja to widzę tak: cały sterownik ma przypominać sterownik PLC tylko być tańszym i mieć około 7 wejść i około 5 wyjść na wejścia dawał bym sygnały np z czujników zbliżeniowych a na wyjściach załączał bym odpowiednie komendy sterownikom do silników krokowych oczywiście wszystko miało by swój program dzięki któremu jeśli jeden z czujników wykryje przeszkodę...
Witam Chciałbym zaproponować inne rozwiązanie a mianowicie H-JTAG (wraz z H- Flasherem),takie rozwiazanie ma dwie podstawowe zalety: - chodzi to pod zwykłym WIGGLER'em; - mozna tego używac pod Keilem (debugowanie - praca krokowa,pułapki; programowa Flash'a ), i są efekty. http://hjtag.blogspot.com/ Pozdrawiam Marcin
Programator USBASP. Zgadzam się, że problem przypuszczalnie dotyczy softu i prawdopodobnie poprzez działania w tym zakresie powinien dać się rozwiązać. Symulacja programowa, praca krokowa powinna być jednak osiągalna. Dotychczas w ramach eksperymentów wypróbowałem różna zmiany konfiguracji. Na razie bez pozytywnych efektów. 1. Uruchomienie programu...
Stół porusza się z b.małą predkością dlatego on i jego napęd gromadzi w sobie stosunkowo małę energię bezwładnosci. Z wirujacym wrzecionem sprawa ma się inaczej. Jeśli programowo zredukujesz obroty silnika krokowego, rozpędzone wrzeciono jako koło zamachowe bedzie napędzać silnik. Ponadto dla przekladni 1:10 podnoszacej obroty wrzeciona, jeden skok...
zacznij od tego tematu http://www.elektroda.pl/rtvforum/topic59... poznaj zasady sterowania , budowę sterownika rozpoczyna się od parametrów silników krokowych jakie będą zastosowane masz 3 możliwości sterowania z PC : - bezpośrednio sygnały z LPT na sterownik po 4 bity na silnik - sygnały z LPT typowe dla sterowników CNC ( Step , Dir) - sygnał...
Ja kiedyś zrobiłem mikrokrokowy sterownik na ATtiny26. Procek ten posiada dwa symetryczne kanały PWM i nadaje się do tego znakomicie, niestety 8-bitowa precyzja nie pozwala na dobre odtworzenie sinusoidy, toteż silnik nie pracuje super równo, ale dużo lepiej niż półkroki. Niestety wyjścia PWM pokrywają się z wyprowadzeniami portów szeregowych, toteż...
programowa silnik krokowy silnik krokowy programowa programowa atari
soundbar zrobić samemu ustawic jezyk prostownik zasilacz impulsowy
miele falownik służba wojskowa
Modicon M221 – wymiana baterii BR2032, lokalizacja, procedura, Schneider Electric Migająca czerwona dioda w Kukirin G2 Max - co oznacza?