From a83c74a1e1f4f82bf848291823047c647b8b5119 Mon Sep 17 00:00:00 2001 From: Brendan Haines Date: Sun, 9 Mar 2025 01:56:15 -0700 Subject: [PATCH] Add ADC08351CIMTCX parallel ADC --- bh.kicad_sym | 439 +++++++++++++++++++++++ common.pretty/SOP20_TI_PW0020A.kicad_mod | 339 +++++++++++++++++ 2 files changed, 778 insertions(+) create mode 100644 common.pretty/SOP20_TI_PW0020A.kicad_mod diff --git a/bh.kicad_sym b/bh.kicad_sym index b49eaba..f444a6b 100755 --- a/bh.kicad_sym +++ b/bh.kicad_sym @@ -3884,6 +3884,445 @@ ) ) ) + (symbol "ADC08351CIMTCX" + (exclude_from_sim yes) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "ADC08351CIMTCX" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "common:SOP20_TI_PW0020A" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/adc08351.pdf" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "ADC, 8bit, parallel, 20TSSOP" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Manufacturer" "Texas Instruments" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ManufacturerPartNumber" "ADC08351CIMTCX/NOPB" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "ADC08351CIMTCX_1_1" + (rectangle + (start 0 0) + (end 25.4 -45.72) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + (pin input line + (at 27.94 -30.48 180) + (length 2.54) + (name "~{OE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 27.94 -20.32 180) + (length 2.54) + (name "D7(MSB)" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 27.94 -35.56 180) + (length 2.54) + (name "VD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 27.94 -25.4 180) + (length 2.54) + (name "CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 27.94 -38.1 180) + (length 2.54) + (name "VD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -2.54 -10.16 0) + (length 2.54) + (name "VREF" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 27.94 -27.94 180) + (length 2.54) + (name "PD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -2.54 -2.54 0) + (length 2.54) + (name "VA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -2.54 -22.86 0) + (length 2.54) + (name "VIN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -2.54 -40.64 0) + (length 2.54) + (name "AGND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -2.54 -43.18 0) + (length 2.54) + (name "AGND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 27.94 -40.64 180) + (length 2.54) + (name "DGND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 27.94 -43.18 180) + (length 2.54) + (name "DGND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 27.94 -2.54 180) + (length 2.54) + (name "D0(LSB)" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 27.94 -5.08 180) + (length 2.54) + (name "D1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 27.94 -7.62 180) + (length 2.54) + (name "D2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 27.94 -10.16 180) + (length 2.54) + (name "D3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 27.94 -12.7 180) + (length 2.54) + (name "D4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 27.94 -15.24 180) + (length 2.54) + (name "D5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 27.94 -17.78 180) + (length 2.54) + (name "D6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) (symbol "ADM6710QARJZ-REEL7" (exclude_from_sim no) (in_bom yes) diff --git a/common.pretty/SOP20_TI_PW0020A.kicad_mod b/common.pretty/SOP20_TI_PW0020A.kicad_mod new file mode 100644 index 0000000..c563c24 --- /dev/null +++ b/common.pretty/SOP20_TI_PW0020A.kicad_mod @@ -0,0 +1,339 @@ +(footprint "SOP20_TI_PW0020A" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -4.191 0) + (layer "F.SilkS") + (uuid "b48036a3-a668-4a4c-a540-b34309108eaa") + (effects + (font + (size 0.635 0.635) + (thickness 0.127) + (bold yes) + ) + ) + ) + (property "Value" "SOP20_TI_PW0020A" + (at -1.016 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2919b708-cbca-4d19-83ee-36216c1bec7e") + (effects + (font + (size 0.635 0.635) + (thickness 0.127) + (bold yes) + ) + ) + ) + (property "Footprint" "" + (at 0 -7.501 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9de2c3cd-4411-4a52-8c3c-977932f92c00") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 -7.501 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f72f6f3a-1b17-488a-a895-27b27969f1ff") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 -7.501 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6c3a60ad-0b92-4191-9de5-0ca8a7f8c014") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -2.54 -3.429) + (end -2.54 -3.556) + (stroke + (width 0.1778) + (type default) + ) + (layer "F.SilkS") + (uuid "895a3978-8dfd-4a60-8cc2-4f1714ac8cfb") + ) + (fp_line + (start -2.54 3.429) + (end -2.54 3.556) + (stroke + (width 0.1778) + (type default) + ) + (layer "F.SilkS") + (uuid "377e31ae-b27a-49f3-8fb6-47dc081da719") + ) + (fp_line + (start -2.54 3.556) + (end 2.54 3.556) + (stroke + (width 0.1778) + (type default) + ) + (layer "F.SilkS") + (uuid "3b69f131-57c3-4ebb-bd3a-de49b6aeec47") + ) + (fp_line + (start 2.54 -3.556) + (end -2.54 -3.556) + (stroke + (width 0.1778) + (type default) + ) + (layer "F.SilkS") + (uuid "4eee3ca0-af99-43b9-96b9-5b5aaa065b66") + ) + (fp_line + (start 2.54 -3.429) + (end 2.54 -3.556) + (stroke + (width 0.1778) + (type default) + ) + (layer "F.SilkS") + (uuid "c80cc860-90fe-4db9-ba4b-7b075df49c4e") + ) + (fp_line + (start 2.54 3.429) + (end 2.54 3.556) + (stroke + (width 0.1778) + (type default) + ) + (layer "F.SilkS") + (uuid "95a1b262-3b31-4654-bc85-afdda7cf4b8a") + ) + (fp_poly + (pts + (xy -2.54 -3.556) (xy -1.27 -3.556) (xy -1.905 -2.921) (xy -1.905 -3.429) (xy -2.54 -3.429) + ) + (stroke + (width 0.1778) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "d63bb482-886c-4336-a478-1e0da624fa43") + ) + (fp_rect + (start -2.25 -3.3) + (end 2.25 3.3) + (stroke + (width 0.127) + (type default) + ) + (fill none) + (layer "F.Fab") + (uuid "31324345-5b68-4628-9128-bef1a5257b15") + ) + (fp_poly + (pts + (xy -2.25 -3.3) (xy -0.98 -3.3) (xy -2.25 -2.03) + ) + (stroke + (width 0.127) + (type solid) + ) + (fill solid) + (layer "F.Fab") + (uuid "0b801747-e6cf-4888-8428-2ba1f70ffc35") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "072daa9e-b193-4f84-b5a1-0ccd2d5cff8f") + (effects + (font + (size 1.016 1.016) + (thickness 0.2032) + (bold yes) + ) + ) + ) + (pad "1" smd roundrect + (at -2.9 -2.925) + (size 1.5 0.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "9d548a16-ff26-4a1a-8856-3ffd4a4ad320") + ) + (pad "2" smd roundrect + (at -2.9 -2.275) + (size 1.5 0.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "b42e7186-5c3b-4dd5-aedb-6843ab090e3b") + ) + (pad "3" smd roundrect + (at -2.9 -1.625) + (size 1.5 0.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "f6201fb4-465c-4b33-9088-9da2cb84930c") + ) + (pad "4" smd roundrect + (at -2.9 -0.975) + (size 1.5 0.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "5f5faa7e-cf5a-4fbc-96db-36684634409f") + ) + (pad "5" smd roundrect + (at -2.9 -0.325) + (size 1.5 0.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "93c7f0fb-8d8a-41c7-9540-c2c535cbba38") + ) + (pad "6" smd roundrect + (at -2.9 0.325) + (size 1.5 0.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "e3f2c66c-89fa-487d-8b44-3df882762d65") + ) + (pad "7" smd roundrect + (at -2.9 0.975) + (size 1.5 0.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "27944d48-b069-4094-84bd-39242fe5477b") + ) + (pad "8" smd roundrect + (at -2.9 1.625) + (size 1.5 0.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "a85be55f-adcb-420d-8ea0-5837dea88d0c") + ) + (pad "9" smd roundrect + (at -2.9 2.275) + (size 1.5 0.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "740afdbb-0066-4291-9374-d4f226fd55e3") + ) + (pad "10" smd roundrect + (at -2.9 2.925) + (size 1.5 0.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "de4ecbf9-9e05-426e-adcb-cda28e2a2915") + ) + (pad "11" smd roundrect + (at 2.9 2.925) + (size 1.5 0.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "37df35f7-72c9-47dc-8a43-fbe432d0bd4f") + ) + (pad "12" smd roundrect + (at 2.9 2.275) + (size 1.5 0.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "b71cc118-df38-41b4-8d8d-069e1a790892") + ) + (pad "13" smd roundrect + (at 2.9 1.625) + (size 1.5 0.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "a02cd6f5-f638-4130-8849-c5b5a9655cd9") + ) + (pad "14" smd roundrect + (at 2.9 0.975) + (size 1.5 0.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "0b726091-d107-43e6-a7ad-b0ac72cdf145") + ) + (pad "15" smd roundrect + (at 2.9 0.325) + (size 1.5 0.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "e771bfbf-fc94-4e9e-83bc-3f487e6555d6") + ) + (pad "16" smd roundrect + (at 2.9 -0.325) + (size 1.5 0.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "f510e1c3-2ffb-48a0-941c-2e70e2f4092c") + ) + (pad "17" smd roundrect + (at 2.9 -0.975) + (size 1.5 0.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "4c29d0fc-4b1d-4a90-b86d-a20f7a77b7c0") + ) + (pad "18" smd roundrect + (at 2.9 -1.625) + (size 1.5 0.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "3d486f5f-e984-480d-aa7c-07ea9dd941ff") + ) + (pad "19" smd roundrect + (at 2.9 -2.275) + (size 1.5 0.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "e6c77548-cb5a-4aed-8dbd-e6c2d3a766c4") + ) + (pad "20" smd roundrect + (at 2.9 -2.925) + (size 1.5 0.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "c6dbd451-a175-44e3-95f9-023f64e02993") + ) +)