Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

[Eagle] Zaprojektowanie płytki

kamilox4 21 Sep 2011 09:31 8120 33
Altium Designer Computer Controls
  • #1
    kamilox4
    Level 10  
    Jestem początkujący w projektowaniu i od niedawna zacząłem używać Eagle. Dlatego prośba dla bardziej doświadczonych użytkowników. Cały czas staram się zaprojektować płytkę a to na kompie a to na kartce i zawsze coś nie tak jest. Dalej będę próbował ale gdyby znalał się ktoś kto by zaprojektował mi tą płytkę byłbym wdzięczny i przy okazji bym zobaczył co źle robiłem i jak powinna wyglądać dobrze zaprojektowana płytka.
  • Altium Designer Computer Controls
  • #2
    ppawel12
    Level 16  
    Pokaż to co do tej pory zrobiłeś i pytaj się co robisz źle a nie czy ktoś to ci zrobi bo to nie jest ideą forum.
  • Altium Designer Computer Controls
  • Helpful post
    #3
    Bonkot
    Level 39  
    kamilox4 wrote:
    Jestem początkujący w projektowaniu i od niedawna zacząłem używać Eagle. Dlatego prośba dla bardziej doświadczonych użytkowników. Cały czas staram się zaprojektować płytkę a to na kompie a to na kartce i zawsze coś nie tak jest. Dalej będę próbował ale gdyby znalał się ktoś kto by zaprojektował mi tą płytkę byłbym wdzięczny i przy okazji bym zobaczył co źle robiłem i jak powinna wyglądać dobrze zaprojektowana płytka.

    Witam
    W tym stanie, nawet jak uda ci się zaprojektować płytkę, to ta będzie nadawała sie tylko do kosza. Najpierw usuń istotne uwagi (nieistotne zaaprobowane).
    [Eagle] Zaprojektowanie płytki
    Projektu nie analizowałem.
    Pozdrawiam.
  • #4
    kamilox4
    Level 10  
    Już się biorę za usuwanie, nie wiedziałem że takie da się zobaczyć :)

    Dodano po 28 [minuty]:

    Poprawiłem parę ale nie rozumiem tych błędów:
    [Eagle] Zaprojektowanie płytki

    1-4: te połączenia są dobrze według mnie i nie wiem czemu tutaj wywaliło błąd a w połączeniu L298N wyżej nie chociaż tak samo łączyłem
    5: to samo co wyżej
    7-13: te piny mają być połączone tak jak są (zasilanie biorę z zasilacza ATX więc potrzebne były mi 2 wejścia, 5 i 12V i jedno GND)

    Nie rozumiem tych błędów :/
  • #5
    kato76
    Automation specialist
    Nie rozumiesz błędów bo nie rozumiesz programu. Zamiast polecenia WIRE używaj NET i nie będzie takich błędów.
  • #6
    kamilox4
    Level 10  
    Programu nie rozumiem bo uczę się go od wczoraj, nie używałem polecenia wire tylko NET
  • Helpful post
    #7
    Bonkot
    Level 39  
    kamilox4 wrote:
    Programu nie rozumiem bo uczę się go od wczoraj, nie używałem polecenia wire tylko NET

    Witam
    Tu wcale nie chodzi o zastosowanie do rysowania ścieżki narzędzia Net" czy "Wira".
    Jedno posuszenie za ścieżkę i oto efekt:
    [Eagle] Zaprojektowanie płytki
    Ja mogę się domyślać gdzie i z czym to połączone, gorzej, że program nie potrafi się domyślić.
    Pozdrawiam.
  • #8
    kamilox4
    Level 10  
    Chyba wszystko co trzeba już poprawiłem. Jeszcze takie pytanko, da się wstawić radiator przy L298N w Eagle? Gdzie takiego elementu szukać?
  • Helpful post
    #9
    ppawel12
    Level 16  
    prawdopodobnie nie gdyż to nie jest element elektroniczny, musisz znać wymiary radiatora i narysować sobie obszar pod niego. Najlepiej zrobić to specjalną warstwą bodajże "keepout" by nie wejść tam ścieżka albo elementem.
  • #10
    kamilox4
    Level 10  
    A podstawki pod np ATmege8 będą w Eagle? Czy podstawka ma taki sam rozstaw pinów i nie trzeba jej umieszczać w projekcie?
  • Helpful post
    #11
    ppawel12
    Level 16  
    Możesz zaprojektować układ dla np. Atmegi8 ale zamiast niej wlutować podstawkę DIP14 (wąską) i w nią wkładać scalak. Nie trzeba dodawać do projektu podstawek.
    Jest biblioteka podstawek nazywa się IC-package, tam są podstawki do układów i wykorzystuje się je jak robisz np. odstawkę pod dowolny układ i wyprowadzasz jego nóżki za pomocą golpinów na zewnątrz.
  • #12
    kamilox4
    Level 10  
    Dzięki wszystkim za pomoc :) Ostatnie pytanie i temat można zamknąć. Gdzie szukać lub jak się nazywa taki wtyk do płytki?

    [Eagle] Zaprojektowanie płytki
  • Helpful post
    #13
    marco47
    Level 41  
    Takie gniazda znajdziesz w con-molex, jako 22-?-04
  • #14
    kamilox4
    Level 10  
    Dzięki :) Dowiedziałem się wszystkiego co mnie interesowało :) Projekt płytki chyba wole zrobić sam, nie będzie to może profesjonalnie zaprojektowana płytka ale za to własna :) Wszystkim dzięki za pomoc :) Temat do zamknięcia.
  • Helpful post
    #15
    marco47
    Level 41  
    Lepiej tematu nie zamykaj, bo jak znam życie, będziesz mógł skonsultować projekt powstającej płytki, bez otwierania nowego tematu :D
  • #16
    kamilox4
    Level 10  
    Może masz racje :) to na razie się wstrzymam z zamknięciem :)
  • #17
    kamilox4
    Level 10  
    W końcu zaprojektowałem płytkę, proszę o sprawdzenie i dużą wyrozumiałość ponieważ jest to moja pierwsza płytka :) Tam gdzie ma być radiator są dwie dziurki ponieważ nie umiałem inaczej ale wszystko wymierzyłem i się zgadza.

    [Eagle] Zaprojektowanie płytki [Eagle] Zaprojektowanie płytki
  • #18
    ppawel12
    Level 16  
    Z swojego skromnego doświadczenia bym zmienił trochę:
    radiator ma się nagrzewać dałbym je na skraju płytki tak by nie waliły ciepłem w kondensator
    zmieniłbym (zwiększył bym) pad pod przelotkę jest strasznie mały jak zaczniesz wiercić to możesz stracić cały pad przelotki
    pogrubiłbym ścieżki tam gdzie można zwłaszcza zasilające

    Podczas projektowania czy korzystałeś z narzędzia do sprawdzania schematu i płytki?
  • #19
    kamilox4
    Level 10  
    Tak, ale niektóre błędy program wywalał takie że nie wiedziałem o co chodzi, ponieważ ścieżka wydawała się dobra a on że błąd jakiś. Już się biorę za pogrubianie ścieżek i przelotek :)
  • Helpful post
    #20
    marco47
    Level 41  
    Radiatory masz w bibliotece heatsinks.

    Na schemacie zlikwiduj wszystkie połączenia masy i zasilania, zastępując je symbolami pobranymi z sypply1,2.
    Wtedy schemat jest bardziej przejrzysty.

    Nie umieszczaj za radiatorem żadnych elementów.
    Lepiej jest umieścić układ przy krawędzi płytki, bo wtedy możesz wykorzystać obudowę jako radiator, lub przykręcić radiator osobno.


    Jeszcze raz musisz zaprojektować płytkę, bo ta niestety nie jest poprawna.
    Nacisk połóż na krótkie ścieżki zasilające silniki, które są połączone z diodami i L298.
    Oczywiście nie zapomnij o jak najszerszych ścieżkach, co najmniej 0.8mm

    Masa w tego typu układach musi być możliwie szeroka, a nie jak u Ciebie 0.4mm
  • #22
    Bonkot
    Level 39  
    kamilox4 wrote:
    Poprawiłem szerokość ścieżek ale nie daje rady rozmieścić elementów tak żeby nie tworzyć cienkich ścieżek :/ Bardzo prosił bym o zaprojektowanie mojej płytki

    Witam
    Według regulaminu "nie odwalamy roboty za innych...". Sam musisz zaprojektować a na forum możemy cię tylko naprowadzić na sensowne rozwiązanie.
    [Eagle] Zaprojektowanie płytki
    Tak może wyglądać, choć nie musi, przykładowe położenie elementów. Ścieżki sygnałowe łączące uP z L298 wcale nie muszą być szerokie, przy tej odległości pomiędzy elementami, w zupełności wystarczy 24milsów. Ważne aby ścieżki wyjściowe były odpowiedni szerokie, no i zasilania oraz masy.
    Pozdrawiam.
  • #23
    kamilox4
    Level 10  
    Wielkie dzięki za to rozmieszczenie :) Spróbuje teraz poprowadzić ścieżki dla takiego rozwiązania :) Jeszcze raz dzięki :)
  • #25
    Bonkot
    Level 39  
    kamilox4 wrote:
    Proszę o sprawdzenie

    Witam
    Mam wątpliwości, czy ty w ogóle czytasz, to co ci się podpowiada. Jak myślisz, którędy popłynie prąd o natężeniu 2A, bo chyba nie przez ścieżki o szerokości niecałego milimetra (0,8128).
    Pozdrawiam.
  • #26
    kamilox4
    Level 10  
    marco47 napisał że minimum 0,8 i takie robiłem, to jaką grubość ścieżek minimum? 56 mils? Więcej? Mniej? Czy może w niektórych miejscach mogą być cienkie ale żeby dodać w niektórych miejscach szerokie na tyle ile płytka pozwala? Proszę wybaczyć takie pewnie podstawowe pytania ale jest to moje pierwsze spotkanie z Eagle i pierwszy projekt płytki.
  • Helpful post
    #27
    marco47
    Level 41  
    Jak dokładnie przeczytasz o tej szerokości:
    Quote:
    Nacisk połóż na krótkie ścieżki zasilające silniki, które są połączone z diodami i L298.

    to dojdziesz do wniosku że mowa o jednym doprowadzeniu.
    Ale w układzie masz gniazdo zasilające które doprowadza napięcie do wejścia VS(4) układu L298 i o tej ścieżce nie możesz zapomnieć przy jej wielokrotnym poszerzeniu.

    Niestety, ale płytka jeszcze raz powinna zostać przerobiona, bo nadal zawiera masę błędów i niepotrzebnie prowadzonych długich ścieżek.

    Do sprawdzenia są potrzebne dwa główne pliki z projektem, bo sam plik xxx.brd nic nie daje.
  • #28
    kamilox4
    Level 10  
    Po paru godzinach wypocin już miałem nadzieje że w miarę dobrze poprowadzone ścieżki a tu nie. No cóż, dalej będę próbował. No chyba że się ktoś zlituje ;)

    Dodaje projekt płytki i schemat:
  • #29
    Bonkot
    Level 39  
    kamilox4 wrote:
    marco47 napisał że minimum 0,8 i takie robiłem, to jaką grubość ścieżek minimum? 56 mils? Więcej? Mniej? Czy może w niektórych miejscach mogą być cienkie ale żeby dodać w niektórych miejscach szerokie na tyle ile płytka pozwala? Proszę wybaczyć takie pewnie podstawowe pytania ale jest to moje pierwsze spotkanie z Eagle i pierwszy projekt płytki.

    Witam
    Wyliczenia (mniej więcej, bo nie chciało mi się dokładnie mierzyć długości owej ścieżki) wynikające z kalkulatora dla ścieżki "VS":
    [Eagle] Zaprojektowanie płytki
    Więc po co "dawałeś tam diody 3A każda, skoro sumaryczny prąd wsteczny nie może tam przekroczyć ok1A bez "widoku na jej wyparowanie".
    Już poprzednio pisałem, "ścieżki wyjściowe powinny być jak najkrótsze i odpowiednio szerokie".
    Pozdrawiam.
  • #30
    kamilox4
    Level 10  
    Dałem takie diody ponieważ we wszystkich schematach i na forach, również na tym, większość dawała te diody i zalecała aby ich użyć.

    Pogrubiłem ścieżki idące na silniki i wszystkie 12V, 5V i GND na 50 milsów. To wystarczy do prawidłowego działania, czy coś się przepalić może w płytce? Czy może dodać obszary miedzi (to się chyba nazywa polygony ale nie wiem dokładnie)?
    Chcę tylko podkreślić że płytka nie musi być idealna i idealnie ścieżki poprowadzone, zależy mi na tym aby płytka po prostu działała i nic się w niej nie uszkodziło.

    [Eagle] Zaprojektowanie płytki