Protel 99se +kurs (12).pdf
(
325 KB
)
Pobierz
Protel 12@.qxd
Kurs Protela
S
p
o
t
k
a
n
i
a
z
P
r
o
t
e
l
e
m
9
S
Spotkanie 12
Na kolejnych spotkaniach projektujemy płytkę do przystawki uruchomieniowej i przy okazji znów się czegoś nauczymy. Omówimy
też sprawę wydruków. Komplet materiałów do opisanych ćwiczeń można znaleźć na naszej stronie internetowej w projekcie
Przystawka.ddb.
Ścieżki szczególnej troski
Przed poprowadzeniem ścieżek możesz
upewnić się, czy skok kursora i siatka mają
wielkość 25mil, a potem czy elementy umie−
szczone są w oczkach siatki:
T– I– G
.
Zmień aktywną warstwę na
BottomLayer
(np. prawym klawiszem
+
). Wykonaj polece−
nie
P− T
(
Place, Interactive Routing
) i klik−
nij na dolnym wyprowadzeniu rezystora R2.
Cienka „nitka” połączenia zamieni się w ela−
styczną „gumkę”. Zanim umieścisz na płytce
ścieżki, koniecznie naciśnij klawisz
Ta b
i w otwartym oknie zmień wartość
Trace
Width
z 40 na 70. Po zamknięciu okna popro−
wadź ścieżkę o szerokości 70mil u dołu płyt−
ki, łącząc R2, R1, R3, a potem w drugą stro−
nę R2 z punktem A. Nie zapomnij o klawiszu
spacji! Poprowadź też taką ścieżkę z drugie−
go wyprowadzenia C2 do podwójnego wy−
prowadzenia rezystora R4.
Następnie zacznij prowadzić ścieżkę
z „górnego” punktu „elektrolita” C3 do punk−
tu B. Naciskając klawisz
Ta b
, zmień nie tylko
grubość ścieżki z 70 na 40, ale też średnicę
przelotki (
Via Diameter
) na 80 i średnicę
otworu na 32mil, jak pokazuje
rysunek 69
.
Być może pojawi się dodatkowe okno
z informacją, że podane wartości są poza do−
puszczalnym zakresem i że zostaną
obcięte − program nie przyjmie poda−
nych wartości. Przyczyna jest wtedy
oczywista − masz źle ustawioną regu−
łę dotyczącą przelotek. Wykonaj po−
lecenie
D− R
(
Design, Rules
), nie
musisz przy tym wycofywać się z ry−
sowania, i w zakładce
Routing
ustaw
regułę
Routing Via Style
. Zmień usta−
wienia na przykład według
rysunku
70
. Teraz po naciśnięciu klawisza
Ta b
wprowadzisz bez kłopotu parametry
według rysunku 69.
Zacznij rysować ścieżkę między
C3 a punktem B i „przeskocz” obszar,
gdzie za chwilę umieścisz szeroką
ścieżkę łączącą dren T1 z rezystorem R4. Za−
czniesz rysować w warstwie
BottomLayer
i w trakcie rysowania zmień warstwę na
To −
pLayer
(np. naciskając prawy klawisz
+
).
Program automatycznie
wstawi przelotkę i poprowa−
dzi dalej ścieżkę w warstwie
TopLayer
. Po wstawieniu
jednego prostego odcinka
powróć do warstwy
Bottom−
Layer
(np. prawym klawi−
szem – ) i program znów
wstawi przelotkę.
Bez obaw! Nasza płytka
będzie jednostronna, a połą−
czenie w warstwie
TopLayer
to po prostu zwora, którą wy−
konamy drutem.
Poprowadź jeszcze ścieżkę od drenu tran−
zystora T1. Zacznij ścieżką o szerokości 85
milsów (naciskając
Ta b
), a po umieszczeniu
odcinka zwiększ szerokość ścieżki do 120mil
(klawisz
Ta b
) i doprowadź taką ścieżkę do
wyprowadzenia R4. Połączenie między dru−
gim końcem R4 a punktem D wykonaj ścież−
ką o szerokości 150mil. Po takich operacjach
nasza płytka wygląda jak na
rysunku 71
(ja
zmniejszyłem jeszcze szerokość „zwory”
z 40mil na 25mil).
Rys. 71
Rys. 69
Resztę roboty zlecimy automatowi.
Wcześniej jednak zacznij rysować jakąkol−
wiek ścieżkę i naciskając klawisz
Ta b
, zmień
szerokość ścieżki na 40. Zrezygnuj z rysowa−
nia − to wystarczy, żeby reszta ścieżek miała
szerokość 40mil.
Rys. 70
Automat w akcji
Wykonaj polecenie
A− A
(
Auto Route, All
),
upewnij się, że zaznaczone jest okienko
Lock
All Pre−routes
i kliknij przycisk
Route All
.
Ja byłem niezbyt zadowolony z pierwsze−
go rezultatu pracy autorutera. Usunąłem
ścieżki poleceniem
T− U− A
, wybierając
No
w tabelce z pytaniem, czy usunąć też wcze−
śniej narysowane ścieżki. Ręcznie dorysowa−
łem prosty odcinek ścieżki między środko−
wym wyprowadzeniem J1 a R6.
22
Elektronika dla Wszystkich
9
E
Kurs Protela
Kolejne próby automatu (
A− A
...) dawały
sensowne rezultaty, jednak automat z uporem
maniaka pomijał połączenie punktu 2 rezystora
R4 z punktem 1 przełącznika J1. Wykonałem je
ręcznie. Kolejne podejście dało komplet połą−
czeń. Dodałem jeszcze wypełnienie w okoli−
cach punktu B poleceniem
P− F
(
Place, Fill
).
Po przełączeniu skoku na 5mil (
Ctrl+G
)
poustawiałem napisy w warstwie
TopOver−
lay
. Dodałem w tej warstwie linię i napis dla
oznaczenia zwory. Wyrzuciłem też wypełnie−
nia w warstwie
KeepOutLayer
− były one po−
trzebne wcześniej, by automat nie poprowa−
dził tam ścieżek.
Gotowa płytka pokazana jest na
rysunku 72
.
włączone wyświetlanie błędów (
D− O
,
DRC
Errors
), program podświetli te błędy na płytce.
Zwróć uwagę, że teraz program wyświetli
rezultaty przeprowadzonego właśnie spraw−
dzania. Wcześniej nie sygnalizował tych naru−
szeń reguł, bo miałeś wyłączone wyświetlanie
niektórych błędów. Z omawianą regułą wiąże
się jeszcze inny problem. Jeśli po poleceniu
T−
D
w zakładce
On−line
− zaznaczysz te same
okienka, co w zakładce
Report
według rysun−
ku 73, wtedy w pewnych warunkach (ale nie
zawsze) podczas pracy program zasygnalizuje
Ci jeszcze inne przykłady złamania reguły
Component Clearence Constraint
. Tych dodat−
kowych błędów w rzeczywistości nie ma.
jące w całości poszczególne elementy. Na
ry−
sunku 75
masz odpowiedni rysunek. Wła−
śnie ze względu na taki „ramkowy” sposób
bieżącego sprawdzania, program może zasy−
gnalizować nieistniejące błędy.
Co dalej?
Narysowanie schematu i zaprojektowanie
płytki drukowanej to nie koniec drogi prowa−
dzącej do stworzenia modelu. Aby powstał
model, trzeba płytkę fizycznie wykonać,
a potem zmontować na niej elementy.
Pakiet Protel 99 SE zawiera narzędzia, po−
zwalające nie tylko wydrukować dokumenta−
cję, ale też wygenerować pliki służące wprost
do sterowania urządzeniami produkcyjny−
mi. Zawsze są to pliki dla automatów wier−
tarskich, pliki do stworzenia klisz dla po−
szczególnych warstw miedzi oraz wykazy
elementów. Nawet dużo prostsze programy
projektowe też wytwarzają te pliki. Protel
może dodatkowo wygenerować pliki z in−
formacją dla automatów montażowych,
ustawiających elementy na płytkach (pick
and place) oraz pliki z informacjami o punk−
tach testowych (testpoints), które są wyko−
rzystywane do testowania zarówno samych
płytek, jak i zmontowanych modułów.
Hobbysta, wykonujący płytki w warun−
kach domowych, oczywiście nie korzysta
z takich możliwości pakietu. Wydrukuje na
drukarce schemat ideowy oraz kilka wydru−
ków płytki (ścieżki, punkty do wiercenia,
warstwę opisu jako naklejkę na płytkę).
Wydrukowanie schematu ideowego spod
Protela nie stwarza żadnych problemów. Ma−
jąc na ekranie schemat, wystarczy wykonać
polecenie
F– P
, a lepiej
F– R
(
File, Setup
Printer
) i po ustawieniu parametrów kliknąć
przycisk
Print
. Podobnie łatwo można wyge−
nerować i wydrukować wykaz elementów
zawartych na schemacie (
R– B
).
Sprawdzanie końcowe
Na koniec sprawdziłem płytkę:
T− D
, zakład−
ka
Report
z włączonymi regułami według
ry−
sunku 73
. Po kliknięciu przycisku
Run DRC
na ekranie pojawił się raport. Program zasy−
gnalizował dwa błędy: złamanie reguły
Com−
ponent Clearence Constraint
między elemen−
tami C, A oraz T1, B − patrz
rysunek 74
.
Wcześniej w regułach określiliśmy, że mini−
malna odległość między elementami nie może
być mniejsza niż 10mil. Teraz Protel posłu−
sznie zasygnalizował błąd, choć tak naprawdę
błędu nie ma, bo przecież są to elementy połą−
czone ze sobą i ich zetknięcie, czy częściowe
nałożenie, nic a nic nie przeszkadza. Jeśli masz
Rys. 75
Problem bierze się stąd, że w odpowiedniej
regule (
D− R
, zakładka
Placement
, reguła
Component Clearence Constraint
) ustawili−
śmy sposób sprawadzania (
Check Mode
)
Full Check
.
Full Check
oznacza, że
do sprawdzania wykorzystywany jest
dokładny obrys elementu wyznaczo−
ny przez wszystkie jego składniki.
I wynik z rysunku 74 to efekt takiego
dokładnego sprawdzania końcowego.
Natomiast przy sprawdzaniu bieżą−
cym (
On−line
) program nie potrafi
wykorzystać sposobu
Full Check
.
Wykorzystuje uproszczony sposób
(
Quick Check
), gdzie do sprawdzania
wykorzystuje się prostokąty, obejmu−
Rys. 72
Piotr Górecki
Ciąg dalszy w następnym numerze EdW.
REKLAMA · REKLAMA · REKLAMA
Rys. 73
Rys. 74
Elektronika dla Wszystkich
23
Plik z chomika:
volt_art
Inne pliki z tego folderu:
Protel 99se +kurs.pdf
(1032 KB)
Protel 99se +kurs (16).pdf
(155 KB)
Protel 99se +kurs (15).pdf
(571 KB)
Protel 99se +kurs (14).pdf
(304 KB)
Protel 99se +kurs (13).pdf
(509 KB)
Inne foldery tego chomika:
Czasopisma
Unitra RWM-1505
Wzmacniacz TDA7294
Zgłoś jeśli
naruszono regulamin