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.

SterownikDC - może ktoś sprawdzić ten schemat?

Michal_Sz25 02 Maj 2007 13:11 1314 6
  • #1 02 Maj 2007 13:11
    Michal_Sz25
    Poziom 9  

    WItam
    Czy mógłby mi ktoś sprawdzić ten schemat? Jełśi jest coś nie tak to czy mógłbym prosić o wskazanie błędów.
    Generalnie jest to sterownik do 2 silniczków DC. Mam sterować ich prędkością oraz kierunkiem.
    <img src="https://obrazki.elektroda.pl/81_1178104168.jpg">

    0 6
  • #2 02 Maj 2007 16:39
    bogdan_p
    Poziom 39  

    wklej porządnie rysunek
    schemat nie za ciekawie namalowany , można się jedynie domyślać co to za układy jako mostek z pewnością L298 , uC to ATmega 16
    po co jedno wejście enable masz z rezystorem do masy drugie nie , podobnie z wejściem sterującym mostek , zupełnie nie zrozumiałe jest połączenie portu LPT z wejściami sterującymi oraz z uC
    dlaczego nie podłączysz wejść sterujących pod jeden port , przecież ułatwia to pisanie programu , a nie jak masz teraz korzystasz z 3 różnych portów

    0
  • #3 03 Maj 2007 10:18
    Michal_Sz25
    Poziom 9  

    Podłączenie LPT znalazłem na jednej stronce i ono ma mi posłużyć jedynie do załadowania programu do uC, a cała komunikacja robota z komputerem ma się odbywać przez RS232(który tak na marginesie też nei wiem jak ma być podłączony). Jeśli chodzi o to zdjęcie nie bardzo wiem w czym zrobić taki układ, bo nigdy nie obsługiwałem takich programów. Więc jeśli mógłbym prosić o pomoc na podstawie tego rysunku,to byłbym bardzo wdzięczny

    0
  • #4 03 Maj 2007 10:40
    bogdan_p
    Poziom 39  

    zobacz ten temat https://www.elektroda.pl/rtvforum/topic651698.html
    do komunikacji potrzebny jest Max 232 , do programowania STK200 połączenie które zamieściłeś jest dość ryzykowne , chodź można również tak programować , ale nie możesz równocześnie z tego samego portu bezpośrednio sterować L298
    napisz dokładnie do czego to ma służyć i po co aż Atmega 16 , kolejna sprawa czy dasz radę napisać stosowny program do obsługi swojego projektu dla uC oraz jak rozumie do PC przez port szeregowy RS232

    0
  • #5 03 Maj 2007 11:04
    Michal_Sz25
    Poziom 9  

    Robot ma jezdzic do przodu, do tylu,w lewo i w prawo. Prędkość tego robota też ma być zmienna no i jeszcze przydałoby się zeby zatrzymywał się przed przeszkodą, ale to już nie wiem jak zrobić. Jeśli chodzi o program to tym już ma zając się kolega, a ja w tym projekcie jestem odpowiedzialny własnie za płytke. Jeśli chodzi o procesor to taki zażyczył sobie nasz profesor, bo stwierdził ze następne roczniki będą mogły coś w tym robocie rozbudować. Jeszcze raz prosze o pomoc,tym bardzej z tego względu, ze ja nie mam zbyt wielkiego pojęcia o elektronice(i pewnie dlatego jestem na informatyce)...
    Pozdrawiam

    0
  • Pomocny post
    #6 03 Maj 2007 12:23
    bogdan_p
    Poziom 39  

    tak więc potrzebna jest płytka bazowa na której będzie Atmega , L298 , Max 232 , stabilizator +5V oraz złącze programujące
    podłącz złącze programujące według standardu który masz na tej stronie http://www.btc.pl/pdf/zl2prg.pdf , dalej wykorzystaj tylko jeden port do sterownia mostkiem H , do odpowiednich pinów podłącz max 232 sposób wykonania masz tu http://www.cyfronika.com.pl/kitynepdf/213-K.pdf
    nie wykorzystane piny uC wyprowadź w postaci złącza goldpin w celu dalszej rozbudowy
    rozpoznawanie przeszkód można zrealizować na kilka sposobów : proste mikrowyłączniki , czujniki podczerwieni lub ultradźwiękowe
    przykłady czujników masz tu http://www.lynxmotion.com/ViewPage.aspx?ContentCode=electronics&CategoryID=70
    wejdź sobie na forum robotyka , są tam różne projekty robotów warto zapoznać się z nimi

    0
  • #7 03 Maj 2007 14:56
    Michal_Sz25
    Poziom 9  

    Wyslałem maila doPana ale chyba nie doszedl wiec pisze to tutaj...jesli dobrze zrozumiałem to ZL2PRG to jest mój LPT i mam to podłączyć tak jak jest na stronie 3 dokumentacji, a wyjścia na aplikacje to są wyjścia na L298? A ten konwerter MAX232 mabyć między RS232,a uC?
    Wiem, że to są prostackie pytania, ale ja naprawde pojęcia nie mam o elektronice, a projekt zrobić musze:/
    Profesor mi jeszcze coś mówić o wyjściach OC1A i OC1B z mikrokontrolera do sterowania prędkością silników, czy w tym przypadku musze je stosować?
    Pozdrawiam

    0