component
MCP45HV51T-502E
Public Made by Adomby adom
Microchip Tech Digital Potentiometers, TSSOP-14. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.0
3 files changed
+4479
diff truncated
README.mdadded+109@@ -0,0 +1,109 @@+# MCP45HV51T-502E++**Microchip Tech** · Digital Potentiometers · TSSOP-14++MCP45HV51T-502E from Microchip Tech, in a TSSOP-14. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | VL | power_in | Positive digital power supply input relative to DGND, ranging from 1.8V to 5.5V, with a decoupling capacitor to DGND recommended. |+| 2 | SCL | input | I2C serial clock input (Schmitt trigger), input-only since the device is an I2C slave, connected to the host controller's SCL. |+| 3 | A1 | input | I2C address bit 1 input (Schmitt trigger) which together with A0 allows up to four devices on one I2C bus. |+| 4 | SDA | bidirectional | I2C serial data input/output (Schmitt trigger), open-drain N-channel driver used to read and write the Wiper and TCON registers. |+| 5 | A0 | input | I2C address bit 0 input (Schmitt trigger) whose value is latched at POR/BOR and which together with A1 completes the device address. |+| 6 | WLAT | input | Wiper latch enable input: 0 transfers the received shift register value to the Wiper register, 1 holds the received value in the buffer, allowing synchronization to an external event such as zero crossing. |+| 7 | NC | unconnected | Not internally connected to the die; connect to DGND or VL to reduce noise coupling. |+| 8 | SHDN | input | Shutdown input (Schmitt trigger) that forces the resistor network terminals into the hardware shutdown state. |+| 9 | DGND | power_in | Digital ground reference of the device. |+| 10 | V- | power_in | Analog negative potential supply, which must be lower than or equal to the DGND potential. |+| 11 | P0B | passive | Potentiometer 0 Terminal B, the fixed connection to zero-scale wiper value (0x00), non-polarized, with voltage required to be between V+ and V-. |+| 12 | P0W | passive | Potentiometer 0 wiper terminal, non-polarized, supporting positive and negative current, with voltage required to be between V+ and V-. |+| 13 | P0A | passive | Potentiometer 0 Terminal A, the fixed connection to full-scale wiper value (0xFF for 8-bit), non-polarized, with voltage required to be between V+ and V-. |+| 14 | V+ | power_in | Analog positive potential supply, which must be at a higher potential than V-, with a maximum of +36V. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | Microchip Tech |+| Package | TSSOP-14 |+| Category | ADC/DAC/Data Conversion |+| Pins | 14 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Digital supply voltage | VL | 2.7 | | 5.5 | V | With respect to DGND | 4 |+| Analog supply voltage max | V+ | | | 36 | V | With respect to V- | 4 |+| Resistor network supply voltage | VRN | | | 36 | V | Delta voltage between V+ and V- | 4 |+| Operating temperature | TA | -40 | | 125 | °C | Extended | 21 |+| Resistance A to B | RAB | 4 | 5 | 6 | kΩ | -502 devices, V+/V- = 10V to 36V | 5 |+| Resistance tolerance | | -20 | | 20 | % | RAB | 5 |+| Supply current, serial interface active | IDDD | | 45 | 650 | µA | Write all 0's to Volatile Wiper 0, VL = 5.5V, FSCL = 3.4 MHz, V- = DGND | 5 |+| Supply current, serial interface inactive | IDDD | | 4 | 7 | µA | VL = 5.5V, SCL = VIH, Wiper = 0, V- = DGND | 5 |+| Analog supply current V+ to V- | IDDA | | | 5 | µA | PxA = PxB = PxW, DGND = V- +(V+/2) | 5 |+| Delay after exit from Reset | TBORD | | 10 | 20 | µs | VL > VBOR | 5 |+| RAB current | IAB | | | 9 | mA | -502 devices 36V / RAB(MIN), V- = -18V, V+ = +18V | 5 |+| Wiper resistance | RW | | 75 | 170 | Ω | IW = 1 mA V+ = +18V, V- = -18V, code = 00h, PxA = floating, PxB = V- | 6 |+| Wiper resistance | RW | | 145 | 200 | Ω | IW = 1 mA V+ = +5.0V, V- = -5.0V, code = 00h, PxA = floating, PxB = V- | 6 |+| Terminal current | IT, IW | | | 25 | mA | -502 devices IBW(W ≠ ZS) and IAW(W ≠ FS) | 6 |+| Terminal current at ZS/FS | IT, IW | | | 36 | mA | IBW(W = ZS), or IAW(W = FS) | 6 |+| Full scale error 5k 8-bit | VWFSE | -10.5 | | | LSb | 5 k 8-bit VAB = 20V to 36V | 7 |+| Full scale error 5k 8-bit | VWFSE | -8.5 | | | LSb | VAB = 20V to 36V, -40°C ≤ TA ≤ +85°C (Note 2) | 7 |+| Full scale error 5k 8-bit | VWFSE | -14 | | | LSb | VAB = 10V to 36V | 7 |+| Zero scale error 5k 8-bit | VWZSE | | | 9.5 | LSb | 5 k 8-bit VAB = 20V to 36V | 8 |+| Zero scale error 5k 8-bit | VWZSE | | | 8.5 | LSb | VAB = 20V to 36V, -40°C ≤ TA ≤ +85°C (Note 2) | 8 |+| Zero scale error 5k 8-bit | VWZSE | | | 14.5 | LSb | VAB = 10V to 36V | 8 |+| Potentiometer INL 5k 8-bit | P-INL | -1 | 0.5 | 1 | LSb | 5 k 8-bit VAB = 10V to 36V | 9 |+| Potentiometer DNL 5k 8-bit | P-DNL | -0.7 | 0.25 | 0.7 | LSb | 5 k 8-bit VAB = 10V to 36V | 9 |+| Potentiometer DNL 5k 8-bit | P-DNL | -0.5 | 0.25 | 0.5 | LSb | VAB = 20V to 36V (Note 2) | 9 |+| Rheostat INL 5k 8-bit | R-INL | -2 | | 2 | LSb | IW = 6.0 mA, (V+ - V-) = 36V (Note 2) | 11 |+| Rheostat INL 5k 8-bit | R-INL | -2.5 | | 2.5 | LSb | IW = 3.3 mA, (V+ - V-) = 20V (Note 2) | 11 |+| Rheostat INL 5k 8-bit | R-INL | -4.5 | | 4.5 | LSb | IW = 1.7 mA, (V+ - V-) = 10V | 11 |+| Rheostat DNL 5k 8-bit | R-DNL | -0.5 | | 0.5 | LSb | IW = 6.0 mA, (V+ - V-) = 36V (Note 2) | 12 |+| Rheostat DNL 5k 8-bit | R-DNL | -0.8 | | 0.8 | LSb | IW = 1.7 mA, (V+ - V-) = 10V | 12 |+| Input leakage current | IIL | -1 | | 1 | µA | VIN = VL and VIN = DGND | 13 |+| Power supply sensitivity 8-bit | PSS | | 0.0015 | 0.0035 | %/% | VL = 2.7V to 5.5V, V+ = 18V, V- = -18V, Code = 7Fh | 14 |+| Nominal resistance tempco | ΔRAB/ΔT | | 50 | | ppm/°C | TA = -40°C to +85°C | 6 |+| Nominal resistance tempco | ΔRAB/ΔT | | 100 | | ppm/°C | TA = -40°C to +125°C | 6 |+| Ratiometric tempco | ΔVBW/ΔT | | 15 | | ppm/°C | Code = Mid scale (7Fh or 3Fh) | 6 |+| Leakage current into A, W or B | ITL | | 5 | | nA | A = W = B = V- | 6 |+| Bandwidth -3 dB 5k 8-bit | BW | | 480 | | kHz | 5 k 8-bit Code = 7Fh, load = 30 pF | 10 |+| VW settling time 5k | tS | | 1 | | µs | 5 k Code = 00h -> FFh (7Fh); FFh (7Fh) -> 00h, VA = 10V, VB = 0V, ±1LSb, CL = 50 pF | 16 |+| Power dissipation 5k | PDISS | | 260 | | mW | VL = 5.5V, V+ = 18V, V- = -18V | 14 |+| Capacitance PA | CA | | 75 | | pF | Measured to V-, f =1 MHz, Wiper code = Mid Scale | 13 |+| Capacitance PW | CW | | 120 | | pF | Measured to V-, f =1 MHz, Wiper code = Mid Scale | 13 |+| Capacitance PB | CB | | 75 | | pF | Measured to V-, f =1 MHz, Wiper code = Mid Scale | 13 |+| SCL frequency, High Speed 3.4 | FSCL | 0 | | 3.4 | MHz | Cb = 100 pF, 4.5V ≤ VL ≤ 5.5V | 17 |+| SCL frequency, Fast mode | FSCL | 0 | | 400 | kHz | Cb = 400 pF, 2.7V ≤ VL ≤ 5.5V | 17 |+| Voltage on VL with respect to DGND | | -0.6 | | 7 | V | | 3 |+| Voltage on V+ with respect to DGND | | -0.3 | | 40 | V | | 3 |+| Continuous current into PxA, PxW, PxB (RAB = 5 k) | | -25 | | 25 | mA | RAB = 5 k | 3 |+| Package power dissipation TSSOP-14 | | | | 1000 | mW | TA = +50°C, TJ = +150°C | 3 |+| ESD HBM | | -5 | | 5 | kV | All pins | 3 |+| Maximum junction temperature | TJ | | | 150 | °C | | 3 |+| Storage temperature | | -65 | | 150 | °C | | 3 |+| Soldering temperature of leads | | | | 300 | °C | 10 seconds | 3 |+| Thermal resistance 14L-TSSOP | θJA | | 100 | | °C/W | | 21 |++## CAD (KiCad official)++- Symbol: `MCP45HV51T-502E`+- Footprint: `Package_SO:TSSOP-14_4.4x5mm_P0.65mm`+- 3D model: TSSOP-14 (KiCad packages3D, STEP)+- 3D model files: `mcp45hv51t-502e-etched.step` / `mcp45hv51t-502e-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `mcp45hv51t-502e.step` / `mcp45hv51t-502e.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Microchip Tech datasheet](docs/mcp45hv51t-502e-datasheet.pdf) (100 pp, sha256 `ab854db7c83242c1`, retrieved 2026-10-30, tier: manufacturer)+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-sonnet-5-5` (text), consensus `claude-sonnet-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/mcp45hv51t-502e-datasheet.pdf)
docs/hero.pngadded⋯ 1 unchanged line ⋯
docs/mcp45hv51t-502e-datasheet.pdfadded+4370@@ -0,0 +1,15129 @@+%PDF-1.6 %���� +6873 0 obj <</Linearized 1/L 2674840/O 6880/E 118099/N 100/T 2537241/H [ 7698 1448]>> endobj +xref +6873 362 +0000000016 00000 n +0000009146 00000 n +0000009283 00000 n +0000009483 00000 n +0000009521 00000 n +0000009574 00000 n +0000009642 00000 n +0000009679 00000 n +0000009893 00000 n +0000009977 00000 n +0000010058 00000 n +0000010141 00000 n +0000010224 00000 n +0000010307 00000 n +0000010390 00000 n +0000010473 00000 n +0000010556 00000 n +0000010639 00000 n +0000010722 00000 n +0000010805 00000 n +0000010888 00000 n +0000010971 00000 n +0000011054 00000 n +0000011137 00000 n +0000011220 00000 n +0000011303 00000 n +0000011386 00000 n +0000011469 00000 n +0000011552 00000 n +0000011635 00000 n +0000011718 00000 n +0000011801 00000 n +0000011884 00000 n +0000011967 00000 n +0000012050 00000 n +0000012133 00000 n +0000012216 00000 n +0000012299 00000 n +0000012382 00000 n +0000012465 00000 n +0000012548 00000 n +0000012631 00000 n +0000012714 00000 n +0000012797 00000 n +0000012880 00000 n +0000012963 00000 n +0000013046 00000 n +0000013129 00000 n +0000013212 00000 n +0000013295 00000 n +0000013378 00000 n +0000013461 00000 n +0000013544 00000 n +0000013627 00000 n +0000013710 00000 n +0000013793 00000 n +0000013876 00000 n +0000013959 00000 n +0000014042 00000 n +0000014125 00000 n +0000014208 00000 n +0000014291 00000 n +0000014374 00000 n +0000014457 00000 n +0000014540 00000 n +0000014623 00000 n +0000014706 00000 n +0000014789 00000 n +0000014872 00000 n +0000014955 00000 n +0000015038 00000 n +0000015121 00000 n +0000015204 00000 n +0000015287 00000 n +0000015370 00000 n +0000015453 00000 n +0000015536 00000 n +0000015619 00000 n +0000015702 00000 n +0000015785 00000 n +0000015868 00000 n +0000015951 00000 n +0000016034 00000 n +0000016117 00000 n +0000016200 00000 n +0000016283 00000 n +0000016366 00000 n +0000016449 00000 n +0000016532 00000 n +0000016615 00000 n +0000016698 00000 n +0000016781 00000 n +0000016864 00000 n +0000016947 00000 n +0000017030 00000 n +0000017113 00000 n +0000017196 00000 n +0000017279 00000 n +0000017362 00000 n +0000017445 00000 n +0000017528 00000 n +0000017610 00000 n +0000017692 00000 n +0000017774 00000 n +0000017856 00000 n +0000017938 00000 n +0000018020 00000 n +0000018210 00000 n +0000018345 00000 n +0000019001 00000 n +0000019635 00000 n +0000019674 00000 n +0000019924 00000 n +0000020154 00000 n +0000020233 00000 n +0000020614 00000 n +0000022296 00000 n +0000024107 00000 n +0000025950 00000 n +0000027353 00000 n +0000028502 00000 n +0000029637 00000 n +0000030180 00000 n +0000030415 00000 n +0000031571 00000 n +0000032798 00000 n +0000035492 00000 n +0000035568 00000 n +0000041328 00000 n +0000041576 00000 n +0000041872 00000 n +0000079355 00000 n +0000084723 00000 n +0000084784 00000 n +0000084866 00000 n +0000084966 00000 n +0000085023 00000 n +0000085121 00000 n +0000085178 00000 n +0000085294 00000 n +0000085351 00000 n +0000085500 00000 n +0000085557 00000 n +0000085668 00000 n +0000085778 00000 n +0000085893 00000 n +0000085950 00000 n +0000086135 00000 n +0000086268 00000 n +0000086448 00000 n +0000086573 00000 n +0000086748 00000 n +0000086915 00000 n +0000087075 00000 n +0000087191 00000 n +0000087376 00000 n +0000087542 00000 n +0000087713 00000 n +0000087884 00000 n +0000088012 00000 n +0000088169 00000 n +0000088354 00000 n +0000088533 00000 n +0000088686 00000 n +0000088859 00000 n +0000089011 00000 n +0000089169 00000 n +0000089348 00000 n +0000089520 00000 n +0000089667 00000 n +0000089841 00000 n +0000090023 00000 n +0000090149 00000 n +0000090304 00000 n +0000090499 00000 n +0000090598 00000 n +0000090793 00000 n +0000090895 00000 n +0000090950 00000 n +0000091057 00000 n +0000091112 00000 n +0000091211 00000 n +0000091269 00000 n +0000091380 00000 n +0000091438 00000 n +0000091592 00000 n +0000091692 00000 n +0000091801 00000 n +0000091857 00000 n +0000091914 00000 n +0000092122 00000 n +0000092305 00000 n +0000092473 00000 n +0000092680 00000 n +0000092883 00000 n +0000093042 00000 n +0000093098 00000 n +0000093234 00000 n +0000093387 00000 n +0000093557 00000 n +0000093712 00000 n +0000093846 00000 n +0000093987 00000 n +0000094119 00000 n +0000094249 00000 n +0000094387 00000 n +0000094526 00000 n +0000094685 00000 n +0000094844 00000 n +0000094989 00000 n +0000095156 00000 n +0000095350 00000 n +0000095527 00000 n +0000095696 00000 n +0000095903 00000 n +0000096080 00000 n +0000096254 00000 n +0000096439 00000 n +0000096663 00000 n +0000096856 00000 n +0000097050 00000 n +0000097262 00000 n +0000097458 00000 n +0000097671 00000 n +0000097859 00000 n +0000098003 00000 n +0000098138 00000 n +0000098346 00000 n +0000098525 00000 n +0000098676 00000 n +0000098887 00000 n +0000099044 00000 n +0000099241 00000 n +0000099378 00000 n +0000099552 00000 n +0000099790 00000 n +0000100058 00000 n +0000100208 00000 n +0000100388 00000 n +0000100630 00000 n +0000100813 00000 n +0000100987 00000 n +0000101268 00000 n +0000101568 00000 n +0000101788 00000 n +0000101978 00000 n +0000102167 00000 n +0000102357 00000 n +0000102551 00000 n +0000102759 00000 n +0000102884 00000 n +0000103035 00000 n +0000103176 00000 n +0000103335 00000 n +0000103491 00000 n +0000103653 00000 n +0000103862 00000 n +0000104048 00000 n +0000104234 00000 n +0000104433 00000 n +0000104619 00000 n +0000104781 00000 n +0000104942 00000 n +0000105080 00000 n +0000105272 00000 n +0000105441 00000 n +0000105611 00000 n +0000105806 00000 n +0000105973 00000 n +0000106131 00000 n +0000106319 00000 n +0000106469 00000 n +0000106631 00000 n +0000106775 00000 n +0000106953 00000 n +0000107123 00000 n +0000107231 00000 n +0000107351 00000 n +0000107515 00000 n +0000107660 00000 n +0000107837 00000 n +0000107988 00000 n +0000108166 00000 n +0000108311 00000 n +0000108513 00000 n +0000108706 00000 n +0000108983 00000 n +0000109241 00000 n +0000109455 00000 n +0000109678 00000 n +0000109859 00000 n +0000110009 00000 n +0000110237 00000 n +0000110413 00000 n +0000110605 00000 n +0000110749 00000 n +0000110929 00000 n +0000111078 00000 n +0000111253 00000 n +0000111472 00000 n +0000111699 00000 n +0000111872 00000 n +0000111998 00000 n +0000112184 00000 n +0000112339 00000 n +0000112499 00000 n +0000112660 00000 n +0000112864 00000 n +0000113031 00000 n +0000113170 00000 n +0000113404 00000 n +0000113653 00000 n +0000113817 00000 n +0000113874 00000 n +0000113981 00000 n +0000114038 00000 n +0000114163 00000 n +0000114220 00000 n +0000114349 00000 n +0000114406 00000 n +0000114534 00000 n +0000114592 00000 n +0000114715 00000 n +0000114772 00000 n +0000114885 00000 n +0000114942 00000 n +0000115063 00000 n +0000115120 00000 n +0000115225 00000 n +0000115282 00000 n +0000115405 00000 n +0000115462 00000 n +0000115611 00000 n +0000115668 00000 n +0000115812 00000 n +0000115869 00000 n +0000116025 00000 n +0000116082 00000 n +0000116233 00000 n +0000116290 00000 n +0000116404 00000 n +0000116461 00000 n +0000116576 00000 n +0000116633 00000 n +0000116744 00000 n +0000116801 00000 n +0000116921 00000 n +0000116978 00000 n +0000117086 00000 n +0000117143 00000 n +0000117249 00000 n +0000117306 00000 n +0000117414 00000 n +0000117471 00000 n +0000117582 00000 n +0000117639 00000 n +0000117741 00000 n +0000117798 00000 n +0000117927 00000 n +0000117984 00000 n +0000118041 00000 n +0000007698 00000 n +trailer +<</Size 7235/Root 6875 0 R/Encrypt 6874 0 R/Info 6872 0 R/ID[<B8CB2EB92B34088A1DDC7D1C4083E353><A95DFB530353394987E950C62A350BC5>]/Prev 2537228>> +startxref +0 +%%EOF + +7234 0 obj <</E 3978/Filter/FlateDecode/I 4010/L 3994/Length 1340/O 3962/S 3564>>stream +�X��t�D�;�,�?9���F�s܍�Q�9�� a$4Jy��������J�=rt!�� :{]pp�0ڌ,[�b" hmD��Dy��3��I 1�6�"��r�P��{zߜt �e�l��lwrs>�bS*w z��Q+�:�i�(2�ا(�p*�v�"�Ip�Ŵ��3��c j������H�����<[#r����rB̽�p\? �݇`�����}zB�����G9NC� �+���m��j�0�����ld1`9�Z�ҁ{.z'�u{��.���0+�;I�=����W�?��k���3�L��G{�������П�6ځ��aZ�su�[/EF�̤�_>���,����s�=�.�)'Q���]��~�X-��+e��&��Vk��PlP�D���V���lk�6y�H~���j�&�gP��z"������'�~)�w{�m��!\z't�{��D��%��Ψ2��q�?R�َ�ʖf�ck���ΰ��ĮFa�|N�Qh���_�FlW�Sn`1�LK�G[(+�M�:��(���fI��PWI�S��|,���wfE�n�k���i.��A��_T\ZD`�"$�����Pz����!���+���(W"WԪ(~��^K�@Z1le���� �*����?����r�N��9�G����K0]�a�!��g�˷"�ټ���'�wH]+��H���,��_�v���,S��[7鯤�Vч�F�>W��hC�wL-�ė!(</x\>�^�{���X�;Z�آ�G&�/xo���.���č0B+�/!-�!9[��d�RN���-g�W�&V�(������p�� pN� ���:>���/oi1'0v2s��4����Y�qfr�#�����JQZ�l�0�6���aƽ�F�O��)w�CK��T�)V�j,Z��� ��m��I���`��)��(�t���iT���'