logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Atmega8 - [Eagle]Prośba o sprawdzenie schematu i PCB płytki mojego autorstwa.

Demovir 23 Lip 2013 22:15 4149 20
  • #1 12554047
    Demovir
    Poziom 9  
    Witam, zajmuję się już chwilę avrami ale póki co było to raczej raczkowanie niż poważne zajęcie. Jako, że nie mam już dostępu do kupnego zestawu uruchomieniowego chciałem sobie coś sklecić na poczekaniu. Do szału doprowadzał mnie mój pająk a po którejś próbie złożenie tego co chcę na płytce uniwersalnej odpuściłem sobie taką zabawę. W końcu znalazłem blog pana Mirka a na nim kurs Eagle. Posiłkując się trochę tym kursem skleciłem sobie taki schemat i nieco gorsze PCB. Wiem, że pewnie mają sporo błędów, bliższe mi jest programowanie niż składanie jakichkolwiek układów i prawdopodobnie mam braki w elementarnej wiedzy ale staram się je uzupełniać na bierząco. Rzecz w tym, że nie ma mi kto nawet tego sprawdzić, czy kondensatory odpowiednio blisko nóżek czy coś nie jest źle podpięte, czy schemat w ogóle dobry. Czy da się zrobić to samo tylko, że bez tych 4 przelotek. Dlatego zwarcam się z uprzejmą prośbą do was mistrzowie z Elektrody :). Mógłby mi ktoś pomóc/sprawdzić ten układ?
  • Pomocny post
    #2 12554093
    BlueDraco
    Specjalista - Mikrokontrolery
    Shemat nieczytelny, bo nie widać na nim, która linia uC jest połączona z którym stykiem headera.
    Tę płytkę da się zrobić jako jednowarstwową. Z grubsza jest poprawna, ale pożytek z niej żaden. Co za różnica, czy włożysz procesor w tę płytkę, czy w "stykówkę", skoro i tak do uzyskania czegokolwiek działającego musisz dołożyć sporo elementów na zewnątrz? Przydałyby się jakieś przyciski i LED przynajmniej.
  • #3 12554118
    Demovir
    Poziom 9  
    Jeżeli chodzi o magistrale to w sumie ich zadaniem jest wyprowadzenie pinów i idą one w sumie po kolei od góry, nie zabardzo ma się tam co zepsuć. Co do reszty zadaniem tego pcb jest ułatwienie mi życia bo wpinając programator w stykówkę + budowanie na tej stykówce zasilacza + cokolwiek to już jest niezły bałagan. Co do elementów z zewnątrz będę chciał budować kolejne moduły które będę dopinał do tego pcb. Jeżeli to w czymś pomoże mogę dodać plik sch do eagle wtedy przy pomocy "magicznego oka" będzie można sobie zobaczyć co gdzie idzie.

    Edit: Moim celem jest nauka i rozbudowa tego układu, póki co nie musi robić nic poza poprawnym działaniem :)
  • Pomocny post
    #4 12554143
    dondu
    Moderator na urlopie...
    Do uwag BlueDraco dodam, że:
    - powinieneś rozlać masę na PCB,
    - pogróbić ścieżki zasilające,
    - nie ryzykować niepotrzebnie takich bliskich spotkań ścieżek, jak ta idąca pod skosem z pinu nr 7.

    No i generalna uwaga BlueDraco do sensu budowy jest zasadna, aczkolwiek w ramach nabywania nowych doświadczeń (zarówno projektowania jak i wykonania), jak najbardziej wskazana.

    Możesz zaglądnąć na podobne projekty: http://mikrokontrolery.blogspot.com/2011/02/DIY-gotowe-projekty-czyli-zrob-to-sam.html
  • #5 12554178
    Demovir
    Poziom 9  
    Dziękuje za odpowiedzi, poszukam jak rozlać tę masę na PCB, ścieżki właśnie pogrubiam a jeżeli chodziło o ten skos koło kondensatora C3 to już go trochę zmieniłem. Układ i tak wykonam bo chce mieć gotowe pcb pod ręką do testów jakiś moich wymysłów na płytce stykowej. Jeżeli to i tak bezsensu to przynajmniej się czegoś nauczę howgh :). Jeszcze raz dzięki za pomoc.

    Edit: Jak na pierwsze PCB spodziewałem się, że będzie gorzej :>
  • #7 12554217
    BlueDraco
    Specjalista - Mikrokontrolery
    Gotowe zasiloanie 5V bierzesz z USB komputera albo z ładowarki do telefonu - wychodzi taniej, niż zasilacz 9V i własny stabilizator.
  • #8 12554249
    Demovir
    Poziom 9  
    Dobra wszystko poprawiłem. Co do zasilania to brałem kiedyś impulsowe z molexa podpiętego pod zasilacz od komputera ale teraz mam lapka. Jako, że jak na złość nie mam zasilacza 5v, którego mogę skazać na straty a za to mam 9v to stabilizuję 5v. Za jakieś 10 min powinienem wstawić rezultaty, jeżeli komukolwiek się przydadzą :).

    Edit: A z laptopa mogę wziąć tylko 500mA - boję się, że spalę kiedyś port przez pomyłkę.
  • Pomocny post
    #9 12554262
    perlon
    Poziom 20  
    Ja w modułowych zestawach widzę potencjał. Dla początkujących, którzy budują samodzielnie zestawy uruchomieniowe to chyba lepsze rozwiązanie niż płytki "wszystkomające". Przykład. Płytka z procesorem powinna mieć w zasadzie porządnie rozwiązane zasilanie, złącze programatora i dużo wyciągniętych pinów. Jak dla płytki z doczepianymi modułami zdecydowanie za mało pinów Vcc i GND na ich potrzeby. Może warto pomyśleć nad zdublowaniem podstawek (28 + 40 pin) ale może to już niepotrzebny zbytek i widzę że nie bardzo się to mieści w zamiarze autora. Również uważam, spokojnie można ją zrobić jednowarstwowo bez przelotek. Wygospodarowałbym jeszcze dodatkowo po rogach miejsce na nóżki, bo pod płytkę lubią wpadać kawałki drutu i warto mieć ją podniesioną.
  • #10 12554380
    Demovir
    Poziom 9  
    Pinów nie zdubluje teraz bo nie zabardzo mam pomysł jak je upchnąć, przelotki zostają bo nie mam dużego doświadczenia i nie wiem jak to poprawić by jeszcze więcej nie nabałaganić. Wypełnione, skosy poprawione, ten śmieszny kompilator do pcb pokazał mi ze 3 errory udało mi się zbić do 1 mam chyba jakąś pozostałość po ścieżce - olałem. Zrobiłem miejsca na podstawki.

    Edit: Brzydko wyeksportowało - nie wiem co jest grane u mnie wygląda o niebo lepiej, będę się tym martwił przy druku.
  • Pomocny post
    #11 12554395
    dondu
    Moderator na urlopie...
    Dodaj jeszcze swój podpis i datę i jak na początek całkiem nieźle :)
    Tylko te niepodłączone fragmenty mas między ścieżakmi ...

    W przyszłości gdy będziesz robił bardziej skomplikowane płytki PCB, do sprawdzenia dawaj je do działu: https://www.elektroda.pl/rtvforum/forum10.html

    Ale schematy sprawdzaj nadal w tym dziale.
  • #13 12554942
    BlueDraco
    Specjalista - Mikrokontrolery
    To jeszcze spróbuj sobie wyobrazić jakiejkolwiek zastosowanie tej płytki,a następnie dodaj do niej to, co jest niezbędne do tego, żeby cokolwiek z niej zrobić.
  • #14 12555058
    perlon
    Poziom 20  
    Demovir napisał:
    Pinów nie zdubluje teraz bo nie zabardzo mam pomysł jak je upchnąć


    Tam gdzie masz 3xVcc i 2xGND daj dwurzędówkę. Do lewych pinów GND do prawych Vcc i masz 5 kompletów wyprowadzeń zasilania na moduły rozszerzeń a i 6 też się zmieści. Z prawej strony takie długie wejście masy między ścieżki nie wygląda za dobrze. Ja takie miejsca zacieśniam żeby mi takie wąsy nie wchodziły. Podciągnięcie resetu przy tact switchu daj na przelotce a nie takiego zawijasa. Zobaczysz jak ładnie ci się masa rozleje. Wprowadź z biblioteki holes.lbr śrubki 3mm. Zrobi ci miejsce na otwory podporowe.
  • #16 12555678
    dondu
    Moderator na urlopie...
    Nie poprawiłeś tego:
    dondu napisał:
    - nie ryzykować niepotrzebnie takich bliskich spotkań ścieżek, jak ta idąca pod skosem z pinu nr 7.

    Konkretnie chodzi odległość tej ścieżki od pinu nr 6.

    cyt. "Bieduino" - fajna nazwa :D :D
  • #17 12557981
    Konto nie istnieje
    Konto nie istnieje  
  • #18 12559739
    perlon
    Poziom 20  
    Prawdopodobnie nie spostrzegłeś, że kol. Demovir pokazuje płytki od strony miedzi ( dla obserwatora jest to wartwa TOP) a elementy ma po drugiej stronie (dla obserwatora BOTTOM). Prawdopodobnie na całości zrobił sobie mirror. Co za różnica czy elementy THT ma z przodu a miedź z tyłu, czy miedź z przodu a elementy z tyłu? Jedynie trzeba pamiętać jak to wydrukować żeby płytka nie wyszła w mirrorze. Ale żeby od razu całą płytkę poprawiać?
  • #19 12560147
    Konto nie istnieje
    Konto nie istnieje  
  • #20 12561454
    Demovir
    Poziom 9  
    Płytka została zaprojektowana na warstwie top, po czym zrobiłem jej mirrora (tego poprawnego bez widocznych ścieżek bottom ot pomyłka sory). Jestem niemal pewny, że wszystko jest ok (patrzyłem na toner) - płytka właśnie pływa sobie w kwasie. Niestety za późno zobaczyłem odpowiedź dot. odległości od pinu (początkowo chyba źle zrozumiałem) ale chyba nie będzie miało to wpływu na efekt końcowy. A na nazwę bieduino trafiłem kiedyś na wykopie w sumie po wygooglaniu znalazłem inny taki projekt ale skoro ten jest raczej amatorski i pewnie oprócz mnie nikt z niego nie skorzysta pozwoliłem sobie tak też nazwać moją płytkę :).

    Edit: w załączniku macie to co właśnie trawie
  • #21 12561508
    Konto nie istnieje
    Konto nie istnieje  
REKLAMA