Elektroda.pl
Elektroda.pl
X

Search our partners

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

EAGLE - prośba o sprawdzenie poprawności projektu (Arduino -> własne PCB)

28 Dec 2019 23:54 438 4
  • Level 2  
    Cześć,

    Wykonałem projekt na Arduino UNO i postanowiłem przenieść go na płytkę pcb, aby wszystko lepiej pasowało do obudowy oraz żeby zminimalizować ilość dodatkowych elementów (kilka dodatkowych płytek prototypowych). Bardzo chciałbym prosić bardziej doświadczonych kolegów o spojrzenie na załączony projekt oraz o napisanie ewentualnych wskazówek oraz podpowiedzenie co może być błędem.

    Sam projekt jest tulipanem z 6 płatkami, gdzie na każdym z nich znajduje się po 5 diod led, każdy z płatków jest podłączony poprzez tranzystor (w celu zabezpieczenia mikrokontrolera przed pobraniem zbyt dużego prądu) do pinów mikrokontrolera: PD3, PD4, PD5, PD6, PB2 oraz PB3. Dodatkowo wewnątrz kwiatu znajduje się układ 7 diod Neopixel, który jest sterowany z pinu PC0. Diody zapalają się i kwiat otwiera się (rozkwita) po naciśnięciu czujnika dotykowego podłączonego do pinu PD2, natomiast za samo otwieranie odpowiada serwomechanizm podpięty do pinu PB1.

    Cały układ ma być docelowo zasilany 4-6 ogniwami AA (dlatego na schemacie umieściłem informację o 7V zasilania zewnętrznego), gdyż okazało się że bateria 9V ma zbyt małą pojemność i projekt działa prawidłowo jedynie przy kilkudziesięciu otwarciach/zamknięciach kwiatu.

    Dziękuję z góry za wszelkie uwagi i proszę o wyrozumiałość, ponieważ projekt płytki wykonuję po raz pierwszy :)

    EAGLE - prośba o sprawdzenie poprawności projektu (Arduino -> własne PCB)
    Do you have a problem with Arduino? Ask question. Visit our forum Arduino.
  • Computer ControlsComputer Controls
  • Helpful post
    Car dashboards specialist
    Przede wszystkim, zamiast ciągnąć masę po ścieżkach, wylej poligon:

    EAGLE - prośba o sprawdzenie poprawności projektu (Arduino -> własne PCB)

    aby to zrobić, najpierw usuń istniejące ścieżki masy poleceniem:
    ripup gnd
    Następnie wybierz z paska narzędzi na "Poligon", zanim zaczniesz rysować w linii komend wpisz "gnd". Jeśli tego nie zrobisz, możesz po narysowaniu poligonu zmienić jego nazwę poleceniem name. Obrysuj całą płytkę na warstwach top i bottom, potem wybierz "Ratsnest".
  • Computer ControlsComputer Controls
  • Helpful post
    Level 23  
    Na Twoim miejscu nie używałbym autoroutera tylko ręcznie poprowadził ścieżki. Dzięki temu oraz lepszemu rozłożeniu elementów można uprościć projekt płytki.
  • Helpful post
    Car dashboards specialist
    To szczegół ale ucz się dobrych nawyków- odwróć C1, w ten sposób skrócisz ścieżkę między oscylatorem a MCU oraz wyrównasz obie ścieżki oscylatora.

    Ja osobiście wiele połączeń bym pozmieniał na tej płytce ale nie jest źle, moim zdaniem.
  • Level 2  
    Dziękuję bardzo Wszystkim za pomoc i szybką odpowiedź!
pcbway logo