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

[ATMEGA64][Eagle][Schemat] weryfikacja płytki - kontrola "Servo + ABS"

jansek 11 Lis 2014 12:17 1671 6
REKLAMA
  • #1 14121018
    jansek
    Poziom 9  
    Posty: 10
    Czesc,

    zaprojektowalem pierwsza plytke w EAGLE.
    Ma ona sterowac SERVO przez PWM. Jednoczesnie ma byc mierzone natezenie pradu przez HIGH SIDE MONITOR w celu sprawdzenia, czy aby servo nie blokuja.
    Calosc ma komunikowac sie przez Bluetootha (w przyszlosci appka na androida).

    Prosze o ostre slowa krytyki - na poczatku pewnie popelnilem mase bledow. A czlowiek sie uczy na bledach, wiec im wiecej krytyki tym lepiej.

    W schemacie jest napisane Versorgung - czyli Zasilanie :)

    edt: zalacznik z rozszerzeniem .zip
    Załączniki:
    • eagle.zip (96.4 KB) Musisz być zalogowany, aby pobrać ten załącznik.
    • blthsrv.7z (65.18 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • Pomocny post
    #2 14121046
    excray
    Poziom 41  
    Posty: 5500
    Pomógł: 739
    Ocena: 656
    7 zip jest bardzo mało popularnym pakerem. Z łaski swojej wrzuć zipa którego wszyscy windowsowcy mają systemowo. Dzisiaj już mało kto ma modem więc te parę kB więcej z tego tytułu nikomu nie przeszkadza.
  • REKLAMA
  • #3 14121251
    jansek
    Poziom 9  
    Posty: 10
    ok, schemat zostal dodany w zip.
  • Pomocny post
    #4 14121874
    excray
    Poziom 41  
    Posty: 5500
    Pomógł: 739
    Ocena: 656
    Jak dla mnie to za mało kondensatorów na zasilaniu. Dałbym tyle aby na każdym układzie na każdej nóżce był co najmniej jeden. Przy Bluetooth dodatkowo dorzuciłbym jeszcze 10uF przy samej nóżce. Co do płytki to mi się nie podoba bo przelotki zrobiłbym ośmiokątne a nie kwadraty i inne rzeczy ale to kwestia gustu. Wiele ścieżek możesz przenieść na TOP i uniknąć przelotek. Na przykład jakbyś zasilanie dla układów U1-U4 pociągnął środkiem tych układów to w ogóle nie musiałbyś sygnałów OUT1-OUT4 puszczać przez przelotki. Jest jeszcze kilka takich linii. Przy odrobinie dłubania można spokojnie zrobić jednowarstwową z kilkoma zworkami.
  • REKLAMA
  • #5 14121984
    jansek
    Poziom 9  
    Posty: 10
    dzieki excray, w ogole zauwazylem, ze PORTA nie ma convertera A/D :), wiec i tak wszystko psu na bude i od nowa lece. Poza tym mialem problem, bo okazuje sie ze w symbolu LF33ABV trzeba przerobic PIN out, zeby podlaczyc go pod +VCC, bo inaczej komenda ERC wyrzuca bledy.

    Jezeli o schemat to tez go przetestowalem i wszystkie sciezki prawie byly za blisko siebie, wiec lece od nowa.
    Wrzuce schemat jak skoncze.
  • REKLAMA
  • Pomocny post
    #6 14123669
    marco47
    Poziom 41  
    Posty: 3761
    Pomógł: 1139
    Ocena: 267
    Projektując płytkę PCB, nie stosuj takiego małego rastra 0.0508mm jaki masz pokazany w czerwonej obwódce.

    [ATMEGA64][Eagle][Schemat] weryfikacja płytki - kontrola "Servo + ABS"

    Dla elementów przewlekanych stosuj typowe 1.27mm, dla SMD 0.3175mm.
    Drugie pole w żółtej obwódce służy do zmniejszania rastra w trakcie stosowania klawisza Alt.
    Tam sobie możesz zastosować dowolny raster, ale z głową :D , potrzebny w nietypowych sytuacjach.

    W białych obwódkach pokazane zbyt bliskie położenie przelotek i ścieżek spowodowane ustawionym zbyt małym rastrem.

    W obwódce w kształcie rombu, przykładowa niepotrzebna przelotka, którą powinieneś zastąpić wskazanym pinem gniazda.
  • #7 14733066
    jansek
    Poziom 9  
    Posty: 10
    troche czasu minelo, ale dzieki za cenne uwagi!

Podsumowanie tematu

✨ Użytkownik zaprojektował płytkę PCB w EAGLE, która ma sterować serwomechanizmem za pomocą PWM oraz monitorować natężenie prądu przez HIGH SIDE MONITOR. Pojawiły się uwagi dotyczące zbyt małej liczby kondensatorów na zasilaniu oraz niewłaściwego rozmieszczenia przelotek i ścieżek. Zasugerowano zwiększenie liczby kondensatorów, zastosowanie większego rastra dla elementów przewlekanych i SMD oraz poprawienie położenia przelotek. Użytkownik zauważył brak konwertera A/D w PORTA oraz problemy z pinoutem LF33ABV, co wymusiło ponowne przemyślenie schematu.
Wygenerowane przez model językowy.
REKLAMA