ComponentTLV9001IDBVR module#
- class RectangleSmdPad[source]#
Bases:
Pad- shape: Shape | PadShape = Polygon(elements=((0.5, 0.3), (-0.5, 0.3), (-0.5, -0.3), (0.5, -0.3)), holes=())#
The geometric shape of the pad or a PadShape to specify the regular shape and the shape when non-functional pads are removed. Can be overridden on a per-layer basis by
shapes.
- paste = [Paste(shape=Polygon(elements=((0.551, 0.351), (-0.551, 0.351), (-0.551, -0.351), (0.551, -0.351)), holes=()), side=<Side.Top: 0>)]#
- soldermask = [Soldermask(shape=Polygon(elements=((0.551, 0.351), (-0.551, 0.351), (-0.551, -0.351), (0.551, -0.351)), holes=()), side=<Side.Top: 0>)]#
- class LandpatternSOT_23_5_L3_0_W1_7_P0_95_LS2_8_BR[source]#
Bases:
Landpattern- p = {1: RectangleSmdPad().at((1.3, -0.95)), 2: RectangleSmdPad().at((1.3, 0)), 3: RectangleSmdPad().at((1.3, 0.95)), 4: RectangleSmdPad().at((-1.3, 0.95)), 5: RectangleSmdPad().at((-1.3, -0.95))}#
- customlayer = [Custom(shape=Shape[Text], side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolyline(width=0.06, elements=[Arc(center=(1.4, -1.45), radius=0.03, start=0, arc=-360)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolyline(width=0.4, elements=[Arc(center=(1.397, -1.016), radius=0.2, start=0, arc=-360)]), side=<Side.Top: 0>, name='Fab')]#
- silkscreen = [Silkscreen(shape=Shape[Text], side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.254, elements=[(-0.9, -1.55), (0.9, -1.55)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.254, elements=[(-0.9, -0.4), (-0.9, 0.4)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.254, elements=[(-0.9, 1.55), (0.9, 1.55)]), side=<Side.Top: 0>), Silkscreen(shape=ArcPolyline(width=0.254, elements=[Arc(center=(1.524, -1.651), radius=0.127, start=0, arc=-360)]), side=<Side.Top: 0>)]#
- courtyard = [Courtyard(shape=Polygon(elements=((1.851, 1.677), (-1.851, 1.677), (-1.851, -1.677), (1.851, -1.677)), holes=()), side=<Side.Top: 0>)]#
- models = [<jitx.model3d.Model3D object>]#
- class SymbolTLV9001IDBVR[source]#
Bases:
Symbol- pad_name_size: float | None = 0.7874#
Font size of pad name text of
Pinobjects in this symbol, in grid units. If unset, defers to a parentSymbol, if a parent exists. This can be overriden at thePinlevel by setting itspad_name_sizeattribute.
- OUT = Pin((3, 0), 2, <Direction.Right: 'right'>)#
- Vn = Pin((0, -2), 2, <Direction.Down: 'down'>)#
- INp = Pin((-3, -1), 2, <Direction.Left: 'left'>)#
- INn = Pin((-3, 1), 2, <Direction.Left: 'left'>)#
- Vp = Pin((0, 2), 2, <Direction.Up: 'up'>)#
- draws = [Shape[Text], Shape[Text], Polyline(width=0.2, elements=[(-3, -3), (-3, 3), (3, 0), (-3, -3)]), Shape[Text], Shape[Text], Shape[Text], Shape[Text]]#
- class ComponentTLV9001IDBVR(*args, **kwargs)[source]#
Bases:
Component- name = 'C398363'#
- description = '5pA 1 1MHz 轨到轨 SOT-23-5 Operational Amplifier ROHS'#
- manufacturer: str | None = 'Texas Instruments'#
Manufacturer for this component.
- mpn: str | None = 'TLV9001IDBVR'#
Manufacturer part number for this component.
- datasheet = 'https://www.lcsc.com/datasheet/lcsc_datasheet_1912111437_Texas-Instruments-TLV9001IDBVR_C398363.pdf'#
- reference_prefix = 'U'#
- landpattern = LandpatternSOT_23_5_L3_0_W1_7_P0_95_LS2_8_BR()#
- OUT = Port()#
- Vn = Port()#
- INp = Port()#
- INn = Port()#
- Vp = Port()#
- symbol = SymbolTLV9001IDBVR()#
- mappings = [SymbolMapping({Port(): SymbolTLV9001IDBVR().OUT, Port(): SymbolTLV9001IDBVR().Vn, Port(): SymbolTLV9001IDBVR().INp, Port(): SymbolTLV9001IDBVR().INn, Port(): SymbolTLV9001IDBVR().Vp}), PadMapping({Port(): LandpatternSOT_23_5_L3_0_W1_7_P0_95_LS2_8_BR().p[1], Port(): LandpatternSOT_23_5_L3_0_W1_7_P0_95_LS2_8_BR().p[2], Port(): LandpatternSOT_23_5_L3_0_W1_7_P0_95_LS2_8_BR().p[3], Port(): LandpatternSOT_23_5_L3_0_W1_7_P0_95_LS2_8_BR().p[4], Port(): LandpatternSOT_23_5_L3_0_W1_7_P0_95_LS2_8_BR().p[5]})]#