From d074fbe08e110a79e3d3fd55347efc8e37811028 Mon Sep 17 00:00:00 2001 From: Arity-T Date: Mon, 13 Jan 2025 22:43:17 +0300 Subject: [PATCH] =?UTF-8?q?=D0=97=D0=B0=D0=BA=D0=BB=D1=8E=D1=87=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- coursework/report.tex | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/coursework/report.tex b/coursework/report.tex index 0953d57..5c42c93 100644 --- a/coursework/report.tex +++ b/coursework/report.tex @@ -774,6 +774,21 @@ \section*{Заключение} \addcontentsline{toc}{section}{Заключение} + В ходе выполнения курсовой работы были построен граф управляющего автомата и общая структурная схема часов, проведено кодирование входных и выходных воздействий и состояний автомата, функции блоков управления были минимизированы с помощью карт Карно и сервиса~\cite{karno}, а также разработана их функциональная схема в программе Multisim 14~\cite{multisim}. В соответствии с вариантом курсовой работы, был реализован следующий функционал: + + \begin{itemize} + \item Отображение и корректировка (в дополнение к часам и минутам): дня недели; + \item Режим работы часов: 24-х часовой; + \item Отключение индикаторов с целью экономии электроэнергии; + \item Секундомер: простой (сброс - запуск - останов); + \item Звуковая сигнализация: каждый час в течение четырёх секунд. + \end{itemize} + + Можно выделить несколько преимуществ созданной функциональной схемы часов. Во-первых, функциональная схема разбита на пользовательские схемы, что сделало её гораздо более структурированной и похожей на общую структурную схему. Во-вторых, при минимизации функций блоков управления использовалась их неопределенность на некоторых наборах переменных, что позволило значительно уменьшить количество логических элементов в итоговой схеме. + + Также можно выделить несколько недостатков созданной функциональной схемы часов. Во-первых, для упрощения преобразователя входных воздействий было решено сделать три кнопки на часах, в то время как вместо третьей кнопки можно было использовать комбинацию кнопок. Во-вторых, при редактировании времени, пользователь может увеличивать часы и минуту только на единицу, что может доставлять дискомфорт, в случае если нужно выставить сильно отличающееся время, также это плохо сказывается на долговечности кнопок. + + Функциональную схему можно достаточно просто масштабировать. Во-первых, можно добавить отображение дня недели с помощью сочетаний букв. Во-вторых, достаточно просто переделать схему так, чтобы можно было с возможность просмотра текущего времени с работающим секундомером. Во-третьих, можно использовать схему как основу и добавить функционал будильника. \newpage