Präzisions-Leiterplattenherstellung, Hochfrequenz-Leiterplatten, mehrschichtige Leiterplatten und Leiterplattenbestückung.
Leiterplattentechnisch

Leiterplattentechnisch - Kompletter PCB-Produktionsprozess (Engineering PCB Design)

Leiterplattentechnisch

Leiterplattentechnisch - Kompletter PCB-Produktionsprozess (Engineering PCB Design)

Kompletter PCB-Produktionsprozess (Engineering PCB Design)

2021-11-02
View:460
Author:Downs

1. Schematische Komponente PCB-Design

Wenn in der PROTEL-Komponentenbibliothek benötigte Komponenten vorhanden sind, können Sie diese direkt herausfinden und im Schaltplan ablegen. Wenn keine erforderliche Komponente vorhanden ist, müssen Sie eine neue Prinzipielle Komponentenbibliothek (Sch.lib) anlegen. Prozess: Im Original suchen Sie die Komponente 1 mit der gleichen (oder ähnlichen) Anzahl von Pins wie die erforderliche Komponente in der Komponentenbibliothek, platzieren Sie zuerst die Komponente 1 in den Schaltplan-Bearbeitungsbereich (d.h. Schdoc-Datei), klicken Sie auf die Komponente und führen Sie den Menübefehl aus

Bearbeiten|Kopieren, der Cursor wird zu diesem Zeitpunkt zu einem Kreuzcursor, bewegen Sie den Cursor auf die Komponente, klicken Sie mit der Maus, um einen Referenzpunkt zu bestimmen. Dann wechseln Sie zum Sch. lib-Datei, die bearbeitet werden soll, und erstellen Sie ein neues Gerät in der Datei (Shortcut Key Creat Komponente) und ändern Sie den Namen. Klicken Sie auf SCH Lib in der unteren rechten Ecke der Umgebung,

Leiterplatte

Bewegen Sie den Mauszeiger auf den leeren Komponentennamen, Klicken Sie mit der rechten Maustaste, Führen Sie den Befehl Einfügen im Popup-Kontextmenü aus, Fügen Sie die Komponente 1 in die neu erstellte Komponente ein. Ändern Sie dann die Pin-Attribute.

Führen Sie dann den Menübefehl Report|Component Rule Check aus, um eine regulatorische Prüfung durchzuführen.

2. Schaltplan PCB design

Erstellen Sie eine neue Schaltplandatei->laden Sie die Komponentenbibliothek (einschließlich Laden der selbst erstellten Komponentenbibliothek)-->platzieren Sie die Komponente->den Schaltplan-Ausgabegerätebericht<--korrigieren Sie den Fehler--comile alle Projekte<-setzen Sie zuerst den Kompilierungsfehlerbericht Option (Berichte/Stücklisten) Ausgabe Netzwerkbericht (wenn es kein hierarchisches Schaltplandiagramm gibt, können Sie nur ein einzelnes Dokument Netzwerkbericht erstellen Design/Netlist Für Dokument/Protel Wenn es ein hierarchisches Moduldiagramm gibt, müssen Sie einen Projektnetzwerkbericht erstellen Design/Netlist Für Projekt/Protel) Im Schaltplandesign, wenn das Schaltplandiagramm komplizierter ist, Sie können das hierarchische Schaltplan-PCB-Design von oben nach unten (oder von unten nach oben) verwenden.

3. PCB Paket PCB Design

Sie können eine Komponente desselben (oder ähnlichen) Pakets verwenden, um einfache Attributänderungen durchzuführen, um das erforderliche Komponentenpaket zu erhalten. Der spezifische Operationsprozess ist das Kopieren und Ändern des Komponentenpakets von .PCBdoc zu .PCBlib. Keine Details mehr.

Nachdem das Komponentenpaket geändert wurde, führen Sie Edit/Set Preference/pin 1 aus, um den Paketreferenzpunkt am ersten Pin festzulegen. Führen Sie dann Report/Component Rule Check aus, um alle zu prüfenden Regeln festzulegen, und OK. An diesem Punkt wird das Paket erstellt.

4.PCB Design

Erstelle zuerst eine neue PCB-Datei, und die Netzliste importieren, wenn das Paket lib geladen wurde.

Automatisches Bauteillayout. Vor diesem Schritt müssen Sie zuerst die Größe der Leiterplatte festlegen und die Größe und Form planen. Klicken Sie auf den unteren Rand, um die Halteebene auszuwählen, wählen Sie dann im Platzmenü Linie zeichnen und zeichnen Sie dann ein Rechteck auf die schwarze Sockelleiste, und wählen Sie die Größe selbst.

Hinweis: Die zu diesem Zeitpunkt gezeichnete Linie ist rosa! Dies zeigt, dass die Größe der Leiterplatte in der Halteschicht geplant ist.

Dann automatisches Layout, Routing kann reibungslos ablaufen.

Führen Sie Tools/Auto Placement/Auto Placer für das automatische Komponentenlayout aus. Wenn Sie die oben genannten Operationen nicht ausführen, wird der No valid keepout auf diesem Board definiert. Die automatische Platzierung kann nicht fortgesetzt werden. Status wird angezeigt.