Pracownia technik symulacyjnych
Komputerowe wspomaganie pracy in偶yniera.
Program : Protel 99SE
Wst臋p
By艂 to m贸j pierwszy kontakt z tym programem. Interfejs u偶ytkownika wydaje si臋 by膰 przyjazny, (chocia偶 angielska wersja troch臋 utrudnia prac臋).
Ni偶ej przedstawiony projekt jest czysto teoretyczny, i nie ma jakichkolwiek w艂a艣ciwo艣ci dzia艂aj膮cego uk艂adu.
Ca艂膮 prac臋 nad projektem mo偶na podzieli膰 na kilka g艂贸wnych etap贸w.
G艂贸wne z nich to:
stworzenie schematu uk艂adu
przypisanie elementom schematu w艂a艣ciwo艣ci i odpowiednie obudowy
etap projektowanie p艂ytki (rozmieszczenie element贸w, wytyczanie 艣cie偶ek itp.)
2.Etapy projektu
Stworzenie schematu nale偶y zacz膮膰 od stworzenia nowego projektu. W tym celu z menu g艂贸wnego wybieramy zak艂adk臋 file > New Design..
rys. 1
W odpowiednich miejscach ustalamy nazw臋 projektu oraz miejce przechowywania. Gdy utworzymy dany projekt musimy w nim stworzy膰 odpowiednie dokumenty. Robimy to podobnie file > New (zdj臋cie wy偶ej), a nast臋pnie wybieramy interesuj膮ce nas typy dokument贸w (te na czerwono):
rys. 2
Zaznaczone na niebiesko zostan膮 stworzone automatycznie podczas pracy z programem lub sami je stworzymy np. netlista
Obszar roboczy wygl膮da nast臋puj膮co:
rys. 3
Wystarczy wybra膰 odpowiedni膮 bibliotek臋 i element a potem „Place”, „Edit” gdy chcemy zmieni膰 parametry, lub „Find” aby wyszuka膰 potrzebny element. Wybrany element mo偶emy obr贸ci膰 spacj膮, a klikaj膮c ponownie mo偶na wstawi膰 kilka takich samych element贸w. Do po艂膮cze艅 element贸w s艂u偶y zestaw narz臋dzi „Wiringtools”
:
rys. 4
(Wcze艣niej te narz臋dzia by艂y u g贸ry w pasku zada艅)
Gdy posiadamy ju偶 gotowy schemat, trzeba dla ka偶dego elementu przydzieli膰 obudow臋 (footprint), nazw臋 i warto艣膰. Aby wybra膰 obudow臋 trzeba wczyta膰 bibliotek臋 z „footprinami”. Kolejno „File” > „Open” >...
rys. 5
Gdy wybierzemy w艂a艣ciw膮 bibliotek臋 z obudowami i gdy pojawi si臋 na pasku explorera klikamy na ni膮. Przechodzimy wtedy do nowego otoczenia:
Wa偶nym elementem jest tworzenie nowej obudowy. Czasem pro艣ciej jest stworzy膰 now膮 ni偶 szuka膰 odpowiedniej. Do tego celu s艂u偶y prosty program ”Component Wizard”, kt贸ry bez wi臋kszych problem贸w przeprowadzi u偶ytkownika od pocz膮tku do ko艅ca.
Efekt ko艅cowy:
Teraz mo偶emy przej艣膰 do do艣膰 偶mudnej pracy jak膮 jest przypisanie obud贸w do wszystkich element贸w schematu. Za pomoc膮 explorera przechodzimy do wybranego schematu. Klikaj膮c dwukrotnie na wybranym elemencie pojawia si臋 okno w艂a艣ciwo艣ci:
W kolejno艣ci od g贸ry:
Lib ref - nazwa elementu w bibliotece
Footprint - nazwa stworzonej lub wybranej obudowy
Designator - nazwa elementu
Part type - rodzaj elementu (przy elementach aktywnych - warto艣ci)
Je艣li wszystkie elementy zosta艂y opisane, po艂膮czone miedzy sob膮 to mo偶na przej艣膰 do kolejnego etap jakim jest zamiana schematu na p艂ytk臋. Aby to uczyni膰 nale偶y:
W kolejnym oknie kt贸re si臋 pojawi klikamy OK. Netlist'a jest ju偶 gotowa. Pos艂uguj膮c si臋 explorerem przechodzimy do wcze艣niej stworzonego dokumentu PCB1.pcb .Aby za艂adowa膰 netlist臋 nale偶y :
W sytuacji gdy wyst膮pi膮 b艂臋dy nale偶y powr贸ci膰 do schematu i sprawdzi膰 wszystkie elementy i po艂膮czenia (w tabeli errors jest opisany rodzaj b艂臋du).W moim projekcie na przyk艂ad dwa elementy mia艂y tak膮 sam膮 nazw臋. Je偶eli nie ma b艂臋d贸w wszystkie elementy zostan膮 naniesione na schemat (jeden na drugi):
Gdy elementy s膮 ju偶 naniesione trzeba jeszcze ustali膰 obszar p艂ytki, jej rodzaj i parametry. Niestety nie uda艂o mi si臋 uzyska膰 p艂ytki jednostronnej. Dost臋p do szerokiego menu nast臋puje poprzez naci艣ni臋cie prawego przyciski myszy: Rys.?
Wszelkie zmiany parametr贸w p艂ytki nie przynios艂y rezultat贸w.
Je艣li pracujemy wed艂ug jakiego艣 schematu, mo偶na pokusi膰 si臋 o r臋czne rozmieszczanie element贸w. Jednak automatyczne rozmieszczenie element贸w jest du偶o 艂atwiejsze.Z menu wybieramy „Tools” > „Auto Placment” >”Auto Placer..”, a potem OK. bez zmiany ustawie艅. Teraz zostaje uporz膮dkowanie r臋czne („dopieszczenie”) i mo偶na w艂膮czy膰 automatyczne tworzenie 艣cie偶ek. Do tego celu s艂u偶y „AutoRoute” > „All..” a potem :
W ten spos贸b otrzymujemy gotow膮 p艂ytk臋:
Na niebiesko s膮 zaznaczone dolne 艣cie偶ki a na czerwono g贸rne. Aby zobrazowa膰 wyniki pracy mo偶na ca艂y widok przedstawi膰 w 3D.