chore: add decoder

This commit is contained in:
surtur 2020-11-19 23:17:19 +01:00
parent 0269f40159
commit 41e584d63e
Signed by: wanderer
GPG Key ID: 19CE1EC1D9E0486D

View File

@ -114,6 +114,34 @@ výsledky do tabulky \ref{table2}.
\caption{Napětí na výstupech po úpravě úrovní pro TTL hradla}
\label{table2}
\end{table}
\subsection{Sestavení pravdivostní tabulky dekodéru do binárního kódu}
Sestavte pravdivostí tabulku dekodéru do binárního kódu. Dekodér bude mít 3 vstupy
$k_1$, $k_2$ a $k_3$ připojené na výstupy komparátorů $U_{k1u}$, $U_{k2u}$ a $U_{k3u}$ a 2 výstupy $y_0$ a $y_1$.
\begin{table}[!hbt]
\centering
\begin{tabular}{||ccc||cc||}
\hline
\[\textbf{k_3}\] & \[\textbf{k_2}\] & \[\textbf{k_1}\] & \[\textbf{y_1}\] & \[\textbf{y_0}\] \\
\hline\hline
$0$ & $0$ & $0$ & $0$ & $0$ \\
$0$ & $0$ & $1$ & $0$ & $1$ \\
$0$ & $1$ & $1$ & $1$ & $0$ \\
$1$ & $1$ & $1$ & $1$ & $1$ \\
\hline
\end{tabular}
\caption{Pravdivostní tabulka dekodéru}
\label{table3}
\end{table}
\subsection{Minimalizace logické funkce pomocí Karnaughových map}
Z pravdivostní tabulky dekodéru sestavte dvě Karnaughovy mapy pro výstup $y_0$ a $y_1$.
Při sestavování mapy zjistíte, že 4 políčka jsou v každé mapě prázdná. Jedná se
o tzv. neurčité stavy, které na vstupech nikdy nenastanou a označíme je v mapě
písmenem x. Neurčitých stavů můžeme s výhodou využít při minimalizaci logické
funkce tak, že je nahradíme 1 nebo 0 pro dosažení co nejlepší minimalizace logické funkce.
Výsledné logické funkce upravte pro jejich realizaci hradly NAND.
\newpage
\section{Ověřte funkci A/D převodníku v obvodovém simulátoru a změřte jeho převodní charakteristiku.}