texas_instruments_SN74HC14PWR module#
- class RectangleSmdPad[source]#
Bases:
Pad- shape: Shape | PadShape = Polygon(elements=((0.2, 0.85), (-0.2, 0.85), (-0.2, -0.85), (0.2, -0.85)), 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.251, 0.901), (-0.251, 0.901), (-0.251, -0.901), (0.251, -0.901)), holes=()), side=<Side.Top: 0>)#
- soldermask = Soldermask(shape=Polygon(elements=((0.251, 0.901), (-0.251, 0.901), (-0.251, -0.901), (0.251, -0.901)), holes=()), side=<Side.Top: 0>)#
- class LandpatternTSSOP_14_L5_0_W4_4_P0_65_LS6_4_BL[source]#
Bases:
Landpattern- p = {1: RectangleSmdPad().at((-1.9425, -2.8)), 2: RectangleSmdPad().at((-1.2925, -2.8)), 3: RectangleSmdPad().at((-0.6425, -2.8)), 4: RectangleSmdPad().at((0.0075, -2.8)), 5: RectangleSmdPad().at((0.6575, -2.8)), 6: RectangleSmdPad().at((1.3075, -2.8)), 7: RectangleSmdPad().at((1.9575, -2.8)), 8: RectangleSmdPad().at((1.9575, 2.8)), 9: RectangleSmdPad().at((1.3075, 2.8)), 10: RectangleSmdPad().at((0.6575, 2.8)), 11: RectangleSmdPad().at((0.0075, 2.8)), 12: RectangleSmdPad().at((-0.6425, 2.8)), 13: RectangleSmdPad().at((-1.2925, 2.8)), 14: RectangleSmdPad().at((-1.9425, 2.8))}#
- customlayer = [Custom(shape=Shape[Text], side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolyline(width=0.06, elements=[Arc(center=(-2.4925, -3.2), radius=0.03, start=0, arc=-360)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolyline(width=0.3, elements=[Arc(center=(-1.9565, -3.662), radius=0.15, 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=[(-2.5075, -1.601), (-2.5075, -0.686)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.254, elements=[(-2.5075, 0.685), (-2.5075, 1.6)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.254, elements=[(-2.4925, 2.25), (-2.3775, 2.25)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.254, elements=[(2.3915, 2.25), (2.5075, 2.25), (2.5075, -2.25), (2.3915, -2.25)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.254, elements=[(-2.3775, -2.25), (-2.4925, -2.25)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.254, elements=[(-2.5075, 1.6), (-2.5075, 2.25)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.254, elements=[(-2.5075, -1.601), (-2.5075, -2.25)]), side=<Side.Top: 0>), Silkscreen(shape=ArcPolyline(width=0.254, elements=[Arc(center=(-2.5075, 0), radius=0.686, start=90, arc=-180)]), side=<Side.Top: 0>), Silkscreen(shape=ArcPolyline(width=0.4, elements=[Arc(center=(-2.7425, -3), radius=0.2, start=0, arc=-360)]), side=<Side.Top: 0>)]#
- courtyard = Courtyard(shape=Polygon(elements=((2.6345, 3.701), (-2.6345, 3.701), (-2.6345, -3.701), (2.6345, -3.701)), holes=()), side=<Side.Top: 0>)#
- model = <jitx.model3d.Model3D object>#
- class SymbolSchmittInverter[source]#
Bases:
Symbol- A = Pin((-2, 0), 2, <Direction.Left: 'left'>)#
- Y = Pin((1, 0), 2, <Direction.Right: 'right'>)#
- reference_designator = Shape[Text]#
- shapes = [Polygon(elements=[(-2, 1.5), (-2, -1.5), (1, 0)], holes=()), Shape[Circle], Polyline(width=0.1, elements=[(-1.4, -0.3), (-0.8, -0.3), (-0.8, 0.3)]), Polyline(width=0.1, elements=[(-0.6, 0.3), (-1.2, 0.3), (-1.2, -0.3)])]#
- class SymbolSN74HC14PWR[source]#
Bases:
Symbol- pin_name_size: float | None = 0.7874#
Font size of pin 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 itspin_name_sizeattribute.
- 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.
- GND = Pin((-2, -1), 2, <Direction.Left: 'left'>)#
- VCC = Pin((2, 1), 2, <Direction.Right: 'right'>)#
- reference_designator = Shape[Text]#
- value_label = Shape[Text]#
- box = Polygon(elements=((2.0, 1.5), (-2.0, 1.5), (-2.0, -1.5), (2.0, -1.5)), holes=())#
- class SN74HC14PWR(*args, **kwargs)[source]#
Bases:
Component- name = 'C6821'#
- description = 'Schmitt Trigger 6 21ns@6V,50pF 2uA 2V~6V TSSOP-14 Inverters ROHS'#
- manufacturer: str | None = 'Texas Instruments'#
Manufacturer for this component.
- mpn: str | None = 'SN74HC14PWR'#
Manufacturer part number for this component.
- datasheet = 'https://www.lcsc.com/datasheet/lcsc_datasheet_2304140030_Texas-Instruments-SN74HC14PWR_C6821.pdf'#
- reference_designator_prefix: str | None = 'U'#
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.
- landpattern = LandpatternTSSOP_14_L5_0_W4_4_P0_65_LS6_4_BL()#
- P_1A = Port()#
- P_1Y = Port()#
- P_2A = Port()#
- P_2Y = Port()#
- P_3A = Port()#
- P_3Y = Port()#
- GND = Port()#
- P_4Y = Port()#
- P_4A = Port()#
- P_5Y = Port()#
- P_5A = Port()#
- P_6Y = Port()#
- P_6A = Port()#
- VCC = Port()#
- symbol = SymbolSN74HC14PWR()#
- schmitts = [SymbolSchmittInverter(), SymbolSchmittInverter(), SymbolSchmittInverter(), SymbolSchmittInverter(), SymbolSchmittInverter(), SymbolSchmittInverter()]#
- mappings = [SymbolMapping({Port(): SymbolSchmittInverter().A, Port(): SymbolSchmittInverter().Y, Port(): SymbolSchmittInverter().A, Port(): SymbolSchmittInverter().Y, Port(): SymbolSchmittInverter().A, Port(): SymbolSchmittInverter().Y, Port(): SymbolSN74HC14PWR().GND, Port(): SymbolSchmittInverter().Y, Port(): SymbolSchmittInverter().A, Port(): SymbolSchmittInverter().Y, Port(): SymbolSchmittInverter().A, Port(): SymbolSchmittInverter().Y, Port(): SymbolSchmittInverter().A, Port(): SymbolSN74HC14PWR().VCC}), PadMapping({Port(): LandpatternTSSOP_14_L5_0_W4_4_P0_65_LS6_4_BL().p[1], Port(): LandpatternTSSOP_14_L5_0_W4_4_P0_65_LS6_4_BL().p[2], Port(): LandpatternTSSOP_14_L5_0_W4_4_P0_65_LS6_4_BL().p[3], Port(): LandpatternTSSOP_14_L5_0_W4_4_P0_65_LS6_4_BL().p[4], Port(): LandpatternTSSOP_14_L5_0_W4_4_P0_65_LS6_4_BL().p[5], Port(): LandpatternTSSOP_14_L5_0_W4_4_P0_65_LS6_4_BL().p[6], Port(): LandpatternTSSOP_14_L5_0_W4_4_P0_65_LS6_4_BL().p[7], Port(): LandpatternTSSOP_14_L5_0_W4_4_P0_65_LS6_4_BL().p[8], Port(): LandpatternTSSOP_14_L5_0_W4_4_P0_65_LS6_4_BL().p[9], Port(): LandpatternTSSOP_14_L5_0_W4_4_P0_65_LS6_4_BL().p[10], Port(): LandpatternTSSOP_14_L5_0_W4_4_P0_65_LS6_4_BL().p[11], Port(): LandpatternTSSOP_14_L5_0_W4_4_P0_65_LS6_4_BL().p[12], Port(): LandpatternTSSOP_14_L5_0_W4_4_P0_65_LS6_4_BL().p[13], Port(): LandpatternTSSOP_14_L5_0_W4_4_P0_65_LS6_4_BL().p[14]})]#
- class SN74HC14PWRCircuit[source]#
Bases:
Circuit- power = Power()#
- inv = SN74HC14PWR()#
- byp = Capacitor(capacitance=4.7e-06).insert(SN74HC14PWR().VCC, SN74HC14PWR().GND, short_trace=True)#
- Device#
alias of
SN74HC14PWR