X-Git-Url: https://hackdaworld.org/gitweb/?p=lectures%2Flatex.git;a=blobdiff_plain;f=rfid%2Frfid_talk_g.tex;h=de7ea1da6ff6faf015a42fcbed754a96f1340c90;hp=bfbd9e0a6ba11c51a30cb5c6eb0a5abdcaa263d4;hb=fa82372764e4b1be5862dbfbc3cd7344f1b151fb;hpb=ac2bc54ef3a4391b09ed273878686543d83f87ae diff --git a/rfid/rfid_talk_g.tex b/rfid/rfid_talk_g.tex index bfbd9e0..de7ea1d 100644 --- a/rfid/rfid_talk_g.tex +++ b/rfid/rfid_talk_g.tex @@ -210,7 +210,10 @@ Zur"ucksetzen des {\bf P}rogram {\bf C}ounters (PC) \end{block} \begin{block}{VCC} - Versrgungsspannung des Mikrochips + Versorgungsspannung des Mikrochips + \end{block} + \begin{block}{GND} + gemeinsame R"uckleitung, definiert das Nullpotential der Schaltung \end{block} \end{frame} @@ -435,11 +438,67 @@ \begin{frame} \frametitle{kontaktbehaftete Chipkarten} \framesubtitle{Betriebsablauf (ISO 7816-3)} - \begin{block}{2) Reset der Karte} - + {\bf A}nswer {\bf T}o {\bf R}equest + \begin{block}{Asynchrone "Ubertragung} + \begin{itemize} + \item Zeichen"ubertragung "uber den I/O-Kontakt + \item Zeichen $\equiv$ 1 Byte (8 Bit) + \end{itemize} + \end{block} + \begin{block}{Synchrone "Ubertragung} + \begin{itemize} + \item "Ubertragung einer Serie von Bits via I/O + \item Synchron mit CLK-Signal + \end{itemize} \end{block} \end{frame} +\begin{frame} + \frametitle{kontaktbehaftete Chipkarten} + \framesubtitle{Betriebsablauf (ISO 7816-3)} + ATR bei asynchroner "Ubertragung: Bit-Dauer + \begin{definition} + Die Zeitdauer f"ur die Darstellung eines Bits am I/O-Kontakt ist definiert als $1 \, etu$ + ({\bf e}lementary {\bf t}ime {\bf u}nit). + \end{definition} + \begin{itemize} + \item Karten mit interner CLK:\\ + $1 \, etu = 1/9600 \, s$ + \item Karten mit externer CLK:\\ + $1 etu = \frac{372}{f_i}$ ($1 \, MHz < f_i < 5 \, MHz$)\\ + Bsp.: $f_i = 3.5712 \, MHz \Rightarrow$ 9600 baud + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{kontaktbehaftete Chipkarten} + \framesubtitle{Betriebsablauf (ISO 7816-3)} + \begin{block}{Aufbau eines Zeichens} + \begin{itemize} + \item Startbit im 'low state' + \item 8 Datenbits ($b_0$ bis $b_7$)\\ + $b_0$ LSB, $b_7$ MSB\\ + 'low state' $\equiv$ 1, 'high state' $\equiv 0$ + \item Parit"atsbit $b_p$ (gerade Anzahl von Einsen in $b_0, \ldots,b_7,b_p$) + \end{itemize} + \end{block} + \begin{center} + \includegraphics[width=11cm]{char-frame.eps} + \end{center} +\end{frame} + +\begin{frame} + \frametitle{kontaktbehaftete Chipkarten} + \framesubtitle{Betriebsablauf (ISO 7816-3)} + ATR bei asynchroner "Ubertragung: Struktur und Inhalt + \begin{itemize} + \item TS: 'initial character' + \item T0: 'format character' + \item + \end{itemize} +\end{frame} + + \subsection{Kontaktlose Chipkarten / RFID} \begin{frame}