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

Jak zdefiniować zmienną footprint w gEDA dla projektu PCB?

marekgebski 28 Lis 2012 14:51 3639 1
  • #1 11585002
    marekgebski
    Poziom 2  
    Witam wszystkich zainteresowanych darmowym narzędziem gEDA.

    Marzy mi się, że ten topik z czasem stanie się pomocą dla wielu amatorów zaczynających tak jak ja projektowanie PCB w gEDA. Dlatego proszę o pomoc. Chcąc się nauczyć na prostym przykładzie wziąłem schemat zasilacza 5V dla mikro kontrolera np.: ATmega8.
    Jak zdefiniować zmienną footprint w gEDA dla projektu PCB?
    Podpierałem się tutorialem ze strony domowej projektu. Link
    Dodam jeszcze, że: gEDA/gschem, wersja 1.6.2.20110115

    No i teraz schemat przekształcić w PCB.
    Pod linuxem wygląda to tak:
    Nowy projekt:
    Kod: Bash
    Zaloguj się, aby zobaczyć kod

    to spowodowało wygenerowanie nowych plików:
    Kod: Bash
    Zaloguj się, aby zobaczyć kod

    edycja schematu połączeń na prytkę:
    Kod: Bash
    Zaloguj się, aby zobaczyć kod


    Oczywiście można korzystać z aplikacji okienkowych xgsch2pcb.

    No i tu się zaczynają problemy. By na schemacie płytki automatycznie umieścić element trzeba jeszcze w schemacie połączeń zdefiniować zmienną footprint. Z kondensatorami sobie jakoś poradziłem to z FUSE już nie mam pojęcia jak to ugryźć. Swoją drogą to nie rozumiem dlaczego definicji atrybutów meta zmiennej footprint która przechowuje dane dotyczące wyglądu symbolu nie jest wymagana od projektanta symbolu a ewentualnie może być zmieniona przez użytkownika.
    Jeśli ktoś ma jakieś doświadczenie w tej materii to proszę o pomoc. Lub ktoś kto ma gotowy projekt który może posłużyć jako przykład dydaktyczny i może go udostępnić to proszę o to.
    Pozdrawiam.
  • #2 13175132
    tnowak
    Poziom 10  
    Rzeczywiście do elementów trzeba dodać atrybut footprint. Ich biblioteka znajduje w programie PCB w menu Window -> Library (skrót "i"). Domyślny footprint w symbolu zależy od uznania jego twórcy. Ja w swoich symbolach go podaję, bo tworzę symbol konkretnego układu, który zamierzam wykorzystać, np.:
    http://www.gedasymbols.org/user/tomasz_nowak/symbols/RTL8201BL.sym

    Jeśli nie brakuje Ci w bibliotece jakiegoś symbolu albo footprintu, to możesz poszukać właśnie na http://www.gedasymbols.org/ .
REKLAMA