Drukarki najczęściej miały dwuuzwojeniowe silniki z magnesami trwałymi w wirniku i stojanem o konstrukcji kłowej. Ilustrację sterowania i pracy znajdziesz tu: http://homepage.cs.uiowa.edu/~jones/step... Obszerne materiały na temat silników skokowych i sposobów sterowania (praktycznie wszystko co potrzebujesz) znajdziesz tu: http://homepage.cs.uiowa.edu/~jones/step...
Witam. Chcę sterować silnikiem krokowym przez ATMega8. Wyczytałem, że do tego celu potrzebuję układu ULN2803 i taki właśnie dzisiaj kupiłem w sklepie. Po powrocie do domu jednak doczytałem dokładniej - i okazało się, że mój silnik jest bipolarny (4 wyprowadzenia), a tą kostką obsłużę jedynie silniki unipolarne. Niby nic się nie stało, ale jestem uboższy...
z dokumentacji wynika że silnik ma 36 kroków czy muszę pilnować kroków, powiedzmy jak przekręci się o 3 (sekwencja 1,2,3) kroki to czy następny krok musi zaczynać się od (4) czy znowu można jechać od (1,2,3 itd..) kroku
Witaj. Na początek pytania: 1. Jaki cel przyświecał Tobie w zakresie tranzystorów na pinach 2A i 3A? 2. W jaki sposób osiągniesz stan wysoki na pinach 2A i 3A?
Problem leży zarówno w błędnych operacjach bitowych, jak i w błędnym sterowaniu silnikiem. Na początek powinieneś nim sterować w czterech, a nie ośmiu krokach. Najprościej przy każdym kroku wyzerować niepotrzebne dłużej sterowania, a potem ustawić dwa odpowiednie bity, czyli PORTC &= 0xf5; PORTC |= 0x5; A dla kolejnych trzech kroków zamiast cyfry 5...
temat sterowników silników krokowych był poruszany wielokrotnie , wystarczy poszukać wracając do tematu z tego co napisałeś masz silnik unipolarny , jeżeli ma 6 wyprowadzeń to jest również możliwość pracy jako silnik bipolarny i powinieneś zastanowić się jaki sposób sterownia wybrać , od razu zastanów się czy posiadne silniki mają odpowiednią moc do...
W Internecie siłą rzeczy najwięcej jest informacji o rzeczach starych, bo był czas, żeby sięnagromadziły. W XXI w. budowanie sterownika silnika w oparciu o tranzystory bipolarne (a takowe zawiera l293) jest anachronizmem. W ten sposób budujesz grzałkę. To czy 600mA wystarczy zależy od silnika - dla małych wystarczy. Co do A3959 - masz noty producenta...
Cześć, ostatnio kupiłem używane bipolarne silniki krokowe. R = 1,6 Ohm; I_max = 1,5 A; U = 2,5V; M = 0,43Nm; L = 12,5mH; 200 kroków na obrót. Ażeby nimi sterować, zrobiłem dwa mostki H na tranzystorach bipolarnych. Silniki zasilam napięciem +12V, jak pokazano na schemacie, nie ma na nim rezystora 1R, na którym spadek napięcia mierzę. Wykorzystałem sekwencję...
Proszę o pomoc, czy mógłby ktoś mi pomóc w bascom?
Witam Potrzebuje zrobic sterowanie silnikiem lewo prawo za pomoca procesora bedzie to wygladalo tak ze po wlaczeniu ukladu silnik zacznie sie krecic w prawa strone do momentu kiedy nacisne przsysk s1 nastepnie po nacisnieciu przycisku s2 bedzie sie krecil w lewo do momentu nacisniecia przycisku s3 uklad sterowania silnikiem mam juz wykonany i steruje...
Hey :-) Robotyka interesuje sie od jakiegos czasu, ale glownie teorytycznie. Dopiero niedawno zaczalem budowe pierwszego "dziecka" :-) Moj problem wyglada nastepujaco: Mam pojazd na 4 kolach [4 silniczki na 12V], ktore rozmieszczone sa w rownych odleglosciach, tak, ze ich polaczenie linia tworzyloby kwadrat. Umozliwia to obracanie ich parami [dwa lewe...
http://obrazki.elektroda.pl/9328660500_1... Witam! Mam pytanie, bo potrzebuję sterować silnikiem krokowym, potrzebuję mieć możliwość wyboru obrotów w prawo, lewo szybciej wolniej i stop. Mianowicie pytanie brzmi: jakiego programu użyć do tego, dodam, że nigdy nie bawiłem się w programowanie.
witam serdecznie. Mam problem ze sterowaniem bipolarnym silnikiem krokowym( 4 przewody)podlączonym do sterownika silników krokowych(schemat sterownika na zdjęciu). Sterowanie ma odbywac sie przy pomocy mikrokontrolera ATmega 8( fuse bity sa prawidłowo ustawione bo inne programy działaja).Sterownik silnika krokowego posiada nastepujące wejścia:Enable,Dir,Clk,NC,+,-....
Witam. Mam pytanie; Czy na atmega 8 i Bascom da się za pomocą jakiejś komendy zmienić biegunowość (żeby można było sterować kierunkiem silniczka) , czy tylko "manualnie"???? Jeśli nie da się, to jak mogę to zrobić poza mikroprocesorem??? Z góry dziękuje.
Witam Chciałbym sterować 2 silnikami DC z dwóch potencjometrów. Na początku mam program który przyspiesza silnik za pomocą PWM [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 1000000 Config Portb = Output Portb = &B11111111 Config Portd = Input Portd = &B1111111 Config Timer1 = Pwm , Pwm = 8 , Prescale = 1 , Compare A Pwm = Clear Down Pwm1a = 30...
Witam, mam problem z wysterowaniem silnika krokowego, a dokładniej aktuatora liniowego. Czy taki schemat sterowania jest poprawny/będzie działać :?: Sterowane mają być dwa silniki bipolarne o parametrach 5V, 0,46A i 11Ω zastosowałem diody BY299 poszczególne wyjścia to odpowiednio: POWERUC 1 +5V POWERUC 2 GND POWERSTEPPER1 +5V POWERSTEPPER2 GND...
Witam. Chcę za pomocą L297+L298 sterować silnikiem krokowym, który wyciągnąłem z drukarki. Oto dane silnika: C2164-60045. Zasilanie: 24V, Opór 30ohm, 5 pin (domyślam sie ze jest to 1, 2, common, 3, 4), 48 kroków w pełnym obrocie, 7,5 stop/krok Widziałem w dokumentacji od L297 jak podłączyć silnik krokowy bi-polarny 2 fazowy. Mi jednak wystarczy jak...
Cześć, Chciałbym posłużyć się zwykłą AMTEGA8 do sterowania silnikami za pośrednictwem regulatorów BLHeli (ESC) . Regulator: Regulator 12A BLHeli 2-3S Silnik: Parametry silnika: Silnik typ: MX-1804 Obroty na Volt: 2400KV Napięcie zasilania: 2-3S (7,4-11,1V) Maksymalny prąd: 12A Zalecany regulator nie mniejszy niż 12A Problem jest taki że nie chce to...
Witam Chciałbym zbudować sterownik do silnika krokowego na bazie znanej mi w pewnym stopniu Atmegi8.Mam pytanie jakiego najlepiej silnika użyć? bo posiadam np. 55SPM25 wymontowany ze starej drukarki. Nie wiem natomiast jak sterować impulsami z takiej Atmegi8 (zero pojęcia jak podawać impulsy w odpowiednich jednostach czasu) czy mógłby mi ktoś to wytłumaczyć...
Witam Szukałem już sporo na temat mojego problemu ale niestety nic nie znalazłem, jeżeli coś przeoczyłem to wybaczcie. Mój problem polega na tym, iż chce sterować 2 silnikami dc 12v przez PWM z atmegi 8 i odczytuję przez ADC z akcelerometru poziom względem ziemi. Wszystko niby ładnie działa ale gdy podłącze silnik do zacisków to napięcie za stabilizatorem...
ale ja jestem zielony z pisania programów prosze o przykładowy program mam duzo silników i roznego typu ale przedewszystkim interesuje mnie sterowanie silnikiem bipolarnym
Co do ostrzeżenia kompilatora, to stała F_CPU często ustalana jest w pliku makefile (a następnie przekazywana do kompilatora opcją -D). Korzystając z takiego rozwiązania proponuję ustawić jej wartość jedynie w pliku makefile i usunąć definicję z programu. Jeśli chodzi o program, to na pierwszy rzut oka widzę nieskończoną pętlę w nieskończonej pętli....
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=http://elportal.pl/index.php?module...
Skoro to jest silnik krokowy 6-przewodowy, to można go połączyć na różne sposoby. Użyj np. połączenia tak, aby go wykorzystajć jako 4-przewodowy silnik bipolarny i do tego dobierz driver. Tak jak pisałem, jak wejdziesz np. na stronę allegro micro to masz tam selektor produktów, wybierasz kontrolery silników krokowych (stepper motor), napięcie i prąd...
L293D zawiera mostek H zbudowany na tranzystorach i jest przeznaczony do sterowania silnikami bipolarnymi. Do sterowania unipolarnego powinneś użyć raczej ULN2803. Dlaczego wprowadzasz autora tego wątku w błąd? Może on bez obawy i przeszkód użyć L293D do sterowania silnika unipolarnego.. L293 zawiera 4 identyczne półmostk, które mogą być wykorzystane...
>Wojtek.zse. A mógłbyś umieścić schemat takiego syerowania na podstawie mikrokontrolera? Bo mam jedną wolną ATmega8 i chciałbym sobie coś takiego zrobić. Pozdrawiam
Tak jak pisze kolega BlueDraco. Proponowane wyżej rozwiązania to archaizmy. Lepiej wziąć coś nowocześniejszego. Ze względu na moduł BT najprościej jeśli całość będzie zasilana z 3-3,3V. Tu odpadają na wstępie prehistoryczne drivery silników typu ULN cośtam, i ogólnie drivery oparte na tranzystorach bipolarnych. Wybierz coś nowszego. Różne firmy (np....
Muszę napisać program w C pod ATmega8 pozwalający na sterowanie silnikiem krokowym (używam bipolarnego). Udało mi się uzyskać ciągłe obracanie się silnika, wykorzystując odpowiednią sekwencję podawania sygnałów na cewki z odpowiednim delayem. Jadnak jak powinna wyglądać funkcja, która wywołą obrót tylko o jeden krok? Wydaje się że z pracy ciągłej łatwo...
Schematów podłączenia ATMega8 to jest na elektrodzie chyba tysiące. A scalaka znajdź w TME- 20-30zł.
tutaj już ja się nie wypowiem, czy ten mostek jest dobry bo z elektroniki analogowej nie jestem najmocniejszy ;) ale napewno zaraz ktoś się znajdzie kto na to pytanko odpowie ;) .... ja w związku z tym użyłem sobie do takiego rozwiązania tego fajnego układziku L293D i działa super a dzięki niemu mogę sterować nawet dwoma silniczkami DC albo jednym krokowym...
Podepnę to przez rezystory 220R do procka i powinno działać. Powinno nie działać. Poszukaj jak się steruje "górnymi" MOSFET'ami (high side driver) zasilasz je z 20V więc na bramki trzeba podać ze 30V żeby je całkowicie włączyć, chcesz dać 5V i liczyć że wystarczy? Trzeba dawać jakieś transoptory ? Może lepiej zrobić jakieś zabezpieczenie przed załączeniem...
Witam, mam problem z uruchomieniem silnika krokowego bipolarnego na układzie LB1845. Korzystam z [url=http://www.datasheetcatalog.com/dat... noty LB1845. Podłączyłem wg. [url=http://obrazki.elektroda.net/71_126... tego schematu. Ale na żadnym wyjściu OUT nie dostaję napięcia. Szczerze mówiąc to wejścia podłączyłem...
Pomyśl, co się dzieje w czasie przełączania, gdy napięcie na bramkach obu MOSFETów w jednej gałęzi jest równe np. połowie napięcia zasilania. Z jednego wyjścia PWM możesz sterować tranzystory "na krzyż", czyli prawy dolny i lewy górny (przez dodatkowy np. npn).
Szanowni Forumowicze. Mam za zadanie sterować dwoma silnikami DC (Dagu DG01D, Un = 4.5V, In_max = 250 mA) przy pomocy atmegi8 mając do dyspozycji ok. 5.3V. Myślałem, że wykorzystam mostek L293D, jednak napięcie nasycenia tranzystorów zastosowanych w mostku to ok. 2V, więc tracę ok. 4V na same tranzystory. Z tego względu, żeby wykorzystać ten mostek...
Witam Silnik od HDD to silnik krokowy bipolarny. Ja sterowałem go z ATMEGI8 oraz układu darlingtona ULN2003 podłączonego do PORTuB. Program napisany w C.Wszystko zasilane z MOLEXA, ULN zasilany na 12V a ATMEGA8 na 5v z ATXa. Zastanawiam się czy była by możliwość sterowania takiego silnika przez PWM z tego procka. Można by wtedy uzyskać większe prędkości,...
Witam ! Schemat nie nadaje się do sterowania silnikami krokowymi bipolarnymi. Pisząc schemat mam na myśli fragment składający się z tranzystorów NPN. W tym miejscy powinny być mostki H. Obecny układ może sterować silnikami krokowymi unipolarnymi. Pozdrawiam. Stefan
Witam, Mam podłączony silnik bipolarny do L293D i steruję nim za pomocą ATmega8. Układ ma osobne zasilanie i silnik osobne (oba stabilizowane +5V). Poniżej przedstawiam zrzuty z oscyloskopu, sonda podłączona do wyjścia 1Y, pin 3 układu L293D. Wszystko działa poprawnie, ale zastanawiam się, czy można jakoś filtrować napięcie aby nie było takich "pików"...
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. Generacje częstotliwości zaimplementowałem w następujący...
Silnik krokowy dwucewkowy(bipolarny) aby obracać się w którą kolwiek stronę potrzebuje podawania na przemian prądów raz w jedną raz w drugą stronę na każdej cewce. Jeśli chcesz nim sterować z jakiegoś procka to najlepiej kup kostkę L298. http://sklep.avt.pl/photo/_pdf/L298.pdf?... Oczywiście tak jak pisał przedmówca...
http://obrazki.elektroda.net/86_12588110... Regulator do silników bezszczotkowych. Choć prawidłowo powinno być, silnik trójfazowy, połączony w gwiazdę, lub trójkąt, a jego regulator to falownik. W sieci od dawna pojawiły się opracowania regulatorów, aczkolwiek ich autorzy bardzo niechętnie dzielą się softem do ich procesorów, a już szczególnie...
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 obliczania czasów przełączania, bo wszystkie sekwencje...
Użycie drivera high side + low side żeby wykorzystać tylko część high side do sterowania tranzystorem low side, bardzo pokrętne rozwiązanie. W pierwotnej wersji był to IR2117, ale nie dopatrzyłem w nocie że ten driver jest sterowany napięciem 12V, a nie 5V. Żeby dużo nie zmieniać na płytce zastosowałem IR2104 z wykorzystaniem tylko high side. Dodam...
Ale jak widzisz koszty są spore. Skoro jest to silnik unipolarny wiec jest bardziej przyjazny do wysterowania niż bipolarny, więc taki sterownik można zrobić mieszcząc sie w kwocie kilka zł. Osobiście polecał bym CI wykonać taki sterownik silnika krokowego na mikrokontrolerze AVR np ATmega8 lub ATmega16. Ze sterownikla PLC podawal bys sygnały (prawo...
Przedstawiam Wam tutaj jeden z popularniejszych modułó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. https://obrazki.elektroda.pl/8938706700_... https://obrazki.elektroda.pl/7500966000_...
Witam, mam do zrobienia projekt Sterowanie nawrotne silnikiem DC, (oraz regulacja obrotów, ale to już ogarnąłem). Mam następujący schemat, zbudowany z tranzystorów bipolarnych http://obrazki.elektroda.pl/7009868400_1... Tranzystory T4 oraz T2 to tranzystory typu PNP(BC327), zaś T7 oraz T8 to tranzystory typu NPN (BC337). Po lewej znajduje...
Napiszę tak. Moim skromnym zdaniem źle się zabrałeś do problemu. ATMega8 nie jest w stanie w relatywnie krótkim czasie obliczyć zagadnienia odwrotnego i jednocześnie pełnić zadania generatora trajektorii. Skoro zajmujesz się robotyką a nie dziewiarstwem ręcznym to powienieneś wiedzieć o co chodzi dlatego nie będę się rozpisywał. ATMega8 jest dobra do...
Witam Coś mi tu nie gra z tym paleniem tranzystora, więc po kolei wtrącę swoje trzy grosze. - tranzystory MOSFET mocy mają w strukturze diodę która ma parametry porównywalne z tranzystorem - prąd z zasady nie może zmienić nagle swojej wartości, w związku z tym dioda nie jest nigdy potraktowana większym prądem niż ten w chwili wyłączenia silnika, wniosek...
Tranzystor MOSFET to nic trudnego. Po pierwsze musisz się zdecydować czy chcesz sterować masą czy plusem zasilania. Jeżeli masą to stosujesz MOSFET'a z kanałem typu n a rozwiązanie właściwie niewiele się różni od tego z tranzystorem npn. Jeżeli natomiast chcesz sterować silnik plusem zasilania to wybierasz tranzystor p-kanałowy i budujesz do jego sterowania...
Witam. Potrzebuje pomocy. Chodzi mi o napisanie programu do sterowanie silnika krokowego mam schemat jak ta podłączyć tylko nie umiem napisać sam programu i na razie wiem ze sam nic nie zdziałam ... Jestem zielony... Tu jest przykład jak to ma działać: Skoro nie jesteś zbyt mocny w programowaniu uC to łatwiejszym rozwiązaniem będzie zastosowanie dwóch...
Witam mam problem z silnikiem krokowym bipolarnym. Silnik się strasznie grzeje oraz wolno obraca przy delay 10 ms. Silnik zasilam zasilaczem od ledów 12VDC/2A. Silnik krokowy to 39BYGH405B w nocie piszą że powinien być zasilany 12V i pobiera 0,4A. Całością steruje z Atmegi 8 i L298N http://obrazki.elektroda.pl/4359304600_1... A+ pod...
http://obrazki.elektroda.pl/7786822500_1... Witam ! Chciałbym wszystkim przedstawić mój mały projekt sterowania zasłonami za pomocą pilota IR. Powstał celem przetarcia szlaków w sterowaniu silnikiem krokowym by w przyszłości podjąć próbę budowy amatorskiej maszyny CNC oraz dlatego, że bardzo lubię zasnąć po południu sobie a nie chce...
Trochę poczytałem i rzeczywiście źle myślałem. Poprawiłem, ale jest nadal jeden problem: po zapaleniu diody z portu PC1 , a następnie dwóch z PC1 i PC2 wszystko gaśnie na cas krótszy timed, dalej program leci normalnie, aż do zakończenia pętli i z powrotem pojawia się problem. W czym może tkwić błąd? Diody są połączone anodą do uC. [syntax=csharp] #define...
Nie wiem czy już rozwiązałeś problem, ale przypomniało mi się o temacie, bo piszę nowy sterownik i ten fragment może Cię zainteresować :) Co prawda to BASCOM, ale nie powinno być problemu z analizą. Stan W programie jak widać nie ma pętli powrotu, bo jeśli wartość początkowa równa jest 0 to silnik stoi poza tym w moim sterowniku zerowanie będzie na...
Witam, mam problem z dopasowaniem programu na swoje potrzeby. Nie posiadam mikrokontrolera 89c2051 dla którego został stworzony owy program, programatora tym bardziej. Mam za to atmege8 do której chciałbym wszystko zaadoptować. Program źródłowy: http://obrazki.elektroda.pl/2081291800_1...
http://obrazki.elektroda.net/72_12448143... Od dawna czytam na Elektrodzie ale jeszcze nigdy nie zamieściłem niczego co samodzielnie wykonałem. Jest to pierwsza praca wykonana na uC Atmega8. Przy tej okazji musiałem poznać C oraz programowanie uC oraz ich funkcje i możliwości. No tak powoli, jak na razie liznąłem dopiero to co drzemie w datasheetach....
http://obrazki.elektroda.net/6_128759618... Witam, Chciałbym przedstawić projekt sterownika silników krokowych. Może zacznę od tego, że historia projektu sięga ok. dwóch lat wstecz. Postanowiłem stworzyć ploter cnc - ale ze względu na koszty gotowych sterowników zdecydowałem się na własny projekt. Wydawało mi się wtedy, że to żaden problem...
Witam Wszystkich, Chciałbym się doczepić do tematu, ponieważ też chodzi o sterownik BLDC, który odrazu wyjaśnię nie koniecznie musi być zrobiony w rzeczywistości, ale żeby był sensowny projekt tego sterownika na Atmega88. Zrobiłem pierwszą przymiarkę i chciałem was zapytać czy taki układ, którego zdjęcia umiesciłem poniżej ma prawo działać? Przy projektowaniu...
Dzien dobry, Zakupilem ostatnio jakis czas temu jedna sztuke takiego silnika krokowego: http://botland.com.pl/silniki-krokowe/14... Silnik ten bedzie sterowany z uniwersalnego sterownika silnikow DC opartego o mostek H L298N (Multiwatt15), kilka diod Shottky'ego, niezbednych rezystancji i kondensatorow....
silnikiem bipolarnym bipolarnym silnikiem atmega sterowanie silnikiem bipolarnym
próbnik napięcia słabo świeci brotje energy błędy proszek toner samsung startowe
samsung wf70f5e0w2w gwiazdka pilot dekoder
Komputer nie widzi kierownicy - Logitech, Thrustmaster Jak włączyć dzwonek w telefonie Nokia 105?