summaryrefslogtreecommitdiffstats
path: root/techwsw/tex/trasmissione_seriale.tex.bak
diff options
context:
space:
mode:
authorNao Pross <naopross@thearcway.org>2018-01-01 18:42:12 +0100
committerNao Pross <naopross@thearcway.org>2018-01-01 18:42:12 +0100
commit339e0c3c6e6a413c308b4e0a6dd0df1ea4014065 (patch)
tree3a67e6b7534104d6796d6ba9729a53de9b6c6a95 /techwsw/tex/trasmissione_seriale.tex.bak
parentAdd hwsw (diff)
downloadEssence-master.tar.gz
Essence-master.zip
Add hwsw, changed $ to \( LaTeX notationHEADmaster
Diffstat (limited to 'techwsw/tex/trasmissione_seriale.tex.bak')
-rw-r--r--techwsw/tex/trasmissione_seriale.tex.bak91
1 files changed, 91 insertions, 0 deletions
diff --git a/techwsw/tex/trasmissione_seriale.tex.bak b/techwsw/tex/trasmissione_seriale.tex.bak
new file mode 100644
index 0000000..dcc48be
--- /dev/null
+++ b/techwsw/tex/trasmissione_seriale.tex.bak
@@ -0,0 +1,91 @@
+\section{Trasmissione di dati seriale}
+
+%-----------------------------------------------------------------------------
+\subsection{Trasmissione seriale}
+Il sistema pi\`u semplice per la trasmissione di dati \`e un bus
+\emph{parallelo}. Con collegamento parallelo si designa la trasmissione
+simultanea di $n$ bit. Questi bit sono inviati simultaneamente su $n$ vie
+differenti (una via può essere ad esempio un filo, un cavo o qualsiasi altro
+supporto fisico).
+
+In contrapposizione in una trasmissione \emph{seriale} i dati sono inviati bit
+per bit sulla via di trasmissione. Tuttavia, dato che la maggior parte dei
+dispositivi processa le informazioni in modo parallelo, si tratta di
+serializzare i dati che arrivano in modo parallelo a livello dell'emittente, e
+di eseguire il processo inverso a livello del ricevente.
+
+\subsubsection{Tipi di trasmissione seriale}
+\begin{table}[H]
+\centering
+\begin{tabular}{>{\tt}l l}
+ \toprule
+ SIMPLEX & Trasmissione Unidirezionale \\
+ HALF DUPLEX & Trasmissione bidirezionale alternata (uno alla volta) \\
+ FULL DUPLEX & Trasmissione bidirezionale contemporanea\\
+ \bottomrule
+\end{tabular}
+\end{table}
+
+%-----------------------------------------------------------------------------
+\subsection{RS232}
+Il protocollo RS232 \`e uno standard definito negli anni `60 dall'EIA
+(Electronic industries Association) originariamente per essere utilizzato dai
+modem. Il protocollo \`e implementa una trasmissione \emph{full duplex}.
+\begin{figure}[h]
+\begin{tikzpicture}
+
+\end{tikzpicture}
+\end{figure}
+\subsubsection{RS422}
+\subsubsection{RS485}
+
+%-----------------------------------------------------------------------------
+\subsection{Inter-Integrated Circuit (I\textsuperscript{2}C)}
+
+%-----------------------------------------------------------------------------
+\subsection{Serial Peripheral Interface Bus (SPI)}
+
+%-----------------------------------------------------------------------------
+\subsection{Universal Serial Bus (USB)}
+L'\emph{Universal Serial Bus}, \`e un interfaccia standard industriale per la
+comunicazione seriale sviluppata negli anni '90, con l'obiettivo di unificare
+in un protocollo e connettore unico la comunicazione, alimentazione e
+connessione tra periferiche e computers.
+
+\subsubsection{Struttura della rete USB}
+La rete USB \`e una struttura ad albero (grafo) in grado di estendersi fino a 7
+livelli (tiers). I nodi di questa struttura ad albero possono essere
+\emph{Hubs} o \emph{Functions}; I Hubs hanno la funzione di estendere la rete,
+potendo collegare nuovi dispositivi in un nuovo Tier, mentre i nodi Functions
+implementano una funzione specifica di una periferica (Esempio: Tastiera USB).
+\begin{figure}[H]
+ \centering
+ \placeholderfig{fig:usb:network}
+ \caption{Struttura della rete USB}
+ \label{fig:usb:network}
+\end{figure}
+Il primo Hub al Tier 1, \`e detto \emph{Root Hub}. Dal Tier 2 al Tier 6 sono
+ammessi nodi di qualsiasi tipo, mentre all'ultimo Tier (7) possono essere
+collegati unicamente nodi Functions.
+
+\subsubsection{Enumerazione e configurazione}
+
+\subsubsection{Versioni e specifiche}
+\begin{table}[H]
+\centering
+\begin{tabular}{ l r l r}
+\toprule
+Versione & Anno di rilascio & Nome & Velocit\`a massima \\
+\midrule
+USB 1.0 & Gennaio 1996 & Low Speed & 1.5 MBit/s \\
+USB 1.1 & Agosto 1998 & Full Speed & 12 MBit/s \\
+USB 2.0 & Aprile 2000 & High Speed & 480 MBit/s \\
+USB 3.0 & Novembre 2008 & SuperSpeed & 5 GBit/s \\
+USB 3.1 & Luglio 2012 & SuperSpeed+ & 10 GBit/s \\
+USB 3.2 & Settembre 2017 & SuperSpeed+ & 20 GBit/s \\
+\bottomrule
+\end{tabular}
+\caption{Specifiche dell'USB \cite{wiki:usb}}
+\end{table}
+
+\subsubsection{Connettore} \ No newline at end of file