Witam, Posiadam kamerę firmy Foscam FI8918W bez silników krokowych (kamera jest ruchoma w dwóch osiach). Chciałbym wlutować się w płytę główną kamery, w taki sposób, aby odczytać informację o ruchu silników krokowych: -Który z dwóch silników się obraca? -W którą stronę? Główny procesor ARM (na...
Takim sterownikiem zaprogramujesz sekwencje silnika krokowego bez ograniczeń: Poniżej przykład 3 osiowego sterowania, z wykorzystaniem tego sterownika:
A mógłby ktoś rozwinąć temat sterowania tranzystorami ? :) Rozwinąć? W przypadku silników unipolarnych i bipolarnych połączonych w układzie unipolarnym na kolejne fazy silnika podajesz napięcie przesunięte w fazie (impuls prostokątny) zdejmując je jednocześnie z faz poprzednich. W przypadku przekazywania...
Przedstawiam Wam tutaj jeden z popularniejszych modłów służących do zasilania silnika krokowego unipolarnego. Moduł wraz z silnikiem krokowym można kupić z Chin w cenie od niespełna 1,5$ z wysyłką, dostępne też na Allegro i innych portalach aukcyjnych. Wymiary płytki to 40,5x23mm. Na płytce...
Kupiłem silnik 28byj-48 razem ze sterownikiem ULN2003. Wszystko podłączyłem do płytki jak trzeba (z tutorialem do którego link blokuje mi forum :'), tyle że przez płytkę stykową), włączam program "stepper_oneRevolution" z przykładów Arduino IDE i... ledy na sterowniku się świecą, ale silniczek zamiast...
Dzień dobry! To mój pierwszy post na tym forum więc pragnę "ukłonić się" wszystkim użytkownikom. Od niedawna przeglądam znakomite projekty i mam zamiar zbudować coś własnego. Chciałbym wykonać układ prowadzenia pisaka prowadzonego trzema unipolarnymi silnikami krokowymi wymontowanymi ze starych skanerów...
Ja wcześniej jak zacząłem z mini silniczkiem krokowym to tam ten sterownik był jedynie wzmacniaczem prądu i na mikrokontrolerze trzeba było podawać sekwencje kroków. Tutaj widzę, że z Atmegi8 w moim przypadku podam jedynie sygnał zegarowy i sygnał kierunku obrotów, a cały sterownik jak już napisałeś...
Witam !! Kontrola kroków silnika na wejściach ph1,ph2. Niestety jest to tylko driver i nie posiada logiki sterującej typu : jedno wejście - kierunek, drugie - krok. Aby np. sterować silnikiem w trybie full step na wejścia PH1, PH2 musisz podać następującą sekwencję: 1 2 3 4 5 L,H,H,L,L,.......
nie podam Ci schematu drabinkowego ale może sama idea sterownia pierwsza sprawa to obciążalność wyjść sterownika , a posiadany silnik do sterowania , jeżeli jest zbyt mała to układ wzm na tranzystorach , wyjścia powinny być typu OC zakładam że masz silnik unipolarny , najprostsza sekwencja sterownia...
Witam wszystkich. Muszę na zajęcia z energoelektroniki napisać sterownik silnika krokowego. Efekt stanów na poszczególnych wyprowadzeniach ATmegi symulujemy na diodach LED. Program ma mieć sterowanie krokowe i półkrokowe, przyspieszanie i zwalnianie sekwencji oraz odwracanie sekwencji. Wszystkie te operacje...
najważniejsza sprawa to właściwa kolejność sterownia uzwojeń , najłatwiej sprawdzisz to przy małej częstotliwości sterownia , silnik musi wykonać w każdej sekwencji sterownia ruch w tą samą stronę co do sterownia to spróbuj sekwencji pełnego lub półkroku 1 - 1100 2 - 0110 3 - 0011 4 - 1001 lub 1...
Na Kickstarterze odbyła się niedawno kampania crowdfundingowa Po podłączeniu silnika do zasilania po raz pierwszy układ natychmiastowo zaczyna nadawać własną sieć WiFi. Można podłączyć do niej dowolne urządzenie i kontrolować silnik z jego poziomu albo też skonfigurować go, aby podłączył...
twierdzisz że czytałeś , ale chyba za wiele nie zrozumiałeś .... zasilanie to połączone razem czarny/zielony , pozostałe końcówki do sterownika podlacze na stale mase do jednego wyprowadzenia i bede sprawdzal przy jakim napieciu sie silnik grzeje dojde do tego jakim napieciem go zasilac? pierwszy...
Mam tu taki o to przemysłowy sterownik silnika krokowego Czy to jest na 100% pewne, że krokowego? dziwne jest by montowali całość z gotowym programem i z jedną częstotliwością. Ta kostka z pięcioma złączami to tylko zasilanie i nic więcej? Sterownik silnika krokowego powinien mieć jakieś...
Mitsumi(nazwijmy go "słabszym" silnikiem) który opisałem w pierwszym na początku tematu ma 36ohm (około 500mA)- ten chodzi na uln2803 , ale Sanyo-denki (patrz pierwszy post, nazwijmy go "mocniejszym" silnikiem) potrzebuje 1.35A i do tego właśnie potrzebuje ULN2064. Po podłączeniu "mocniejszego" silnika...
Od: Radek8263 Do:ejcon 23 Gru 2016 18:52 Dziekuje za odpowiedz na moje zapytanie : Po krotce opiszę sytuacje i chciałbym się dowiedzieć czy to jest realizowalne :) posiadam silnik krokowy hybrydowy chciałbym go sterować w konfiguracji połączenia szeregowo i równolegle, prąd i napięcie...
Mam silnik unipolarny taki: Wychodzi z niego 6 przewodów (2 grupy po 3 przewody): czarny, czerwony, brązowy i pomarańczowy, czerwony, żółty. Z tego co wiem sekwencje strujaca podaje sie na 4 przewody. Czerwony pewnie jest wspolny. tak mi sie wydaje. Jak podlaczyc ten silnik pod sterownik? Na ktore...
Witam, Wykonałem na module uruchomieniowym Atmega ver. 2 sterownik do dwóch unipolarnych silników krokowych. Na porcie A Atmegi podpiąłem mikrostyki, port B połączyłem z układem ULN2803, wyjścia ULN2803 podpiąłem do silników krokowych. Kiedy naciskałem mikrostyk, na port B wyprowadzana była sekwencja,...
Firma Allegro MicroSystems, LLC zaprezentowała nowy układ scalony: zintegrowany driver silnika krokowego, z wbudowanym translatorem, dla ułatwienia jego integracji z innymi systemami - A5985. Układ ten zaprojektowany został do pracy z bipolarnymi silnikami krokowymi i zdolny jest do pracy z pełnym...
jeszcze raz odsyłam do dokładnego przeczytania tematu o silnikach krokowych na forum automatyka ogladałem ale czy można zastapic opisywany tam sygnał z komputera jakims innym?układ musi byc niezalerzyn a sterowanie obrotami i skokami za pomoca... potencjometru lub czegos tak prostego. przecież...
W Cd-Rom-ach były stosowane bipolarne silniki krokowe do przesuwu lasera , natomiast do napędu płyty silniki BLDC w układzie połączeń trójkąt lub gwiazda . Na pewno nie sterujesz bezpośrednio z LPT tylko przez jakiś driver na tranzystorach lub na UL-enie , uruchom pełną sekwencję kroków a nie pojedyncze...
Przetestowałem program na płytce stykowej i sekwencja stanów na porcie D wygląda bardzo dziwnie. Na pewno nie ma to nic wspólnego ze sterowaniem silnika krokowego bipolarnego. Na początek proponuję przejrzeć serię artykułów z Edw na temat silników krokowych. [url=]Silniki krokowe od podstaw W części...
Generalnie wszystko z tym związane jest złe. Widzę że pomimo że nie rozumiesz C nie chciało Ci się przenalizować na kartce jak taki program będzie chodzić. W pętli while warunek jest bez sensu i przypisanie kolejnej wartości do str1 jest też bez sensu. Dlaczego? 1. Przemyśl co sprawdza ten warunek...
masz przyklejony temat o silnikach krokowych ..... silnika krokowego który ma 4 przewody masz silnik bipolarny do jego wysterowania potrzebny jest sterownik zawierający 2 mostki H w tego typu silnikach potrzebna jest zmiana polaryzacji zasilania cewek , a nie tylko sekwencja impulsów na poszczególne...
na zdjęciu masz silnik DC z tarczą enkodera i transoptor szczelinowy , całość + odpowiedni sterownik daje serwomotor z bardzo dokładnie określonym położeniem wirnika sekwencję którą opisałeś do sterownia prościej zrobić na uC , można pokombinować z układem sterowania na przekaźnikach z odpowiednich...
Proponowałbym zastosowanie mikrokontrolera np ATtiny13 malutki 8 pinowy procek, wtedy w razie potrzeby zmiany sekwencji zmienisz tylko program a tak trzeba bedzie modyfikowac uklad. Zaprogramowanie takiej sekwencji potrwa kilka minut a budowanie ukladu z ukladow zajmie wiecej czasu i bedzie drozsze.
Silnikiem krokowym możesz sterować krok po kroku. On nie musi wcale się obracać. Możesz robić 1 krok np. na 20 lat - chyba powoli ? :) Ważne jest to aby przełożenie było duże aby jeden krok nie powodował przeskoku z przed punktem ostrości za punkt ostrości. Reszta to pestka - mnóstwo tego w sieci...
pomysł z przetwornikiem A / C wcale nie jest tak prosty do realizacji , kąt obrotu potencjometru to ok 270° tak więc układ będzie musiał zawsze być uruchamiany w pozycji środkowej potencjometru tak aby można było wykonać ruch prawo / lewo , otrzymanej wartości napięcia po przetworzeniu na postać cyfrową...
Witam! Cztery wyprowadzenia wskazywałyby na silnik krokowy bipolarny (o ile jest to silnik krokowy?) Ma on dwie cewki, sterujesz nimi tak: Krok 1 = cewka C1 (+,-) ; cewka C2 (brak napięcia) Krok 2 = cewka C1 (brak napięcia) ; cewka C2 (+,-) Krok 3 = cewka C1 (-,+) ; cewka...
Witam, uzwojenia silników krokowych zasila się w sposób prądowy , napięcie jest nieistotne. Sterowanie uzwojeniami jest dosyć różne, w zależności od trybu pracy silnika. W sumie możesz sprawdzić działanie silnika za pomocą Twojego sterownika. Możesz pominąć regulację prądu, musisz jednak sprawdzić...
Tak też wyczytałem na zagranicznych stronach. Znalazłem iż biały i czarny są od środków uzwojenia. jednak różne kombinacje podłączenia do A4988 dają tylko efekt piszczenia i ewentualnie skok o 1 ale nie da się by zrobił sekwencję kroków. Wcześniej gdy podłączałem jeden ze środków to uzyskiwałem co najwyżej...
podzielam zdanie poprzednika. jeśli jest to silnik od pozycjonowania głowicy to jest to silnik bipolarny. W każdym razie jeśli taki silnik posiada dwie ceki to musisz mu podać taka sekwencje: 1)pierwsza cewka(proąd "płynie") w prawo 2)druga cewka w prawo 3)pierwsza w lewo 4)druga w lewo tak...
Musisz określić 1. maksymalną częstotliwość sterowania wynikającą z wymaganej prędkości końcowej silnika 2. właściwości dynamiczne silnika wynikające z momentów oporowego, bezwładności oraz napędowego (silnika). Z tych parametrów wynika dopuszczalny minimalny czas rozruchu gwarantujący po pierwsze...
Jak już nieraz wspominaliście i ja też to potrzebuje takie sterowanie które umożliwia: - sterowanie kierunkiem obrotu silnika z osobna - możliwość zatrzymania silnika (w momencie trzymania) - możliwość podłaczenia już 11 silników (przemyślałem pare spraw) - aha w podwoziu bedą dwa silniki napedzajace...
Wydobyłem ze starej sprawnej drukarki laserowej układ streowania silnikami krokowymi: Logika jest prosta według tabelki z dokumentacji podpiąłem sygnały PHASE i ENABLE osobno dla każdej cewki silnika pod piny Atmega8. Programik króciutki sprawdzony na diodach działa poprawnie generując...
Po modernizacji mojego plotera lub nawet trzyosiowej wiertarko-frezarki sterowanej numerycznie, silnik krokowy osi Y zaczął zachowywać się tak, jakby gubił kroki. Było to spowodowane niedostatecznym momentem hamującym silnika - naprężenia powstałe w czasie ruchu powodowały cofnięcie silnika o jeden...
Witam Mam taki oto problem: robię sterownik silnika krokowego unipolarnego na ULN2003, obecnie jest podłączony zabawkowy 28BYJ-48, jednak mimo zdefiniowania sekwencji sterowania półkrokiem (8 zmian stanów na cykl) i pełnym krokiem (4 zmiany stanu na cykl) efekt mam taki sam - silnik obraca się o...
Swego czasu sporo zajmowałem się silnikami krokowymi, zaprojektowałem i zbudowalem kilka sterowników do róznych rodzajów silników, sporo już zapomniałem z teorii, ale mam nadzieję, że uda mi się troszke pomóc. Najpierw musisz zindentyfikowac uzwojenia. Żmudna zabawa, bierzesz omomierz i mierzysz...
Witam! Bardzo chciałbym aby ktoś wytłumaczył mi jak zrobić sterowanie 4 silnikami krokowymi przez port LPT. Obecnie napisałem program (Visual Basic) i skleciłem do kupy płytke na której jest ULN2803A i wszystko jest ok dla 2 silnikow krokowych (uzywam UNIPOLARNYCH z FDD 5.25 TEAC, 5 kabelkowych). Czytałem...
Dzięki wszystkim za odpowiedz na temat eliminacji problemu eliminacji styków drgań. Przy pisaniu dalszej części programu pojawił się problem: Jak wiadomo silnik krokowy można sterować 3 typami pracy. Pisze teraz program, który będzie umożliwiał sterowanie falowe (A -> B -> Not A -> Not B). Układzie,...
Podaj info jaki to silnik, domniemam że unipolarny. Zależnie od konta obrotów trzeba powtórzyć odpowiednie sekwencje ileś tam razy dla pełnego obrotu (kąt podany jest w dokumentacji silnika). W sterowaniu najprostszym, czyli falkowym masz 4 kroki, w których zawsze jest włączony tylko jeden tranzystor...
Mam silnik krokowy który wyciągnąłem z drukarki (model silnika Sankyo QH4 4066) lecz google nie znajduje jakiegoś datasheeta. Chciałem zapytać czy LPT wydoli podawać impulsy z taką częstotliwością poprzez scalak L298 aby silnik poruszał się płynnie i było można regulować jego prędkość ? Sekwencją tą...
Witam. Czy ktoś z was spotkał się z silnikiem krokowym w takim układzie? Potraktowałem go dość dziwnie, łącząc początek każdej cewki z plusem, a przez klucze tranzystorowe masa w/g sekwencji i "się to kręci" jak typowy silnik unipolarny. Pytanie brzmi - czy to aby na pewno tak właśnie ma...
Witam, mam taki silnik krokowy z drukarki od pompy tuszu, który chcę wykorzystać do pompowania płynu czyszczącego przez głowicę: Type: 4-phase 48-pole PM type stepping motor Drive voltage: 42VDC±5% Winding resistance: 10.3Ω ±10% (per phase at 25°C) Jaki sterownik będzie dla niego...
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...
Witam. Mam zamiar zbudować samochód ze sterowaniem na silniku krokowym. Mam jeden ze starej drukarki, niestety nie znam modelu silnika. Multimetrem sprawdziłem gdzie są cewki, ale nie wiem w jakiej kolejności podać sygnały, żeby silnik ruszył. Czy każdym silnikiem bipolarnym można starować za pomocą...
Im wyższe zasilanie, tym szybciej będzie sie mógł kręcić. Nie mogę się z tym zgodzić. Przy prawidłowym ustawieniu sterownika i przy prawidłowym zasilaniu, podwyższenie napięcia nie spowoduje wzrostu obrotów. Takie zjawisko może nastąpić tylko wtedy, jeżeli ustawienia o których piszę są nieprawidłowe...
Jaki konkretnie procesor? ATMEL to dość ogólnie napisane :) Wysłanie sekwencji 0 na port B? Co to znaczy? Czy przy starcie wartość wysyłąna na port B to ff i co jakiś czas jest dekrementowana aż do wartości 0? Klawisze podłączone są do jakiego portu? D? Całego programu ci nie napiszę ale coś spróbuje...
jeżeli tematem jest sterownie 2 silników krokowych przez RS 232 z wykorzystaniem uC to po co tak komplikować sobie życie jeżeli silniki nie mają znaczenia i mogą być unipolarne to proponuje uC + diver ULN2803 coś podobnego to tego [url=] projektu w przypadku kiedy muszą być bipolarne i nie jest...
Sterowanie pełnokrokowe, zresztą we wszystkich silnikach krokowych które testowałem (nawet tych o mniejszym momencie) je stosowałem i były mocniejsze. Silników VEXTA mam 3 sztuki także że jeden uszkodzony to raczej mało prawdopodobne. Przejrzałem wszystkie linki z tej strony którą wcześniej podałeś i...
silnik który posiadasz wykonuje obrót 7,5°/krok nie jest to rewelacyjna wartość można ją poprawić stosując sterowanie pół krokiem , chyba że taka dokładność jest wystarczająca dla Ciebie , nie zrobisz na silniku krokowym sekwencji lewo - środek - prawo bo będziesz musiał znać dokładnie położenie wirnika...
A ja napisałem program sterownika dwóch silników krokowych na jednym Attiny2313 i powiem że chodzi to pięknie :) . Jest możliwość wybrania 4 prędkości obrotowych , oprócz tego oba koła mogą kręcić się w tą samą stronę (w tył lub w przód) , albo też pojedyncze kółko (też do wyboru kierunek) . Za pomocą...
Witam Znalazłem silnik krokowy [url=]Link i z ciekawości podłączyłem go do LPT przez ULN Wszystko działa tak jak powinno lewo - prawo , szybciej wolniej itd ale coś nie zgadza mi się ilość kroków na pełen obrót ( a bardziej na 90st) metoda prób i błędów określiłem ze lpt musi wyslać sekwencję...
Z płyty wychodzą sygnały w standardzie STEP DIR. Twój sterownik silnika krokowego to tylko wzmacniacz. Brakuje sterownika konwertującego sygnały STEP DIR na sekwencję silnika - np układu L297
Mnie ten pomysł wydaje się nieco dziwny. Obroty silnika krokowego są wielkością przewidywalną i możliwą do dokładnego ustalenia/zaprogramowania. Dlatego tego typu dane powinny być wyliczane na etapie urządzenia sterującego, a nie wykonawczego (bo konwersję sygnałów STEP/DIR na sekwencje wysterowania...
Z zaprogramowaniem nie ma najmniejszego problemu. Wystarczy dosłownie wtyczka do portu drukarki i kawałek kabla . Atmel produkuje układy serii At89SXX51. Składasz układ i programujesz mikrokontroler na płytce drukowanej. Jeżali chodzi o soft to jak napiszę w ciągu kilku dni wystawię na forum. Tak myślę...
pierwszy sposób to zbudować tak sterownik aby po zatrzymaniu sekwencji pracy nadal 1 uzwojenie było zasilane , wykorzystasz tzw moment trzymania dla silnika krokowego drugi to przekładnia ślimakowa i to jest najprostsze rozwiązanie
mógłby mi ktoś pomóc. potrzebny mi program w języku C++ sterujący silnikiem krokowym w ten sposób, że w jednym kierunku obrót o 90 stopni a nastepnie obrót o 180 w drugim kierunku. sekwencja sie powtarzać ma 90 stopni w jednym i 180 w drugim
Witam, mam pewien problem z napisaniem programu pod silnik krokowy: Otóż program jak wiadomo oparty jest o opóźnienia, podłączony do portu 1 trzema przewodami. Jak ma wyglądać program?? Napisałem swój wykorzystując wszystkie możliwe sekwencje zer i jedynek. Program piszę w Turbo51 jako programator...
A muszą być krańcówki, jeśli silnik krokowy będzie startował z lewego końca, wykonywał sekwencję ruchów i lądował znów na lewym końcu? Wydawałoby mi się, że wystarczy zaprogramowanie pozycji krokami.
Mały szantażyk psychologiczny, no no assemblera się nie chciało nauczyć ale granie na ludzkich uczuciach mamy już opanowane Nie bede ukrywal ze mam to na zaliczenie, takze pomagajac ratujesz mnie przed powtorka semestru!!! Poniżej podaję ci szkic rozwiązania, poszczególne linie trzeba dopracować...
Witam! Mam za zadanie sterować pewnym prostym układem - mam dużą tarczę z zębami, na tej tarczy jest jakieś tam urządzenie i musi się ono obracać o pewien określony kąt, z dokładnością minimum 1°, w obu kierunkach. Najlepiej będzie nadawał się chyba silnik krokowy. Mam do tego wykorzystać sterownik...
Witaj, W moim układzie wykorzystuje dwa silniki bipolarne podłączone do mostków Allegro A3966, którymi steruje jak na razie ATmega8(taktowana wewnętrznie 8MHz). Pojedynczy silnik żeby mógł się poruszać z określoną prędkością trzeba rozpędzić, tzn stopniowo zwiększać częstotliwość w zależnośći od kroku....
Zwykle układ sterowania "krokowca" składa się z następujących elementów: - SILNIK - Element wykonawczy realizujący ruch. - STEROWNIK SILNIKA - Układ generujący sekwencje przebiegów sterujących cewkami silnika, aby wykonać obrót z zadaną dokładnością. Poza tym kontrolujący warunki pracy silnika. Zwykle...
Jak policzyć prąd potrzebny do zasilenia silnika który na znamionowe napięcie 24 V i 7 Om rezystancje cewki? Czy można po prostu z prawa Ohma I=U/R Nie policzysz,.... bo masz zbyt dużo niewiadomych i zbyt dużo zmiennych. Który prąd chciałbyś liczyc(?); chwilowy, szczytowy czy średni . Nie...
możesz spróbować następującej sekwencji : 0001 , 0011 , 0010 , 0110 , 0100 , 1100 , 1000 , 1001 bardzo wazna sprawa to kolejność połączenia uzwojeń przy nie właściwym silnik może w danym kroku wykonywać ruch przeciwny niż w innych krokach , może wprowaź duże opóźnienie ( np. 1 s ) i zmieniać końcówki...
pamiętaj że stosując silniki o innej ilości kroków musisz zmienić częstotliwość sekwencji sterującej , w tej chwili masz 48 kroków na obrót , przy silniku z 1,8°/ krok potrzebujesz 200 kroków na obrót , chyba że nie zależy Ci na prędkości obrotowej w sterowniku najważniejsza jest kontrola prądu silnika...
Był tam na tej płytce mały element na 3 nóżkach to halotron i jest podstawowym elementem do sterownia takimi silnikami sygnał z halotronu informuje sterownik w którym położeniu jest wirnik ( określony biegun ) istnieją metody nieco innego określania położenia ale metoda z halotronem jest najprostsza...
Na inny procesor i mogłem pomylić piny, ale sposób jest taki: $crystal = 8000000 $regfile = "m8def.dat" Config Portb = Input Portb = 255 Config Portd = Output Dim Temp_0 As Byte Dim X As Byte Do If Pinb.0 = 0 Then If Temp_0 = 0 Then 'sprawdzenie '( ...
A czy musi to być koniecznie takie rozwiązanie? Czy przeszkodą będzie połączenie uzwojeń silnika do pracy bipolarnej i wykorzystanie do jego sterowania popularnego układu np L298? Układ ten wytrzyma do 2A na każde uzwojenie, a w połączeniu z układem L297 zyskasz kolejne bonusy. Odciążysz procesor od...
Witam Mam problem związany ze sterownikiem ze strony: Sterownik reaguje na sygnały z komputera tzn. przełącza kierunek (dir)ale przełączanie na kolejne cewki wygląda haotycznie: Wyniki obserwacji z sondą logiczną: bramki w układach 74AC04N oraz 74HC08N dzialają poprawnie (nagecja, iloczyn...
Witam, jestem początkującym elektronikiem jednak wzialem sie za budowe frezarki cnc. Znalazłem gdzieś na forum sterownik do silnika krokowego, pozniej sie okazalo ze to kit avt 1314 ale mniejsza o to... Zlutowalem i silnik kreci w lewo/prawo start/stop. Wg. mojej wiedzy wykonanie określonego kąta obrotu...
No nie jest raczej poprawne. W takim razie można dać warunek w warunku, w tym przypadku zmianę stanu portu B na przeciwny umieściłbym w warunku bit_is_set(PINA,0). Teraz chyba by było ok... Dobrze kombinuję? EDIT: Jednak odpuściłem sobie wykorzystanie timerów i skorzystam z funkcji delay, ponieważ...
Dobrze tak zrobię i dam znać jak mi poszło Dodano po 2 No niestety po wpisaniu sekwencji gdzie zmiana sekwencji następuje co lekko ponad 5ms, oczywiście przy 50ms idzie to 10x wolniej także chyba ta sekwencja kroków jest błędna. Przez moment pomyślałem, że przecież sterownik jest negatorem...
Dla prawidłowej pracy silnika muszą być spełnione 3 warunki : - prawidłowe zasilanie szczególnie wydajność prądowa, dane Twojego silnika UNIPOLARER STEPPERMOTOR AEG S027/100 Stepps 12V 0,65A Twoje zasilanie zapewnia min. te wartości ? - prawidłowa kolejność faz zobacz sobie to - prawidłowe...
Witam. Proszę o naprowadzenie mnie na rozwiązanie. Silnik krokowy sterowany impulsami na wejściu swojego sterownika musi wykonywać co 50 ms tylko kilka (np.10) kroków i czekać do następnej sekwencji. Nie może to być manewrowanie stanem pinów przy pomocy _delay. Procesor Atxmega, mam jeszcze wolne...
Steruje układem uln2003, wiem, że to syf, ale nic innego w pobliżu, chyba trzeba bedzie kupić tamten sterownik :) oraz wcześniej... Raczej zmiany elektroniki niezamierzam, silnik jest 12v 0.6a bipolarny Jezeli to jest silnik bipolarny (4-przewodowy) to nie możesz go sterowac układem...
Da się: [syntax=basic4gl] Dim Czas As ... Do ... Czas = ... Gosub Silnik ... Loop End Silnik: Portd = &B00000001 : Waitms Czas Portd = &B00000011 : Waitms Czas Portd = &B00000010 : Waitms Czas Portd = &B00000110 : Waitms Czas Portd = &B00000100 : Waitms Czas Portd = &B00001100 : Waitms...
Ja na Twoim miejscu zacząłbym od tego: masz cztery wyjscia z silnika (nie liczę +12V) i teraz musisz zrobic wykres dla tych czterech lini w czasie, jakie stany (niskie) maja przyjmować dane linie i w jakiej kolejności. Jak bedziesz miał ten wykres to program już nie jest taki trudny. Pamietaj też...
No więc jeśli wszystkie silniki są typu bipolar to ten układ ci się nie przyda... Chciałem podać link do strony ale jak właśnie zauważyłem nie działa już... :( Tak ogólnie to potrzebne ci będą po dwa H mostki na silnik albo specjalizowany strownik... Co do szczegółów to poszukaj na forum znajdziesz...
W tych silniczkach układ wyprowadzeń jest taki (patrząc na silnik tak ja na w/w zdjęciach u dołu) 1 3 5 2 4 6 para 1-2 to dwie połówki jednego uzwojenia , para 5-6 dwie połówki drugiego, 3 i 4 to wspólny +. Ale moze być też tak że dwoma połówkami są pary 1-5 i 2-4 :D Nie jest to istotne.. najważniejsze,...
No właśnie... nie wiem dokładnie na jakie napięcie jest ten silnik. Ma opór 15Ω, więc na 12V będzie troszkę mniej od 1A. Próbowałem zmieniać sekwencje w sofcie: 1-2-3-4, 1-3-2-4 i inaczej. -------------------------- ... przerwa na ścieżce z tranzystora do złącza cewki silnika. Trochę się...
na początek zastąp silnik układem 4Led + rezystory , odłącz stopień mocy myślę że masz na ULN -nie lub tranzystorach i podłącz układ z led bezpośrednio do wyjść uC , wskazane abyś zmniejszył częstotliwość sterownia do min aby można zaobserwować zmiany sekwencji sterującej , jeżeli test wypadnie pomyślnie...
aby wszystko było jasne , układ zasilasz napięciem stałym z pewnością na początek zastosujesz prostą sekwencję sterowania : 1000 0100 0010 0001 pomiędzy zmianą każdej sekwencją występuje przerwa czasowa tak wiec silnik zasilasz przebiegiem zmiennym w czasie dlatego była mowa o napięciu zmiennym...
Wg. mnie wracamy do sterowania w IC1 - bo wg tego co namalowałeś to przerzutnik działa OK a nie ma odwrócenia sekwencji a to powinien realizować IC1 - sprawdź, może masz tam gdzieś zimny lut, albo może poleciał ci R1. Tak czy inaczej wygląda na to że S1 ma odwracać sekwencję, a S2 włącza silnik, czy...
Dla silnika bipolarnego trzeba zastosować wyjścia bipolarne (mostek, półmostek). Samo sterowanie zostaje takie samo, ewentualnie może się zmienić sekwencja sterująca Uwagi do schematu - 1. ULN noga 10 do plusa zasilania, likwiduje przepięcia w układzie (od indukcyjności silnika) 2. Używając linii...
mój silnik posiada 5 przewodów:biały, czarny, niebieski, żółty, pomarańczowy. na silnik znajduje się: Raczej na pewno unipolarny. Jeden przewód jest wspólny (połączone odczepy środkowe obu cewek). Pomierz opory między kablami. Na jednym tylko zawsze będzie jakiś względem drugiego i to właśnie...
Ja bym się nie decydował na budowanie własnego driver'a aby zaoszczędzić 30zł. Tutaj masz przygotowany dobry układ, spełniający Twoje oczekiwania. Zobacz instrukcja Podłączasz silnik i sterujesz go sygnałami: - zegar(zrób krok) - kierunek - czy ma stosować między kroki Nie musisz o niczym...
jak można zwiększyć szybkość obrotów. Niestety nie zwiększysz , chyba że napiszesz własny program do obsługi silników nie wiem jakie dokładnie autorzy projektu zastosowali silniki myślę że 7,5°/krok czyli przy sterowaniu półkrokiem daje 3,75°/ krok Ty masz 1,8°/krok co daje 0,9°/krok dlatego silnik...
Chciałbym taki program ze pozwala on na zapamiętanie sekwencji ,ilości szybkości i kierunku kroków silnika. Program miałby działać mniej więcej tak: 1*włączamy start i 1 silnik robi 20 obrotów w prawo z określoną szybkością,w tym czasie 2 silnik jest w spoczynku; 2*Natychmiast po zrealizowaniu liczby...
Omomierz w dłoń i pomierz rezystancje między pinami silnika - będzie najszybciej Padł mi we wtorek miernik. Będę miał okazję, to kupię nowy, na razie to rozwiązanie odpada. a kod swoją drogą zły powinno być przy 4 fazowym: xxxx1000 xxxx0100 xxxx0010 ... W takim jak rozumieć: z datesheet'a? ...
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ć...
Kod sterowania jednofazowego jest taki sam jak podany przezemnie tylko brakuje sekwencji z podaniem '1' na dwie linie. Podłaczenie do silnika na pewno jest prawidłowe. Schemat elektryczny według rysunku 10b Na jednym uzwojeniu daje rade ale tylko podczas pracy na tylko jednym uzwojeniu. Przy przełaczaniu...
Czy to ma sens? Napisałem o tym wcześniej , osobiście uważam że nie ma sensu komplikować sobie życia co za problem masz z zastosowaniem 2 krańcówek tym bardziej że cała sekwencja ruchu ogranicza się do przebycia za każdym razem tej samej drogi . 100 kroków to pół obrotu silnika w tym czasie chcesz...
Zamieniony jest niebieski zamiast pomarańczowego. W ostateczności można wziąć miernik i pomierzyć uzwojenia lub baterię AA i szukać dobrej sekwencji "z palca"... Złe podłączenie nie powinno w żaden sposób uszkodzić ani sterownika ani silnika (chyba że są nie dobrane do siebie...). Jeśli podłączysz np....
Pod DOSem jeszcze prościej outportb(0x378,maska) Maska to oczywiści pity sterujące portem, zależy jak chcesz sterować silnik 1/4 2/4.... załóżmy, że zasilasz cztery pasma w trybie 2/4 (podłączone do najmłodszych bitów D0 do D3): w kolejnych krokach maska= 0x09, 0x03, 0x06, 0x0c, 0x09....... przy...
Witam, te scalaczki (uln2803 i inne) maja tylko za zadanie zwiekszac prad sterowania, no i napiecie. Uklady z ktorych te silniczki sa sterowane (najczesciej mikrokontrolery) maja max obciazenie 20mA albo i mniej i to w dodatku 5V. Taki silniczek potrzebuje 12V i okolo 200mA zeby sie krecil, stad tez...
Niezbyt precyzyjne rozróżnienie... Na tym z 6 też by zadziałało... A prawda jest taka, że ten z 5 i 6 to taki sam typ silnika (unipolar) i tylko są wyprowadzone dwa przewody zasilania (od każdego uzwojenia) albo są spięte wewnątrz i wtedy jest jeden czyli 4+1zasilanie... A te z 4 to bipolarne... A...
Kiedyś miałem podobny problem z silnikiem o 3 wyprowadzeniach. Oprócz kolejności podawania napięcia, potrzebna jest zmiana jego polaryzacji! Komplikuje to układ wykonawczy :cry: sekwencje ustal doświadczalnie (nie ma wspólnego wyprowadzenia, napięcie podajesz na 1 parę uzwojeń).
Witam, oto sekwencja(wg schematu kolegi DJ Davi) zwróć proszę uwagę na połączenie sygnału "reset" z wyjściem "4" powoduje to skrócenie cyklu układu. silnik pracuje jednofazowo ależ to ja doskonale widziałem, tylko sterowanie jednofazowe takiego silnika jest do pracy dwufazowej należało by dołaczyć...