From c08c6bd89ca341ee6ef5cfe21159ed8ad615501b Mon Sep 17 00:00:00 2001 From: Petr Malanik Date: Wed, 11 Aug 2021 21:01:01 +0200 Subject: [PATCH] EPS: add initial battering heating schema concept with some notes --- modules/EPS/Battery_heater.kicad_sch | 382 +++++++++++++++++++++++++++ 1 file changed, 382 insertions(+) create mode 100644 modules/EPS/Battery_heater.kicad_sch diff --git a/modules/EPS/Battery_heater.kicad_sch b/modules/EPS/Battery_heater.kicad_sch new file mode 100644 index 0000000..9134338 --- /dev/null +++ b/modules/EPS/Battery_heater.kicad_sch @@ -0,0 +1,382 @@ +(kicad_sch (version 20210621) (generator eeschema) + + (uuid 11cd2ff5-feed-4db2-af14-43763d29bc27) + + (paper "A4") + + (title_block + (title "BUTCube - EPS") + (date "2021-06-01") + (rev "v1.0") + (company "VUT - FIT(STRaDe) & FME(IAE & IPE)") + (comment 1 "Author: Petr MalanĂ­k") + ) + + (lib_symbols + (symbol "Connector_Generic_MountingPin:Conn_01x02_MountingPin" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x02_MountingPin" (id 1) (at 1.27 -5.08 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connectable mounting pin connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??-1MP*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x02_MountingPin_1_1" + (text "Mounting" (at 0 -4.191 0) + (effects (font (size 0.381 0.381))) + ) + (rectangle (start -1.27 -2.413) (end 0 -2.667) + (stroke (width 0.1524)) (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524)) (fill (type none)) + ) + (rectangle (start -1.27 1.27) (end 1.27 -3.81) + (stroke (width 0.254)) (fill (type background)) + ) + (polyline + (pts + (xy -1.016 -4.572) + (xy 1.016 -4.572) + ) + (stroke (width 0.1524)) (fill (type none)) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -7.62 90) (length 3.048) + (name "MountPin" (effects (font (size 1.27 1.27)))) + (number "MP" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (id 0) (at 2.032 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R" (id 1) (at 0 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at -1.778 0 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Resistor" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_0_1" + (rectangle (start -1.016 -2.54) (end 1.016 2.54) + (stroke (width 0.254)) (fill (type none)) + ) + ) + (symbol "R_1_1" + (pin passive line (at 0 3.81 270) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "TCY_power_management:AP22652" (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 8.89 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "AP22652" (id 1) (at 0 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DFN_QFN:DFN-6-1EP_2x2mm_P0.65mm_EP1x1.6mm" (id 2) (at -2.54 -24.13 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.diodes.com/assets/Datasheets/AP22652_53_52A_53A.pdf" (id 3) (at 0 -21.59 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "Current limiting load switch" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Precision adjustable current-limited power switches" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "AP22652_0_1" + (rectangle (start -6.35 5.08) (end 6.35 -10.16) + (stroke (width 0.254)) (fill (type background)) + ) + ) + (symbol "AP22652_1_1" + (pin power_out line (at 8.89 2.54 180) (length 2.54) + (name "VOUT" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 8.89 -7.62 180) (length 2.54) + (name "ILIM" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 8.89 -2.54 180) (length 2.54) + (name "~{FAULT}" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -8.89 -2.54 0) (length 2.54) + (name "~{EN}" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -12.7 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -8.89 2.54 0) (length 2.54) + (name "VIN" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -12.7 90) (length 2.54) hide + (name "E_PAD" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 0 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "power-flag" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 -1.27) + (xy 1.27 -1.27) + (xy 0 -2.54) + (xy -1.27 -1.27) + (xy 0 -1.27) + ) + (stroke (width 0)) (fill (type none)) + ) + ) + (symbol "GND_1_1" + (pin power_in line (at 0 0 270) (length 0) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + + (wire (pts (xy 137.16 63.5) (xy 137.16 67.31)) + (stroke (width 0) (type solid) (color 0 0 0 0)) + (uuid ad5b3022-fd8c-4f9c-9ad6-aaa5d29af12c) + ) + (wire (pts (xy 146.05 58.42) (xy 148.59 58.42)) + (stroke (width 0) (type solid) (color 0 0 0 0)) + (uuid 3a163c64-855b-4319-8a09-45352ba36d48) + ) + (wire (pts (xy 148.59 58.42) (xy 148.59 59.69)) + (stroke (width 0) (type solid) (color 0 0 0 0)) + (uuid 3a163c64-855b-4319-8a09-45352ba36d48) + ) + (wire (pts (xy 163.83 48.26) (xy 166.37 48.26)) + (stroke (width 0) (type solid) (color 0 0 0 0)) + (uuid afc13369-99c8-487c-8822-56c368b15e03) + ) + (wire (pts (xy 163.83 50.8) (xy 163.83 55.88)) + (stroke (width 0) (type solid) (color 0 0 0 0)) + (uuid 7d0b7e5d-34d4-4d45-bc9f-3c3429b09920) + ) + (wire (pts (xy 166.37 50.8) (xy 163.83 50.8)) + (stroke (width 0) (type solid) (color 0 0 0 0)) + (uuid 7d0b7e5d-34d4-4d45-bc9f-3c3429b09920) + ) + + (text "Assumed heater is resistive heating\n wire fixed to battery with Kapton tape.\n\nHeating power should be in range of 1-4W.\n\nSuggested heating wire is Kanthal or Konstantan.\n\nWith nominal battery voltage of 3.7V,\n resistance of wire for 2W heating\n should be around 6.8R.\n\nFor uniform heat distribution there should be\n more then at least 20 turns of wire or more." + (at 203.2 49.53 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 461c1ad1-5390-4515-b8f6-2552d42852ec) + ) + (text "Heating can operate in two modes.\nConstant current and Pulse mode.\n\nSelection of right mode depends on heating power.\nPulse is better suited for high power heating.\n\nCurrent limiting resistor for load switch must be\n adapted for each mode." + (at 203.2 83.82 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 563d73bc-a131-461e-8cb5-19807faf7e00) + ) + + (hierarchical_label "PWR_IN" (shape input) (at 115.57 48.26 180) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 42280697-9051-44ae-a130-4321bd53a827) + ) + (hierarchical_label "EN" (shape input) (at 115.57 53.34 180) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid b6d83cca-1d77-4020-873b-3ebc992d1566) + ) + + (symbol (lib_id "power:GND") (at 137.16 67.31 0) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 56e7d661-0752-4ffc-80d5-635c1b131fc5) + (property "Reference" "#PWR0111" (id 0) (at 137.16 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 137.16 71.8726 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (id 2) (at 137.16 67.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 137.16 67.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ee950014-7b7d-4339-b9c3-31a9be93cf1f)) + ) + + (symbol (lib_id "power:GND") (at 148.59 67.31 0) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 65ceab0c-73dc-42b2-8e9c-7ddf3b9468ab) + (property "Reference" "#PWR0112" (id 0) (at 148.59 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 148.59 71.8726 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (id 2) (at 148.59 67.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 148.59 67.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 59b55993-ad9d-469c-880d-2dfa5c30c09a)) + ) + + (symbol (lib_id "power:GND") (at 163.83 55.88 0) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 6265d34f-f183-45ec-8920-cd1a73ccd869) + (property "Reference" "#PWR0113" (id 0) (at 163.83 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 163.83 60.4426 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (id 2) (at 163.83 55.88 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 163.83 55.88 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid eade3e05-8148-4f56-a4a8-3ce13d1d3d40)) + ) + + (symbol (lib_id "power:GND") (at 171.45 55.88 0) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid d9b898b9-0920-4a60-8f8c-87e383509067) + (property "Reference" "#PWR0114" (id 0) (at 171.45 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 171.45 60.4426 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (id 2) (at 171.45 55.88 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 171.45 55.88 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ab862c63-4c19-42f9-b40f-e7181b311bcd)) + ) + + (symbol (lib_id "Device:R") (at 148.59 63.5 0) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ab8afabe-d8e9-44e5-baef-37763049e616) + (property "Reference" "R40" (id 0) (at 150.3681 62.5915 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "R" (id 1) (at 150.3681 65.3666 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 146.812 63.5 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 148.59 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7fcec4e0-68a2-488d-9315-a385c88e2ad5)) + (pin "2" (uuid e3e68820-e238-45f7-935e-f5425ba583ef)) + ) + + (symbol (lib_id "Connector_Generic_MountingPin:Conn_01x02_MountingPin") (at 171.45 48.26 0) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 166953c9-496d-47cb-85e2-a32b04732b62) + (property "Reference" "J17" (id 0) (at 173.4821 50.6535 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "Heater" (id 1) (at 173.4821 53.4286 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 171.45 48.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 171.45 48.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6bf9678f-ab0c-4055-a25b-8b220af1023a)) + (pin "2" (uuid e79df810-ad2d-4801-8d25-15b04866359e)) + (pin "MP" (uuid 0834d218-95d7-4294-b11a-31f1fb96f341)) + ) + + (symbol (lib_id "TCY_power_management:AP22652") (at 137.16 50.8 0) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 5889d4de-8f67-4199-b770-e9629d609548) + (property "Reference" "U18" (id 0) (at 137.16 41.7534 0)) + (property "Value" "AP22652" (id 1) (at 137.16 44.5285 0)) + (property "Footprint" "Package_DFN_QFN:DFN-6-1EP_2x2mm_P0.65mm_EP1x1.6mm" (id 2) (at 134.62 74.93 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.diodes.com/assets/Datasheets/AP22652_53_52A_53A.pdf" (id 3) (at 137.16 72.39 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 051dd3ae-f9a9-4c3b-a6fd-efa4a6f3663f)) + (pin "2" (uuid c7940192-9d8c-41d5-978f-bee6e7ca6b0c)) + (pin "3" (uuid 49ad6514-f14a-4784-ba3b-750618e3d143)) + (pin "4" (uuid c6159e06-e26a-42ce-8238-14fe863424ab)) + (pin "5" (uuid a2bbe608-fc6f-4fa0-8bf7-6a53aadbb142)) + (pin "6" (uuid 7868445e-3da3-48f5-991e-c2a2c70dee1e)) + (pin "7" (uuid c3683aac-1932-48e4-8982-736be73763b2)) + ) +)