Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.
Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.
Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.
Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.
Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.
Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.
Запишем функции для части счётчика, которая считает десятки:
Функция D5: Функция D6:
Минимизированные функции:
ФАЛ D6 не минимизируется.
Ниже приведена схема счётчика импульсов на рисунке 1.
Рисунок 1. Счётчик импульсов
1.4 Делитель частоты.
Делитель частоты -- это устройство, которое при подаче на входы периодической мпульсной последовательности, формирует на входе такую же импульсную последовательность, но имеющую частоту повторения импульсов в определённое число раз меньшую, чем частота повторения импульсов входной последовательности.
В данном курсовом проекте требуется построить делитель частоты на 16, Деление частоты на 16 можно осуществить, включив последовательно 4 D- триггера.
Принципиальная схема делителя частоты приведена на рисунке 5
Временная диаграмма работы делителя изображена на рисунке 6
1.5 Мультиплексор
Мультиплексор -- это функциональный узел, осуществляющий коммутацию одного из нескольких входов данных к выходу. Номер выбранного входа соответствует коду поданному на адресные входы мультиплексора. Исходя из синтеза счётчика, мультиплексор будет иметь шесть информационных D - вход и три адресных А,B,C - входа. Должно соблюдаться следующее соотношение:
ND = < 2NA ,
где ND - количество информационных входов .
NA - количество адресных входов .
Набор переменных, поступающих на адресные входы мультиплексора, задаёт двоичное число Ni вида А0,А1. Выходная переменная Q повторяет переменную информационного входа DNi с номером Ni .
Таблица 1- таблица истинности для мультиплексора
Адресные входы |
входы |
||
A |
B |
C |
Y |
0 |
0 |
0 |
D0 |
0 |
0 |
1 |
D1 |
0 |
1 |
0 |
D2 |
0 |
1 |
1 |
D3 |
1 |
0 |
0 |
D4 |
1 |
0 |
1 |
D5 |
1 |
1 |
0 |
D6 |
Мультиплексор в этом дискретном устройстве предназначен для преобразования «6-1».
Запишем функции работы для мультиплексора:
Преобразуем в базис И-НЕ:
Построим схему мультиплексора, он приведена на рисунке.
Рисунок – Мультиплексор
1.6 Сумматор по модулю два
Сумматор - дискретное устройство, выполняющее операцию сложения по модулю два. Сумматор служит для выполнения операций сложения и вычитания чисел представленных в двоичной системе счисления. Сумматоры относятся к классу комбинационных схем.
Одноразрядный сумматор имеет три входа для подачи цифр разрядов слагаемых А, В и переноса Р, и реализует операцию сложения по модулю два . На его выходах формируется сумма S и перенос Р n предназначенный для передачи в следующий разряд .
Многоразрядный сумматор параллельного действия состоит из отдельных одноразрядных сумматоров, связанных между собой с помощью переноса. Каждый из одноразрядных сумматоров формирует на своих выходах соответствующий разряд суммы и перенос передаваемый на вход следующего более старшего разряда .
Так как по схеме сумматор будет складывать выходные сигналы делителя частоты и мультиплексора, имеющих по одному выходу, то наш сумматор будет состоять из одного одноразрядного сумматора.
В нашем случае на вход А будем подавать выходной сигнал с мультиплексора , а на вход В подадим выходной сигнал с делителя частоты.
Запишем таблицу истинности для одноразрядного сумматора (таблица 1).
В нашем случае она будет иметь вид:
Таблица 1. Таблица истинности для сумматора.
Входы |
Выходы |
||
А |
В |
S |
Р |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
Функции работы сумматора будут иметь вид:
Принципиальная схема сумматора представлена на рисунке 1.6.1.
Рисунок 1.5.1 Принципиальная схема сумматора
|
Заключение:
В данном курсовом проекте были разработаны:
· Генератор импульсов
· Счётчик
· Делитель частоты
· Мультиплексор
· Сумматор по модулю два
В результате подготовки к выполнению и выполнения данного курсового проекта я, студент группы ЭТ-21, научился, как нужно строить то или иное дискретное устройство. Благодаря преподавательскому составу БелГУТа кафедры «АиТ», и в частности Хоменко С.И. и Березняцкому Ю.Ф., каждый студент, поступившй в БелГУТ на электротехнический факультет, может овладеть навыками по дисциплине ТДУ, что немаловажно для дальнейшей учёбы в БелГУТе. Ведь дисциплина ТДУ(теория дискретных устройств) является одной из основополагающей для будущего инженера-электрика.
Я хочу выразить свою благодарность вам за то, что вы меня научили разбираться по этой дисциплине и научили строить ДУ. В моей будущей профессии это может пригодится. Спасибо вам Хоменко С.И. и Березняцкий Ю.Ф.
Список литературы:
1. В.И Галкин « Начинающему радиолюбителю » Минск «Полымя » 1989 г.
2. С. В. Якубовский, Л. И. Ниссельсон, В. И. Куклушова и др. Справочник “Цифровые и аналоговые интегральные микросхемы” Москва “ Радио и связь” 1990 г.
3. К. А. Бочков, T. В. Кострома, А. Н. Семенюта Методические указания для выполнения курсового проекта “ Синтез дискретных устройств ” Гомель 1991 г.
4. А.А. Бокуняев, Н.М. Борисов и др. «Справочная книга радиолюбителя- конструктора» Москва «Радио и связь»
Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.
Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.
Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.
Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.
Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.
Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.