pulse_electronics_JD0_0001NL module#
JD0-0001NL / RJ45 Ethernet Connector#
This module provides a component definition for the JD0-0001NL / RJ45 connector, including a circuit using pin assingment to provide ethernet protocols.
- JD0_0001NL_CENTER_TX = (-5.71, 0.07499999999999929)#
The mechanical drawing for this part shows the origin as one of the mechanical mounting holes and all measurements are made from that datum. For the landpattern, we would like the origin to be the center of mass. This is the transform which translates the center of mass to the mechanical origin.
- class JD0_0001NL[source]#
Bases:
CircuitJD0-0001NL Connector Module
This is the preferred usage point for this connector component.
The user is expected to use a
require()statement to extract the 1000Base-T or 100Base-T interface for their application.- CT = Port()#
Device-Side Center Tap - Non-Isolated
- ISO_CT = Port()#
Isolated Cable-Side Center Tap - Isolated
- LED_G = Polarized()#
Green Status LED
- LED_Y = Polarized()#
Yellow Status LED
- SHIELD = Port()#
Chassis Shield Connection for the Connector
- J: JD0_0001NL.Component#
The actual connector component instance with landpattern.
- provide_mdi100base_tx = PrePostInit#
- class Component[source]#
Bases:
ComponentRJ45 Connector supporting 1000Base-T Ethernet
This is the base physical connector. It encodes part information including the symbol and landpattern.
We suggest leveraging the circuit instead of this component directly unless you need to add some custom handling.
- name = '553-2359-ND'#
- description = 'CONN JACK 1PORT 1000 BASE-T PCB'#
- manufacturer: str | None = 'Pulse Electronics'#
Manufacturer for this component.
- mpn: str | None = 'JD0-0001NL'#
Manufacturer part number for this component.
- datasheet = 'https://productfinder.pulseelectronics.com/api/open/part-attachments/datasheet/JD0-0001NL'#
- reference_designator_prefix: str | None = 'J'#
Reference designator prefix for this component. This will be used to generate a unique reference designator for each component of the same type.
Note
This field is a required data point for matching components between builds. If this value changes (including changing from unset to set), it will be treated as a new component, even if nothing else changes.
- CT = Port()#
- DA = DiffPair()#
- DB = DiffPair()#
- DC = DiffPair()#
- DD = DiffPair()#
- ISO_CT = Port()#
- LED_G_A = Port()#
- LED_G_C = Port()#
- LED_Y_A = Port()#
- LED_Y_C = Port()#
- SHIELD = {1: Port(), 2: Port()}#
- class Landpattern[source]#
Bases:
GridPadShapeGeneratorMixin,CourtyardGeneratorMixin,SilkscreenOutline,LinearNumbering,GridLayoutInterface- mounts: Sequence[NPTHPad]#
- Device#
alias of
JD0_0001NL