initial commit

This commit is contained in:
surtur 2020-12-03 16:15:54 +01:00
commit f6fb381850
Signed by: wanderer
GPG Key ID: 19CE1EC1D9E0486D
2 changed files with 384 additions and 0 deletions

290
.gitignore vendored Normal file

@ -0,0 +1,290 @@
### TeX ###
## Core latex/pdflatex auxiliary files:
*.aux
*.lof
*.log
*.lot
*.fls
*.out
*.toc
*.fmt
*.fot
*.cb
*.cb2
.*.lb
## Intermediate documents:
*.dvi
*.xdv
*-converted-to.*
# these rules might exclude image files for figures etc.
# *.ps
# *.eps
*.pdf
## Generated if empty string is given at "Please type another file name for output:"
.pdf
## Bibliography auxiliary files (bibtex/biblatex/biber):
*.bbl
*.bcf
*.blg
*-blx.aux
*-blx.bib
*.run.xml
## Build tool auxiliary files:
*.fdb_latexmk
*.synctex
*.synctex(busy)
*.synctex.gz
*.synctex.gz(busy)
*.pdfsync
## Build tool directories for auxiliary files
# latexrun
latex.out/
## Auxiliary and intermediate files from other packages:
# algorithms
*.alg
*.loa
# achemso
acs-*.bib
# amsthm
*.thm
# beamer
*.nav
*.pre
*.snm
*.vrb
# changes
*.soc
# comment
*.cut
# cprotect
*.cpt
# elsarticle (documentclass of Elsevier journals)
*.spl
# endnotes
*.ent
# fixme
*.lox
# feynmf/feynmp
*.mf
*.mp
*.t[1-9]
*.t[1-9][0-9]
*.tfm
#(r)(e)ledmac/(r)(e)ledpar
*.end
*.?end
*.[1-9]
*.[1-9][0-9]
*.[1-9][0-9][0-9]
*.[1-9]R
*.[1-9][0-9]R
*.[1-9][0-9][0-9]R
*.eledsec[1-9]
*.eledsec[1-9]R
*.eledsec[1-9][0-9]
*.eledsec[1-9][0-9]R
*.eledsec[1-9][0-9][0-9]
*.eledsec[1-9][0-9][0-9]R
# glossaries
*.acn
*.acr
*.glg
*.glo
*.gls
*.glsdefs
*.lzo
*.lzs
# uncomment this for glossaries-extra (will ignore makeindex's style files!)
# *.ist
# gnuplottex
*-gnuplottex-*
# gregoriotex
*.gaux
*.gtex
# htlatex
*.4ct
*.4tc
*.idv
*.lg
*.trc
*.xref
# hyperref
*.brf
# knitr
*-concordance.tex
# TODO Comment the next line if you want to keep your tikz graphics files
*.tikz
*-tikzDictionary
# listings
*.lol
# luatexja-ruby
*.ltjruby
# makeidx
*.idx
*.ilg
*.ind
# minitoc
*.maf
*.mlf
*.mlt
*.mtc
*.mtc[0-9]*
*.slf[0-9]*
*.slt[0-9]*
*.stc[0-9]*
# minted
_minted*
*.pyg
# morewrites
*.mw
# nomencl
*.nlg
*.nlo
*.nls
# pax
*.pax
# pdfpcnotes
*.pdfpc
# sagetex
*.sagetex.sage
*.sagetex.py
*.sagetex.scmd
# scrwfile
*.wrt
# sympy
*.sout
*.sympy
sympy-plots-for-*.tex/
# pdfcomment
*.upa
*.upb
# pythontex
*.pytxcode
pythontex-files-*/
# tcolorbox
*.listing
# thmtools
*.loe
# TikZ & PGF
*.dpth
*.md5
*.auxlock
# todonotes
*.tdo
# vhistory
*.hst
*.ver
# easy-todo
*.lod
# xcolor
*.xcp
# xmpincl
*.xmpi
# xindy
*.xdy
# xypic precompiled matrices and outlines
*.xyc
*.xyd
# endfloat
*.ttt
*.fff
# Latexian
TSWLatexianTemp*
## Editors:
# WinEdt
*.bak
*.sav
# Texpad
.texpadtmp
# LyX
*.lyx~
# Kile
*.backup
# gummi
.*.swp
# KBibTeX
*~[0-9]*
# TeXnicCenter
*.tps
# auto folder when using emacs and auctex
./auto/*
*.el
# expex forward references with \gathertags
*-tags.tex
# standalone packages
*.sta
# Makeindex log files
*.lpz
# REVTeX puts footnotes in the bibliography by default, unless the nofootinbib
# option is specified. Footnotes are the stored in a file with suffix Notes.bib.
# Uncomment the next line to have this generated file ignored.
#*Notes.bib
### TeX Patch ###
# LIPIcs / OASIcs
*.vtc
# glossaries
*.glstex

94
ZM_04.tex Normal file

@ -0,0 +1,94 @@
\documentclass[]{scrartcl}
\usepackage{geometry}
\geometry{
a4paper,
top=18mm,
bottom=19mm,
}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage[pdftex,pdfa,hidelinks,breaklinks]{hyperref}
\usepackage{url}
\usepackage{xmpincl}
\usepackage{hyperxmp}
\usepackage[affil-it]{authblk}
\usepackage{enumitem}
\usepackage{pgfplots}
\pgfplotsset{width=1.0\textwidth}
\usepackage{graphicx}
\graphicspath{ {./img/} }
\usepackage{karnaugh-map}
\renewcommand{\figurename}{Obrázek}
\renewcommand{\tablename}{Tabulka}
\date{\today}
\title{Protokol 4 - Sekvenční úloha - semafor}
\author{M et Z}
\begin{document}
\affil{FAI UTB ve Zlíně, Softwarové inženýrství (SWI)}
\maketitle
\renewcommand{\contentsname}{Obsah}
\tableofcontents
\newpage
\section*{Zadání}
\addcontentsline{toc}{section}{Zadání}
\begin{enumerate}
\item Navrhněte sekvenční logický obvod pro řízení světelné signalizace na
křižovatce obvod pro řízení světelné signalizace na křižovatce splňující následující časování:
\begin{itemize}
\item 4 časové jednotky svítí červená
\item 1 časovou jednotku svítí současně červená a žlutá
\item 4 časové jednotky svítí zelená
\item 1 časovou jednotku svítí žlutá
\item Přechod na začátek sekvence
\end{itemize}
\begin{enumerate}
\item Dle zadaného časování semaforu sestavte pravdivostní tabulku obsahující číslo
hodinového impulsu h-i, výstupy čítače Q 0 až Q 3 a stav světelné signalizace semaforu
R (červená), Y (žlutá) a G (zelená).
\item Za použití Karnaughových map proveďte minimalizaci logických funkcí pro ovládání
jednotlivých světelných signálů semaforu. KM budou celkem tři s rozměrem 4x4
buněk. Neurčité stavy označte znakem x a doplňte je takovou logickou hodnotou (x1
nebo x0), aby bylo dosaženo co nejlepší minimalizace logické funkce.
\item Upravte logické funkce do tvaru vhodného pro realizaci pomocí logických členů NAND.
Použijte De Morganových zákonů pro nahrazení logických součtů logickými součiny.
\item Navrhněte schéma zapojení kódovacího obvodu s využitím hradel NAND s libovolným
počtem vstupů.
\end{enumerate}
\item Ověřte funkci semaforu v obvodovém simulátoru a zaznamenejte časový digram jednotlivých světelných signálů.
\begin{enumerate}
\item Sestavte výsledný logický obvod, který bude tvořen čítačem 7493, na jehož výstupy
bude připojen navržený kódovací obvod pro světelnou signalizaci. Nezapomeňte
správně připojit resetovací vstupy čítače MR1 a MR2. Jako šablonu obvodu pro Circuit
simulátor použijte soubor „Semafor.txt“, kde je již vložen obvod čítače a příslušné
výstupy semaforu včetně nastavení grafického výstupu.
\item V protokolu uveďte kompletní schéma zapojení obvodu a změřený časový diagram
světelných signálů semaforu v Circuit simulátoru.
\end{enumerate}
\end{enumerate}
\newpage
\section{Návrh sekvenčního logického obvodu}
\subsection{Pravdivostní tabulka}
\subsection{Karnaughovy mapy}
\subsection{Úprava logických funkcí}
\subsection{Schéma zapojení}
\newpage
\section{Ověření funkce semaforu v obvodovém simulátoru}
\newpage
\section{Závěr}
\end{document}