Skocz do zawartości

Schemat serwokontrolera


matq1

Pomocna odpowiedź

Rezystor 10k przy resecie powinien iść do vcc a nie gnd, przy aref powinien być kondensator 100nF do gnd. Kondensator 22pF przy vcc zamień na 100nF. Kondensatory 22pF i 100nF nie są spolaryzowane. Przy zasilaniu każdego serwa jeszcze jeden 220uF i jeden 100nF między vcc i gnd. A reszta, poza tym, że schemat łamie chyba wszystkie możliwe zasady projektowe, chyba jest ok

  • Lubię! 1
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

A po co Ci do tego projekt PCB? Kwarcu nie potrzebujesz, więc już odpadają trzy elementy. Bierzesz kawałek powierconej fabrycznie płytki uniwersalnej, montujesz wszystko w sensownych miejscach, łączysz kilkoma kabelkami i gotowe. Lutować chyba umiesz?

Ale zanim cokolwiek zrobisz zastanów się z czego będziesz to zasilał. Być może procesor potrzebuje jakiegoś stabilizatora a serwa na pewno nie powinny być zasilane z tego samego napięcia co procesor. Warto byłoby uzupełnić schemat o takie rzeczy.

  • Lubię! 1
Link do komentarza
Share on other sites

kwarc jest potrzebny ponieważ występują drgania serw, które są sterowane impulsami, zasilane będą z przerobionego atx a atmega8 z osobnego zasilania. Wszystko już jest przemyślane, cala konstrukcja itp. tylko chodzi o ten serwokontroler.

Link do komentarza
Share on other sites

Kto Ci takich głupot naopowiadał o tych drganiach bez kwarcu?

No dobrze, ale co w sprawie płytki. Projekt jest przemyślany - nie wątpię, ale czy musisz robić projekt druku do tak prostego układu? Ile sztuk chcesz tego wykonać? Jeśli jedną to szkoda czasu. Przecież to nie jest front panel urządzenia, tylko jakaś mała płyteczka schowana gdzieś we wnętrzu.

  • Lubię! 1
Link do komentarza
Share on other sites

Wlasnie to bedzie "joystick" manipulatora, potrzebne sa 3 takie plytki do obsluzenia 6 serw (po 2 na 1 atmege), czyli ze bez kwarca nie bedzie wystepowal efekt drgania przy 5 serwach towerpro 995 albo 996, a wewnetrzny oscylator mikrokontrolera takto musi byc na 8mhz czy ile?

Link do komentarza
Share on other sites

Przykładowo twój schemat powinien wyglądać tak:

Rezystor do resetu jest zbędny

Układ XTAL zbędny.

Kondensator do AREF tylko gdy używasz ADC.

Wewnętrzny oscylator na 8MHz wystarcza do serw.

Link do komentarza
Share on other sites

Niestety Eagla nie mam i nie używam (chociaż to nie do końca prawda 😋). Czy przerysowanie tego do EAGLA to jakiś problem? Mi zajeło narysowanie tego ~7minut.

To jest tylko przykład. Trzeba do niego dodać kilka zastrzeżeń:

Wartości kondensatorów, będą prawidłowe tylko gdy zasilanie serw będzie stabilne i zgodne z ich specyfikacją, a zasilanie mikrokontrolera będzie stabilne i wynosiło minimum 7,5V (6,5 V dla stabilizatora LOW DROP).

Podłączenie joysticka do pinów jest tylko przykładowe.

To co napisał marek1707 to jak najbardziej prawda, ale załóżmy, że chcesz stworzyć prosty projekt na którym "nie polegniesz".

  • Lubię! 1
Link do komentarza
Share on other sites

a przypadkiem atmega8 nie jest zasilana od 4,5v do 5,5v? Serwa będą zasilane z atx linia 5v ktora ma 15A mam nadzieje ze wystarczy na 5 serw towerpro 995 albo 996 + jedno mikro do chwytaka. To jak polecacie, pakować wszystko w jedna atmege czy rozbić to na 3 tak jak chcialem ?

Link do komentarza
Share on other sites

Nie cackaj się ze sobą tylko weź to na klatę. Czy siadając do zadania domowego z fizyki z góry wiesz jak je rozwiązać? A może myślisz, że ja startując nowy projekt zamówiony przez klienta od razu wiem jak będzie wyglądał na końcu, jak go zrealizuję, na czym i w jakiej postaci? Otóż nie. Na tym ta praca polega: wciąż uczysz się nowych rzeczy. Zrób schemat od razu do wszystkich potrzebnych serw, podłącz od razu wszystkie joysticki a przekonasz się, że po kilku wieczorach (i być może kilku pytaniach zadanych na Forum) sprawy okażą się prostsze niż myślałeś. Twoja wiedza zgromadzona w tym czasie zaprocentuje jeszcze wielokrotnie. Do roboty.

EDIT: Co więcej, jeden procesor panujący nad wszystkimi serwami jednego urządzenia jest bardziej praktyczny, łatwiej go oprogramować a w przyszłości może zacząć robić całkiem ciekawe rzeczy autonomicznie lub w połączeniu z jakimś komputerem nadrzędnym.

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Gość
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • 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.