Add current ACS712 current sensor.

This commit is contained in:
Adam Bissen 2024-08-19 20:58:44 -05:00
parent 1c3b84819a
commit df7d2f4601
3 changed files with 4006 additions and 0 deletions

View File

@ -2,6 +2,285 @@
(version 20231120)
(generator "kicad_symbol_editor")
(generator_version "8.0")
(symbol "ACS712ELCTR-20A-T"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "IC"
(at 29.21 7.62 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
)
)
(property "Value" "ACS712ELCTR-20A-T"
(at 29.21 5.08 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
)
)
(property "Footprint" "Custom_Library:CURRENT_SENSOR_ACS712ELCTR-20A-T"
(at 29.21 -94.92 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
(hide yes)
)
)
(property "Datasheet" "https://datasheet.datasheetarchive.com/originals/distributors/SFDatasheet-0/sf-000553.pdf"
(at 29.21 -194.92 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
(hide yes)
)
)
(property "Description" "Fully Integrated, Hall-Effect-Based Linear Current Sensor IC with 2.1 kVRMS Voltage Isolation and a Low-Resistance Current Conductor"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Height" "1.75"
(at 29.21 -394.92 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
(hide yes)
)
)
(property "Manufacturer_Name" "Allegro Microsystems"
(at 29.21 -494.92 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
(hide yes)
)
)
(property "Manufacturer_Part_Number" "ACS712ELCTR-20A-T"
(at 29.21 -594.92 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
(hide yes)
)
)
(property "Mouser Part Number" "250-712ELCTR20AT"
(at 29.21 -694.92 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
(hide yes)
)
)
(property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Allegro-MicroSystems/ACS712ELCTR-20A-T?qs=pUKx8fyJudBUdhIPMFjOBQ%3D%3D"
(at 29.21 -794.92 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
(hide yes)
)
)
(property "Arrow Part Number" "ACS712ELCTR-20A-T"
(at 29.21 -894.92 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
(hide yes)
)
)
(property "Arrow Price/Stock" "https://www.arrow.com/en/products/acs712elctr-20a-t/allegro-microsystems?region=europe"
(at 29.21 -994.92 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
(hide yes)
)
)
(symbol "ACS712ELCTR-20A-T_1_1"
(rectangle
(start 5.08 2.54)
(end 27.94 -10.16)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(pin passive line
(at 0 0 0)
(length 5.08)
(name "IP+_1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -2.54 0)
(length 5.08)
(name "IP+_2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -5.08 0)
(length 5.08)
(name "IP-_1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -7.62 0)
(length 5.08)
(name "IP-_2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 33.02 -7.62 180)
(length 5.08)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 33.02 -5.08 180)
(length 5.08)
(name "FILTER"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 33.02 -2.54 180)
(length 5.08)
(name "VIOUT"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 33.02 0 180)
(length 5.08)
(name "VCC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
)
(symbol "G2RL-1A-E2-CV-HA_DC5"
(pin_names
(offset 0.254)

View File

@ -0,0 +1,278 @@
(footprint "CURRENT_SENSOR_ACS712ELCTR-20A-T"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(descr "8 SOICN")
(tags "Integrated Circuit")
(property "Reference" "IC**"
(at 0 0 0)
(layer "F.SilkS")
(uuid "07152578-96e7-4571-b74d-c60b6f9c7da0")
(effects
(font
(size 1.27 1.27)
(thickness 0.254)
)
)
)
(property "Value" "SOIC127P600X175-8N"
(at 0 0 0)
(layer "F.SilkS")
(hide yes)
(uuid "ff7e33e5-bb93-45fd-9c43-bb82831267f2")
(effects
(font
(size 1.27 1.27)
(thickness 0.254)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "87b4e192-65df-4366-aca4-031a3c8e4439")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "aaf19bb1-4d9e-4293-a74e-684e5d57b4a1")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "6d466eae-04a0-4828-9adf-0fdeabf741fb")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -3.475 -2.58)
(end -1.95 -2.58)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "5cc3bf22-af7b-444a-a6f6-b5b6481923d2")
)
(fp_line
(start -1.6 -2.45)
(end 1.6 -2.45)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "704fd1dc-d38e-4931-829f-1eaef57aaa93")
)
(fp_line
(start -1.6 2.45)
(end -1.6 -2.45)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "ca9a77c9-c812-46eb-99ca-bed4547fdc9a")
)
(fp_line
(start 1.6 -2.45)
(end 1.6 2.45)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "d3abca21-1c9b-465c-bece-3e78ed9ae137")
)
(fp_line
(start 1.6 2.45)
(end -1.6 2.45)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "bd4f12a9-3188-428a-8f8c-78845064500b")
)
(fp_line
(start -3.725 -2.75)
(end 3.725 -2.75)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "51128a4d-1730-4a7c-9a35-227249fe9d4b")
)
(fp_line
(start -3.725 2.75)
(end -3.725 -2.75)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "b8690905-9e6d-4246-929b-739789ed5373")
)
(fp_line
(start 3.725 -2.75)
(end 3.725 2.75)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "44a50b1c-9024-41ee-9945-1cc183c29784")
)
(fp_line
(start 3.725 2.75)
(end -3.725 2.75)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "30b43072-3bb4-4ec8-a747-c29175746ebe")
)
(fp_line
(start -1.95 -2.45)
(end 1.95 -2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "5149003d-2e5b-4b60-b3e6-2225b391b331")
)
(fp_line
(start -1.95 -1.18)
(end -0.68 -2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "7f86349a-c210-4d51-8416-68f8d93a9281")
)
(fp_line
(start -1.95 2.45)
(end -1.95 -2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "2d591146-b87f-455e-befe-e776825a91d0")
)
(fp_line
(start 1.95 -2.45)
(end 1.95 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "97bf9738-9ea2-4409-8c59-5407c74faa59")
)
(fp_line
(start 1.95 2.45)
(end -1.95 2.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "13f19e6c-e104-47a3-8a96-95ff0f192410")
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(uuid "40066613-edfa-4736-87ec-3eb74a7d3285")
(effects
(font
(size 1.27 1.27)
(thickness 0.254)
)
)
)
(pad "1" smd rect
(at -2.712 -1.905 90)
(size 0.65 1.525)
(layers "F.Cu" "F.Paste" "F.Mask")
(uuid "38657ab4-3f03-45f1-b717-6e35d1ab8362")
)
(pad "2" smd rect
(at -2.712 -0.635 90)
(size 0.65 1.525)
(layers "F.Cu" "F.Paste" "F.Mask")
(uuid "30cefbf6-e96e-48ed-92bb-325b325d755a")
)
(pad "3" smd rect
(at -2.712 0.635 90)
(size 0.65 1.525)
(layers "F.Cu" "F.Paste" "F.Mask")
(uuid "5f4d9876-a0b3-480d-93a1-11bb878f3a63")
)
(pad "4" smd rect
(at -2.712 1.905 90)
(size 0.65 1.525)
(layers "F.Cu" "F.Paste" "F.Mask")
(uuid "08b31a0c-c5eb-4def-a08f-e5e30c09c263")
)
(pad "5" smd rect
(at 2.712 1.905 90)
(size 0.65 1.525)
(layers "F.Cu" "F.Paste" "F.Mask")
(uuid "6bc7c749-b299-43b6-83af-d1b94ed26993")
)
(pad "6" smd rect
(at 2.712 0.635 90)
(size 0.65 1.525)
(layers "F.Cu" "F.Paste" "F.Mask")
(uuid "1e384aa0-ec74-4148-839a-d640c4c90d54")
)
(pad "7" smd rect
(at 2.712 -0.635 90)
(size 0.65 1.525)
(layers "F.Cu" "F.Paste" "F.Mask")
(uuid "3600ff93-09a5-4816-af6c-542e1616429c")
)
(pad "8" smd rect
(at 2.712 -1.905 90)
(size 0.65 1.525)
(layers "F.Cu" "F.Paste" "F.Mask")
(uuid "f948872f-a9b7-4883-978d-93168f354704")
)
(model "/home/adam/git/LineVoltageThermostat/KiCAD_Custom_Library/Custom_Library.pretty/CURRENT_SENSOR_ACS712ELCTR-20A-T.stp"
(offset
(xyz -4.0132 0.8382 -4.318)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 90)
)
)
)

File diff suppressed because it is too large Load Diff