Skip to content

Commit

Permalink
added color code table
Browse files Browse the repository at this point in the history
  • Loading branch information
leandroebner committed Jun 18, 2024
1 parent c08f9f3 commit 2ae9cda
Showing 1 changed file with 22 additions and 6 deletions.
28 changes: 22 additions & 6 deletions contents/safety-report.tex
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ \section{Hazardous Material List}

\section{Power Architecture}

The rover's power architecture is divided into two separate power systems. This approach ensures galvanic isolation between the power and logic components, which is necessary to eliminate any possible wiring configuration in which a so-called "ground loop" could form. The underlying problem is based on the fact that there exists an interface and thus an electrical connection between the individual components. While the communication between power and logic components is implemented by establishing a physical connection between their corresponding GPIO pins and reading different voltage levels, there must be a precise reference voltage available. Generally speaking, this is done by using a common ground. Hence, the most basic form to utilize that common ground connection is to form a "star ground." If there are multiple paths to ground, a "ground loop" is present. These ground loops, in combination with wire inductance, can cause issues for high-current electronics like our motor controllers (in this particular case utilizing ODrives). This is further illustrated in figure \ref{ground_loop_bad}.
The rover's power architecture is divided into two separate power systems. This approach ensures galvanic isolation between the power and logic components, which is necessary to eliminate any possible wiring configuration in which a so-called "ground loop" could form. The underlying problem is based on the fact that there exists an interface and thus an electrical connection between the individual components. While the communication between power and logic components is implemented by establishing a physical connection between their corresponding GPIO pins and reading different voltage levels, there must be a precise reference voltage available at any given point in time. Generally speaking, this is done by using a common ground. Hence, the most basic form to utilize that common ground connection is to form a "star ground." If there are multiple paths to ground, a "ground loop" is present. These ground loops, in combination with wire inductance, can cause issues for high-current electronics like the rover's motor controllers (in this particular case utilizing ODrives). This is further illustrated in figure \ref{ground_loop_bad}.

\begin{figure}[h]
\includegraphics[width=\textwidth]{contents/figures/ground_loop_bad.png}
Expand Down Expand Up @@ -75,14 +75,30 @@ \section{Power Architecture}
\caption{Basic electrical layout split in the main 4 categories. Each category serves a different purpose (i.e. safely distributing the power or connecting the individual components).}
\label{power_architecture}
\end{figure}



\clearpage
\begin{figure}

\includegraphics[width=\textwidth]{contents/figures/wiring-diagram-p-v1.1.0.png}

\begin{table}
\centering
\begin{tabular}{|c|c|c|c|c|} \hline
color& code & cross-section& equivalent to& ampacity\\ \hline
white& WH \#FFFFFF& $0,5mm^2$& 21 AWG& 7 Amps\\ \hline
black& BK \#000000& $1,5mm^2$& 16 AWG& 18 Amps\\ \hline
grey& GY \#808080& $4,0mm^2$& 12 AWG& 30 Amps\\ \hline
red& RD \#FF0000& $10,0mm^2$& 8 AWG& 55 Amps\\ \hline
\end{tabular}
\caption{Caption}
\label{wiring_power}
\label{color-codes}
\end{table}

\clearpage

\begin{figure}[h!]
\centering
\includegraphics[scale=1]{contents/figures/wiring-diagram-p-v1.1.0.png}
\caption{tst}
\label{wiring_power}
\end{figure}


Expand Down

0 comments on commit 2ae9cda

Please sign in to comment.