KiCAD kilka pytań

Jul 01, 2007 6 Replies

Właśnie poznaję KiCADa. Tworzę w nim układ oparty na uK ATtiny26. Używam do tego elementu dostępnego na stronie z bibliotekami dla KiCADa. Wszystko ładnie, ale ERC pokazuje mi błąd i ostrzeżenie.



  1. Błąd polega na tym że mam połączone dwa piny "power_out" czyli oba wyprowadzenia GND ATTiny. Muszą one być fizycznie połączone. W tej chwili ustawiłem tak żeby mi ERC nie komunikował tego błędu. Czy można tak postąpić, czy raczej nie należy to do dobrej praktyki?
  2. Ostrzeżenie krzyczy że mam pin "power_out" podłączony do pinu BiDi. Jest to w miejscu gdzie wyprowadzenie /RESET podpinam do VCC. No i takie samo pytanie, nie przejmować się tym, czy może dodać tam jakiś rezystor? Co jest bardziej eleganckim rozwiązaniem?

Ja też.

Raczej powinieneś ustawić piny GND i VCC ATTiny na 'power in'. Power out oznacza, że jest to pin zasilający płytkę.

Ustaw pin reset na typ Unspecified - powinno pomóc.

pozdrawiam tn

ThomasN pisze:

No faktycznie, tak jakoś dziwnie to było zrobione ze GND to było power_out, a VCC to power_in.

Rozwiązanie nie wydaje mi się eleganckie, gdyż w ATtiny26 pin RESET jest jednocześnie zwykłym portem, czyli jednak powinien być BiDi. Ale spróbowałem zmienić na unspecified, to KiCAD i tak krzyczy że jest podłączony do power_out. Myślę że trzeba by to rozwiązać w inny sposób, ale nie wiem jaki...

A przy okazji mam takie pytanie. Czemu służy element POWER_FLAG z listy końcówek zasilania? Wyczytałem tylko że jeżeli ERC zwraca ostrzeżenia iż pin power_in jest nieskierowany(?) należy podłączyć GND i/lub VCC właśnie do elementu POWER_FLAG. Ale jaka jest tego przyczyna?

TRS napisał(a): (...)

Podpięcie go do jakiegoś sygnału wymusza aby program traktował ten sygnał jako zasilanie.

Maksymilian Dutka pisze:

Chyba rozumiem, ale tak nie do końca to do mnie przemawia. Przecież podłączenie złącz zasilania do jakiegokolwiek sygnału powinno chyba spełniać tą samą funkcję? Tak jest np. w Eagle, gdzie włączenie elementu GND lub VCC zmienia cały podpięty sygnał na GND lub VCC właśnie.

TRS napisał(a):

Jak zauważyłeś jest power out i in, jak wszystkie mają in to jakoś trzeba zrobić out ;)

Maksymilian Dutka pisze:

No faktycznie! Teraz to mi się rozjaśniło. Serdecznie dziękuję za pomoc!

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required