main
Ray Set visibility: public 463ffae 15d ago
{
  "schema_version": 1,
  "type": "component",
  "slug": "tlv2548ipw",
  "title": "TLV2548IPW",
  "brief": "Texas Instruments Analog To Digital Converters (ADC), TSSOP-20. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "version": "0.1.0",
  "license": "CC-BY-SA-4.0",
  "tags": [
    "component",
    "data acquisition",
    "tlv2548ipw",
    "factory-2.0.0",
    "extractor-text"
  ],
  "component": {
    "mpn": "TLV2548IPW",
    "manufacturer": "Texas Instruments",
    "package": "TSSOP-20",
    "pin_count": 20,
    "category": "Data Acquisition",
    "subcategory": "Analog To Digital Converters (ADC)",
    "datasheet": "https://www.ti.com/cn/lit/gpn/tlv2544",
    "parts": {
      "symbol": "tlv2548ipw.kicad_sym",
      "footprint": "tlv2548ipw.kicad_mod",
      "model_3d": "tlv2548ipw-hero.glb",
      "model_3d_plain": "tlv2548ipw.glb",
      "model_3d_step": "tlv2548ipw-etched.step",
      "model_3d_step_plain": "tlv2548ipw.step",
      "lbr": "tlv2548ipw.lbr"
    },
    "distributor_links": {
      "lcsc": "C1543340",
      "digikey": "296-2987-5-ND",
      "mouser": "595-TLV2548IPW"
    },
    "distributor_check": {
      "checked_at": "2026-10-11T16:45:55Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": "296-2987-5-ND",
        "status": "found",
        "lifecycle": "Active"
      },
      "mouser": {
        "pn": "595-TLV2548IPW",
        "status": "found"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "SDO",
        "type": "output",
        "description": "The 3-state serial output presents the A/D result MSB first and stays high-impedance while CS is high and until the MSB is presented."
      },
      {
        "number": "2",
        "name": "SDI",
        "type": "input",
        "description": "Serial data input, MSB (D15) first, where the first four bits decode as one of the 16 commands and SDI is disabled after the 4-bit counter reaches 16 clock edges or CS goes low-to-high."
      },
      {
        "number": "3",
        "name": "SCLK",
        "type": "input",
        "description": "Input serial clock from the host that clocks SDI into the input register and can also serve as the conversion clock source; the device supports CPOL = 0."
      },
      {
        "number": "4",
        "name": "EOC/(INT)",
        "type": "output",
        "description": "Programmed as EOC it goes low at the end of sampling and stays low until conversion completes, or programmed as INT its falling edge signals that data are ready for output."
      },
      {
        "number": "5",
        "name": "VCC",
        "type": "power_in",
        "description": "Positive supply voltage."
      },
      {
        "number": "6",
        "name": "A0",
        "type": "input",
        "description": "Analog signal input, internally multiplexed, with a driving source impedance that should be less than or equal to 1 kΩ."
      },
      {
        "number": "7",
        "name": "A1",
        "type": "input",
        "description": "Analog signal input, internally multiplexed, with a driving source impedance that should be less than or equal to 1 kΩ."
      },
      {
        "number": "8",
        "name": "A2",
        "type": "input",
        "description": "Analog signal input, internally multiplexed, with a driving source impedance that should be less than or equal to 1 kΩ."
      },
      {
        "number": "9",
        "name": "A3",
        "type": "input",
        "description": "Analog signal input, internally multiplexed, with a driving source impedance that should be less than or equal to 1 kΩ."
      },
      {
        "number": "10",
        "name": "A4",
        "type": "input",
        "description": "Analog signal input (TLV2548 only), internally multiplexed, with a driving source impedance that should be less than or equal to 1 kΩ."
      },
      {
        "number": "11",
        "name": "A5",
        "type": "input",
        "description": "Analog signal input (TLV2548 only), internally multiplexed, with a driving source impedance that should be less than or equal to 1 kΩ."
      },
      {
        "number": "12",
        "name": "A6",
        "type": "input",
        "description": "Analog signal input (TLV2548 only), internally multiplexed, with a driving source impedance that should be less than or equal to 1 kΩ."
      },
      {
        "number": "13",
        "name": "A7",
        "type": "input",
        "description": "Analog signal input (TLV2548 only), internally multiplexed, with a driving source impedance that should be less than or equal to 1 kΩ."
      },
      {
        "number": "14",
        "name": "CSTART",
        "type": "input",
        "description": "Sets the start of sampling: sampling begins at CSTART's falling edge and ends at its rising edge while CS is high, and the pin should be tied to VCC if not used."
      },
      {
        "number": "15",
        "name": "GND",
        "type": "power_in",
        "description": "Ground return for the internal circuitry; all voltage measurements are referenced to GND."
      },
      {
        "number": "16",
        "name": "PWDN",
        "type": "input",
        "description": "When held at logic zero both the analog and reference circuits are powered down, and the device restarts via an active CS, FS or CSTART after PWDN returns to logic one."
      },
      {
        "number": "17",
        "name": "FS",
        "type": "input",
        "description": "DSP frame-sync input marking the start of a serial data frame; a high-to-low transition resets the 4-bit counter, and the pin should be tied to VCC if not used."
      },
      {
        "number": "18",
        "name": "REFM",
        "type": "input",
        "description": "External reference input or internal reference decoupling; tie to analog ground when the internal reference is used."
      },
      {
        "number": "19",
        "name": "REFP",
        "type": "input",
        "description": "External reference input or internal reference decoupling, with 10 µF and 0.1 µF shunt capacitors to REFM; the maximum input range is the difference between REFP and REFM when an external reference is used."
      },
      {
        "number": "20",
        "name": "CS",
        "type": "input",
        "description": "Chip select: a high-to-low transition resets the internal 4-bit counter, enables SDI and takes SDO out of 3-state, and CS falling and rising edges should occur while SCLK is low for SPI."
      }
    ],
    "provenance": {
      "extractor": "extract_pins 0.3",
      "factory_chain": {
        "factory": "2.0.0",
        "extractor": "extract_pins 0.3",
        "primary_model": "claude-haiku-5-5",
        "primary_mode": "text",
        "consensus_model": "claude-sonnet-5-5",
        "consensus": "agreed",
        "guards": "pin_guards 0.1: passed",
        "guard_notes": [
          "extractor flagged: The datasheet gives the 20-pin TLV2548 pin positions only as a top-view text layout on page 1 (not a; Pins 10-13 (A4-A7) and the rest of the TLV2548 signals are specific to the 20-pin TLV2548; the 16-pi"
        ],
        "pages_sent": 12,
        "cost_usd": 0.0789,
        "at": "2026-10-11T16:45:37"
      },
      "datasheet": {
        "url": "https://www.ti.com/cn/lit/gpn/tlv2544",
        "pages": 51,
        "sha256": "0baf06c23013ca49",
        "source_tier": "lcsc"
      },
      "cad": "KiCad official (CC-BY-SA 4.0)",
      "pins": {
        "total": 20,
        "described": 20,
        "cites_pages": true,
        "refuses_to_fabricate": true
      }
    },
    "viewers": {
      "symbol": "viewers/symbol.html",
      "footprint": "viewers/footprint.html"
    },
    "models_3d": [
      {
        "file": "tlv2548ipw.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          6.4,
          6.5,
          1.2
        ],
        "zmin_mm": 0,
        "centre_offset_mm": 0,
        "footprint_binding": "identity",
        "sha256": "97339947f3a7196470ec2f1d9f9b92bb2fc2ab66ad53be0cf105192585ef3c9a",
        "checked": "2026-10-11",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "tlv2548ipw-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          6.4,
          6.5,
          1.2
        ],
        "zmin_mm": 0,
        "centre_offset_mm": 0,
        "footprint_binding": "identity",
        "sha256": "d2d7ba8a78ac74988b07a9429a6f9cd3ef9a7da889d8ecb0ae60e74ff993eda2",
        "checked": "2026-10-11",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  },
  "metadata": {
    "specs": {
      "Manufacturer": "Texas Instruments",
      "Package": "TSSOP-20",
      "Category": "Data Acquisition",
      "Pins": "20"
    }
  },
  "variants": [],
  "sections": [
    "hero",
    "viewers",
    "readme",
    "breadcrumbs",
    "info"
  ],
  "discovery_triggers": [
    "tlv2548ipw"
  ],
  "discovery_pitch": "TLV2548IPW (Texas Instruments) component page: datasheet pinout, KiCad symbol, footprint and 3D.",
  "author": {
    "name": "Ray",
    "email": "[email protected]"
  },
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "tlv2548ipw.kicad_sym",
    "tlv2548ipw.kicad_mod",
    "tlv2548ipw.glb",
    "tlv2548ipw.step",
    "tlv2548ipw.lbr",
    "docs/hero.png",
    "docs/tlv2548ipw-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "tlv2548ipw-hero.glb",
    "tlv2548ipw-hero.overlay.json"
  ],
  "visibility": {
    "public": true
  }
}