diff --git a/coursework/img/10-counter.png b/coursework/img/10-counter.png new file mode 100644 index 0000000..44b9102 Binary files /dev/null and b/coursework/img/10-counter.png differ diff --git a/coursework/img/24-counter.png b/coursework/img/24-counter.png new file mode 100644 index 0000000..7cb0c5f Binary files /dev/null and b/coursework/img/24-counter.png differ diff --git a/coursework/img/6-counter.png b/coursework/img/6-counter.png new file mode 100644 index 0000000..ca98074 Binary files /dev/null and b/coursework/img/6-counter.png differ diff --git a/coursework/img/7-counter.png b/coursework/img/7-counter.png new file mode 100644 index 0000000..e8169b0 Binary files /dev/null and b/coursework/img/7-counter.png differ diff --git a/coursework/report.tex b/coursework/report.tex index 533f2bf..a0f01ca 100644 --- a/coursework/report.tex +++ b/coursework/report.tex @@ -613,6 +613,42 @@ \end{figure} \subsubsection{Счётчики} + Счетчик - это устройство, которое осуществляет счет и хранение кода числа подсчитанных импульсов. У каждого счетчика есть тактовый вход, на который поступают электрические импульсы, и несколько выходов, с которых можно снимать двоичный код числа, находящийся в счетчике. С каждым новым входным импульсом этот код изменяется: он может увеличиваться на 1 (суммирующий счетчик), уменьшаться на 1 (вычитающий счетчик) или изменяться в соответствии с каким-либо другим правилом. + + Важным параметром счетчика является коэффициент пересчета К. К - это максимальное число импульсов, которое может быть подсчитано. Если рассматривать счетчик как конечный автомат, то К - это количество различных состояний счетчика. Счетчик с коэффициентом пересчета К через К переключений возвращается в исходное состояние. + + В основе счётчиков, используемых в этой работе лежит готовый счётчик с K=10 --\texttt{74LS90D}. На его основе сделана пользовательская схема \texttt{10-counter}, представленная на Рис.~\ref{fig:10-counter}, с тремя входами: TIK -- основной тактовый вход, +1 -- прибавление единицы, и R -- сброс счётчика, и четырьмя выходами, на них подаётся двоичный код числа, которое хранится в счётчике. На основе схемы \texttt{10-counter} реализованы схемы счётчиков с другими коэффициентами пересчёта -- \texttt{6-counter} (см. Рис.~\ref{fig:6-counter}), \texttt{7-counter} (см. Рис.~\ref{fig:7-counter}), \texttt{24-counter} (см. Рис.~\ref{fig:24-counter}). + + Подключение входа логического элемента XOR к земле через резистор выполняет функцию подтяжки к низкому уровню (pull-down resistor). Это гарантирует, что вход будет находиться в логическом состоянии "0" даже в случае, если он не подключен к активному источнику сигнала. + + \begin{figure}[h!] + \centering + \includegraphics[width=0.7\linewidth]{img/10-counter.png} + \caption{Схема счётчика с K=10.} + \label{fig:10-counter} + \end{figure} + + \begin{figure}[h!] + \centering + \includegraphics[width=0.7\linewidth]{img/6-counter.png} + \caption{Схема счётчика с K=6.} + \label{fig:6-counter} + \end{figure} + + \newpage + \begin{figure}[h!] + \centering + \includegraphics[width=0.7\linewidth]{img/7-counter.png} + \caption{Схема счётчика с K=7.} + \label{fig:7-counter} + \end{figure} + + \begin{figure}[h!] + \centering + \includegraphics[width=0.7\linewidth]{img/24-counter.png} + \caption{Схема счётчика с K=24.} + \label{fig:24-counter} + \end{figure} \subsubsection{Тактовый генератор}