Skocz do zawartości

Jakie silniki do średniego łazika?


Ignacy83

Pomocna odpowiedź

Rozumiem, że zespół początkujących konstruktorów (tak wynika z pierwszego posta) będzie w stanie zaprogramować napęd na silnikach szczotkowych, Arduino i kołach mecanum tak, żeby jeździł tam gdzie trzeba a nie tam gdzie chcą w danym momencie koła?

Pytanie kontrolne: jakie enkodery będą przy silnikach?

Dla silników krokowych sprawa jest trywialna: dla najprostszych przypadków (jazda prosto, jazda w bok, obrót) sygnał STEP jest taki sam dla wszystkich silników, zmienia się tylko stan DIR.

A 120 RPM każdy krokowiec spokojnie wyrobi.

No, ale to nie ja robię tego łazika i nie ja będę pisał na to coś program.

 

Link do komentarza
Share on other sites

Tak, ale silniki szczotkowe bez enkoderów zawsze będą miały obroty zależne od obciążenia (czyt. nie takie jak chcemy), a nawet z enkoderami sterowanie będzie dość skomplikowane.

Edytowano przez ethanak
Link do komentarza
Share on other sites

Dodatkowo dochodzą zakłócenia podczas pracy silnika szczotkowego i mniejsza sprawność. No ale skoro już zostało postanowione jaki ma napęd to chyba za późno na dywagacje. 

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Postaram się dokładniej opisać projekt i jak najkrócej. Bierzemy udział w projekcie (niektórzy nauczyciele wybrali społeczne inni badawcze z różnych dziedzin) My wybraliśmy (trochę przypadkiem) projekt konstrukcyjny. Ja go prowadzę z 6 uczniami (3 nawet się zainteresowało). Na materiały możemy wydać do 1500 zł. Zrodził się pomysł na "Elektroniczną Maskotkę" małego Centrum Nauki w Jaśle. W założeniach ma jeździć po holu i nie wjeżdżać w ściany. Na sobie ma wozić ulotki i ewentualnie czasami witać gości. Wiem, że jak na nas (ja germanista + uczniowie 14 lat) to ambitnie, ale nie ma odwrotu. Pomaga mi trochę kolega, który jest fizykiem. Pojazd będzie oparty na Arduino Uno, czujniki odległości, napęd zasilanie. Ma jeździć najlepiej bez zatrzymywania i korygować kurs (hol jest dość duży z filarami). Myślałem żeby zrobić coś takiego, że jeśli ktoś nagle podejdzie pod łazika, żeby zatrzymał się i coś powiedział. Ma być zbudowany na podłodze z plexi (ok 40X50 cm) Jakąś nadbudowę wymyślą uczniowie.  Mam wstępną listę zakupów, którą wklejam poniżej. Pomysł wziął się od pierwszego samodzielnego projektu mojego syna, który całkiem samodzielnie złożył łazika (zdjęcia wyślę w następnym poście).  Będę miał pewnie trochę pytań i uniżenie proszę o pomoc 🙂

 

image.thumb.png.4651264600e27e4e685fc5fe7cd59497.pngimage.thumb.png.8ac33c695a01d9d02cf83402a3279d7f.png

Link do komentarza
Share on other sites

45 minut temu, Ignacy83 napisał:

Mam wstępną listę zakupów

Przewody połączeniowe wybrałbym raczej takie, coś w ten deseń. Te najtańsze, przynajmniej u mnie czasem szybko się wyrobiły, nie dość, że były co najwyżej miedziowane. Pozwoli to uniknąć frustracji, kiedy coś będzie dobrze zrobione, a przewody nie będą łączyć. Te przynajmniej mają jakieś AWMy, przynajmniej wiadomo z czym ma się do czynienia.

Link do komentarza
Share on other sites

Nie jestem, dopiero czytam co to są enkodery. Koła są wybrali takie "bo fajnie wyglądają". Ale do przodu i do tyłu jeżdżą chyba jak zwykłe koła. Na początek, żeby po prostu jeździł, potem popracujemy nad bardziej skomplikowanym ruchem. Nasza wiedza z zakresu kodowania jest praktycznie zerowa, w poprzednim łaziku syn kopiował gotowe kody ale umiał je tak zmodyfikować, żeby działało tak jak chciał.

Link do komentarza
Share on other sites

2 minuty temu, Ignacy83 napisał:

Nie jestem, dopiero czytam co to są enkodery.

Enkodery to czujniki, dzięki którym możesz zmierzyć faktyczną prędkość, z którą obracają się koła, bo wartość ta zależy od obciążenia, podłoża itd. To, że w programie ustawisz, że koła mają się kręcić z daną prędkością to wcale tak nie będzie. Jeśli masz 4 silniki i każdy będzie miał się obracać z tą samą prędkością to w praktyce każdy silnik będzie działał z inną prędkością, więc nawet przy jeździe prosto tak naprawdę będą problemy, bo każde koło będzie się kręciło z inną prędkością.

Link do komentarza
Share on other sites

5 minut temu, Ignacy83 napisał:

Ale do przodu i do tyłu jeżdżą chyba jak zwykłe koła.

Niestety nie. Silniki szczotkowe nigdy nie mają takich obrotów jakie sobie wymarzysz (a nawet stosując enkodery będziesz miał zauważalne opóźnienia). Przy zwykłych kołach obroty przedniego i tylnego koła zrównoważą się (dlaczego - to zadanie dla kolegi fizyka), a różnicę między parą lewych i prawych można zniwelować stosując żyroskop. Przy mecanum łazik po prostu zacznie jeździć na boki w wykonywać niekontrolowane skręty (dlaczego - to zadanie dla kolegi fizyka).

Jeśli mogę coś poradzić - zostawcie mecanum w spokoju i zastosujcie zwykłe koła. Bo rozumiem że zastosowanie silników krokowych nie wchodzi w grę?

Link do komentarza
Share on other sites

4 minuty temu, ethanak napisał:

Niestety nie. Silniki szczotkowe nigdy nie mają takich obrotów jakie sobie wymarzysz (a nawet stosując enkodery będziesz miał zauważalne opóźnienia). Przy zwykłych kołach obroty przedniego i tylnego koła zrównoważą się (dlaczego - to zadanie dla kolegi fizyka), a różnicę między parą lewych i prawych można zniwelować stosując żyroskop. Przy mecanum łazik po prostu zacznie jeździć na boki w wykonywać niekontrolowane skręty (dlaczego - to zadanie dla kolegi fizyka).

Jeśli mogę coś poradzić - zostawcie mecanum w spokoju i zastosujcie zwykłe koła. Bo rozumiem że zastosowanie silników krokowych nie wchodzi w grę?

Kolega fizyk nie ma za dużo czasu, dlatego tu jestem. A co do sposobu poruszania to może być trochę chaotyczny. Przecież jednak jeśli wszystkie silniczki będą obracać się w jedną stronę z podobną prędkością to będzie się poruszał do przodu?

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • 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.