added battery charger to the schematic

This commit is contained in:
leca 2023-04-30 02:28:17 +03:00
parent f6f94fc078
commit 0594ad0704
1 changed files with 245 additions and 0 deletions

View File

@ -354,6 +354,168 @@
) )
) )
) )
(symbol "Switch:SW_Push_Dual" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "SW" (at 1.27 2.54 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "SW_Push_Dual" (at 0 -6.858 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 5.08 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 5.08 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "switch normally-open pushbutton push-button" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Push button switch, generic, symbol, four pins" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "SW_Push_Dual_0_1"
(circle (center -2.032 -5.08) (radius 0.508)
(stroke (width 0) (type default))
(fill (type none))
)
(circle (center -2.032 0) (radius 0.508)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 -3.048)
(xy 0 -3.556)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 -2.032)
(xy 0 -2.54)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 -1.524)
(xy 0 -1.016)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 -0.508)
(xy 0 0)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 0.508)
(xy 0 1.016)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 1.27)
(xy 0 3.048)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 2.54 -3.81)
(xy -2.54 -3.81)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 2.54 1.27)
(xy -2.54 1.27)
)
(stroke (width 0) (type default))
(fill (type none))
)
(circle (center 2.032 -5.08) (radius 0.508)
(stroke (width 0) (type default))
(fill (type none))
)
(circle (center 2.032 0) (radius 0.508)
(stroke (width 0) (type default))
(fill (type none))
)
(pin passive line (at -5.08 0 0) (length 2.54)
(name "1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 0 180) (length 2.54)
(name "2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -5.08 0) (length 2.54)
(name "3" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -5.08 180) (length 2.54)
(name "4" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "from_internet:tc4056" (in_bom yes) (on_board yes)
(property "Reference" "TC4056" (at -1.27 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "" (at -1.27 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at -1.27 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at -1.27 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "tc4056_1_1"
(rectangle (start -5.08 5.08) (end 7.62 -5.08)
(stroke (width 0) (type default))
(fill (type background))
)
(pin bidirectional line (at 10.16 1.27 180) (length 2.54)
(name "BAT+" (effects (font (size 1.27 1.27))))
(number "" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 10.16 -1.27 180) (length 2.54)
(name "BAT-" (effects (font (size 1.27 1.27))))
(number "" (effects (font (size 1.27 1.27))))
)
(pin output line (at 10.16 3.81 180) (length 2.54)
(name "OUT+" (effects (font (size 1.27 1.27))))
(number "" (effects (font (size 1.27 1.27))))
)
(pin output line (at 10.16 -3.81 180) (length 2.54)
(name "OUT-" (effects (font (size 1.27 1.27))))
(number "" (effects (font (size 1.27 1.27))))
)
(pin input line (at -7.62 3.81 0) (length 2.54)
(name "input+" (effects (font (size 1.27 1.27))))
(number "" (effects (font (size 1.27 1.27))))
)
(pin input line (at -7.62 -3.81 0) (length 2.54)
(name "input-" (effects (font (size 1.27 1.27))))
(number "" (effects (font (size 1.27 1.27))))
)
)
)
) )
(junction (at 184.15 52.07) (diameter 0) (color 0 0 0 0) (junction (at 184.15 52.07) (diameter 0) (color 0 0 0 0)
@ -401,6 +563,10 @@
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid 1693d65a-b4e2-4369-be80-d4c12e3a045b) (uuid 1693d65a-b4e2-4369-be80-d4c12e3a045b)
) )
(wire (pts (xy 45.72 137.16) (xy 125.73 137.16))
(stroke (width 0) (type default))
(uuid 1c7a36f9-2640-4622-92db-67fbdfa873ec)
)
(wire (pts (xy 73.66 33.02) (xy 73.66 135.89)) (wire (pts (xy 73.66 33.02) (xy 73.66 135.89))
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid 1cede46d-96bb-41f4-a008-59d493d1436a) (uuid 1cede46d-96bb-41f4-a008-59d493d1436a)
@ -461,6 +627,10 @@
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid 84227a3d-3a3a-4c21-89ba-17e5939c6c92) (uuid 84227a3d-3a3a-4c21-89ba-17e5939c6c92)
) )
(wire (pts (xy 45.72 137.16) (xy 45.72 154.94))
(stroke (width 0) (type default))
(uuid 86affa6a-4e4d-4294-be32-e6d0ae9cac03)
)
(wire (pts (xy 157.48 36.83) (xy 157.48 156.21)) (wire (pts (xy 157.48 36.83) (xy 157.48 156.21))
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid 8d3d0333-2cb0-4806-83ed-aca260f99aba) (uuid 8d3d0333-2cb0-4806-83ed-aca260f99aba)
@ -485,6 +655,10 @@
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid ab51b7b6-42d9-4507-a385-0ba5290cc246) (uuid ab51b7b6-42d9-4507-a385-0ba5290cc246)
) )
(wire (pts (xy 71.12 187.96) (xy 45.72 162.56))
(stroke (width 0) (type default))
(uuid af2a7157-104a-4419-a403-dd8743186b4e)
)
(wire (pts (xy 184.15 34.29) (xy 184.15 36.83)) (wire (pts (xy 184.15 34.29) (xy 184.15 36.83))
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid b22f8f04-a937-429b-b329-906d790c8981) (uuid b22f8f04-a937-429b-b329-906d790c8981)
@ -505,6 +679,10 @@
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid ca7d881e-1a5e-4ccd-8a57-8eccd5590cd3) (uuid ca7d881e-1a5e-4ccd-8a57-8eccd5590cd3)
) )
(wire (pts (xy 71.12 187.96) (xy 128.27 187.96))
(stroke (width 0) (type default))
(uuid cfc9d3ef-62b2-4e1f-ae1a-3ac51adaa6fa)
)
(wire (pts (xy 160.02 187.96) (xy 160.02 124.46)) (wire (pts (xy 160.02 187.96) (xy 160.02 124.46))
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid d38278f8-beea-4d2f-933c-dd54edba1246) (uuid d38278f8-beea-4d2f-933c-dd54edba1246)
@ -542,11 +720,20 @@
(uuid fb66a00e-342e-44a0-866b-599f15ebb57a) (uuid fb66a00e-342e-44a0-866b-599f15ebb57a)
) )
(text "These pins are\nfor connecting to\nthe power supply\n(USB or Solder)"
(at 12.7 162.56 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 066f8f9e-dc57-428c-8e77-7330250ee5da)
)
(text "These pins are connected to the\ndisplay and mine was already connected\nso I don't know how to connect them :D\n" (text "These pins are connected to the\ndisplay and mine was already connected\nso I don't know how to connect them :D\n"
(at 189.23 49.53 0) (at 189.23 49.53 0)
(effects (font (size 1.27 1.27)) (justify left bottom)) (effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 2b92c397-0343-4f30-9760-67abb00f6359) (uuid 2b92c397-0343-4f30-9760-67abb00f6359)
) )
(text "These pins are\nfor the battery" (at 45.72 161.29 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid fcc91236-2535-4f20-b9da-9246516d5b91)
)
(text "DISPLAY" (at 167.64 67.31 0) (text "DISPLAY" (at 167.64 67.31 0)
(effects (font (size 1.27 1.27)) (justify left bottom)) (effects (font (size 1.27 1.27)) (justify left bottom))
(uuid fff39266-846b-493c-840a-dd60a8ed84d9) (uuid fff39266-846b-493c-840a-dd60a8ed84d9)
@ -628,6 +815,34 @@
) )
) )
(symbol (lib_id "Switch:SW_Push_Dual") (at 31.75 81.28 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 6d3ec5cb-4be2-47d8-9b12-f6c13602dad4)
(property "Reference" "SW1" (at 31.75 74.93 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "SW_Push_Dual" (at 31.75 77.47 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 31.75 76.2 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 31.75 76.2 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid bb486d3e-a7d4-4dcb-a566-074b09275e29))
(pin "2" (uuid 6d4c4101-7990-4e42-b8cb-d38dd043f965))
(pin "3" (uuid 4c08251b-af91-4229-88f9-60549ff8eeac))
(pin "4" (uuid 26b759bb-4873-46b7-9476-eb269c45852b))
(instances
(project "schematic"
(path "/e61cadf2-d4a8-4a80-a850-59bde3b9a069"
(reference "SW1") (unit 1)
)
)
)
)
(symbol (lib_id "MCU_Module:Arduino_Nano_v3.x") (at 128.27 162.56 0) (unit 1) (symbol (lib_id "MCU_Module:Arduino_Nano_v3.x") (at 128.27 162.56 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid a9260356-bd94-4877-a5e1-b7954369cda1) (uuid a9260356-bd94-4877-a5e1-b7954369cda1)
@ -682,6 +897,36 @@
) )
) )
(symbol (lib_id "from_internet:tc4056") (at 35.56 158.75 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid eb9e43d5-4177-4591-8e29-2fd88cacaa03)
(property "Reference" "TC4056" (at 36.83 152.4 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "~" (at 34.29 158.75 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 34.29 158.75 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 34.29 158.75 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "" (uuid 45e3da0a-62d0-4b71-8067-9d6294ccc417))
(pin "" (uuid 45e3da0a-62d0-4b71-8067-9d6294ccc417))
(pin "" (uuid 45e3da0a-62d0-4b71-8067-9d6294ccc417))
(pin "" (uuid 45e3da0a-62d0-4b71-8067-9d6294ccc417))
(pin "" (uuid 45e3da0a-62d0-4b71-8067-9d6294ccc417))
(pin "" (uuid 45e3da0a-62d0-4b71-8067-9d6294ccc417))
(instances
(project "schematic"
(path "/e61cadf2-d4a8-4a80-a850-59bde3b9a069"
(reference "TC4056") (unit 1)
)
)
)
)
(sheet_instances (sheet_instances
(path "/" (page "1")) (path "/" (page "1"))
) )