Platine
Spannung der Netzklasse
Die höchste Spannung, die eine Klasse führt, und die Luft- und Kriechstrecken, die agentee daraus mit IPC-2221B und IEC 60664-1 berechnet.
Gib jeder Klasse die höchste Spannung zu, die ihre Netze tragen: voltage = "3.3VDC", "0VDC" für Masse, "48VDC", "-12VDC" oder "230VAC" (AC ist Effektivwert gegenüber 0 V); eine Klasse ohne Angabe ist eine Warnung. agentee berechnet den Abstand daraus:
- Eigener Abstand. Eine Klasse mit
voltageund ohneclearanceerhält den IPC-2221B-Abstand aus Tabelle 6-1 für ihre Spitzenspannung auf einer äußeren, unbeschichteten Schicht (Spalte B2) und nie weniger alsmin_clearancedes Fertigers. Einclearance-Wert darunter ist ein Fehler, der die Zahl nennt. - Zwischen Klassen. Jedes Klassenpaar wird durch die Spannung zwischen ihnen getrennt: die Differenz ihrer DC-Anteile plus beide AC-Anteile an der Spitze. Eine Klasse ohne
voltagezählt als 0 V. Eine Klasse über den SELV-Grenzen (60 VDC, 30 VAC) und eine darunter oder gleich erhalten verstärkte Isolation; zwei Klassen auf derselben Seite erhalten funktionelle Isolation. - Funktioneller Abstand ist IPC-2221B-B2-Abstand und IEC 60664-1-Tabelle F.4-Kriechstrecke für gedruckte Leitungen bei dem Verschmutzungsgrad der Platine. Verstärkter Abstand ist der Abstand für die nächst höhere Bemessungsschlagspannung über der, die die Betriebsspannung sieht (IEC 60664-1 Tabellen F.1 und F.2, Überspannungskategorie II für AC, was als Netzspannung gilt, und der Spitzenwert für DC) und das doppelte Basis-Kriechstrecke für Materialgruppe IIIa (FR4 mit unbekanntem CTI), nie unter der IPC-2221B-Zahl. AC-Klassen werden 10 % über ihrem Nennwert bemessen für Netzspannungstoleranz. 230 VAC zu SELV ergibt 3 mm Abstand und 5,06 mm Kriechstrecke.
Paare, die mehr als ihre Klassenabstände benötigen, werden zu Barrieren zwischen impliziten Domänen, eine pro Klasse, sodass die Regeln isolation-clearance und creepage sie prüfen, und Kupferflächen und der Autorouter sie einhalten, genau wie bei handgeschriebenen. Pads eines Footprints werden nur an die Barriere zwischen ihren Klassen gehalten, nicht an den Klassenabstand, da der eigene Pitch des Bauteils vom Hersteller bemessen ist. Ein handgeschriebener [[domains]]-Eintrag, der eine Klasse nennt, nimmt diese Klasse aus den impliziten heraus, und ein handgeschriebener [[barriers]]-Eintrag zwischen zwei Domänen ersetzt den impliziten. agentee show board:NAME listet jede Barriere mit ihrer Betriebsspannung und ihrem Grad.
pollution_degree = 2 oben in der Platinendatei (1, 2 oder 3, Standard 2) wählt die Spalten.
Gib jedem Leiter, der auf einer anderen Spannung stehen kann, seine eigene Klasse: DC+ = "400VDC" und DC- = "-400VDC" (800 V Abstand), und L1, L2, L3 jeweils bei "230VAC". Netze innerhalb einer Klasse werden nur an den eigenen Abstand dieser Klasse gehalten, sodass L1 und L2 in einer Mains-Klasse die Phasen-Phasen-Spannung verfehlen würden. Zwei AC-Klassen werden als gegenphasig angenommen (L1 zu L2 bei 460 V statt 398 V), was auf der sicheren Seite liegt.
Der umgekehrte Fall ist eine Gruppe von Netzen, die zusammen schwingen: die Hochseite einer Halbbrücke, wo Bootstrap, Gate-Ansteuerung und Gate innerhalb von 15 V vom Schalterknoten liegen, während der Knoten über den gesamten Bus schwingt. Setze sie in eine Klasse mit voltage = "430VDC", was sie gegenüber Masse erreichen, und own_voltage = "15VDC", der größte Unterschied zwischen ihnen. voltage setzt weiterhin den Klassenabstand zu jeder anderen Klasse und die Barrieren; own_voltage setzt den Abstand zwischen zwei Netzen der Klasse (IPC-2221B B2 für den Spitzenwert, nie unter min_clearance des Fertigers), auf Leiterbahnen und zwischen Pads eines Footprints. Kupferflächen halten den Klassenabstand, und agentee route hält ihn auch, sodass du diese wenigen Netze von Hand routen oder sie den größeren Abstand nehmen lässt.
Die Spannung reicht weiter als der Abstand:
- Ein DC-Sim-
[[supplies]]-Pad ohnevoltagewird auf die Klassenspannung seines Netzes gehalten. - Jedes Stromnetz einer DC-Klasse, das
railsnicht auflistet (Masse, ein Netz einer Klasse mitcurrent, oder ein Netz, das wie ein Rail benannt ist), wird zum Rail für die Signalpegelprüfung, bei der Klassenspannung, oder bei der Spannung in seinem Namen, wenn diese niedriger ist (1V8in einer3.3VDC-Klasse ist ein 1,8-V-Rail). Signalnetze der Klasse sind keine Rails. - Die Bemessung eines Kondensators (
100n/50V,10u 25Voder einvoltage-Feld) und dasrated_voltage-Feld eines Bauteils werden gegen die Spitzenspannung zwischen den Klassen seiner Netze geprüft, wobei eine Klasse ohnevoltageals 0 V gilt: darunter ist ein Fehler, unter 1,25-fachem Wert eine Warnung.