protel kurs einführung stand oktober `97 dipl. ing. r. huber assistent fb. mechatronik...
TRANSCRIPT
Protel KursEinführung
Stand Oktober `97
Dipl. Ing. R. Huber Assistent Fb. MechatronikFH-Karlsruhe, Hochschule für Technik, Moltkestr. 30 76133 Karlsruheemail: [email protected]
Deckblatt:
Seite 2
Protel Kurs
Schaltplanentwurfsprogramm
Router
Leiterplatten-Layout
Progammverzeichnis:
Seite 3
Protel Kurs
EDA/ Client:
EDA/ Client 3.2
Seite 4
Protel Kurs
Die Oberfläche:
EDA/ Client 3.2
Schaltplaneditor
Bibliothekeneditor
Texteditor
Seite 5
Protel Kurs EDA/ Client 3.2
Der Schaltplan-Editor:Zeichenwerkzeug
Seite 6
Protel Kurs EDA/ Client 3.2
Der Bibliotheken-Editor:
Seite 7
Protel Kurs EDA/ Client 3.2
Protel benötigt zur Erstellung von Reports, Netzlisten oder Makros einen Texteditor , der ebenfalls in die EDA/ Client-Oberfläche eingebunden ist.
Der Texteditor:
Seite 8
Protel Kurs EDA/ Client 3.2
Arbeitsfläche konfigurieren:
• Einstellen der Seiten- und der Rastergrößen:
Seite 9
Protel Kurs
Auffinden und plazieren von Bauteilen:
EDA/ Client 3.2
1. Möglichkeit: Find
2. Möglichkeit: Zeichenwerkzeug
Seite 10
Protel Kurs EDA/ Client 3.2
Einstellen des Footprint:Bauelement
Footprint
Die Eintragung des Footprints ist Voraussetzung für eine korrekte Erstellung der Netzliste.
Seite 11
Protel Kurs
Ermitteln der Footprintgröße
EDA/ Client 3.2
Die Einstellung des Pinabstandes erfolgt über die Libraries-Liste vom Advanced-PCB Programms.Hier als Beispiel der Footprint „RAD0.2“ bei einem Widerstand.
Seite 12
Protel Kurs
Überprüfen der Verbindungen (ERC):
EDA/ Client 3.2
Eine Überprüfung auf Verknüpfung aller Bauelemente erfolgt über den Electrical Rule Check (ERC)Menü: Tools/ ERC...
Bei fehlender oder doppelter Belegung sind die entsprechend markierten Stellen zu korrigieren.
Seite 13
Protel Kurs
Erzeugen einer Netzliste:
EDA/ Client 3.2
Eine Netzliste sollte erstellt werden, wenn ein Layout zum entsprechendem Schaltplan erstellt werdensoll. Menü: Tools/ Create Netlist....
Seite 14
Protel Kurs
Aussehen des fertigen Schaltplans:
EDA/ Client 3.2
Seite 15
Protel Kurs Advanced PCB
Advanced PCB:
Seite 16
Protel Kurs
Die Oberfläche von Advanced PCB:
Advanced PCB
Koordinatenanzeige
Werkzeugleiste
Menüleiste
Seite 17
Protel Kurs
Die Bibliothekenverwaltung:
Advanced PCB
Zu erreichen über das Buchsymbol in der Menüleiste oder Library/ Components.
Seite 18
Protel Kurs
Festlegen der Arbeitsfläche:
Advanced PCB
• Neue Datei anlegen mit: File/ New• Im Menü Current: SnapGrid und Visible1 Grid auf 20mil und das Visible2 Grid auf 100mil einstellen• Zoomstufe über Menü Zoom/ Select auf 0,15 festlegen
• Mit Edit/ Place/ Track Cursor auf die Koordinaten 0/ 0 setzen (links unten im Arbeitsbblatt) Die Abmaße für eine Europlatine sind: 3937,00mil x 6299,21mil
Seite 19
Protel Kurs
Auswählen und Plazieren von Komponenten
Advanced PCB
Platinenform
Über Netzliste eingeladene Bauteile(Load/ Netlist)
Bereits plazierte Bauteile(über Editi/ Move/ Component)
Seite 20
Protel Kurs
Auswählen und Verbinden verschiedener Komponenten:
Advanced PCB
Über Library/ Components Bauelement auswählen und plazieren.
Bauteil entsprechend plazieren und über Place/ Node das entsprechende Netz auswählen:
Seite 21
Protel Kurs
Setzen von Sperrflächen:
Advanced PCB
Das Setzen von Sperrflächen ist sinnvoll um bestimmte Stellen vom Routen auszuschließen. (Über Place/ File)
Seite 22
Protel Kurs
Speicherarten:
Advanced PCB
Nach der Plazierung der Bauteile erfolgt die Speicherung einmal über • Protel Binary
... und speziell für den Advanced Router über • Protel Text
Seite 23
Protel Kurs
Advanced Route 3.1:
Advanced Route 3.1
Seite 24
Protel Kurs
Einlesen der Advance-PCB Datei:
Advanced Route 3.1
Entsprechende Datei über File/ Open... Einlesen.
Seite 25
Protel Kurs
Abmaße:
Advanced Route 3.1
Leiterbahnbreiten
Funktion Breite
Versorgungsleitungen (VCC,+5V,GND) 0,5 mm
Versorgungsleitungen (VCC,+5V,GND)
(bei größeren Leistungen)
1,0 mm
Signalleitung 0,3 mm
Durchführungen zwischen Pads (VG, IC) 0,3 mm
Anschlußpads
Bauteil Ringdurchmesser Bohrungsdurchmesser
PAD - DIP- IC 1,6 mm 0,7 mm
PAD - Standard
Widerstand
2,0 mm 0,9 mm
PAD - Standard Pin 1 2,0 mm 0,9 mm
Schraubbefestigung 3,0 mm 3,0 mm
Buchse 4,0 mm 3,0 mm
Durchkontaktierungen
Typ Ringdurchmesser Bohrungsdurchmesser
Standard Via 1,5 mm 0,6 mm
Micro Via 1,2 mm 0,6 mm
Abstände
PAD - Platinenrand > 3 mm
VIA - Platinenrand > 3 mm
TRACK – Platinenrand> 3 mm
PAD – TRACK > 0.3 mm
VIA – VIA > 0.3 mm
TRACK – VIA > 0.3 mm
TRACK – TRACK > 0.3 mm
Seite 26
Protel Kurs
Einstellungen zum Autorouter:
Advanced Route 3.1
Über Options/ Autorouter Setup...Achtung: Anzahl der zu routendenLayers beachten!
Einstellungen von Lötaugendurchmesser, Durchkontaktierung, Leiterbahnbreite und Abstandzwischen den Leiterbahnen.
Seite 27
Protel Kurs Netattributes:
Advanced Route 3.1
Einstellungen der Leiterbahnbreite erfolgt über Edit/ Netattributes:
Seite 28
Protel Kurs
Speichern der Datei unter Advanced Route 3.1
Advanced Route 3.1
Seite 29
Protel Kurs
Nacharbeiten der gerouteten Platine:
Advanced PCB
• Einlesen der im Autorouter verarbeiteten Platine. (Endung *.rou)
• Leiterbahnen korrigieren: Edit/ Move/ Track
• Sperrflächen eliminieren: Edit/ Delite/ Fill
• Bauteilbezeichnung einfügen: Edit/ Place/ String