Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Nowy robot(problem ze sterowaniem)

treker 31 Jan 2006 08:42 1947 26
Altium Designer Computer Controls
  • #1
    treker
    Level 25  
    Witam zaczynam robić małego robocika który będzie jeździł po zaprogramowanej trasie.
    -zasilanie bateria 3xAA
    -mikrokontroler ATMEGA8
    -silniki- dwa silniki od CD

    I tu mam pytanie jaki najlepiej wybrac mostek do tego projektu czytałem dużo tematów ale wciąrz nie wiem który wybrać. Prosze najlepiej o schematy:D
  • Altium Designer Computer Controls
  • #2
    zerpo
    Level 22  
    Bardzo wygodnym rozwiązaniem jest scalak L293D. Posiada w sobie 2 mostki H z diodami zabezpieczającymi i nie ma problemu żeby podczebić się tam jeszcze z PWMem. Niestety rozwiązanie może okazać się troszkę drogie, w zależności od sklepu od 9 do 20 zł...
    Alternatywą może być zbudowanie jedengo z mostków proponowanego już tu na forum, np. tego zaprezentowanego przez Coyote'a w wątku "Przepis na milibota", lub mostek Tildena.
    Zachęcam jednak do zaoszczędzenia paru złociszy na piwie/słodyczach/wódce (czymkolwiek) i zakupieniu L293D... Budowa mostka z tranzystorów może okazać się bardzo męcząca i ten scalak może okazać się zbawieniem
    :-)
  • #3
    treker
    Level 25  
    Na początek wole jakiś mostek a dopiero potem ten scalak Spróbuje jakiś mostek a macie jakiś schemacik i jak to dokładnie podłączyć ::-):
  • Altium Designer Computer Controls
  • #4
    zerpo
    Level 22  
    Dobry pomysł, nauczysz się na początek dokładnie jak, co i gdzie się dzieje w takich mostkach. To na początek.
    Jak w przyszłości będzie Ci zależeć na czasie, to na pewno zastanowisz się nad gotowym scalakiem.
    Powodzenia w lutowaniu :)
  • #5
    treker
    Level 25  
    A czy mogę wykorzystać taki mostek jak tu https://www.elektroda.pl/rtvforum/topic440610.html
    I jeśli tak to jak go podłączyć i w ogóle co i jak z nim bo to będzie mój pierwszy robot z użyciem mostków. I jeśli mogę użyć ten mostek to jakie powinienem mieć rezystory myślałem o 100K 0.25W czy to będzie dobre proszę o szybka odpowiedź. :D
  • #6
    bogdan_p
    Level 39  
    posłuchaj rady zerpo , ja również jestem za ukł scalonym , zawsze przy lutowaniu kilkunastu pojedyńczych elementów łatwo popełnić bład i zdarza się każdemu bez wyjątku , przykład masz w podanym przez Ciebie temacie , a nie sądze że będziesz specjalnie projektował płytkę pod ten mostek
    skoro go chcesz zastosować to wejścia mostka pod odpowiednie porty porty procesora , masa ( minus ) wspólna do części uC i mostka , zalecane jest zasilanie mostka z osobnego źródła napięcia lub zastosowanie stabilizatora do zasilania uC
  • #7
    treker
    Level 25  
    Czyli na koniec moge użyć ten schemacik co tam był?
    I moge użyć te rezystory co napisałem?
    I podłącze wszystko tak jak napisałeś a mostek podłanczam do baterii osobno. Ale jeśli to możliwe to prosiłbym o jakiś schemacik z podłączeniem do atmega8 bo mam nadal troche niejasności
  • #8
    bogdan_p
    Level 39  
    tak mozesz zastosować ten schemat , rezystory 100k
    Quote:
    schemacik z podłączeniem do atmega8 bo mam nadal troche niejasności

    może dokładniej o co Ci chodzi , wejscia pod piny portu który zadeklarowałeś w programie sterującym , o masie wiesz że jest wspólna
  • #9
    treker
    Level 25  
    chodzi mi oto że jak chciałem żeby dioda świeciła to podłączałem 1 nóżkę to PB1 a 2 do minusa. I pisałem program a jak podłączyć mostek do mikrokontrolera. I jaki musze napisać program w C aby mostek działał i sterował silnikiem proszę o przykład bo dopiero sie uczę się programować w C. Gdzie musze podłączyć to gdzie jest in put i tam gdzie jest +


    Myślicie że się opłaca kupić bo u mnie w sklepie elktrycznym w necie jest taka pozycja SILNIK 3V DO ZABAWEK 4,10 zł +22%
    Myślicie że warto; ja się idę dziś mu przyjrzeć bo tam nie ma żadnych więcej inormacji.

    Silnizcek kupiłem wyniosło to 5zł ale sie opłaca są okragłe szerokość jakieś1,5cm a długość jakieś2cm na5,5 V kręcą się strasznie szybko będe musiał mu dać jakie rezystorki żeby była mniejsz siła. to co ma ktoś ten schemacik co jak i gdzie podłaczyc tak jak wyzej pisałem
  • #10
    bogdan_p
    Level 39  
    z tego co piszesz masz chęci , ale za mało wiedzy w temacie
    na początek poznaj podstawy elektroniki , bo skoro nawet nie wiesz jak podłaczyć silnik ........
    widzę żę nie znasz zasady sterownia mostka H , a chcesz napisać program .......
    naprawdę zacznij od nauki i poznania zasady działania poszczególnych elementów i podzespołów , później bedzie czas na uC i programowanie
    na stronie EdW masz podstawowe wiadomości w tej dziedzinie
  • #11
    treker
    Level 25  
    Eee źle mnie zrozumiałes ja podłączyć silnik to umiem (w każdym razie tak mi się wydaje) ale nie wiem jak mostek do uC podłączyc bo to mój pierwszy robocik z mostkiem i niezabardo moge się domyslić jak to zrobić. Początki są zawsze trudne i licze na zrozumienie. :-)
  • #12
    bogdan_p
    Level 39  
    dziwi mnie że nie wiesz jak podłączyć .......
    pisałem o tym dwa razy : dwa wejścia mostka pod odp piny portu prcesora , masa ( minus ) wspólny dla mostka H i uC zasilanie mostka i uC to wszystko + program w uC
  • #13
    treker
    Level 25  
    czyli wejści anp pod PB1 i pod PB2 tak?
    Az boje sie zapytać was bo usłysze żeby zacząć od podstaw ale co musze zrobić w programie jakieprocedury aby mosek zmieniał biegunowość
  • #14
    zerpo
    Level 22  
    Radzę Tobie jednak zastosować się do rad bogdana_p. Poczytaj jeszcze dużo na temat mostków H, a nie zadawaj ciągle pytań. Odpowiedzi są, trzeba tylko trochę cierpliwości i poszukać. Przy budowie robota nie będziesz miał wszystkiego od razu. Czasem dobór i regulacja jednego, z pozoru nieistotnego elemtentu układu może się okazać kilkumiesięczną pracą. Przywyknij do tego. Nikt nie rozwiąże takich problemów za Ciebie, musisz sam dociekać.

    treker wrote:
    Silnizcek kupiłem wyniosło to 5zł ale sie opłaca są okragłe szerokość jakieś1,5cm a długość jakieś2cm na5,5 V kręcą się strasznie szybko będe musiał mu dać jakie rezystorki żeby była mniejsz siła. to co ma ktoś ten schemacik co jak i gdzie podłaczyc tak jak wyzej pisałem

    Skoro za 5zł, to nie liczyłbym na rewelacyjne osiągi.
    Jeśli silnik jest na 3V, a Ty dajesz 5V, czyli prawie 2 razy więcej, to lepiej uważaj. Parametry znamionowe są po to, żeby ich przestrzegać i po to żeby silnik jakiś czas sobie popracował...
    Jak chcesz zmiejszyć prędkość obrotową rezystorami, to "powodzenia". Wymagać to będzie oporników o rezyzystancji rzędu kilku Ω lub nawet ułamka oma. A taki element będzie się wtedy grzał, że hohoho.
    Z redukcją prędkości najpiej poradzić sobie impulsowo, czyli PWMem.
  • #15
    treker
    Level 25  
    Pomyłka. No oczywiście że jakieś oporniki. A osiągi to ąż tak złe nie są, bo robot ma długość 8cm szerokość wynosi 4 cm, a wysokość 6 cm wszystko z LEGO i jeden silnik ( a będą dwa) nie ma z tym żadnego problemu jest o wiele za szybki.
  • #16
    zerpo
    Level 22  
    Tylko uważaj z tymi opornikami, bo to muszą być specjalne, na większą moc niż ¼W. A już w ogóle nie ma mowy o potencjometrze.
    Tak czy siak polecam PWM.
  • #17
    treker
    Level 25  
    Myślicie, że takie na 1/2W wystarczą ?
  • #18
    zerpo
    Level 22  
    ½W to już tak na granicy będzie. Dla pewności jak już chcesz sie bawić w oporniki to daj raczej coś przynajmniej 1W.
    A jakie wartości oporów masz zamiar zastosować? Jeśli chcesz zrobić tak, żeby 2 silniki kręciły się z tą samą prędkością i bawić się w jej dostrajanie, poprzez dobieranie oporników, to lepiej sobie odpuść. Dobrze radze zainteresować się PWMem...
  • #19
    treker
    Level 25  
    Rozumiem Cię z tym PWM zrobiłbym to ale na razie nie mam kasy :-(
  • #20
    zerpo
    Level 22  
    treker wrote:
    Rozumiem Cię z tym PWM zrobiłbym to ale na razie nie mam kasy :-(

    PWMa można bez problemu zrealizować na jednym tranzystorze. Musi być to tylko taki tranzysotr który spokojnie uciągnie 500mA lub więcej, cena to niecała złotówka. Sygnał PWM mamy z uP, którego i tak chcesz użyć, więc raczje budżetu nie powinno takie rozwiązanie obciążyć...
  • #21
    treker
    Level 25  
    zerpo ale możesz się domyślić że jak to ja jestem to nie wiem jak to zrobić
  • #22
    zerpo
    Level 22  
    treker wrote:
    zerpo ale możesz się domyślić że jak to ja jestem to nie wiem jak to zrobić

    Nikt Cię nie będzie gonił za brak wiedzy, czy coś. Z moim małym doświadczeniem jednak dam Ci dobrą radę. Odłóż na pewien czas budowę samego robota i zajmij się trochę elektroniką samą w sobie. Pobuduj jakieś proste układziki i stopniowo zwiększaj stopień trudności, aż dojdziesz do robota. Będzie Ci łatwiej. Bo jeśli teraz rzucisz się od razu na tak głęboką wodę, to wszystko będzie trudne i szybko się zniechęcisz.
    Poświęć chociaż kilka dni lub tygodni na dokładne przejrzenie internetu pod kątem różnych układów elektronicznych wchodzących w skład robota. Może zbuduj niektóre znich na sucho i naucz się zasad ich działania. Gwarantuję Ci, że ze zdobytym w ten sposób doświadczeniem budowa robota będzie czystą przyjemnością, a nie drogą przez mękę i ciągłe porażki w postaci zwarć, albo niewiedzy gdzie, co, z czym zlutować.
    Głowa do góry i cierpliwości, opłaci się! :-)
  • #23
    treker
    Level 25  
    Zobaczcie. JA to wszystko rozumiem ze od początku i wogule czytać i czytac i czytać i szukać, ten temat ma już 22 odpowiedzi (to jest zaśmiecanie forum) Gdybyście na pisali mi od razu że mostek sie podłancza tak i tak steruje się nim tak lub Nie lepiej weź PWM i byście napisali jak go wykonac wmiare tanio to bysię skończyło na 4 postach. POstanowiłem że robie te mostki a silniki skombinuje jakies inne i będzie prościej. A czy do tych moge urzyć tego REZYSTOR 1W 560R
  • #24
    bogdan_p
    Level 39  
    widzę że zerpo strał się jescze coś Ci wytłumaczyć ...... ale to chyba jak "walenie głową w mur "
    kolego treker zrozum jedną rzecz forum to nie "szkółka niedzielna" ani sklep z gotowcami dla Twoich potrzeb , forum jest po to aby zapytać o opinię , radę w razie problemów w czasie budowy , uruchamiania , testowania budowanych urządzeń , a nie po to aby wyjasniać podstawowe zasady pracy danego układu , jeżeli nie poznasz podstaw to nic nigdy nie osiągniesz
    gdybyś zamiast poświęcać czas na pisanie kolejnych pytań poczytał było by z tego wiecej pożytku i mniej zaśmiecone forum
    po Twoich pytaniach widzę że czekasz aż ktoś da Ci gotowy schemat i napisze gotowy program
    życzę powodzenia i sukcesów , ale nie osiągniesz ich czekając na gotowe rozwiązania od innych , tylko własna praca i nauka da Ci satysfakcje
  • #25
    wlamywacz2004
    Level 17  
    Jestem jednym z dziwnych przykładów swojego robota buduje od 8 miesięcy! ale nie z braków materiałów części ani niczego podobnego poprostu z braku wiedzy i już przy próbie jego budowy (nie zbudowałem go jeszcze) nauczyłem się wielu ważnych rzeczy mogą o tym poświadczyć zepro cojote z którymi jestem w kontakcie na gg i wiedzą kiedy pierwszy raz do nich napisałem :D
  • #26
    treker
    Level 25  
    wlamywacz2004 mógłbyś podac mi swoje gg to byśmy pogadali troche. A jakiego uC urzyważ i wczym programujesz.
  • #27
    wlamywacz2004
    Level 17  
    Moje gg 4513388 jestem prawie zawsze niewidoczny więc pisz śmiało ja urzywam AT90s2313 którego zaprogramowałem itp. mam jeszcze attiny2313 jednak nie potrafie go odpalić mimo iż jest zaprogramowany moge Ci pomóc w początkach budowy gdyż nie posiadam wiedzy aż tak dużej aby budować bardziej skąplikowane roboty np.z kamerą . Programuje w BASCOMIE