TRS
Guest
Sun Jul 01, 2007 5:41 pm
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?
ThomasN
Guest
Sun Jul 01, 2007 7:50 pm
Quote:
Właśnie poznaję KiCADa.
Ja też.
Quote:
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?
Raczej powinieneś ustawić piny GND i VCC ATTiny na 'power in'. Power out
oznacza, że jest to pin zasilający płytkę.
Quote:
2. Ostrzeżenie krzyczy że mam pin "power_out" podłączony do pinu BiDi.
Ustaw pin reset na typ Unspecified - powinno pomóc.
pozdrawiam
tn
TRS
Guest
Sun Jul 01, 2007 10:41 pm
ThomasN pisze:
Quote:
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?
Raczej powinieneś ustawić piny GND i VCC ATTiny na 'power in'. Power out
oznacza, że jest to pin zasilający płytkę.
No faktycznie, tak jakoś dziwnie to było zrobione ze GND to było
power_out, a VCC to power_in.
Quote:
2. Ostrzeżenie krzyczy że mam pin "power_out" podłączony do pinu BiDi.
Ustaw pin reset na typ Unspecified - powinno pomóc.
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?
Maksymilian Dutka
Guest
Mon Jul 02, 2007 6:49 am
TRS napisał(a):
(...)
Quote:
(...) Czemu służy element POWER_FLAG z listy
końcówek zasilania?
Podpięcie go do jakiegoś sygnału wymusza aby program traktował ten
sygnał jako zasilanie.
--
Pozdrawiam
Maksymilian Dutka
Maksymilian Dutka
Guest
Mon Jul 02, 2007 10:25 am
TRS napisał(a):
Quote:
Maksymilian Dutka pisze:
(...) Czemu służy element POWER_FLAG z listy końcówek zasilania?
Podpięcie go do jakiegoś sygnału wymusza aby program traktował ten
sygnał jako zasilanie.
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.
Jak zauważyłeś jest power out i in, jak wszystkie mają in to jakoś
trzeba zrobić out ;)
--
Pozdrawiam
Maksymilian Dutka
TRS
Guest
Mon Jul 02, 2007 10:41 am
Maksymilian Dutka pisze:
Quote:
(...) Czemu służy element POWER_FLAG z listy
końcówek zasilania?
Podpięcie go do jakiegoś sygnału wymusza aby program traktował ten
sygnał jako zasilanie.
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
Guest
Tue Jul 03, 2007 8:41 am
Maksymilian Dutka pisze:
Quote:
Jak zauważyłeś jest power out i in, jak wszystkie mają in to jakoś
trzeba zrobić out
No faktycznie! Teraz to mi się rozjaśniło. Serdecznie dziękuję za pomoc!