Jakich częstotliwości potrzebujesz?
Dziękuję za link. Problem leżał w tym, że na CLK podawałem sygnał o zbyt niskiej częstotliwości. Pozdrawiam.
Po to jet tajmer abyś znał zadawaną częstotliwość i modyfikował ją w zależności od potrzeb.
To że wyliczony z założeń krok silnika trwa 0,02769234375s Co dale częstotliwość impulsów STEP :36,11106409149641Hz Proponuje podejście nieszablonowe. Czy nie prościej robić taki generator o stałej częstotliwości, a silnik na czas określony włączać ENABLE - albo włączać sam generator? Nie wiem czy da się taki generator sprzętowy ustawić?
Każdy impuls enkodera powinien dostarczyć określony ładunek do kondensatora. Przekroczenie pewnego napięcia na kondensatorze powinno generować impuls do silnika krokowego i zabrać określony ładunek. Jeden z tych ładunków powinien zależeć od ustawienia potencjometru. Ale jeśli impuls enkodera ma dawać większy ładunek, niż zabierany przy generowaniu impulsu...
i nie wiem jak zacząć Od kursu Arduino, z którego dowiesz się jak używać sprzętowych timerów do generowania prawie dowolnych częstotliwości. Przy okazji, AVR mogą generować przebiegi dla silników krokowych i sterownik nie jest potrzebny wystarczy tylko driver sterujący silnikiem.
A jaki kod wgrałeś? Może częstotliwość za wysoka?
A moglibyście mi wyjaśnić czemu nie powinno się używać sygnału PWM do nadawania STEP? Można, ale wtedy traci się podstawową zaletę silnika, czyli przesuwanie o pojedyncze kroki. Jak uruchomisz generator PWM to rzadko masz kontrolę na ilością wyprodukowanych impulsów. Puszczasz generator w ruch i sterujesz jedynie wypełnieniem albo częstotliwością podstawową...
Teraz mam pytanie muszę mieć do niego Arduino. Nie koniecznie arduino, ale na pewno mikroprocesor. Do wysterowania ULN wystarczy by choćby Atinny, a program można pisać w C++ czy bascomie. Nie koniecznie w środowisku arduino. (Jakoś się nie mogę do niego przekonać). Jak dla mnie zastosowanie w tym przypadku będzie bardzo korzystne. A późniejsze modyfikacje...
Dlatego pytam bo też nie widziałem , a zastanawiam się jak sterować dużą ilością silników krokowych Myślałem że poskładam coś z gotowych elementów tj silnik krokowy->wzmacniacz (sterowany impulsami) -> sterownik PLC z duża ilością szybkich wyjść. Chyba jednak najłatwiej i najpewniej będzie silnik krokowy -> (zrobić sterownik na arduino nano z protokołem...
Skoro możesz ustawiać częstotliwość przez tone(), rób to po wykryciu wciśnięcia przycisku. Pytanie: czy można tak skonfigurować nadajnik, aby po wciśnięciu każdego przycisku dawał impuls o określonym czasie trwania, innym dla każdego przycisku - tak, by Arduino mogło odróżniać przyciski po czasie trwania impulsu?
które olbrzymi wpływ ma napięcie zasilania. Zwiększając napięcie zmniejszysz faktyczny czas wykonania każdego kroku (silnik jest wtedy szybszy!), możesz zatem w znacznym stopniu skrócic zarówno minimalny czas trwania impulsu jak też zwiększyc czestotliwośc wysyłanych imulsów do drivera, zaczym zacznie gubic kroki lub w skrajnym przypadku 'wpadnie w...
Silnik jest podłączony prawidłowo - zgodnie ze schematem. Więc wnioskuje że to wina tych funkcji które zbyt długo sie wykonują. Postaram sie nad nimi popracować. A jest możliwe zwiększenie częstotliwości podawania impulsów PWM ? czy takie rozwiązanie pomogło by rozwiązać ten problem ?
Cześć, mam problem z moim układem sterowania, mianowicie układ sterowania opiera się o Arduino Mega. Arduino steruje 2 silnikami krokowymi, siłownikiem liniowym , wyświetlaczem LCD 16x2 oraz kamera PixyCam. Podłączając zasilanie czy to pochodzące od akumulatora czy też od akumulatora jak i zwykłego zasilacza, Arduino początkowo działa, po chwilowym...
A "który" silniczek z CD chcesz uruchomić? Bo są zwykle 3. Jeden od otwierania szuflady, jeden od napędu głowicy i silnik krokowy od napędu płyty. Dwa pierwsze to zwykłe silniki szczotkowe. Trzeci jest silnikiem krokowym i wymaga sterowania cewkami, w zależności od położenia wału. W CD, na płycie jest odpowiedni sterownik. Musisz wiedzieć czy to silnik...
Witam, Potrzebuję zrobić mały stół wstrząsowy oparty na dwóch metalowych 8mm prętach, coś podobnego do tego na załączonym zdjęciu. Górna płyta będzie wykonana z aluminium o średnicy okolo 30cmx30cm. Na górze będzie jedynie zamocowany akcelerometr oraz czujnik przemieszczenia z niewielką konstrukcją - ciężar razem z blatem nie powinien być większy niż...
Witam, udało mi się wysterować silnik sterownikiem silników unipolarnych ........ Natomiast mam kolejne pytania: 1 Dlaczego na sterowniku jest zakres zasilania 5-12V skoro w parametrach ULN2003 jest napisane, że można go zasilać max 50V?, czy można do pinów przy oznaczeniu 5-12V dać większe napięcie Silnik na filmiku zasilany jest z ładowarki 5V. z...
Witam. Jestem początkujący w arduino. Próbuje wykonać projekt, w którym: 1. Do każdej pozycji przełącznika obrotowego chciałbym przypisać konkretną wartość obr/min w programie arduino. Posiadam: - arduino UNO rev3 - silnik bipolarny Nema17(JK42HS40-0504) : 200 kroków/obr (1,8°); 12V i 0,5A; 0,43Nm - sterownik L298N - zasilacz impulsowy DC 12V/2A Planuje...
Witam, mam wielką prośbę o pomoc z podłączeniem silnika krokowego NEMA 17 ze sterownikiem (klonem) pololu drv8825. Chciałbym używać ww. z biblioteką Accelstepper ale nie udaje mi sie ruszyć silnikiem mimo, iż kombinuję z pinami i kabelkami od kilku godzin. Mój silnik ma przewody o kolorach czerwonym, niebieskim, zielonym i czarnym, bierze 1.7A. Na...
(1) Czy ramps czy też arduino mega nie ma w układzie diod prostowniczych? (2) Mam je użyć? Ad 1.Ten aspekt akurat nie powinien cię interesować. Ad 2.Ani ramps ani tez arduino mega nie mają w układzie wbudowanych diod prostowniczych. Ramps to jest tylko zwykła płytka spełniająca rolę podobną jak M/B w komputerze, którą populujesz/wypełniasz jej wolne...
Witam, Chciałbym zrealizować sterowanie silnikiem krokowym poprzez Arduino. Dostaję sygnał prostokątny z czujnika i chciałbym aby po 1 impulsie z czujnika silnik wykonał np 3 kroki po 2 impulsach np 6 kroków itd chciałbym również tą rozdzielczość regulować np za pomocą potencjometru. Na podaną ilość informacji można powiedzieć tylko tyle: - Arduino...
Pomiędzy Arduino, a silnikiem coś tam jeszcze musi być i (zakładając, ze sam silnik jest sprawny) w tym czymś szukałbym przyczyny. Widzę 4 przewody, więc zakładam, że silnik jest zasilany z dwóch mostków H, a w taki razie najbardziej prawdopodobne przyczyny to: 1. Brak zasilania jednego mostka. 2. Niewłaściwa kolejność zmiany stanu na porcie dającym...
http://obrazki.elektroda.pl/6442071900_1... Witam! Pomysł zrodził się podczas wypadu ze znajomymi, kiedy to kumpel zaczął się spierać, że silnik w CD/DVD-ROMie nie jest silnikiem krokowym i nie można go sterować precyzyjnie. Był to nijako impuls do działania. Sercem frezarki jest GRBL 0.9 i Arduino Uno (którego jestem wielkim fanem)....
Sleep ma być zwarty z resetem. WEJŚCIA MS podciągnąłem do masy żeby mieć sterowanie pełno krokowe i nic nie pomogło. Przez przypadek zauważyłem że nawet bez podpiętego sygnału step, silnik trzyma moment co ok 4s. Czy to znaczy że sterownik jest zepsuty? Testowałem układ na różnych częstotliwościach PWM i na różnych 2 różnych silnikach. Dodano po 28...
(at)emarcus czy ten chip może sterować obrotami lewo prawo? Tak, ten układ mostka H jest zaprojektowany do zmiany kierunku przepływu prądu przez odbiornik bez fizycznego (mechanicznego) odłączania/'przepinania' przewodów. Przełączanie jest szybkie, co umożliwia płynną pracę silnika krokowego. Dla L293D maksymalna częstotliwość jest 5 kHz. Inne układy...
Niestety nie znam się za bardzo na Arduino. Spróbuj wygenerować tylko sygnał zegara, a inne funkcje na przyciskach. Tak właśnie wcześniej zrobiłem i dobrze chodzi tylko zmieniałem na Arduino wartość częstotliwości do obrotów.Dobra to Dzięki później posprawdzam jak mogę połączyć Arduino z tymi przyciskami (krańcowe) żeby jak sygnał dostanie z tego przełącznika...
Panie kolego delayMicroseconds() jak najbardziej się do tego nadają. Pracowałem w firmie której prezes z pracownikiem skonstruowali nawijarki do cewek, którymi sterowała ATmega128. Program napisali w BASCOM, który sterował nawijaniem (ekran LCD + ekran dotykowy + przemiennik częstotliwości (nazywany często błędnie falownikiem) z silnikiem + enkoder...
500kHz na wzmacniaczu silnika wystarczy bez problemu, nawet liczyć nie muszę. Pytanie czy wyjście (arduino) taktujące masz z sprzętowego generatora (timera) czy pod zwykły pin? Jak masz multimetr to sprawdź częstotliwość sygnału. Po pierwsze to kup sterowanie (PLC, np. M241 (schneider), masz możliwość sterowania dwóch silników 100kHz, lub Mitsubishi...
Witam, mam bardzo podstawowe pytanie. Otóż zanabyłem w celach poznawczo-edukacyjnych silnik liniowy Linmot PS01-37x120-C. Zasadniczo chcę go użyć w celach rozrywkowych do wachlowania membraną - sinusy z zakresu 10-50 hz. Tak to ma być głośnik supersubwooferowy do najniższych częstotliwości. Sterowanie mam w planie stworzyć od podstaw z gotowych klocków....
Wykonuje prace inżynierską "stanowisko szkoleniowe silnika krokowego", chciałbym wykonywać kilka rzeczy czasowo niezależnie bez używania delay, takich jak taktowanie częstotliwości na sterownik krokowca, odmierzanie czasu, cykliczne sprawdzanie stanów wejść. Z bibliotek znam Timer1.h jedynie. Mógłbym to zrobić w "C" chyba, bo kiedyś dużo bawiłem się...
0 albo 1,4V , tak jak jest na wyjściu na Arduino? Jak to mierzysz? Jeśli Arduino ma zasilanie 5V, to i sygnały wyjściowe będą tyle miały. Tranzystor emiterem do masy i kolektorem przez opornik do napięcia 1.4V. Po co? 555 współpracuje z logiką TTL, jak i CMOS. Kwestia zasilania. STK672 ma logikę TTL, więc nic nie trzeba kombinować. Zasilić 555 i logikę...
Sterowanie silnikiem krokowym to inne zagadnienie. Częstotliwość maksymalną określasz z parametrów silnika i obciązenia tak by nie gubić kroków. Ale wracając do tego Twojego serwa. Na przykład: masz na platformie jakieś regularne znaczniki co 8°, odbijające światło. Dajesz czujnik odbiciowy i sterujesz tym serwem tak by dojechać do następnego znacznika...
1)Do odbiornika dolutowałem 17 cm drucika miedzianego w izolacji 2)Odkłócania zasilania w odbiorniku jeszcze nie testowałem, lecz myslałem nad dołączeniem kondensatora przed odbiornikiem 3) Pierwszy przycisk włącza sterownik , drugi wyłącza sterownik, trzeci przycisk funkcją Tone(pin,częstotliwość) zadaje jedną prędkość obrotową silnika, zaś czwarty...
Geneza projektu Mając na co dzień do czynienia z zagadnieniami robotyki i automatyki oraz budowy własnych systemów sterowania, zacząłem zastanawiać się nad stworzeniem własnego eksperymentalnego manipulatora. Tak narodził się ten projekt, którego celem było i nadal jest rozwijanie oprogramowania sterującego robotem oraz zbieranie doświadczenia pozwalającego...
Przejściówki USB LPT mają inne adresy niż sprzętowy port LPT, są znacznie wolniejsze bo nie otrzymują rozkazów "niemalże" bezpośrednio z procesora jak jest to w przypadku portu sprzętowego. Nie mierzyłem prędkości tych adapterów, i do końca nie daję gwarancji jaka będzie ich kompatybilność z frezarką, aczkolwiek na pewno nie jest do końca tak jak kolega...
https://obrazki.elektroda.pl/2575625000_... Witajcie, dziś krótka ciekawostka - uruchomienie silnika BLDC ze starej stacji dyskietek przy użyciu oryginalnego PCB z tej stacji i Arduino. Zero dodatkowych części, MOSFETów, driverów, zero L293D i innych. Tylko jeszcze kabelki stykowe. Co zatem będzie sterować silnikiem BLDC? Oryginalny...
Odnoszę wrażenie, że serwo to nie całkiem to, czego potrzeba: ono jest do obrócenia w ułamku sekundy. Do precyzyjnego obracania jest silnik krokowy - najtańszy kosztuje kilka zł. Duża szybkość działania serwa nie jest problemem, zawsze można je spowolnić zgodnie z zasadą "łatwiej kijek obcienkować niż go potem pogrubasić". Musisz wziąć pod uwagę pewną...
Miałem atmega8a i wadliwy Arduino i 3 dni, aby utworzyć maszynę. I łączyć zamiast ATmega328 -atmega8a. ASM wiem dobrze, więc napisałem.Dlaczego STM? Istnieje 2-3 kb kodu. ASM łatwiej przyspieszenie - hamowanie silnikiem. :| Dodano po 24 4 Mhz atmega Dodano po 18 Jest to kolejny ciekawy projekt - modernizację maszyny erozji (metalowy drut tnący). Było...
Uważasz, że prąd uzwojenia przy zatrzymaniu silnika jest inny, niż przy ruchu? Mam wrażenie, że według opisu TB6600 powinien być taki sam, i pewnie tak samo jest dla układu, którego tam użyto. A poza tym, najpierw chcę ustalić potrzebne parametry sterowania, a potem decydować, jaką wybrać technikę ich uzyskania - a tu widzę wskazania, jak robić to drugie...
Silnik podczas pracy strasznie piszczy i wibruje (chyba że tak ma być pierwszy raz mam taki silnik w rękach :) ). Kręci się bardzo powoli mimo że miał się kręcić z dość dużą prędkością. Ktoś wie jak go przyśpieszyć i wyeliminować te piszczenie i wibracje? delay( 0.00001 ); Gdy stepper piszczy oznacza że gubi kroki (gubi komutację) na skutek zbyt wysokiej...
W PDFie tej płyty nie widać typowej złączki podłączenia programatora. Na PCB jest, na schemacie nie ma, nie wiem jak oni takie cuda robią, w AVT, ale niezgodność schematu z płytka zdarza im się dosyć często. Do zestawu byla dolaczona plytka CD,na ktorej jest nawet oscyloskop. Pewnie oparty na karcie dźwiękowej komputera, nie ma to zbyt dużych możliwości,...
AVE... A ja powiem, że lepiej kupić jakiś sterownik silnika krokowego, na przykład Stepstick Ramps + klon Arduino. Od strony mechanicznej dwie metalowe rurki, pręt gwintowany z nakrętką i kilka elementów z drewna lub metalu by zrobić sam slider. Silnik krokowy to można nawet z drukarki wziąć, albo kupić jakąś używkę za <20PLN. Autor sam napisze...
Dir to kierunek, Ena to sygnał zezwolenia na pracę sterownika, Pul to impuls kroku. W prosty sposób nie da się sterować płynną zmianą prędkości. Opcją jest użycie dwóch generatorów o różnych częstotliwościach które będziesz przełączał zależnie od potrzebnej prędkości silnika. Kiedyś miałem w planach zbudowanie czegoś podobnego sterowanego dżojstikiem...
Zrobiłem i wprowadzam do sprzedaży rodzinę kart I/O zwanych w terminilogii Raspberry jako "hat". Wszystkie one mają ten sam firmware - różnią się tylko layoutem i ilością wyprowadzeń. 1. Universal Plus - format HAT RPi, 29 I/O, w tym oddzielnie wyprowadzone 16 w formacie złącz do RC serwomechanizmów https://obrazki.elektroda.pl/6997086200_...
Witam, proszę o ocenę komponentów, które planuje wykorzystać do budowy manipulatora mającego unosić lekkie przedmioty typu plastikowe pudełko od płyty DVD. Celem jest, aby ramie w czasie rzeczywistym reagowało na sterowanie z klawiatury+myszki. Mikrokontroler: Konwerter USB-UART Zasilacz i gniazdo Serwa Rysunek poglądowy z oznaczeniami http://obrazki.elektroda.pl/2439620400_1...
witam. Mam pytanie odnośnie sterowania krokowcem ze starego napędu CD. Silnik (bipolarny) ma oś w postaci śruby trapezowej o skoku 4mm i długości ok 40mm, czyli 10 skoków. Na jeden obrót przypada 20 kroków, czyli 1 krok to 18 stopni. Poniżej fotka: http://obrazki.elektroda.pl/7265111800_1... Chcę nim sterować tak, aby "wózek" poruszał...
Dziś się trochę "pobawiłem". Rzeczywiście logic analyzer to bajka w porównaniu do mojego oscyloskopu. Niestety niewiele zdziałałem. Moe ktoś z Was przynajmniej rzuci okiem i stwierdzi, czy to wygląda jak SPI czy nie. Najpierw trochę więcej o układzie aby zrozumieć komunikację. Pracuję na działającym sprzęcie- licznik samochodowy. MCU za pomocą tych...
Wydaje mi się że znalazłem przyczynę moich problemów, zdaje się że przyczynną był zbyt krótki impuls sterujący parametr setMinPulseWidth(350) daje ok 62% wypełnienia ale problem się inny pojawił. Nie jestem w stanie zwiększyć obrotów, max ile umiem wydusić z programu to wartość 4220(doświadczalnie) powyżej tej wartości częstotliwość na wyjściu już nie...
https://obrazki.elektroda.pl/4998555600_... Dzisiaj zaglądamy do wnętrza kolejnego starego sprzętu, tym razem do radioodtwarzacza samochodowego Denver CAD-350. Po krótkiej prezentacji wnętrza spróbuję uruchomić wyświetlacz LCD ze środka, wykorzystam do tego obecny tam już kontroler PT6523, którego wysteruję z Arduino poprzez prosty...
http://obrazki.elektroda.pl/4301163800_1... Microduino to dużo mniejsza wersja znanej platformy Arduino, która z założenia miała być mała, tania, łatwo rozszerzalna i opublikowana na licencji Open Source. Platforma jest kompatybilna z Arduino IDE, co oznacza, że wystarczy ją podłączyć do komputera i możemy programować przez interfejs...
http://obrazki.elektroda.pl/2464091500_1... Grupa inżynierów pod kierownictwem Yu Wanga rozpoczęła, za pośrednictwem serwisu Kickstarter, gromadzenie funduszy na realizację projektu płyty rozwojowej o nazwie ZeroPi. W konstrukcji ZeroPi wykorzystano układ SAMD21J18 firmy Atmel integrujący w sobie, taktowany częstotliwością 48MHz, jednordzeniowy...
częstotliwość silnika krokowego sterowanie silnika krokowego arduino arduino częstotliwość
93c46 24c02 pomiar prądu pomiar pradu oscyloskopy naprawa rubens
aktualizacja chińskiego radia najlepsza spawarka
Schemat elektryczny pralki Polar PWA 411 – pełny diagram, opis podzespołów, typowe usterki Whirlpool zmywarka błąd F1 – resetowanie, kasowanie kodu, modele ADG, WIO, Evo3, PowerClean