← Commit history

Publish 0.1.1

Ray ·37e1b9604e · ·parent d014911
4 files changed +330−325
README.md+28−28
@@ -8,14 +8,14 @@ AS393P-E1 from Diodes Incorporated, in a PDIP-8. Pinout and pin descriptions ext  | Pin | Name | Type | Function | |---|---|---|---|-| 1 | OUTPUT1 | output | Open-collector output of comparator 1, with 200mV typical saturation voltage at 4mA sink and 6.0mA minimum output sink current. |-| 2 | INPUT1- | input | Inverting input of comparator 1, with common-mode range from 0V to VCC-1.5V and differential input up to 40V. |-| 3 | INPUT1+ | input | Non-inverting input of comparator 1, with common-mode range from 0V to VCC-1.5V and differential input up to 40V. |-| 4 | GND | power_in | Ground reference (0V) for the device, or negative supply in split-supply operation. |-| 5 | INPUT2+ | input | Non-inverting input of comparator 2, with common-mode range from 0V to VCC-1.5V and differential input up to 40V. |-| 6 | INPUT2- | input | Inverting input of comparator 2, with common-mode range from 0V to VCC-1.5V and differential input up to 40V. |-| 7 | OUTPUT2 | output | Open-collector output of comparator 2, with 200mV typical saturation voltage at 4mA sink and 6.0mA minimum output sink current. |-| 8 | VCC | power_in | Positive supply, recommended 2V to 36V single supply with absolute maximum of 40V. |+| 1 | OUTPUT1 | output | Open-collector output of comparator 1, with a saturation voltage of 200 mV typical and 400 mV maximum at 4 mA sink, and a minimum output sink current of 6.0 mA. |+| 2 | INPUT1- | input | Inverting input of comparator 1; the input common-mode voltage must not go below ground by more than 0.3 V at +25°C, and the input may be taken to +36 V without damage. |+| 3 | INPUT1+ | input | Non-inverting input of comparator 1; the input common-mode range is 0 V to VCC-1.5 V at VCC = 30 V, and the input may be taken to +36 V without damage. |+| 4 | GND | power_in | Ground reference (0 V) for the device, the reference for the input common-mode voltage range. |+| 5 | INPUT2+ | input | Non-inverting input of comparator 2; the input common-mode range is 0 V to VCC-1.5 V at VCC = 30 V, and the input may be taken to +36 V without damage. |+| 6 | INPUT2- | input | Inverting input of comparator 2; the input common-mode voltage must not go below ground by more than 0.3 V at +25°C, and the input may be taken to +36 V without damage. |+| 7 | OUTPUT2 | output | Open-collector output of comparator 2, with a saturation voltage of 200 mV typical and 400 mV maximum at 4 mA sink, and a minimum output sink current of 6.0 mA. |+| 8 | VCC | power_in | Positive supply: 2 V to 36 V for single supply, or ±1.0 V to ±18 V for dual supplies. |  ## Key specifications @@ -32,32 +32,32 @@ Limits as printed in the datasheet (page.json `metadata.characteristics` carries  | Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page | |---|---|---|---|---|---|---|---|-| Supply Voltage | VCC | 2 |  | 36 | V |  | 2 |+| Supply Voltage (recommended) | VCC | 2 |  | 36 | V |  | 2 | | Operating Temperature Range | TA | -40 |  | 85 | °C |  | 2 |-| Supply Voltage | VCC |  |  | 40 | V |  | 2 |+| Supply Voltage (absolute maximum) | VCC |  |  | 40 | V |  | 2 | | Differential Input Voltage | VID |  |  | 40 | V |  | 2 | | Input Voltage | VIN | -0.3 |  | 40 | V |  | 2 | | Input Current | IIN |  |  | 50 | mA | VIN < -0.3V | 2 | | Power Dissipation (PDIP-8) | PD |  |  | 780 | mW | TA = +25°C | 2 | | Operating Junction Temperature | TJ |  |  | 150 | °C |  | 2 | | Storage Temperature | TSTG | -65 |  | 150 | °C |  | 2 |-| Lead Temperature (Soldering) | TLEAD |  |  | 260 | °C | Soldering, 10 seconds | 2 |-| Input Offset Voltage (AS393) |  |  | 1 | 5 | mV | VO = 1.4V, RS = 0Ω, VCC = 5V to 30V | 3 |-| Input Offset Voltage (AS393, over temperature) |  |  |  | 7 | mV | VO = 1.4V, RS = 0Ω, VCC = 5V to 30V | 3 |-| Input Bias Current |  |  | 25 | 250 | nA | IIN+ or IIN- with output in linear range, VCM = 0V | 3 |-| Input Bias Current (over temperature) |  |  |  | 400 | nA | IIN+ or IIN- with output in linear range, VCM = 0V | 3 |-| Input Offset Current |  |  | 5 | 50 | nA | IIN+-IIN-, VCM = 0V | 3 |-| Input Offset Current (over temperature) |  |  |  | 200 | nA | IIN+-IIN-, VCM = 0V | 3 |-| Input Common Mode Voltage Range |  | 0 |  |  | V | VCC = 30V | 3 |-| Supply Current |  |  | 0.4 | 1 | mA | RL = ∞, VCC = 5V | 3 |-| Supply Current (over temperature) |  |  |  | 2 | mA | RL = ∞, VCC = 5V | 3 |-| Supply Current |  |  | 0.7 | 1.7 | mA | RL = ∞, VCC = 30V | 3 |-| Supply Current (over temperature) |  |  |  | 3 | mA | RL = ∞, VCC = 30V | 3 |-| Voltage Gain |  | 50 | 200 |  | V/mV | VCC = 15V, RL ≥ 15kΩ, VO = 1V to 11V | 3 |-| Output Sink Current |  | 6 | 16 |  | mA | VIN- = 1V, VIN+ = 0V, VO = 1.5V | 3 |-| Output Leakage Current |  |  |  | 1 | µA | VIN- = 0V, VIN+ = 1V, VO = 30V | 3 |-| Saturation Voltage |  |  | 200 | 400 | mV | VIN- = 1V, VIN+ = 0, ISINK ≤ 4mA | 3 |-| Saturation Voltage (over temperature) |  |  |  | 500 | mV | VIN- = 1V, VIN+ = 0, ISINK ≤ 4mA | 3 |+| Lead Temperature (soldering) | TLEAD |  |  | 260 | °C | Soldering, 10 seconds | 2 |+| Input Offset Voltage (AS393, 25°C) | VIO |  | 1 | 5 | mV | VO = 1.4V, RS = 0Ω, VCC = 5V to 30V | 3 |+| Input Offset Voltage (AS393, over temperature) | VIO |  |  | 7 | mV | VO = 1.4V, RS = 0Ω, VCC = 5V to 30V; TA = -40°C to +85°C per Note 6 | 3 |+| Input Bias Current (25°C) | IIN+ / IIN- |  | 25 | 250 | nA | IIN+ or IIN- with output in linear range, VCM = 0V | 3 |+| Input Bias Current (over temperature) | IIN+ / IIN- |  |  | 400 | nA | IIN+ or IIN- with output in linear range, VCM = 0V; TA = -40°C to +85°C per Note 6 | 3 |+| Input Offset Current (25°C) | IIN+-IIN- |  | 5 | 50 | nA | IIN+-IIN-, VCM = 0V | 3 |+| Input Offset Current (over temperature) | IIN+-IIN- |  |  | 200 | nA | IIN+-IIN-, VCM = 0V; TA = -40°C to +85°C per Note 6 | 3 |+| Input Common Mode Voltage Range | VICM | 0 |  |  | V | VCC = 30V | 3 |+| Supply Current (25°C, VCC = 5V) | ICC |  | 0.4 | 1 | mA | RL = ∞, VCC = 5V | 3 |+| Supply Current (over temperature, VCC = 5V) | ICC |  |  | 2 | mA | RL = ∞, VCC = 5V; TA = -40°C to +85°C per Note 6 | 3 |+| Supply Current (25°C, VCC = 30V) | ICC |  | 0.7 | 1.7 | mA | RL = ∞, VCC = 30V | 3 |+| Supply Current (over temperature, VCC = 30V) | ICC |  |  | 3 | mA | RL = ∞, VCC = 30V; TA = -40°C to +85°C per Note 6 | 3 |+| Voltage Gain | AV | 50 | 200 |  | V/mV | VCC = 15V, RL ≥ 15kΩ, VO = 1V to 11V | 3 |+| Output Sink Current | IO | 6 | 16 |  | mA | VIN- = 1V, VIN+ = 0V, VO = 1.5V | 3 |+| Output Leakage Current | IOL |  |  | 1 | µA | VIN- = 0V, VIN+ = 1V, VO = 30V | 3 |+| Saturation Voltage (25°C) | VSAT |  | 200 | 400 | mV | VIN- = 1V, VIN+ = 0, ISINK ≤ 4mA | 3 |+| Saturation Voltage (over temperature) | VSAT |  |  | 500 | mV | VIN- = 1V, VIN+ = 0, ISINK ≤ 4mA; TA = -40°C to +85°C per Note 6 | 3 |  ## Materials and finish @@ -79,7 +79,7 @@ As the datasheet states them (page.json `metadata.appearance`; the 3D model's co Data extracted from the manufacturer datasheet, not a distributor listing:  - **Datasheet:** [Diodes Incorporated datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8560098212876357632) (14 pp, sha256 `4612b4ecc06e13cb`, retrieved 2026-11-12, tier: lcsc)-- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-sonnet-5-5` (text+vision), consensus `claude-opus-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-haiku-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/as393p-e1-datasheet.pdf)
as393p-e1-hero.overlay.json+265−260
@@ -1,265 +1,270 @@ {-  "spec": "adom-hero 1.4",-  "mpn": "AS393P-E1",-  "kind": "component + footprint reference art",-  "board_use": false,-  "plane_z_mm": -0.02,-  "units": "metre",-  "upAxis": "Z",-  "layers": {-    "pad_outlines": {-      "material": "Footprint pads - teal dashed outlines - 50 percent opacity",-      "rgba": [-        0.0,-        0.902,-        0.863,-        0.5-      ],-      "pads": 8,-      "span_mm": 9.22,-      "dash_mm": 0.2305,-      "gap_mm": 0.1383,-      "pad_stroke_mm": 0.0553-    },-    "silkscreen": {-      "material": "Silkscreen reference lines - 30 percent opacity",-      "rgba": [-        0.92,-        0.96,-        1.0,-        0.3-      ],-      "footprint_items": 6,-      "pin1": {-        "source": "added dot (AI)",-        "pad": "1",-        "center_mm": [-          0.0,-          -1.35-        ],-        "r_mm": 0.35-      }-    },-    "signal_names": {-      "material": "Signal names - 50 percent opacity",-      "rgba": [-        0.92,-        0.96,-        1.0,-        0.5-      ],-      "font": "DejaVu Sans Mono",-      "labels": 8,-      "sides": "top + mirrored underside (single-sided)",-      "fallback_to_pad_number": 0-    }+ "spec": "adom-hero 1.4",+ "mpn": "AS393P-E1",+ "kind": "component + footprint reference art",+ "board_use": false,+ "plane_z_mm": -0.02,+ "units": "metre",+ "upAxis": "Z",+ "layers": {+  "pad_outlines": {+   "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+   "rgba": [+    0.0,+    0.902,+    0.863,+    0.5+   ],+   "pads": 8,+   "span_mm": 9.22,+   "dash_mm": 0.2305,+   "gap_mm": 0.1383,+   "pad_stroke_mm": 0.0553   },-  "align": {-    "ok": true,-    "centre_offset_mm": 0.0,-    "tolerance_mm": 0.738,-    "orientation_flipped": false,-    "contacts_bbox_mm": [-      -0.127,-      7.747,-      -7.734,-      0.114+  "silkscreen": {+   "material": "Silkscreen reference lines - 30 percent opacity",+   "rgba": [+    0.92,+    0.96,+    1.0,+    0.3+   ],+   "footprint_items": 6,+   "pin1": {+    "source": "added dot (AI)",+    "pad": "1",+    "center_mm": [+     0.0,+     -1.35     ],-    "pads_bbox_mm": [-      -0.8,-      8.42,-      -8.42,-      0.8-    ],-    "seating_z_mm": -3.3-  },-  "sources": {-    "glb": "as393p-e1-etched.glb",-    "glb_sha256": "7241ee8cfe9a6ac33619616ab35983728f107c62be34f7c46fe6811452999f3d",-    "footprint": "as393p-e1.kicad_mod",-    "footprint_sha256": "222fb44370968119abbd978176814cc43a71bc32ac2de275d8a3c418c0830fc6",-    "pins": "page.json component.pins",-    "pins_sha256": "e3a6a6b430ed1c7c8ecb10b3c5b3172c7bbaf435ec2eaf7b937dd992c6b11931"+    "r_mm": 0.35+   }   },-  "generator": "adom-wiki 1.8.22 (component_hero)",-  "labels": [-    {-      "pad": "1",-      "text": "OUTPUT1",-      "x": -0.95,-      "y": 0.0,-      "align": "right",-      "vertical": false,-      "h": 0.6-    },-    {-      "pad": "2",-      "text": "INPUT1-",-      "x": -0.95,-      "y": 2.54,-      "align": "right",-      "vertical": false,-      "h": 0.6-    },-    {-      "pad": "3",-      "text": "INPUT1+",-      "x": -0.95,-      "y": 5.08,-      "align": "right",-      "vertical": false,-      "h": 0.6-    },-    {-      "pad": "4",-      "text": "GND",-      "x": -0.95,-      "y": 7.62,-      "align": "right",-      "vertical": false,-      "h": 0.6-    },-    {-      "pad": "5",-      "text": "INPUT2+",-      "x": 8.57,-      "y": 7.62,-      "align": "left",-      "vertical": false,-      "h": 0.6-    },-    {-      "pad": "6",-      "text": "INPUT2-",-      "x": 8.57,-      "y": 5.08,-      "align": "left",-      "vertical": false,-      "h": 0.6-    },-    {-      "pad": "7",-      "text": "OUTPUT2",-      "x": 8.57,-      "y": 2.54,-      "align": "left",-      "vertical": false,-      "h": 0.6-    },-    {-      "pad": "8",-      "text": "VCC",-      "x": 8.57,-      "y": 0.0,-      "align": "left",-      "vertical": false,-      "h": 0.6-    }+  "signal_names": {+   "material": "Signal names - 50 percent opacity",+   "rgba": [+    0.92,+    0.96,+    1.0,+    0.5+   ],+   "font": "DejaVu Sans Mono",+   "labels": 8,+   "sides": "top + mirrored underside (single-sided)",+   "omitted": null,+   "fallback_to_pad_number": 0+  }+ },+ "align": {+  "ok": true,+  "board_underside": false,+  "electrical_pads_without_contact": [],+  "mounting_pads_left_out": [],+  "centre_offset_mm": 0.0,+  "over_pads": true,+  "tolerance_mm": 0.738,+  "orientation_flipped": false,+  "contacts_bbox_mm": [+   -0.127,+   7.747,+   -7.734,+   0.114+  ],+  "pads_bbox_mm": [+   -0.8,+   8.42,+   -8.42,+   0.8   ],-  "pads": [-    {-      "number": "1",-      "shape": "roundrect",-      "center_mm": [-        0.0,-        0.0-      ],-      "size_mm": [-        1.6,-        1.6-      ],-      "rot": 0.0-    },-    {-      "number": "2",-      "shape": "circle",-      "center_mm": [-        0.0,-        2.54-      ],-      "size_mm": [-        1.6,-        1.6-      ],-      "rot": 0.0-    },-    {-      "number": "3",-      "shape": "circle",-      "center_mm": [-        0.0,-        5.08-      ],-      "size_mm": [-        1.6,-        1.6-      ],-      "rot": 0.0-    },-    {-      "number": "4",-      "shape": "circle",-      "center_mm": [-        0.0,-        7.62-      ],-      "size_mm": [-        1.6,-        1.6-      ],-      "rot": 0.0-    },-    {-      "number": "5",-      "shape": "circle",-      "center_mm": [-        7.62,-        7.62-      ],-      "size_mm": [-        1.6,-        1.6-      ],-      "rot": 0.0-    },-    {-      "number": "6",-      "shape": "circle",-      "center_mm": [-        7.62,-        5.08-      ],-      "size_mm": [-        1.6,-        1.6-      ],-      "rot": 0.0-    },-    {-      "number": "7",-      "shape": "circle",-      "center_mm": [-        7.62,-        2.54-      ],-      "size_mm": [-        1.6,-        1.6-      ],-      "rot": 0.0-    },-    {-      "number": "8",-      "shape": "circle",-      "center_mm": [-        7.62,-        0.0-      ],-      "size_mm": [-        1.6,-        1.6-      ],-      "rot": 0.0-    }-  ]-}+  "seating_z_mm": -3.3+ },+ "sources": {+  "glb": "as393p-e1-etched.glb",+  "glb_sha256": "7241ee8cfe9a6ac33619616ab35983728f107c62be34f7c46fe6811452999f3d",+  "footprint": "as393p-e1.kicad_mod",+  "footprint_sha256": "222fb44370968119abbd978176814cc43a71bc32ac2de275d8a3c418c0830fc6",+  "pins": "page.json component.pins",+  "pins_sha256": "e3a6a6b430ed1c7c8ecb10b3c5b3172c7bbaf435ec2eaf7b937dd992c6b11931"+ },+ "generator": "factory/hero_glb.py",+ "labels": [+  {+   "pad": "1",+   "text": "OUTPUT1",+   "x": -0.95,+   "y": 0.0,+   "align": "right",+   "vertical": false,+   "h": 0.6+  },+  {+   "pad": "2",+   "text": "INPUT1-",+   "x": -0.95,+   "y": 2.54,+   "align": "right",+   "vertical": false,+   "h": 0.6+  },+  {+   "pad": "3",+   "text": "INPUT1+",+   "x": -0.95,+   "y": 5.08,+   "align": "right",+   "vertical": false,+   "h": 0.6+  },+  {+   "pad": "4",+   "text": "GND",+   "x": -0.95,+   "y": 7.62,+   "align": "right",+   "vertical": false,+   "h": 0.6+  },+  {+   "pad": "5",+   "text": "INPUT2+",+   "x": 8.57,+   "y": 7.62,+   "align": "left",+   "vertical": false,+   "h": 0.6+  },+  {+   "pad": "6",+   "text": "INPUT2-",+   "x": 8.57,+   "y": 5.08,+   "align": "left",+   "vertical": false,+   "h": 0.6+  },+  {+   "pad": "7",+   "text": "OUTPUT2",+   "x": 8.57,+   "y": 2.54,+   "align": "left",+   "vertical": false,+   "h": 0.6+  },+  {+   "pad": "8",+   "text": "VCC",+   "x": 8.57,+   "y": 0.0,+   "align": "left",+   "vertical": false,+   "h": 0.6+  }+ ],+ "pads": [+  {+   "number": "1",+   "shape": "roundrect",+   "center_mm": [+    0.0,+    0.0+   ],+   "size_mm": [+    1.6,+    1.6+   ],+   "rot": 0.0+  },+  {+   "number": "2",+   "shape": "circle",+   "center_mm": [+    0.0,+    2.54+   ],+   "size_mm": [+    1.6,+    1.6+   ],+   "rot": 0.0+  },+  {+   "number": "3",+   "shape": "circle",+   "center_mm": [+    0.0,+    5.08+   ],+   "size_mm": [+    1.6,+    1.6+   ],+   "rot": 0.0+  },+  {+   "number": "4",+   "shape": "circle",+   "center_mm": [+    0.0,+    7.62+   ],+   "size_mm": [+    1.6,+    1.6+   ],+   "rot": 0.0+  },+  {+   "number": "5",+   "shape": "circle",+   "center_mm": [+    7.62,+    7.62+   ],+   "size_mm": [+    1.6,+    1.6+   ],+   "rot": 0.0+  },+  {+   "number": "6",+   "shape": "circle",+   "center_mm": [+    7.62,+    5.08+   ],+   "size_mm": [+    1.6,+    1.6+   ],+   "rot": 0.0+  },+  {+   "number": "7",+   "shape": "circle",+   "center_mm": [+    7.62,+    2.54+   ],+   "size_mm": [+    1.6,+    1.6+   ],+   "rot": 0.0+  },+  {+   "number": "8",+   "shape": "circle",+   "center_mm": [+    7.62,+    0.0+   ],+   "size_mm": [+    1.6,+    1.6+   ],+   "rot": 0.0+  }+ ]+}\ No newline at end of file
package.json+17−18
@@ -1,6 +1,6 @@ {   "slug": "as393p-e1",-  "version": "0.1.0",+  "version": "0.1.1",   "type": "component",   "description": "Diodes Incorporated Comparators, PDIP-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",   "tags": [@@ -54,7 +54,7 @@       "mouser": "621-AS393P-E1"     },     "distributor_check": {-      "checked_at": "2026-11-12T03:51:59Z",+      "checked_at": "2026-11-12T05:24:34Z",       "source": "Component Ocean /api/assign-pns",       "digikey": {         "pn": "AS393P-E1DI-ND",@@ -70,49 +70,49 @@         "number": "1",         "name": "OUTPUT1",         "type": "output",-        "description": "Open-collector output of comparator 1, with 200mV typical saturation voltage at 4mA sink and 6.0mA minimum output sink current."+        "description": "Open-collector output of comparator 1, with a saturation voltage of 200 mV typical and 400 mV maximum at 4 mA sink, and a minimum output sink current of 6.0 mA."       },       {         "number": "2",         "name": "INPUT1-",         "type": "input",-        "description": "Inverting input of comparator 1, with common-mode range from 0V to VCC-1.5V and differential input up to 40V."+        "description": "Inverting input of comparator 1; the input common-mode voltage must not go below ground by more than 0.3 V at +25°C, and the input may be taken to +36 V without damage."       },       {         "number": "3",         "name": "INPUT1+",         "type": "input",-        "description": "Non-inverting input of comparator 1, with common-mode range from 0V to VCC-1.5V and differential input up to 40V."+        "description": "Non-inverting input of comparator 1; the input common-mode range is 0 V to VCC-1.5 V at VCC = 30 V, and the input may be taken to +36 V without damage."       },       {         "number": "4",         "name": "GND",         "type": "power_in",-        "description": "Ground reference (0V) for the device, or negative supply in split-supply operation."+        "description": "Ground reference (0 V) for the device, the reference for the input common-mode voltage range."       },       {         "number": "5",         "name": "INPUT2+",         "type": "input",-        "description": "Non-inverting input of comparator 2, with common-mode range from 0V to VCC-1.5V and differential input up to 40V."+        "description": "Non-inverting input of comparator 2; the input common-mode range is 0 V to VCC-1.5 V at VCC = 30 V, and the input may be taken to +36 V without damage."       },       {         "number": "6",         "name": "INPUT2-",         "type": "input",-        "description": "Inverting input of comparator 2, with common-mode range from 0V to VCC-1.5V and differential input up to 40V."+        "description": "Inverting input of comparator 2; the input common-mode voltage must not go below ground by more than 0.3 V at +25°C, and the input may be taken to +36 V without damage."       },       {         "number": "7",         "name": "OUTPUT2",         "type": "output",-        "description": "Open-collector output of comparator 2, with 200mV typical saturation voltage at 4mA sink and 6.0mA minimum output sink current."+        "description": "Open-collector output of comparator 2, with a saturation voltage of 200 mV typical and 400 mV maximum at 4 mA sink, and a minimum output sink current of 6.0 mA."       },       {         "number": "8",         "name": "VCC",         "type": "power_in",-        "description": "Positive supply, recommended 2V to 36V single supply with absolute maximum of 40V."+        "description": "Positive supply: 2 V to 36 V for single supply, or ±1.0 V to ±18 V for dual supplies."       }     ],     "provenance": {@@ -120,18 +120,17 @@       "factory_chain": {         "factory": "2.0.0",         "extractor": "extract_pins 0.3",-        "primary_model": "claude-sonnet-5-5",-        "primary_mode": "text+vision",-        "consensus_model": "claude-opus-5-5",+        "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: AS393P-E1 is the PDIP-8 variant per the ordering table (page 5), and its pinout was read from the PD",-          "vision extraction: provenance cannot be text-verified; needs consensus"+          "extractor flagged: The PDIP-8 pin-assignment text extraction lists the pin numbers (1,2,3,4,8,7,6,5) and the signal nam; The MPN AS393P-E1 is sold in PDIP-8 (Lead Free, 50 pcs tube) and the datasheet marks it NRND (Not Re"         ],         "pages_sent": 14,-        "cost_usd": 0.1982,-        "at": "2026-11-12T03:51:51"+        "cost_usd": 0.1329,+        "at": "2026-11-12T05:24:27"       },       "datasheet": {         "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8560098212876357632",@@ -186,7 +185,7 @@         "zmin_mm": -3.3,         "centre_offset_mm": 0.0,         "footprint_binding": "identity",-        "sha256": "b23c6da34b2fd6da3439cb5fdfbf5912aa103d579010eefe03c191ee3669492f",+        "sha256": "2584d9dfe65163ee0ad2945071b77fea24544e34369fb2d03882f15e30e79c43",         "checked": "2026-11-12",         "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"       }
page.json+20−19
@@ -4,7 +4,7 @@   "slug": "as393p-e1",   "title": "AS393P-E1",   "brief": "Diodes Incorporated Comparators, PDIP-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",-  "version": "0.1.0",+  "version": "0.1.1",   "license": "CC-BY-SA-4.0",   "tags": [     "component",@@ -36,7 +36,7 @@       "mouser": "621-AS393P-E1"     },     "distributor_check": {-      "checked_at": "2026-11-12T03:51:59Z",+      "checked_at": "2026-11-12T05:24:34Z",       "source": "Component Ocean /api/assign-pns",       "digikey": {         "pn": "AS393P-E1DI-ND",@@ -52,49 +52,49 @@         "number": "1",         "name": "OUTPUT1",         "type": "output",-        "description": "Open-collector output of comparator 1, with 200mV typical saturation voltage at 4mA sink and 6.0mA minimum output sink current."+        "description": "Open-collector output of comparator 1, with a saturation voltage of 200 mV typical and 400 mV maximum at 4 mA sink, and a minimum output sink current of 6.0 mA."       },       {         "number": "2",         "name": "INPUT1-",         "type": "input",-        "description": "Inverting input of comparator 1, with common-mode range from 0V to VCC-1.5V and differential input up to 40V."+        "description": "Inverting input of comparator 1; the input common-mode voltage must not go below ground by more than 0.3 V at +25°C, and the input may be taken to +36 V without damage."       },       {         "number": "3",         "name": "INPUT1+",         "type": "input",-        "description": "Non-inverting input of comparator 1, with common-mode range from 0V to VCC-1.5V and differential input up to 40V."+        "description": "Non-inverting input of comparator 1; the input common-mode range is 0 V to VCC-1.5 V at VCC = 30 V, and the input may be taken to +36 V without damage."       },       {         "number": "4",         "name": "GND",         "type": "power_in",-        "description": "Ground reference (0V) for the device, or negative supply in split-supply operation."+        "description": "Ground reference (0 V) for the device, the reference for the input common-mode voltage range."       },       {         "number": "5",         "name": "INPUT2+",         "type": "input",-        "description": "Non-inverting input of comparator 2, with common-mode range from 0V to VCC-1.5V and differential input up to 40V."+        "description": "Non-inverting input of comparator 2; the input common-mode range is 0 V to VCC-1.5 V at VCC = 30 V, and the input may be taken to +36 V without damage."       },       {         "number": "6",         "name": "INPUT2-",         "type": "input",-        "description": "Inverting input of comparator 2, with common-mode range from 0V to VCC-1.5V and differential input up to 40V."+        "description": "Inverting input of comparator 2; the input common-mode voltage must not go below ground by more than 0.3 V at +25°C, and the input may be taken to +36 V without damage."       },       {         "number": "7",         "name": "OUTPUT2",         "type": "output",-        "description": "Open-collector output of comparator 2, with 200mV typical saturation voltage at 4mA sink and 6.0mA minimum output sink current."+        "description": "Open-collector output of comparator 2, with a saturation voltage of 200 mV typical and 400 mV maximum at 4 mA sink, and a minimum output sink current of 6.0 mA."       },       {         "number": "8",         "name": "VCC",         "type": "power_in",-        "description": "Positive supply, recommended 2V to 36V single supply with absolute maximum of 40V."+        "description": "Positive supply: 2 V to 36 V for single supply, or ±1.0 V to ±18 V for dual supplies."       }     ],     "provenance": {@@ -102,18 +102,17 @@       "factory_chain": {         "factory": "2.0.0",         "extractor": "extract_pins 0.3",-        "primary_model": "claude-sonnet-5-5",-        "primary_mode": "text+vision",-        "consensus_model": "claude-opus-5-5",+        "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: AS393P-E1 is the PDIP-8 variant per the ordering table (page 5), and its pinout was read from the PD",-          "vision extraction: provenance cannot be text-verified; needs consensus"+          "extractor flagged: The PDIP-8 pin-assignment text extraction lists the pin numbers (1,2,3,4,8,7,6,5) and the signal nam; The MPN AS393P-E1 is sold in PDIP-8 (Lead Free, 50 pcs tube) and the datasheet marks it NRND (Not Re"         ],         "pages_sent": 14,-        "cost_usd": 0.1982,-        "at": "2026-11-12T03:51:51"+        "cost_usd": 0.1329,+        "at": "2026-11-12T05:24:27"       },       "datasheet": {         "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8560098212876357632",@@ -168,7 +167,7 @@         "zmin_mm": -3.3,         "centre_offset_mm": 0,         "footprint_binding": "identity",-        "sha256": "b23c6da34b2fd6da3439cb5fdfbf5912aa103d579010eefe03c191ee3669492f",+        "sha256": "2584d9dfe65163ee0ad2945071b77fea24544e34369fb2d03882f15e30e79c43",         "checked": "2026-11-12",         "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"       }@@ -598,5 +597,7 @@   ],   "visibility": {     "public": true-  }+  },+  "description": "Diodes Incorporated Comparators, PDIP-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "org": "adom" }\ No newline at end of file