92 lines
9.5 KiB
XML
92 lines
9.5 KiB
XML
<?xml version='1.0' encoding='utf-8'?>
|
|
<mxfile host="app.diagrams.net">
|
|
<diagram name="Power sources and battery loads" id="power-sources">
|
|
<mxGraphModel page="1" pageWidth="1040" pageHeight="790" grid="1" gridSize="10">
|
|
<root>
|
|
<mxCell id="0" />
|
|
<mxCell id="1" parent="0" />
|
|
<mxCell id="node_title" value="Power sources and battery loads" style="rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=26;fontColor=#172b40;strokeColor=#577086;fillColor=#ffffff;spacing=10;strokeColor=none;fillColor=none;align=left;" vertex="1" parent="1">
|
|
<mxGeometry x="30" y="18" width="980" height="42" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node_battery" value="4S LiPo 14.8 V nominal · 16.8 V full" style="rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#fff1d6;spacing=10;" vertex="1" parent="1">
|
|
<mxGeometry x="30" y="90" width="290" height="80" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node_protection" value="Input fuse · reverse protection TVS / transient protection" style="rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#fff1d6;spacing=10;" vertex="1" parent="1">
|
|
<mxGeometry x="390" y="90" width="310" height="80" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node_vbat" value="VBAT_PROT" style="rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#fff1d6;spacing=10;" vertex="1" parent="1">
|
|
<mxGeometry x="770" y="90" width="230" height="80" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="e0" source="node_battery" target="node_protection" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=0;strokeWidth=2;strokeColor=#946221;fontSize=16;fontFamily=DejaVu Sans;labelBackgroundColor=#ffffff;endArrow=block;endFill=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="e1" source="node_protection" target="node_vbat" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=0;strokeWidth=2;strokeColor=#946221;fontSize=16;fontFamily=DejaVu Sans;labelBackgroundColor=#ffffff;endArrow=block;endFill=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node_loadsin" value="VBAT_PROT" style="rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#fff1d6;spacing=10;" vertex="1" parent="1">
|
|
<mxGeometry x="30" y="245" width="190" height="74" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node_loads" value="Protected battery branches" style="rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#fff1d6;spacing=10;" vertex="1" parent="1">
|
|
<mxGeometry x="300" y="245" width="310" height="74" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node_loadsout" value="Ignition · injector Low-side outputs · VBAT sense" style="rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#fff1d6;spacing=10;" vertex="1" parent="1">
|
|
<mxGeometry x="690" y="245" width="310" height="74" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="e2" source="node_loadsin" target="node_loads" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=0;strokeWidth=2;strokeColor=#946221;fontSize=16;fontFamily=DejaVu Sans;labelBackgroundColor=#ffffff;endArrow=block;endFill=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="e3" source="node_loads" target="node_loadsout" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=0;strokeWidth=2;strokeColor=#946221;fontSize=16;fontFamily=DejaVu Sans;labelBackgroundColor=#ffffff;endArrow=block;endFill=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node_fivein" value="VBAT_PROT" style="rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#fff1d6;spacing=10;" vertex="1" parent="1">
|
|
<mxGeometry x="30" y="365" width="190" height="74" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node_five" value="Synchronous buck · 5 V" style="rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#fff1d6;spacing=10;" vertex="1" parent="1">
|
|
<mxGeometry x="300" y="365" width="310" height="74" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node_fiveout" value="+5V_MAIN Internal 5 V circuitry" style="rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#fff1d6;spacing=10;" vertex="1" parent="1">
|
|
<mxGeometry x="690" y="365" width="310" height="74" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="e4" source="node_fivein" target="node_five" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=0;strokeWidth=2;strokeColor=#946221;fontSize=16;fontFamily=DejaVu Sans;labelBackgroundColor=#ffffff;endArrow=block;endFill=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="e5" source="node_five" target="node_fiveout" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=0;strokeWidth=2;strokeColor=#946221;fontSize=16;fontFamily=DejaVu Sans;labelBackgroundColor=#ffffff;endArrow=block;endFill=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node_threein" value="VBAT_PROT" style="rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#fff1d6;spacing=10;" vertex="1" parent="1">
|
|
<mxGeometry x="30" y="485" width="190" height="74" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node_three" value="Synchronous buck · 3.3 V" style="rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#fff1d6;spacing=10;" vertex="1" parent="1">
|
|
<mxGeometry x="300" y="485" width="310" height="74" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node_threeout" value="+3V3_MAIN MCU / digital / communications" style="rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#fff1d6;spacing=10;" vertex="1" parent="1">
|
|
<mxGeometry x="690" y="485" width="310" height="74" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="e6" source="node_threein" target="node_three" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=0;strokeWidth=2;strokeColor=#946221;fontSize=16;fontFamily=DejaVu Sans;labelBackgroundColor=#ffffff;endArrow=block;endFill=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="e7" source="node_three" target="node_threeout" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=0;strokeWidth=2;strokeColor=#946221;fontSize=16;fontFamily=DejaVu Sans;labelBackgroundColor=#ffffff;endArrow=block;endFill=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node_twelvein" value="VBAT_PROT" style="rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#fff1d6;spacing=10;" vertex="1" parent="1">
|
|
<mxGeometry x="30" y="605" width="190" height="74" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node_twelve" value="Regulated buck-boost · 12 V" style="rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#fff1d6;spacing=10;" vertex="1" parent="1">
|
|
<mxGeometry x="300" y="605" width="310" height="74" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node_twelveout" value="+12V_SENS Protected Hall-sensor supply" style="rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#fff1d6;spacing=10;" vertex="1" parent="1">
|
|
<mxGeometry x="690" y="605" width="310" height="74" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="e8" source="node_twelvein" target="node_twelve" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=0;strokeWidth=2;strokeColor=#946221;fontSize=16;fontFamily=DejaVu Sans;labelBackgroundColor=#ffffff;endArrow=block;endFill=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="e9" source="node_twelve" target="node_twelveout" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=0;strokeWidth=2;strokeColor=#946221;fontSize=16;fontFamily=DejaVu Sans;labelBackgroundColor=#ffffff;endArrow=block;endFill=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node_note725" value="Repeated VBAT_PROT labels denote the same rail. Protected branch details are shown separately." style="rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=16;fontColor=#172b40;strokeColor=#577086;fillColor=#ffffff;spacing=10;strokeColor=none;fillColor=none;align=left;" vertex="1" parent="1">
|
|
<mxGeometry x="30" y="725" width="980" height="60" as="geometry" />
|
|
</mxCell>
|
|
</root>
|
|
</mxGraphModel>
|
|
</diagram>
|
|
</mxfile> |