Skocz do zawartości

Przeszukaj forum

Pokazywanie wyników dla tagów 'Silnik krokowy'.

  • Szukaj wg tagów

    Wpisz tagi, oddzielając przecinkami.
  • Szukaj wg autora

Typ zawartości


Kategorie forum

  • Elektronika i programowanie
    • Elektronika
    • Arduino i ESP
    • Mikrokontrolery
    • Raspberry Pi
    • Inne komputery jednopłytkowe
    • Układy programowalne
    • Programowanie
    • Zasilanie
  • Artykuły, projekty, DIY
    • Artykuły redakcji (blog)
    • Artykuły użytkowników
    • Projekty - DIY
    • Projekty - DIY roboty
    • Projekty - DIY (mini)
    • Projekty - DIY (początkujący)
    • Projekty - DIY w budowie (worklogi)
    • Wiadomości
  • Pozostałe
    • Oprogramowanie CAD
    • Druk 3D
    • Napędy
    • Mechanika
    • Zawody/Konkursy/Wydarzenia
    • Sprzedam/Kupię/Zamienię/Praca
    • Inne
  • Ogólne
    • Ogłoszenia organizacyjne
    • Dyskusje o FORBOT.pl
    • Na luzie

Kategorie

  • Quizy o elektronice
  • Quizy do kursu elektroniki I
  • Quizy do kursu elektroniki II
  • Quizy do kursów Arduino
  • Quizy do kursu STM32L4
  • Quizy do pozostałych kursów

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Rozpocznij

    Koniec


Ostatnia aktualizacja

  • Rozpocznij

    Koniec


Filtruj po ilości...

Data dołączenia

  • Rozpocznij

    Koniec


Grupa


Imię


Strona

Znaleziono 14 wyników

  1. Tak sobie czytam różności w necie jaki to świetny pomysł. Jeden wyciągnął 100RPM, drugi 0.8kG*cm... super. Tyle że mnie interesują rzeczywiste osiągi. Chciałbym po prostu zmienić napęd głowy robota (obrót w poziomie) z serwa na taki silniczek i zastanawiam się, czy nie ma jakichś przeciwwskazań. Mam zasilanie z akumulatora Parkside V20, A4988 leży sobie w szufladzie, biblioteka FastAccelStepper i tak jest używana... Ktoś próbował?
  2. Witam, Pracuje nad projektem w którym muszę kontrolować silniki krokowe, podłączyłem wszystko jak na schemacie od producenta, użyłem tego samego kodu ale silnik po paru sekundach obracania staje w miejscu i brzęczy jakby chciał wykonywać dalej kroki a nie mógł. Wykonywałem parę prób, zmieniałem silnik gdyż posiadam dwa takie same, zmieniałem prędkość z jaką ma się obracać i nie osiągnąłem innych efektów. W większości przypadków silnik w ogóle nie rusza tylko stoi w miejscu i brzęczy. Poniżej specyfikacja: - Arduino Uno Rev3 - Silnik krokowy JK42HM48-0806 (400 kroków, 6V, 0.8A) https://botland.com.pl/silniki-krokowe/11618-silnik-krokowy-42hm48-0806-400-krokowobr-60v-08a-031nm-5904422340186.html - Sterownik TB6612 https://www.adafruit.com/product/2448 - Zasilanie silników pakiet Li-Pol Redox 1300mAh 7,4V 20C https://botland.com.pl/akumulatory-li-pol-2s-74v-/9307-pakiet-li-pol-redox-1300mah-74v-20c-5903754000591.html Oraz link do strony na której widoczny jest schemat podłączeń oraz kod którego użyłem: https://learn.adafruit.com/adafruit-tb6612-h-bridge-dc-stepper-motor-driver-breakout/using-stepper-motors Jedyna różnice w podłączeniu to: mój silnik ma 6 przewodów a nie 4, dwa odpowiadające za masę podłączyłem do odpowiednich gniazd GND, zasilam z akumulatora pinami pod napisem "Vmotor" nie z pinu VM lecz są one połączone razem i nie ma to żadnego znaczenia. Załączam zdjęcia, podłączenia są na nich słabo widoczne jednak są wykonane identycznie jak na schemacie z linku wyżej. Z góry dziękuję za wszelką pomoc i pozdrawiam.
  3. Witam, Mam różnego rodzaju silniki krokowe, które chciałbym uruchomić. Dla przykładu taki: B2231188B Wiem, że do silników krokowych konieczne są sterowniki. W kopiarce silniki były podłączone do różnego rodzaju PCB na których znajdowały się sterowniki jak np. SLA7077MR Czy takie sterowniki (jak ten podany powyżej dla przykładu) można wykorzystać do uruchomienia silnika? Czy taki sterownik musi posiadać dodatkowy układ, który to będzie z kolei sterować sterownikiem? 🤪 Posiadam różnego rodzaju silniki oraz sterowniki podobne do tych podanych w przykładach powyżej. Proszę się nie sugerować tym, że ten konkretny silnik chciałbym uruchomić tym konkretnym sterownikiem bo być może akurat te do siebie nie pasują.
  4. Cześć wszystkim 🙂 Jest to mój pierwszy post na forum. Po walce poddaję się i proszę was o pomoc. Nie wiem dlaczego mój silnik krokowy -nema 17 nie obraca się w drugą stronę. Kod odraz podłączenie: /* Simple Stepper Motor Control Exaple Code * * by Dejan Nedelkovski, www.HowToMechatronics.com * */ // defines pins numbers const int stepPin = 3; const int dirPin = 4; void setup() { // Sets the two pins as Outputs pinMode(stepPin,OUTPUT); pinMode(dirPin,OUTPUT); } void loop() { digitalWrite(dirPin,HIGH); // Enables the motor to move in a particular direction // Makes 200 pulses for making one full cycle rotation for(int x = 0; x < 200; x++) { digitalWrite(stepPin,HIGH); delayMicroseconds(500); digitalWrite(stepPin,LOW); delayMicroseconds(500); } delay(1000); // One second delay digitalWrite(dirPin,LOW); //Changes the rotations direction // Makes 400 pulses for making two full cycle rotation for(int x = 0; x < 400; x++) { digitalWrite(stepPin,HIGH); delayMicroseconds(500); digitalWrite(stepPin,LOW); delayMicroseconds(500); } delay(1000); }
  5. Dzień dobry, posiadam silnik krokowy o takiej specyfikacji: Rozdzielczość: 200 kroków/obr (1,8 °) Napięcie znamionowe: 3,25 V Pobór prądu na cewkę: 2,5 A Rezystancja cewki 1,3 Ω Indukcyjność uzwojenia: 4,2 mH Moment trzymający 11,2 kg*cm (1,1 Nm) Wyprowadzenia: bipolarne (cztery przewody) Oraz sterownik TB67S249FTG - Pololu 2973 Specyfikacja. Czy możliwe jest odpowiednie zasilenie tego silnika przez ten sterownik? Nie jestem pewna, ponieważ sterownik jest zasilany minimalnym napięciem 10V, a silnik ma znacznie mniejsze napięcie znamionowe.
  6. Witam, przeglądam specyfikacje silnika i podanego sterownika oraz internet i w końcu sam nie jestem pewny. Czy możliwe jest połączenie sterownika A4988 podłączonego do Arduino z silnikiem NEMA 34 podanym niżej? Czy jakkolwiek będzie to działało? Moment trzymający: 8.5 Nm Prąd: 6.0 A Napięcie: 3.0 V Ilość kroków/obrót: 200 / 1,8 ° Rezystancja: 0.5 Ohm Indukcyjność: 6.0 mH Średnica osi: fi 14 mm Długość osi: 37 mm Wymiary: 85.85 x 85.85 x 115 mm Ilość przewodów: 4
  7. Witam, aktualnie projektuje mini taśmę przenośnikową i chcę dobrać do tego odpowiedni silnik. Będzie to silnik krokowy, jednak mam problem z określeniem mocy silników dostępnych do kupna. Wszędzie jest podawane parametry takie jak przykładowo: Rozdzielczość: 200 kroków/obr (1,8 °) Napięcie znamionowe: 2,4 V Pobór prądu na cewkę: 2,8 A Rezystancja cewki 0,9 Ω Indukcyjność uzwojenia: 2,5 mH Moment trzymający 12,8 kg*cm (1,26 Nm) Czy jest jakaś możliwość określenia mocy takiego silnika?
  8. Witam posiadam silnik krokowy bipolarny od plotera plazmowego, a konkretnie od kontrolera wysokości sh hc 30, silnik ze śrubą trapezową, nie kręci się nawet na sucho czy to oznaka jego uszkodzenia
  9. Układy FPGA wydają się trochę bardziej tajemnicze niż mikrokontrolery. Można jednak dość szybko rozpocząć z nimi przygodę za pomocą narzędzi graficznych. W tutorialu przyjrzymy się układowi z rodziny Max10 znanej firmy Intel. Wykorzystamy go do sterowania silnikiem krokowym. Gotowy prototyp przedstawia Rys. 1. Rys. 1. Zmontowany prototyp. Składamy sprzęt W projekcie wykorzystamy płytkę Rysino z stosunkowo niewielkim układem z rodziny 10M04. Podłączymy do niej silnik krokowy 28BYJ-48 poprzez sterownik zbudowany z wykorzystaniem popularnego układu ULN2003. Nasz silnik składa się z dwóch uzwojeń. Każde z nich ma w połowie wyprowadzony odczep. Kolory z rysunku odpowiadają kolorom przewodów zamontowanych w użytym modelu. Obrót silnika następuje, gdy zmieniamy ich polaryzację poprzez zasilenie złącza +, albo złącza -. W tym projekcie skorzystamy z najprostszego typu sterowania zwanego pełno krokowym. Rys. 2. Stany na cewkach silnika. Rys. 3. Przebiegi czasowe na cewkach silnika. Na Rys. 2. widzimy, że aby obracać silnik musimy po kolei ustawiać cztery różne kombinację napięcia na cewkach. Natomiast Rys. 3. pokazuje jak będą wyglądały przebiegi przedstawione w tabelce. Jeżeli będziemy przechodzić „z góry na dół” nasz silnik będzie wykonywał obroty zgodnie z kierunkiem ruchu zegara. Aby zmienić kierunek obrotu wystarczy przełączać stany w przeciwnym kierunku. Pojawia się tu słowo klucz: stan, które pozwoli nam wybrać sposób implementacji sterownika. Zbudujemy maszynę stanów. Ale najpierw podłączmy silnik do układu FPGA. Schemat połączenia pokazuje Rys. 4. To jego wykonania potrzebujemy przewodów połączeniowych. Rys. 4. Sposób połączenia płytki Rysino z sterownikiem silnika. Wsad dla układu FPGA Aby zbudować wsad dla układu FGPA potrzebujemy zintegrowane środowisko dostarczone przez producenta. Najpierw musimy jednak się zarejestrować. Następnie ze strony producenta pobieramy środowisko Quartus Prime Lite Edition. Ja korzystałem z wersji 18.1. Pobieramy: Quartus Prime (includes Nios II EDS) (1.7GB) MAX 10 FPGA device support. (330MB) Jak widzimy niestety są to dość duże pliki... Po instalacji możemy przejść do tworzenia projektu. Przygotujemy go w całości w narzędziach graficznych. Składa się on z dwóch głównych części. Najpierw przygotujemy maszynę stanów, którą widzimy na Rys. 5. Rys. 5. Maszyna stanów. Następnie umieścimy gotową maszynę w projekcie, dołożymy licznik zmniejszający szybkość przełączania stanów oraz wejścia i wyjścia. Gotowy schemat pokazuje Rys. 6. Rys. 6. Diagram gotowego projektu. Jednak opisywanie „wyklikiwania” poszczególnych elementów było by dość zagmatwane, dlatego przygotowałem film, w którym zobaczymy wszystko krok po kroku. A na samym końcu znajdziemy demonstrację działania gotowego projektu. Na końcu pozostaje już tylko podłączenie płytki do komputera za pomocą przewodu miniUSB. Do złącza JTAG podłączamy programator USB Blaster i wgrywamy nasz projekt. Cały projekt jest także dostępny w repozytorium.
  10. Pojawił mi się mały problem, a mianowicie gdy chce, żeby po wciśnięciu przycisku zaczął obracać się silnik, to nie mogę wyświetlić na wyświetlaczu(w tym samym momencie gdy silnik się kręci) "#" w pętli while (żeby był efekt ładowania), który co 1s pojawia "#", ponieważ najpierw silnik się obraca a później wyświetla "#" na wyświetlaczu.
  11. Witam, przychodzę z pytaniem, gdyż posiadam silnik krokowy bipolarny zasilany napięciem 10 V o poborze prądu 500 mA na cewkę i chciałbym go zasilić za pomocą akumulatora Li-Pol o napięciu nominalnym 11,1 V, pojemnoćsi 1800 mAh i prądzie rozładowania 30C (54A). Jak należy podpiąć, aby silnik działał poprawnie? Z góry dziękuje za odpowiedzi.
  12. Cześć wszystkim, Potrzebuje dobrać silnik krokowy do mojego projektu. Potrzebuję momentu na poziomie co najmniej 0,15 Nm, zasilany pewnie LiPo 3s 11.1V. Aby zapewnić duży margines i dynamikę zdecydowałem się na silniki o momencie powyżej 0,4 Nm. Przeczytałem wiele artykułów i postów dot. silników krokowych, ale wciąż jednej kwestii nie rozumiem. Mamy silniki (załącznik): 1. 12 V, 0,5 A i 0,43 Nm za 55 zł 2. 2.8 V, 1,68 A i 0,43 Nm za 89 zl I teraz tak: pierwszy silnik ma mniejszy prąd, więc mniej się grzeje, jest mniejszy, ma taki sam moment, ale wymaga większego napięcia zasilania.. Jakie są zalety tego drugiego? Skąd ta cena? Czy LiPo 11.1V 4000 mAh 30 C i 4x (pololu a4899 + silnik krokowy 12v/0,5a) bedzie działało razem poprawnie? Dzięki za pomoc! 🙂
  13. Witam. Chcialbym poprosic o pomoc w dokonczeniu kodu do mojego malego projektu. Mianowicie chcialbym zrobic szafke zamykana silnikiem krokowym sterowanym przez arduino. Do mojego projektu wykorzystalem mechanizm osi Z z mojej starej drukarki 3D wraz z silnikiem i stepstickiem, ktory ma byc sterowany za pomoca arduino Nano. Po wcisnieciu przelacznika (takiego od swiatla w pokoju) w pozycji gornej na pin 13 w arduino zostaje podany stan wysoki co prowadzi do obracania sie silnika w prawo i tym samym uniesienie klapy od szafki. Zas wylacznik w pozycji dolnej podaje stan niski na pin 13 co sprawia, ze silnik sie kreci w lewo i zamyka klape. Tyle udalo mi sie zrobic. Schody zaczely sie gdy musze dodac przelaczniki typu endstop aby arduino wiedzialo kiedy ma zatrzymac silnik, poniewaz w tej chwili pracuje nieustannie albo w jedna albo w druga strone. Nie mam pojecia co nalezy dopisac lub co zmienic w istniejacym kodzie aby to dzialalo jak nalezy. Z gory dziekuje za pomoc. Oto moj kod : // Sterownik silnika krokowego do zamykania szafki // Arduino nano + silnik nema ze stepstickiem int Index; const int buttonPin = 13; // Przelacznik bistabilny int buttonState = 0; // Status przelacznika void setup() { pinMode(8, OUTPUT); //Enable pinMode(2, OUTPUT); //Step pinMode(5, OUTPUT); //Direction pinMode(buttonPin, INPUT); //Wylacznik digitalWrite(8,LOW); } void loop() { // Odczyt stanu przelacznika: buttonState = digitalRead(buttonPin); // Jesli przelacznik jest w pozycji gornej -5V- to stan wynosi HIGH - Obrot silnika w prawo: if (buttonState == HIGH) digitalWrite(5,HIGH); for(Index = 0; Index < 200; Index++) { digitalWrite(2,HIGH); delayMicroseconds(500); digitalWrite(2,LOW); delayMicroseconds(500); } // Odczyt stanu przelacznika: buttonState = digitalRead(buttonPin); // Jezeli przelacznik jest w pozycji dolnej -GND- to stan wynosi LOW - Obrot silnika w lewo: if (buttonState == LOW) digitalWrite(5,LOW); for(Index = 0; Index < 2000; Index++) { digitalWrite(2,HIGH); delayMicroseconds(500); digitalWrite(2,LOW); delayMicroseconds(500); } }
  14. Witam jestem nowy na forum i potrzebuję pomocy. Otóz robię projekt na studia i mam do wykonania stól obrotowy na wałku o średnicy 2cm który ma być napędzany silnikiem krokowym. Moje pytaie brzmi jak dobrać silnik i sterownik silnika gdyż nie rozumiem za bardzo podłączenia np. silnik krokowy zasilany napięciem 3,25V 1,18Nm a sterownik do niego polecają z botlandu zasilany napieciem 8V-35V jak to jest w kwesti podłączenia na zdjęciu poniżej w załączniku, zasilam np, sterownik 12V na motor power supply i logicznie daje mu 5V z arduino na sterowanie a na silnik jakie napięcie wyjdzie?
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.