EPS: fix current sense sensor supply connection limiting sensing range

This commit is contained in:
Petr Malanik
2021-08-22 21:11:06 +02:00
parent fed0f30e9b
commit 86fb9a0faf
2 changed files with 368 additions and 172 deletions

View File

@ -506,9 +506,11 @@
)
)
(junction (at 128.27 71.12) (diameter 0.9144) (color 0 0 0 0))
(junction (at 128.27 76.2) (diameter 0.9144) (color 0 0 0 0))
(junction (at 128.27 97.79) (diameter 0.9144) (color 0 0 0 0))
(junction (at 128.27 105.41) (diameter 1.016) (color 0 0 0 0))
(junction (at 133.35 71.12) (diameter 1.016) (color 0 0 0 0))
(junction (at 138.43 83.82) (diameter 1.016) (color 0 0 0 0))
(junction (at 138.43 97.79) (diameter 0.9144) (color 0 0 0 0))
(junction (at 138.43 105.41) (diameter 1.016) (color 0 0 0 0))
(junction (at 156.21 114.3) (diameter 1.016) (color 0 0 0 0))
(junction (at 157.48 87.63) (diameter 0.9144) (color 0 0 0 0))
@ -520,7 +522,7 @@
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid b4b71d22-859f-41c7-9451-c6456adf7e74)
)
(wire (pts (xy 121.92 71.12) (xy 133.35 71.12))
(wire (pts (xy 121.92 71.12) (xy 128.27 71.12))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid afa2331e-b596-4cfa-9767-83d32f3ffeac)
)
@ -528,7 +530,15 @@
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3236c227-60c3-4eea-884c-70da3fb0bb8a)
)
(wire (pts (xy 128.27 76.2) (xy 128.27 105.41))
(wire (pts (xy 128.27 71.12) (xy 128.27 76.2))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 69161d4c-cd98-4a4e-9f0a-aa01ecb7038e)
)
(wire (pts (xy 128.27 71.12) (xy 143.51 71.12))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid afa2331e-b596-4cfa-9767-83d32f3ffeac)
)
(wire (pts (xy 128.27 76.2) (xy 128.27 97.79))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 6c433c11-93ee-4921-9663-41db4ad49eae)
)
@ -536,31 +546,31 @@
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 9c7f125f-38d8-4c37-bba6-be69b50ad02f)
)
(wire (pts (xy 128.27 97.79) (xy 128.27 105.41))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 6c433c11-93ee-4921-9663-41db4ad49eae)
)
(wire (pts (xy 128.27 97.79) (xy 129.54 97.79))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 77bea974-b0e6-4ec7-91e8-ab44d54cfdcf)
)
(wire (pts (xy 128.27 105.41) (xy 129.54 105.41))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid cd0e04fa-335b-4903-b591-d3da34b85e0a)
)
(wire (pts (xy 133.35 71.12) (xy 143.51 71.12))
(wire (pts (xy 137.16 97.79) (xy 138.43 97.79))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid afa2331e-b596-4cfa-9767-83d32f3ffeac)
)
(wire (pts (xy 133.35 83.82) (xy 133.35 71.12))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 27dbbe68-f66d-43fc-a7b5-757c8d9801d9)
(uuid 4da9be16-0d43-4aa9-89ee-06651a5902af)
)
(wire (pts (xy 137.16 105.41) (xy 138.43 105.41))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid f9c1a2e0-3d36-4270-9daa-b560466f868a)
)
(wire (pts (xy 138.43 81.28) (xy 138.43 83.82))
(wire (pts (xy 138.43 81.28) (xy 138.43 97.79))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid eb5b6159-8829-4439-9347-0f923f31315a)
)
(wire (pts (xy 138.43 83.82) (xy 133.35 83.82))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 27dbbe68-f66d-43fc-a7b5-757c8d9801d9)
)
(wire (pts (xy 138.43 83.82) (xy 138.43 105.41))
(wire (pts (xy 138.43 97.79) (xy 138.43 105.41))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid eb5b6159-8829-4439-9347-0f923f31315a)
)
@ -637,6 +647,11 @@
(uuid 44661465-2a62-44bc-928a-7c974020cdef)
)
(text "Sense resistor \npackage: 1206" (at 113.03 101.6 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid e1ff817e-c9f5-4e37-871c-b25c757956bc)
)
(hierarchical_label "IN" (shape input) (at 121.92 105.41 180)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify right))
(uuid f62261f9-e208-496f-883f-f1d2ecb47597)
@ -657,13 +672,13 @@
(symbol (lib_id "Connector:TestPoint") (at 175.26 87.63 0)
(in_bom yes) (on_board yes)
(uuid 628aa029-6b78-45d8-869d-90b825a81328)
(property "Reference" "TP33" (id 0) (at 174.1171 81.07 0)
(property "Reference" "TP51" (id 0) (at 174.1171 81.07 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "BAT_I" (id 1) (at 176.6571 83.8451 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 180.34 87.63 0)
(property "Footprint" "TCY_connectors:TestPoint_Pad_D0.5mm" (id 2) (at 180.34 87.63 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 180.34 87.63 0)
@ -675,13 +690,13 @@
(symbol (lib_id "Connector:TestPoint") (at 180.34 105.41 0)
(in_bom yes) (on_board yes)
(uuid 9b4ce1c8-3cae-46d6-ba61-5ac61f4a5a0d)
(property "Reference" "TP34" (id 0) (at 181.7371 100.12 0)
(property "Reference" "TP52" (id 0) (at 181.7371 100.12 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "VBAT_OUT" (id 1) (at 181.7371 102.8951 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 185.42 105.41 0)
(property "Footprint" "TCY_connectors:TestPoint_Pad_D0.5mm" (id 2) (at 185.42 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 185.42 105.41 0)
@ -693,7 +708,7 @@
(symbol (lib_id "power:GND") (at 121.92 80.01 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid ee475694-3da4-4ade-9d58-3b473d12d511)
(property "Reference" "#PWR0194" (id 0) (at 121.92 86.36 0)
(property "Reference" "#PWR0272" (id 0) (at 121.92 86.36 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 121.92 84.5726 0)
@ -711,7 +726,7 @@
(symbol (lib_id "power:GND") (at 143.51 86.36 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 4373c2a8-a1ca-4c96-9e11-fbb53bbc7fba)
(property "Reference" "#PWR0195" (id 0) (at 143.51 92.71 0)
(property "Reference" "#PWR0273" (id 0) (at 143.51 92.71 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 143.51 90.9226 0)
@ -729,7 +744,7 @@
(symbol (lib_id "power:GND") (at 148.59 72.39 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 29977e9b-4a0d-4a9f-9cc6-fb5f61fe96ef)
(property "Reference" "#PWR0196" (id 0) (at 148.59 78.74 0)
(property "Reference" "#PWR0274" (id 0) (at 148.59 78.74 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 148.59 76.9526 0)
@ -747,7 +762,7 @@
(symbol (lib_id "power:GND") (at 156.21 123.19 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 22c15bb5-f31e-4dea-aea6-ae0d3261e290)
(property "Reference" "#PWR0197" (id 0) (at 156.21 129.54 0)
(property "Reference" "#PWR0275" (id 0) (at 156.21 129.54 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 156.21 127.7526 0)
@ -765,7 +780,7 @@
(symbol (lib_id "power:GND") (at 157.48 96.52 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 46ae66f1-57f5-45d5-838f-3766d3ccf8f6)
(property "Reference" "#PWR0198" (id 0) (at 157.48 102.87 0)
(property "Reference" "#PWR0276" (id 0) (at 157.48 102.87 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 157.48 101.0826 0)
@ -783,7 +798,7 @@
(symbol (lib_id "power:GND") (at 166.37 96.52 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 737db744-b62d-49f0-8401-672c12195c89)
(property "Reference" "#PWR0199" (id 0) (at 166.37 102.87 0)
(property "Reference" "#PWR0277" (id 0) (at 166.37 102.87 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 166.37 101.0826 0)
@ -801,7 +816,7 @@
(symbol (lib_id "power:GND") (at 175.26 96.52 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 0ea567c7-6e39-4188-9b81-5675115b0a6b)
(property "Reference" "#PWR0200" (id 0) (at 175.26 102.87 0)
(property "Reference" "#PWR0278" (id 0) (at 175.26 102.87 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 175.26 101.0826 0)
@ -816,25 +831,40 @@
(pin "1" (uuid e7d3d838-a27c-4978-8448-0fd91c250e53))
)
(symbol (lib_id "Device:R") (at 133.35 105.41 90)
(symbol (lib_id "Device:R") (at 133.35 97.79 90)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid d8168bbf-0fcb-4808-935a-c54dfa015fa5)
(property "Reference" "R91" (id 0) (at 133.35 100.4274 90))
(property "Value" "R" (id 1) (at 133.35 103.2025 90))
(property "Footprint" "" (id 2) (at 133.35 107.188 90)
(property "Reference" "R130" (id 0) (at 133.35 92.8074 90))
(property "Value" "10mR" (id 1) (at 133.35 95.5825 90))
(property "Footprint" "" (id 2) (at 133.35 99.568 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 133.35 105.41 0)
(property "Datasheet" "~" (id 3) (at 133.35 97.79 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 13dafa5e-dcd3-47b6-b648-115e7d6df1e2))
(pin "2" (uuid 07a95ed3-76c1-4981-ae33-36d6578acbfa))
)
(symbol (lib_id "Device:R") (at 133.35 105.41 90)
(in_bom yes) (on_board yes)
(uuid ecf03018-8e68-41f8-a7bf-7006e1949849)
(property "Reference" "R131" (id 0) (at 133.35 100.4274 90))
(property "Value" "10mR" (id 1) (at 133.35 103.2025 90))
(property "Footprint" "" (id 2) (at 133.35 107.188 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 133.35 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid f3a48258-2a99-4172-8d13-db1e171453fd))
(pin "2" (uuid 74f4194b-459e-4bed-878a-eebdb3db88f5))
)
(symbol (lib_id "Device:R") (at 156.21 119.38 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 923f837d-d68b-481b-a676-fdf1f2a319f5)
(property "Reference" "R92" (id 0) (at 157.9881 118.4715 0)
(property "Reference" "R132" (id 0) (at 157.9881 118.4715 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "R" (id 1) (at 157.9881 121.2466 0)
@ -853,7 +883,7 @@
(symbol (lib_id "Device:R") (at 157.48 82.55 180)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 39332c72-4269-44ab-a976-7666a5a07a01)
(property "Reference" "R93" (id 0) (at 159.2581 81.6415 0)
(property "Reference" "R133" (id 0) (at 159.2581 81.6415 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "100k" (id 1) (at 159.2581 84.4166 0)
@ -872,10 +902,10 @@
(symbol (lib_id "Device:R") (at 157.48 92.71 180)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 438130f6-c41c-4438-88d0-b194e1cd102f)
(property "Reference" "R94" (id 0) (at 159.2581 91.8015 0)
(property "Reference" "R134" (id 0) (at 159.2581 91.8015 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "100k" (id 1) (at 159.2581 94.5766 0)
(property "Value" "270k" (id 1) (at 159.2581 94.5766 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "" (id 2) (at 159.258 92.71 90)
@ -925,7 +955,7 @@
(symbol (lib_id "Device:C") (at 121.92 76.2 0)
(in_bom yes) (on_board yes)
(uuid febe57fa-2c04-4758-af60-8ca1adc6be3e)
(property "Reference" "C91" (id 0) (at 115.9511 75.2915 0)
(property "Reference" "C127" (id 0) (at 115.9511 75.2915 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "100nF" (id 1) (at 113.4111 78.0666 0)
@ -944,7 +974,7 @@
(symbol (lib_id "Device:C") (at 166.37 92.71 0)
(in_bom yes) (on_board yes)
(uuid 1930155e-e85f-47a6-bc9e-d5959778ba35)
(property "Reference" "C92" (id 0) (at 169.2911 91.8015 0)
(property "Reference" "C128" (id 0) (at 169.2911 91.8015 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "10nF" (id 1) (at 168.0211 94.5766 0)
@ -989,10 +1019,10 @@
(symbol (lib_id "TCY_power_management:INA199") (at 146.05 78.74 0)
(in_bom yes) (on_board yes)
(uuid 4bc5bfce-3c4b-49ff-9663-b05430efc8b8)
(property "Reference" "U38" (id 0) (at 144.5261 66.4015 0)
(property "Reference" "U46" (id 0) (at 144.5261 66.4015 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "INA199" (id 1) (at 141.9861 69.1766 0)
(property "Value" "INA199x2" (id 1) (at 141.9861 69.1766 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Package_DFN_QFN:UQFN-10_1.4x1.8mm_P0.4mm" (id 2) (at 146.05 100.33 0)