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.

Płyta główna robota [schemat] - proszę o opinie

Erwin008 22 Lip 2008 12:23 1675 11
  • #1 22 Lip 2008 12:23
    Erwin008
    Poziom 13  

    Buduje robota modułowego na uC Atmega. Już zaprojektowałem płytę główną i prosił bym o opinie co w niej zmienić a czego nie. Oraz czy może coś przeoczyłem i są błędy.

    Płyta główna robota [schemat] - proszę o opinie

    Płyta główna robota [schemat] - proszę o opinie

    0 11
  • Pomocny post
    #2 22 Lip 2008 13:05
    MirekCz
    Poziom 35  

    Wygląda ok.
    Staraj się na schemacie nie używać linii krzywych, a na PCB wręcz odwrotnie, załamuj krawędzie pod kątem 45stopni a nie 90.
    W czytelności schematu pomaga też jak "spokrewnione" linie ciągniesz razem. W pierwszym momencie myślałem, że masz tylko RX a nie masz TX z max232, bo jedna linia idzie w jedną, a druga w drugą, tylko po to, żeby przy procesorze się znowu spotkać...

    0
  • #3 22 Lip 2008 14:12
    McRancor
    VIP Zasłużony dla elektroda

    Brakuje kondensatora odsprzęgającego i elektrolita 1u na zasilaniu maxa232

    C7 możesz przesunąć nad maxa wtedy będziesz mógł poprowadzić prościej ścieżki (bez przejścia pomiędzy nogami).

    Na resecie dałbym 4,7-10K, 22K to dość dużo, ale kwestia gustu.

    Mógłbyś jeszcze wydzielić masę analogową i utworzyć z niej płaszczyznę w okolicy mikrokontrolera i złącza - poprawiłoby to odporność na zakłócenia. Masę analogową poprowadziłbym osobną ścieżką od złącza, można to zrobić bez przelotek.

    Zasilanie AVCC możesz pociągnąć od ścieżki idącej po prawej stronie i unikniesz w ten sposób przechodzenia pomiędzy nogami mikrokontrolera i lawirowania masą.

    Kondensator odsprzęgający możesz umieścić bliżej mikrokontrolera odsuwając nieznacznie kwarc - te kondensatory im są bliżej tym lepiej.

    No i nie ma gdzie zrobić otworów do mocowania płytki :)

    Takie drobiazgi wypatrzyłem, generalnie płytka jest OK.

    0
  • #4 22 Lip 2008 15:31
    Erwin008
    Poziom 13  

    Dziękuje za pomoc. Już przerabiam płytkę ale heh nikt nie zauważył że do max'a nie jest podpięte ani GND ani VCC.

    0
  • Pomocny post
    #5 22 Lip 2008 15:51
    McRancor
    VIP Zasłużony dla elektroda

    Bo nie musi, dopinane są automatycznie jeśli są w takiej postaci (dwie dodatkowe kreski)

    0
  • #6 22 Lip 2008 15:57
    Erwin008
    Poziom 13  

    Spójrz na obrazek płytki. Tam nie są podpięte. Podpina automatycznie jeżeli się tych dwóch kresek nie zrobi, a jak się juz zrobi to trzeba pamiętać aby podpiąć, a ja zapomniałem ;P. A teraz mam problem z tym złączem do programatora bo nie mam jak pociągnąć jednej ścieżki ale no cóż jak zrobie to wrzucę tutaj. Może się komuś przyda taka płytka. Dorobie jeszcze złącze dla LCD na którymś z portów za multiplekserem co by nie marnować złącz i dorobię więcej pinów dla I2C aby nie trzeba było trójnika nigdzie zakładać. Co byście jeszcze proponowali dołożyć? Driver dla silników będzie na oddzielnej płytce bo jeszcze nie wiem czy L239 czy L298.

    0
  • #7 22 Lip 2008 19:26
    Brosper
    Poziom 14  

    Jakie moduły (jeśli dobrze rozumiem) chciałbyś podłączyć do tej płytki ?? mam nadzieje że nie zapomniałeś o pinach do napędu robota ?? :)

    0
  • #8 22 Lip 2008 22:05
    Erwin008
    Poziom 13  

    Aktualnie udoskonalam płytkę i będą do niej podłączone:
    -2x czujnik sharpa
    -4x czujnik lini
    -sterownik silnika
    -LCD 2x16 znaków
    -2x detektory dotykowe
    -układ zasilający
    -----------------------------------------------------------------------------
    -układ ładowania baterii
    -higrometr na I2C
    -zegar czasu rzeczywistego na I2C
    -extender na I2C
    -sonar na I2C
    -enkodery optyczne 2x
    -czujnik z myszki laserowej poprzez wyjście kwadraturowe
    -czujnik natężenia światła
    -2x mikrofon
    -pirometr


    Układy oddzielone linią będą dopiero w późniejszym czasie. Większość elementów staram się tak projektować abym mógł je użyć w przyszłych projektach z innymi płytami głównymi.

    0
  • #9 23 Lip 2008 09:05
    Brosper
    Poziom 14  

    Achaś fajny pomysł. A czy masz już wizje jak będzie wyglądał twój robot z ta płytką ??

    0
  • #10 23 Lip 2008 10:10
    Erwin008
    Poziom 13  

    Będzie to kanapka zastanawiam się tylko czy podstawę robić okrągłą czy kwadratową. Okrągła dużo ładniejsza ale gorzej z budową za to kwadrat prosty jest i części łatwiej dociąć.

    Jeszcze takie pytanie. Jaką średnice kół polecacie do serw bo będę zamawiał parę elementów cnc to bym też koła zamówił.

    0
  • #11 24 Lip 2008 21:52
    Brosper
    Poziom 14  

    hmm średnica kół to chyba sam musisz dobrać nie podałeś ile będzie miał cm może mieć 50cm albo 10cm :P A co do obudowy to jak nie możesz się zdecydować to zrób kwadratową z zaokrąglonymi rogami :P

    0
  • #12 25 Lip 2008 23:21
    AZWE
    Poziom 16  

    Do serw staraj się podpiąć możliwie jak najwieksze koła,gdyż serwa są strasznie wolne,podpasowało by coś pokroju 100mm.

    0