Skocz do zawartości

Przeszukaj forum

Pokazywanie wyników dla tagów 'silnik'.

  • 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


TempX

Znaleziono 16 wyników

  1. Witam. Od niedawna zacząłem interesować się programowaniem oraz Arduino, i chciałbym zrobić takie coś (ale kompletnie nie wiem jak to zrobić): Klikam przycisk => silnik kręci się w prawo (3s) => przerwa (2s) => silnik kręci się w lewo (3s) => Stop. I kiedy kliknę przycisk znowu to samo od poczatku. *Arduino Leonardo *Silnik (zwykły, chiński z samochodu RC) Proszę o pomoc, będę bardzo wdzięczny.😉
  2. Dzień dobry, Sprzedam platformę jezdną pod robota Dagu Wild Thumper 6WD wraz z silnikami z przekładnią 75:1. Do tego dorzucam sterownik do silników MDD20A od firmy Cytron. Również załączam w zestawie ramię zasilane dwoma serwami 9g sg90 i czujnik ultradźwiękowy HC-SR04. Idealna podstawa pod programowanie jezdnego robota, wystarczy dorzucić rasberry czy inną płytkę oraz zasilanie i mamy gotowego robota. Wszystko jest porzadnie podłączone i połączone. Wyprowadziłem również opcje montażu baterii LiPo poprzez zwykły Plug-In. Dorzucam również GRATIS dwa dodatkowe koła. Cena jaka mnie interesuje to 1400 zł. Mogę wystawić poprzez platformę sprzedażową. W innym wypadku płatność tylko i wyłącznie z góry. Pozdrawiam!
  3. cześć, potrzebuje pomocy z programem do sterowania rębaka no stress. Większość kodu zrobiłem lecz coś nie działa program i nie mam pomysłu co jest nie tak. program ten ma za zadanie po wykryciu 3000 obrotów RPM włączyć przekaźnik sterowania silnikiem do przodu, lecz gdy obroty spadną do 1000 ma on włączyć na 0,5s przekaźnik silnika do tyłu i go zatrzymać. Po osiągnięciu obrotów 3000 ma on od nowa uruchomić silnik do przodu. pin awaria - wyłącznik bezpieczeństwa(wyłącza oba silniki) zmienna walek - włączanie wyłączanie silnika do przodu prowizorycznie RPM zmieniam wartością zmiennej //#define czujnik 2 // - w projekcie obrotomierz jest jako RPM //#define walek 6 //(OPCJONALNIE) czy jest wlaczony walek #define awaria 5 // wyłącza posów #define cewkaPrzod 3 // przekaznik wlaczajacy posow w przod #define cewkaTyl 4 // przekaznik wlaczajacy posow w tyl int RPM = 3001; int a = 0; bool walek; void setup(){ //pinMode(czujnik, INPUT_PULLUP); //pinMode(walek, INPUT_PULLUP); // wlaczyc jesli jest czujnik wałka pinMode(awaria, INPUT_PULLUP); pinMode(cewkaPrzod, OUTPUT); pinMode(cewkaTyl, OUTPUT); } void loop(){ walek = false; if(walek == true){ digitalWrite(cewkaPrzod, HIGH); } if(walek == false){ digitalWrite(cewkaPrzod, LOW); } walek = false; digitalWrite(cewkaTyl, LOW); //digitalWrite(cewkaPrzod, LOW); while(digitalRead(awaria) == HIGH){ if(a == 0 && RPM < 1000) { walek = false; digitalWrite(cewkaTyl, HIGH); delay(500); digitalWrite(cewkaTyl, LOW); a = a + 1; } if(RPM > 3000){ walek = true; a = 0; } } }
  4. 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ą.
  5. W moim autku na BT koła miały problem z rozkręcaniem się najprawdopodobniej przez niecałkowite otwarcie się MOSFET-u, gdyż silniczki w aucie są na max. 6 v a układ sterujący na 12 v (jak mi zasugerował stary gracz w tym temacie) i powiedział też, żebym zastosował logikę ujemną, lub sterowanie masą jak kto woli, no i zabieram się do tego i tu jest problem, bo jak na pojedynczych komponentach wiem co robić, tak tutaj nie wiem, od czego zacząć, a nie chciałbym sobie usmażyć czegoś, także co zrobić? Będę wdzięczny za każdą sugestię i odpowiedź
  6. Witam, chciałbym zrobić mini linię produkcyjną (mini taśmociąg) , którą sterowałbym przez Arduino. Z napisaniem programu sobie poradzę. Mam pytanie odnośnika silników, jakie najlepiej zastosować, żeby można było nimi sterować z Arduino ? Z góry dziękuję za odpowiedź.
  7. Sprzedam 100 szt. silniczki, jak w opisie. Cena 29 PLN/ szt. Kontakt: tel. 798 415 578
  8. Witam, pracuję nad stworzeniem autonomicznego pojazdu, bazującego na Raspberry Pi i Pythonie. Do sterowania silnikami wykorzystuję układ DRV8835 od Pololu (dedykowany układ do RPi), ma on nawet stworzoną własną bibliotekę do obsługi. Testowałem jego działanie na przykładowym programie dostarczonym wraz z biblioteką i działa, tylko nie mogę znaleźć nigdzie jakiegoś projektu, informacji jak przełożyć to na jakieś konkretne zastosowanie. Poniżej wstawiam kod który był dostarczony z biblioteką. from __future__ import print_function import time from pololu_drv8835_rpi import motors, MAX_SPEED # Set up sequences of motor speeds. test_forward_speeds = list(range(0, MAX_SPEED, 1)) + \ [MAX_SPEED] * 200 + list(range(MAX_SPEED, 0, -1)) + [0] test_reverse_speeds = list(range(0, -MAX_SPEED, -1)) + \ [-MAX_SPEED] * 200 + list(range(-MAX_SPEED, 0, 1)) + [0] try: motors.setSpeeds(0, 0) print("Motor 1 forward") for s in test_forward_speeds: motors.motor1.setSpeed(s) time.sleep(0.005) print("Motor 1 reverse") for s in test_reverse_speeds: motors.motor1.setSpeed(s) time.sleep(0.005) print("Motor 2 forward") for s in test_forward_speeds: motors.motor2.setSpeed(s) time.sleep(0.005) print("Motor 2 reverse") for s in test_reverse_speeds: motors.motor2.setSpeed(s) time.sleep(0.005) finally: # Stop the motors, even if there is an exception # or the user presses Ctrl+C to kill the process. motors.setSpeeds(0, 0) W moim przypadku mam do pobrania z drugiego pliku wartości "angle" i "distance", muszę wprowadzić dodatkowo dwie stałe "dis=.75" oraz "ang=1" . Z tego wszystkiego muszę wyprowadzić sterowanie silników aby działały według równania które jest zamieszczone poniżej. Mógłby mi ktoś pomóc, poradzić, powiedzieć, naprowadzić mnie jak to zdefiniować na mim konkretnym przykładzie? from plik1 import angle, distance dis=.75 ang=1 rownanie=((distance*dis)+(angle*ang))
  9. Witam, Mam do zrobienia robota mobilnego (pojazd zdalnie sterowany). Muszę do niego policzyć wymaganą siłę pociągową (może chodzić o siłę ciągu) oraz moment dynamiczny (moment wymagany do rozpędzenia pojazdu). Na podstawie tych wartości muszę dobrać napędy. Pojazd będzie posiadał 4 silniki i będzie sterowany przy pomocy Raspberry Pi. Niestety szukanie wzorów, czy sposobów na wyliczenie tego idzie mi dość topornie, także liczę na pomoc. Dane: · Szacowana masa pojazdu: M ≤ 0,5 kg · Zakładana rampa: α = 25° · Zakładana prędkość: v = 2,0 m/s · Zakładane przyspieszenie: a = 2,5 m/s2 Do obliczenia: · Wymagana siła pociągowa (siła ciągu) · Moment dynamiczny Z góry dziękuję za jakąkolwiek pomoc
  10. Witam Czy ktoś z forumowiczów ma może doświadczenie w sterowaniu silnikiem modelarskim przy pomocy arduino? Zależy mi na regulacji prędkością obrotową i schemacie podłączenia. przykładowy silnik "Silnik bezszczotkowy L2204"
  11. Cześć, Mam do sprzedania w dobre ręce podwozie pod platformę mobilną. Miała posłużyć jako baza do nauki, ale projekt niestety upadł, a czas zainwestowany leży i się kurzy - a może komuś się przyda i zrobi z tym coś fajnego. Podwozie: Wykonane jest z ciętej na laserze sklejki o grubości 5mm. Wzmocnione jest aluminiowymi kształtownikami. Wymiary gabarytowe płyty podłogowej (bez kół i osi silników) to 41x24cm. Silniki: Szczotkowe DC na napięcie 12V. Moment obrotowy 2.6kg*cm, a prąd maksymalny w granicach 3-5A. Nie mam niestety noty katalogowej do tych silników, żeby podać dokładną wartość - kupowałem je już dość dawno. Silniki oczywiście 100% sprawne - używane były niewiele (głównie w testach mostków H, które przygotowywałem do sterowania nimi) - swoją drogą schemat, layout PCB i BOM do takiego mostka H mogę podesłać - dedykowane układy na tak duży prąd (na dwa silniki równocześnie) były wtedy dość drogie, a sam układ mostka H jest dość prosty do zrobienia. Mocowanie silników: Dedykowane, aluminiowe kątowe uchwyty. Koła: Dagu Wild Thamper x4 o średnicy 120mm Wymiary gabarytowe całości (razem z kołami to 46x38cm Cena za całość - 250zł + przesyłka. Możliwy jest też odbiór osobisty w Krakowie (w ciągu tygodnia), albo po wcześniejszym dogadaniu (weekend) - okolice Krosna. W razie pytań można dzwonić: 73I 53O 756 Mateusz
  12. Witam serdecznie wszystkich czytelników Forbota 🙂 w tym artykule chciałbym opisać projekt, który udało mi się skończyć całkiem niedawno. Mowa o urządzeniu do monitorowania prądów fazowych silników elektrycznych. W kwestii, krótkiego wstępu warto wspomnieć, że silniki elektryczne wykorzystywane są jako jednostki napędowe w znacznej większości maszyn i urządzeń, dlatego niezbędne jest utrzymanie ich w dobrej kondycji w trakcie eksploatacji. Do przeprowadzenia oceny stanu technicznego silników eklektycznych wykorzystuje się m.in. metodę MCSA (ang. Motor Current Signature Analysis), która polega na pozyskaniu informacji o stanie technicznym silnika poprzez analizę widma prądu fazowego stojana. Na tej podstawie możliwe jest wykrycie uszkodzeń zarówno części mechanicznej jak i obwodów elektromagnetycznych silnika. Aby możliwe było przeprowadzenie analizy MCSA należy pozyskać sygnał związany z prądem fazowym silnika. Stało się to motywacją do opracowana ww. urządzenia. Zaprojektowany układ, dedykowany dla silników zarówno jedno jak i trójfazowych, pozwala na pozyskanie informacji o prądzie pobieranym niezależnie przez poszczególne fazy silnika. W tym celu wykorzystano trzy przekładniki prądowe TA28E-00 o przełożeniu 1:50 (max. 5A – 100mA). Zastosowanie przekładników prądowych pozwala na przeniesienie całego spektrum sygnału prądowego na sygnał napięciowy, a także zapewnia izolację galwaniczną pomiędzy stroną wysoko i niskonapięciową. Przykładowy układ przekładnika prądowego przedstawiono na rysunku poniżej. Prąd po stronie wtórnej przekładnika przepływa przez pomiarowy rezystor bocznikowy o rezystancji 1 Ohma. Układ wzmacniacza odwracającego LM324D wzmacnia spadek napięcia na rezystorze pomiarowym, proporcjonalny do przepływającego przez niego prądu. Wzmocnienie układu uzależnione jest od rezystora zamieszczonego w pętli sprzężenia zwrotnego wzmacniacza. Wybór wzmocnienia (x1, x4.7, x10, x47, x100, x500) następuje poprzez wybór odpowiedniej pozycji przełącznika obrotowego GAIN. Następnie za układem wzmacniacza zamieszczono przełącznik bistabilny opisany jako RANGE, umożliwiający wybór zakresu sygnału wyjściowego (±2.5V lub 0-5V). Urządzenie wyposażone jest w 3 tego typu układy. Urządzenie ma możliwość zasilenia układów wewnętrznych bezpośrednio z jednej z faz podłączonych do wejścia trójfazowego 3x400V, zewnętrznego źródła napięcia przemiennego 230V 50Hz oraz napięcia stałego 5V (min. 100mA). Zmiana źródła zasilania dokonywana jest przy pomocy przekaźników. Najwyższy priorytet ma zewnętrzne źródło napięcia stałego 5V. Wynika to z możliwości zasilenia układów ze źródła zasilania bateryjnego (np. power bank). Dzięki temu sygnał wyjściowy pozbawiony jest zakłóceń pochodzących z sieci elektrycznej tj. niskonapięciowe składowe o częstotliwości 50Hz. Podczas zasilania układów elektronicznych ze źródła napięcia przemiennego (z wejścia trójfazowego 3x400V lub zewnętrznego 230V) układy elektroniczne zasilane są poprzez przetwornicę AC/DC 230V-5V. Wejście przetwornicy zabezpieczone jest bezpiecznikiem topikowym oraz warystorem. Zasilacz modułowy widoczny na rysunku powyżej stosowany jest tylko w celu załączenia przekaźnika podczas zasilania urządzenia z sieci elektrycznej 230V. Dzięki wyprowadzeniu sygnałów na złącze goldpin urządzenie może zostać wzbogacone o dodatkowy układ mikroprocesorowy umożliwiający konwersję ADC sygnału napięciowego oraz przesłanie danych drogą bezprzewodową do komputera PC. Układ przetestowano pod kątem komunikacji radiowej oraz sieci WiFi. W pierwszym przypadku wykorzystano moduł NUCLEO STM32F303K8, do którego podłączono moduł radiowy RFM73-D. Do odbioru danych z urządzenia pomiarowego wykorzystano autorskie urządzenie USB z tym samym modułem radiowym (rysunek poniżej). Druga możliwość obejmowała wykorzystanie bezprzewodowej platformy pomiarowej OpenScope MZ. W tym wypadku możliwe było monitorowanie maksymalnie 2 kanałów. Wynikało to z ograniczeń zastosowanego modułu pomiarowego OpenScope MZ. O ile platforma OpenScope umożliwia wygodną prezentację wyników, tak wykorzystanie transmisji radiowej pozwala na dowolne wykorzystanie danych cyfrowych przez dowolny system do analizy danych tj. DASYlab. Dane mogą być importowane na bieżąco przez program i wykorzystywane do dalszych analiz, np. wcześniej wspomnianą techniką MCSA. Podsumowując, urządzenie może znaleźć zastosowanie w monitorowaniu prądów fazowych nie tylko silników elektrycznych, ale również dowolnego urządzenia zasilanego napięciem max. 3x400V oraz pod warunkiem, że poszczególne fazy nie będą obciążone prądem wyższym niż 5A. Urządzenie zostało zaprojektowane pod kątem wielu możliwości zasilania oraz przesyłania sygnałów wyjściowych (analogowo oraz cyfrowo), co umożliwia szerokie spektrum zastosowania w układach służących do precyzyjnych pomiarów i analiz prądów zasilających maszyny i urządzenia różnego typu.
  13. Mam 11 sztuk mocowań do silników POLOLU. Metalowe, otwór montażowy 2mm. Cena po 8zł/para (2 sztuki) Za 11sztuk jak ktoś kupi wszystkie to 30zł. Masa poniżej 1g Wysyłka Inpost paczkomat 11zł, pocztex48 13zł
  14. Mam problem z połączeniem kodu ardiunu. Napisałem działający kod na sterowanie dwoma silnikami przez mostek, oraz kod na sterowanie dwoma serwo. Kody te osobno działają lecz przy próbach połączenia kodów nic nie działa. Dopiero zaczynam programować w arduino. Wiem że to pewnie prosta sprawa dla kogoś kto już troche w tym siedzi ale to dla mnie początki. Pierwszy kod do sterowania silnikami: https://pastebin.com/eLdFuPBV?fbclid=IwAR2gle7I_ltJhNnZ5NYrGbPog7Eu33zzu-CwV8DazjPd6IxyswPJcXlZ5yw Kod do sterowania dwoma serwo: https://pastebin.com/Dmhz6TwH?fbclid=IwAR1jieyCyECJCqomrRivB8H0d_qAJRlPoy9_m85_Xi1HhayHlehIvkObiZA Schemat połączenia :
  15. Czy jest jakiś silnik elektryczny (bezszczotkowy) ze śmigłem o ciągu 150 kg?
  16. Z racji ,że o tranzystorach MOSFET dopiero się uczę - chciałbym zapytać bardziej doświadczonych. Moim zadaniem jest wysterowanie silnika z poziomu mikrokontrolera (silnik 12V DC) - mówiąc wysterowanie mam tutaj na myśli najprostsze włącz-wyłącz. Do dyspozycji mam tranzystor IRL3713 według - dokumentacji VGS Min 1.0 V Max 2.5 V i teraz moje pytanie - czy za pomocą dokładnie tego tranzystora jest to możliwe? Jeśli nie to mógłby mi ktoś wskazać jakiś konkretny model, który umożliwi mi to zadanie? Albo chociaż nakierować, na które parametry powinienem zwracać uwagę?
×
×
  • 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.