Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Sterowanie działem czołgu za pomocom trackballa

220w 21 Wrz 2008 10:49 2222 15
  • #1 21 Wrz 2008 10:49
    220w
    Poziom 15  

    Witam chciałem zadać kilka pytań na temat budowy działa do czołgu.
    Czołg ten miąłby strzelać i to nabojami bb.

    Chciałbym zrealizować budkowe tego działa na trackboolu.
    1.Czy to ma sens?
    2.Jak podłączyć takiego trackboola, aby zrealizować na nim nadajnik?
    3.Jak ogólnie używa się takiego trackboola?
    4.Czy pomysł montażu silniczków krokowych będzie dobry i łatwy do zrealizowania przy trackboolu (działo miałoby znajdować się dokładnie w tym samym punkcie, co palec na trackboolu)?
    5.O ile dobrze rozumiem naczym polega trackbool to mogę na nim zrealizować podnoszenie działa a także szczał, czy dobrze?

    Wiem, że pytania są dość trudne, cały projekt jest trudny do zrealizowania, ale to mnie nie zniechęca.

    A jeszcze, czy ktoś miałby jakąś stronę, na której można było by zakupić takie trackboole, bo po moich długich poszukiwaniach znalazłem tylko jedną.

    0 15
  • #2 21 Wrz 2008 11:18
    MirekCz
    Poziom 35  

    1.Co to znaczy zrealizować budkę działa na trackboolu? Z opisu raczej wynika, że chcesz ją sterować trackboolem?

    2.Co to jest tracbool?

    0
  • Pomocny post
    #3 21 Wrz 2008 11:27
    McRancor
    VIP Zasłużony dla elektroda

    0. Nie trackbool tylko trackball.
    1. To Ty chcesz budować, więc sam powinieneś wiedzieć czy to ma sens, nikt za Ciebie tego tutaj nie zbuduje.
    2. Tak jak myszkę komputerową - do jakiegoś sterownika mikroprocesorowego.
    3. Trackball to tak na prawdę dokładnie to samo co myszka kulkowa odwrócona na plecy. Jest sobie kulka - kręcisz nią i w tym kierunku podąża kursor na ekranie komputera - nic więcej.
    4. Palec na trackballu będzie tam gdzie go położysz, jedyne co możesz uzyskać to przesuwanie się działa w tym samym kierunku co kręcisz kulką, a ze względu na precyzję proporcje pewnie będą inne. Silniki czy krokowe, czy nie to nie ma większego znaczenia, bo i tak będzie potrzebne sprzężenie zwrotne z pozycji i regulacja.
    5. A jak chcesz strzelać? Góra/dół, lewo/prawo i koniec, strzelania nie ma jak zrobić.

    To że Ciebie to nie zniechęca to dobrze, ale tu potrzebna jest nie tylko chęć, ale i wiedza. Konieczne będzie programowanie mikrokontrolera i znajomość zagadnień regulacji pozycji i obsługi protokołu PS/2

    Kup sobie trackballa do PCta ze złączem PS2. Może też być serial. Na allegro trafisz nawet taki wojskowy który był do tego celu stosowany ;) Tylko nie pytaj jak nim sterować bo tego nikt nie wie...

    PS. Moim zdaniem joystick komputerowy bardziej się do tego nadaje.

    0
  • #4 21 Wrz 2008 20:38
    220w
    Poziom 15  

    Dobrze wiedzieć, że jest się pionierem w danym temacie.

    McRancor skoro to działa jak myszka to morze sterownik z myszki.
    A odnośnie strzelania to morze pod konstrukcje trackballa podłożę jakiś włącznik, który podczas naciśnięcia (mocniejszego na kulkę) da sygnał do wystrzelenia.

    A jeśli chodzi o podpunkt 4 to chodzi o to żeby kont zakreślony przez palce na kulce trackballa był odpowiedni kątowi, o jaki obróci się działo.
    Silniczki krokowe miały by utrzymywać twardość działo podczas jazdy po nierównym terenie, silniczki napędzające cały czołg na pewno nie będą krokowe, ponieważ potrzebuje uzyskać dużo siły.

    Jeśli chodzi o joystick to napęd na pewno, ale działo chce żeby było oryginalne.
    Pyzatym mam zamiar całość zrobić pod dwa piloty.




    [Sorki za błędy, ale po pierwsze jestem dyslektykiem a po drugie korzystam z Worda i na nim opieram poprawę błędów ortograficznych i interpunkcji]

    0
  • #5 22 Wrz 2008 11:18
    McRancor
    VIP Zasłużony dla elektroda

    Silniki krokowe albo bardzo duże, albo najlepiej zastosować normalne DC. Do stabilizacji w czasie jazdy względem ziemi potrzebne będą bardzo drogie żyroskopy i bardzo bardzo skomplikowana matematyka (żyroskop + akcelerometr + filtracja kalmana) ewentualnie inklinometr (równie drogi).

    To czy kąt zakreślany przez kulkę będzie taki jak przez działo to przy całej tej złożoności sterowania najmniejszy szczegół, który można zmienić programowo.

    0
  • #6 22 Wrz 2008 16:40
    Fyszo
    Spec od GSM

    Można jako baze przyjąć poziom.
    Zamontować oczko z poziomicy na osi silnika krokowego, który jest zamontowany na lufie. Ustawiałoby się kąt między lufą i poziomem) tym silnikiem. A niezależny układ automatyki pilnowałby poziomu wedle wskazań poziomu. Wtedy silnik służyłby do nastawy a oczko byłoby jednym z mechanizmów sprzężenia zwrotnego.

    0
  • #7 22 Wrz 2008 21:07
    220w
    Poziom 15  

    Jeśli chodzi o stabilizacje podczas jazdy nie chodzi mi o to żeby utrzymywał lufę na danej wysokości względem podtorza, lecz żeby była sztywna na przykład, kiedy wjadę jedną gąsienicom, na jaki przedmiot żeby nie,,zaryła’’ w ziemie, co na zwykłych DC, które gdy nie są zasilane mają duża bezwładność a gdy są zaczęłyby obracać lufom.
    Czy dobrze rozumiem różnice miedzy tymi silnikami?

    A wracając do mikrokontrolera do trackballa to od zwykłej myszki się nada, bo jak się zdaje to taki mam gdzieś w domu.

    0
  • #8 23 Wrz 2008 00:43
    McRancor
    VIP Zasłużony dla elektroda

    Taki układ wymaga budowy regulatora. Możesz wykorzystać też gotowe serwomechanizmy. Regulator steruje silnikiem cały czas, nie tylko podczas ruchu. Przy wykorzystaniu silnika krokowego również potrzebny jest regulator, a ponieważ taki silnik ma skomplikowane sterowanie i niewielką moc w stosunku do wymiarów, nie będą dobrym rozwiązaniem.

    Poziomnica nie sprawdza się kiedy działają na nią siły o kierunku równoległym do rurki.

    W zwykłej myszce nie ma trackballa, sterowanie jest takie samo dla myszki i trackballa.

    PS. Na forum obowiązuje język polski!

    0
  • #9 23 Wrz 2008 21:16
    220w
    Poziom 15  

    Dobra a co jak bym samemu zrobił trackballa.
    Można go zrobić go na zasadzie części z myszki komputerowej, albo zrobić nowy prostszy układ, który da znać o przeskoczeniu o daną jednostkę.
    Jak będzie łatwiej budować układ sterowania na zasadzie gotowego trackballa czy na zasadzie zbudowanego przeze mnie?

    0
  • #10 23 Wrz 2008 21:40
    McRancor
    VIP Zasłużony dla elektroda

    Nie zrobisz dobrego trackballa w domu. Cały szkopuł tkwi w materiałach. Kulka musi być z odpowiedniego, idealnie gładka. Do tego rolki z odpowiednimi gumkami żeby nie ślizgały się po tłustej i zapoconej kuli. No i perełki na których leży kulka, wykonane ze specjalnego materiału znacznie bardziej odpornego na ścieranie niż stal nierdzewna.

    0
  • #11 24 Wrz 2008 21:29
    220w
    Poziom 15  

    Wiec lepiej kupić gotowego.
    Wiec, w jakich granicach cen szukać takiego trackballa, aby długo służył nie zawodnie.
    Na jakim złączu powinien być zbudowany.

    0
  • #12 24 Wrz 2008 23:43
    McRancor
    VIP Zasłużony dla elektroda

    Złącze PS/2 albo serial (czyli te starego typu). Używam trackballa w domu na co dzień. Tańsze zużywają się (mają kulki podtrzymujące ze stali nierdzewnej, a ona się wyciera z czasem. Tylko zużycie po 2 latach codziennej pracy chyba przy takim urządzeniu nie musi być brane pod uwagę ;) Dlatego myślę że wystarczy najtańszy model.

    Te ze złączem typu RS232 (9-pinowy COM) są banalne w obsłudze od strony mikrokontrolera, właśnie takich bym szukał. Oczywiście używki, bo z serialem nowych "nima" ;)

    0
  • #13 26 Wrz 2008 00:01
    220w
    Poziom 15  

    Dobra wiec poszukam czegoś.

    A takie pytanko, po co przy silniczkach montuje się kondensatory?
    Majom one rozładować napięcie za indukowane w cewce czy służą innemu celu i czy konieczny jest ich zamontowanie?
    Co morze się stać, jeśli go nie zamontuje?

    0
  • Pomocny post
    #14 26 Wrz 2008 07:11
    Fyszo
    Spec od GSM

    Na komutatorze przy przechodzeniu wału na okładkach rzeczywiście powstają impulsy. Kondensator je troche filtruje.

    0
  • Pomocny post
    #15 26 Wrz 2008 14:39
    vcd_a
    Poziom 18  

    Dodam tylko, że przy odpowiednim wyfiltrowaniu tych impulsów, mogą nam one posłużyć jak prymitywny enkoder, pozdrawiam Krzysiek

    0
  • #16 27 Wrz 2008 19:54
    220w
    Poziom 15  

    Wielkie, dzięki kiedy prace posuną się do przodu będę pytał dalej.

    0