Added symbol, footprint and 3D model of BQ25792 IC

This commit is contained in:
Vlastimil Slinták 2025-09-30 12:37:44 +02:00 committed by Wojciech Kaczmarski
parent 438c5bfef5
commit bd0655d921
3 changed files with 1147 additions and 0 deletions

File diff suppressed because one or more lines are too long

View file

@ -2,6 +2,601 @@
(version 20241209)
(generator "kicad_symbol_editor")
(generator_version "9.0")
(symbol "BQ25792RQMR"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at -13.462 21.59 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "BQ25792RQMR"
(at 7.112 21.59 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "parts:QFN-29_L4.0-W4.0-P0.40-TL-BQ25792RQMR"
(at 0 -54.356 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "https://www.ti.com/lit/ds/symlink/bq25792.pdf"
(at 1.016 -62.992 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "I2C Controlled, 1-4 Cell, 5-A Buck-Boost Battery Charger with Dual-Input Selector and USB PD 3.0 OTG Output"
(at 2.54 -60.198 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "LCSC Part" "C2862876"
(at 0 -56.896 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "BQ25792RQMR_0_1"
(rectangle
(start -13.97 20.32)
(end 13.97 -38.862)
(stroke
(width 0)
(type default)
)
(fill
(type background)
)
)
(pin power_in line
(at -16.51 17.78 0)
(length 2.54)
(name "VBUS"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at -16.51 17.78 0)
(length 2.54)
(hide yes)
(name "VBUS"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at -16.51 15.24 0)
(length 2.54)
(name "VAC1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "9"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at -16.51 12.7 0)
(length 2.54)
(name "VAC2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at -16.51 10.16 0)
(length 2.54)
(name "ACDRV1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "11"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at -16.51 7.62 0)
(length 2.54)
(name "ACDRV2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "10"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at -16.51 2.54 0)
(length 2.54)
(name "BTST1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -16.51 -1.27 0)
(length 2.54)
(name "SW1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "28"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -16.51 -11.43 0)
(length 2.54)
(name "SW2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "26"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_out line
(at -16.51 -15.24 0)
(length 2.54)
(name "BTST2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "19"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -16.51 -21.59 0)
(length 2.54)
(name "SDA"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "15"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -16.51 -24.13 0)
(length 2.54)
(name "SCL"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "14"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at -16.51 -26.67 0)
(length 2.54)
(name "~{INT}"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "21"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -16.51 -29.21 0)
(length 2.54)
(name "~{QON}"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "12"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -16.51 -31.75 0)
(length 2.54)
(name "~{CE}"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "13"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at -16.51 -36.83 0)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "27"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_out line
(at 16.51 17.78 180)
(length 2.54)
(name "SYS"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "25"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_out line
(at 16.51 15.24 180)
(length 2.54)
(name "PMID"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "29"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_out line
(at 16.51 12.7 180)
(length 2.54)
(name "REGN"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_out line
(at 16.51 3.81 180)
(length 2.54)
(name "SDRV"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "24"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_out line
(at 16.51 1.27 180)
(length 2.54)
(hide yes)
(name "BAT"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "22"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_out line
(at 16.51 1.27 180)
(length 2.54)
(name "BAT"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "23"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 16.51 -13.97 180)
(length 2.54)
(name "BATP"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "18"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 16.51 -21.59 180)
(length 2.54)
(name "D+"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 16.51 -24.13 180)
(length 2.54)
(name "D-"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 16.51 -29.21 180)
(length 2.54)
(name "STAT"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 16.51 -31.75 180)
(length 2.54)
(name "ILIM_HIZ"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "17"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 16.51 -34.29 180)
(length 2.54)
(name "PROG"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "20"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 16.51 -36.83 180)
(length 2.54)
(name "TS"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "16"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "GRF5604"
(exclude_from_sim no)
(in_bom yes)

View file

@ -0,0 +1,434 @@
(footprint "QFN-29_L4.0-W4.0-P0.40-TL-BQ25792RQMR"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at -1.1 -2.8 0)
(layer "F.SilkS")
(uuid "6599aade-e261-4ab8-8b8b-15cc68510d40")
(effects
(font
(size 0.6 0.6)
(thickness 0.15)
)
)
)
(property "Value" "QFN-29_L4.0-W4.0-P0.40-TL-BQ25792RQMR"
(at 0 3.2 0)
(layer "F.Fab")
(uuid "c140b509-841c-444c-b8de-79c5c34ac8fa")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "90288ff5-9cf7-4f11-91b6-321c6853ebc3")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "3f7a6fa9-3a31-4eb9-a68a-a133d3efeed8")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -2 -2.02)
(end -1.68 -2.02)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "f55524ca-94f0-4acd-aa21-ce9804d702ad")
)
(fp_line
(start -2 -1.91)
(end -2 -2)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "960a36aa-41e4-402e-8697-b2bfcaf90657")
)
(fp_line
(start -2 1.97)
(end -2 1.86)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "8526c0b5-cd2a-47be-bab1-f1dce2f8c4d6")
)
(fp_line
(start -1.73 1.97)
(end -2 1.97)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "0319cbea-a76a-4dcd-8733-aee7ec62785c")
)
(fp_line
(start 1.68 -2.02)
(end 2 -2.02)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "53f46456-ce3d-4d9e-afa1-8fbf4a934967")
)
(fp_line
(start 2 -2.02)
(end 2 -1.91)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "0ff195a4-6e3f-4fd2-b7ac-73dd4adaa4df")
)
(fp_line
(start 2 1.86)
(end 2 1.97)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "e398322e-1008-453f-a7ab-7bfe29924feb")
)
(fp_line
(start 2 1.97)
(end 1.73 1.97)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "bf533144-a334-48af-94ac-77e9083fa407")
)
(fp_circle
(center -2.61 -1.99)
(end -2.48 -1.99)
(stroke
(width 0.26)
(type solid)
)
(fill no)
(layer "F.SilkS")
(uuid "e2c3de30-af42-493d-92da-44c8b2ff05da")
)
(fp_circle
(center -2.61 -1.99)
(end -2.48 -1.99)
(stroke
(width 0.26)
(type solid)
)
(fill no)
(layer "Cmts.User")
(uuid "6f619513-6f4a-46ca-b96e-4e0afe5a4df1")
)
(fp_rect
(start -2.3 -2.3)
(end 2.3 2.3)
(stroke
(width 0.05)
(type default)
)
(fill no)
(layer "F.CrtYd")
(uuid "fc8e23fe-87c2-4ba4-a56a-e23cc2e1a5b1")
)
(fp_circle
(center -2.05 -2.03)
(end -2.02 -2.03)
(stroke
(width 0.06)
(type solid)
)
(fill no)
(layer "F.Fab")
(uuid "beee165e-78ff-4182-a8bd-5052856dfa4f")
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(uuid "01ce11ae-6357-4152-b2c7-4bdde2470eb9")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd custom
(at -1.77 -1.87)
(size 0.01 0.01)
(layers "F.Cu" "F.Mask" "F.Paste")
(thermal_bridge_angle 90)
(options
(clearance outline)
(anchor circle)
)
(primitives
(gr_poly
(pts
(xy 0.47 0.14) (xy 0.47 -0.36) (xy 0.27 -0.36) (xy 0.27 0.14) (xy -0.48 0.14) (xy -0.48 0.35) (xy 0.47 0.35)
(xy 0.47 0.14)
)
(width 0.1)
(fill yes)
)
)
(uuid "204561d8-2fad-48e6-8770-60d8289b42f7")
)
(pad "2" smd rect
(at -1.95 -1.22)
(size 0.6 0.2)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "51ff94ae-67d5-4713-83e3-1616ff0e75eb")
)
(pad "3" smd rect
(at -1.95 -0.82)
(size 0.6 0.2)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "75a543dc-b49a-4a4f-8a8a-6b381d106769")
)
(pad "4" smd rect
(at -1.95 -0.42)
(size 0.6 0.2)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "070ac279-c3bf-4291-9ae2-986d5341f318")
)
(pad "5" smd rect
(at -1.95 -0.02)
(size 0.6 0.2)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "062e8738-fe6c-449a-9e75-a7caa7b35934")
)
(pad "6" smd rect
(at -1.95 0.38)
(size 0.6 0.2)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "7541255c-870c-4419-a89c-b38367322359")
)
(pad "7" smd rect
(at -1.95 0.78)
(size 0.6 0.2)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "78187563-72a7-4a5f-a66c-a1da603d464a")
)
(pad "8" smd rect
(at -1.95 1.18)
(size 0.6 0.2)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "bbbd0b7c-4706-4384-b242-7d362487711a")
)
(pad "9" smd custom
(at -1.8 1.83)
(size 0.01 0.01)
(layers "F.Cu" "F.Mask" "F.Paste")
(thermal_bridge_angle 90)
(options
(clearance outline)
(anchor circle)
)
(primitives
(gr_poly
(pts
(xy 0.45 -0.15) (xy 0.45 -0.36) (xy 0.25 -0.36) (xy -0.45 -0.36) (xy -0.45 -0.15) (xy 0.25 -0.15)
(xy 0.25 0.34) (xy 0.45 0.34) (xy 0.45 -0.15)
)
(width 0.1)
(fill yes)
)
)
(uuid "3f6f3627-4b92-4f95-a0c3-0167a77ecff9")
)
(pad "10" smd rect
(at -1 1.88)
(size 0.2 0.6)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "6f2540b1-2c03-4620-bd30-c4334c90116e")
)
(pad "11" smd rect
(at -0.6 1.88)
(size 0.2 0.6)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "5fa4f42a-f380-429e-837d-a3b787b82d79")
)
(pad "12" smd rect
(at -0.2 1.88)
(size 0.2 0.6)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "678cd046-c882-402b-96b0-5b440ecf0d0e")
)
(pad "13" smd rect
(at 0.2 1.88)
(size 0.2 0.6)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "7fb2a85e-c298-4a70-9ead-7921c8d436c2")
)
(pad "14" smd rect
(at 0.6 1.88)
(size 0.2 0.6)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "cbbae3c6-7280-4523-91ef-fa875f02612d")
)
(pad "15" smd rect
(at 1 1.88)
(size 0.2 0.6)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "ebca0186-36e9-4dd0-ab63-bf622246cb83")
)
(pad "16" smd custom
(at 1.8 1.83)
(size 0.01 0.01)
(layers "F.Cu" "F.Mask" "F.Paste")
(thermal_bridge_angle 90)
(options
(clearance outline)
(anchor circle)
)
(primitives
(gr_poly
(pts
(xy 0.45 -0.15) (xy 0.45 -0.36) (xy -0.25 -0.36) (xy -0.45 -0.36) (xy -0.45 -0.15) (xy -0.45 0.34)
(xy -0.25 0.34) (xy -0.25 -0.15) (xy 0.45 -0.15)
)
(width 0.1)
(fill yes)
)
)
(uuid "8b9fb13d-92a5-4cc3-b8b0-aaeb487dd8a7")
)
(pad "17" smd rect
(at 1.9 1.18)
(size 0.7 0.2)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "ab71ef63-3ab6-4abb-94e9-975269fd4309")
)
(pad "18" smd rect
(at 1.92 0.78)
(size 0.65 0.2)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "b18382b7-f5ad-417d-917f-35ecc910d919")
)
(pad "19" smd rect
(at 1.91 0.38)
(size 0.68 0.2)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "6cbf90c5-3ad9-489a-888a-7546142f48cf")
)
(pad "20" smd rect
(at 1.95 -0.02)
(size 0.6 0.2)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "8f0c4ccd-e618-4cc3-94a3-157feab8f387")
)
(pad "21" smd rect
(at 1.95 -0.42)
(size 0.6 0.2)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "4b789dea-abf8-4395-9ed7-95c7b82357fb")
)
(pad "22" smd rect
(at 1.95 -0.82)
(size 0.6 0.2)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "e4017287-9459-429f-abdb-fcddfb80e267")
)
(pad "23" smd rect
(at 1.95 -1.22)
(size 0.6 0.2)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "0643f254-7f26-4e26-8daa-5c9d63153e8b")
)
(pad "24" smd custom
(at 1.78 -1.87)
(size 0.01 0.01)
(layers "F.Cu" "F.Mask" "F.Paste")
(thermal_bridge_angle 90)
(options
(clearance outline)
(anchor circle)
)
(primitives
(gr_poly
(pts
(xy -0.28 0.15) (xy -0.28 -0.35) (xy -0.48 -0.35) (xy -0.48 0.15) (xy -0.48 0.35) (xy 0.47 0.35)
(xy 0.47 0.15) (xy -0.28 0.15)
)
(width 0.1)
(fill yes)
)
)
(uuid "f6445e30-69d7-445e-9eda-81b5cc58e5a7")
)
(pad "25" smd rect
(at 0.9 -1.72)
(size 0.22 1)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "d3275a0a-6a2b-4d35-8a22-49854e02a924")
)
(pad "26" smd rect
(at 0.45 -1.72)
(size 0.22 1)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "0b92c444-d36a-4797-8e58-c273c4a27f20")
)
(pad "27" smd rect
(at 0 -1.72)
(size 0.22 1)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "9eac8c92-637b-46af-bbe0-6ca3e2e3ebe6")
)
(pad "28" smd rect
(at -0.45 -1.72)
(size 0.22 1)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "b154beb7-3216-4f1c-92b7-02a92eeaf9f6")
)
(pad "29" smd rect
(at -0.9 -1.75)
(size 0.22 0.95)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "5344e602-4be2-4a71-9cd3-b52d6cf18599")
)
(embedded_fonts no)
(model "${KIPRJMOD}/parts/parts.3dshapes/QFN-29_L4.0-W4.0-P0.40-TL-BQ25792RQMR.wrl"
(offset
(xyz 0 -0.01 -0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)