Балтийский государственный технический университет
«ВОЕНМЕХ»
Курсовая работа
по учебной дисциплине «Цифровые устройства»
Проектирование 4-х разрядного преобразователя двоичного кода.
Выполнил: Бараник Ю.Н.
Группа: И402
Преподаватель: Сотникова Н.В.
Санкт – Петербург 2013г
Содержание
1. Анализ технического задания……………………………………2
2. Составление логических уравнений устройства и их
минимизация…………………………………………………….....3
3. Обоснование выбора элементной базы…………………………6
4. Разработка принципиальной схемы и моделирование работы устройства…………………………………………………………..6
5. Разработка конструкции печатной платы.Расчёт технических показателей устройства …………………..……………...…….....8
6. Оценка степени выполнения задания………………………….11
7. Список литературы……………………………………………….11
1. Анализ технического задания
Исходные данные:
Разработать преобразователь простого 4-х разрядного двоичного кода в код по индивидуальному заданию с формированием бита проверки на четность выходного сигнала.
Входной код |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
Выходной код |
10 |
15 |
0 |
14 |
1 |
13 |
2 |
12 |
3 |
11 |
4 |
9 |
5 |
8 |
6 |
7 |
Преобразователи кодов – это комбинационные устройства предназначенные для изменения вида кодирования информации.
Так как преобразователь 4-х разрядный, то имеем: 4 входа, 4 выхода и один дополнительный выход ( бит проверки ).
Дополнительные требования:
- напряжение питания: 5В 5%;
- потребляемая мощность: не более 500 мВт;
- время формирования выходного сигнала не более 100нс.
Условия эксплуатации:
- диапазон рабочих температур от -30 °С до +40 °С;
- перегрузки до 5g;
- одиночные удары с ускорением не более 10g длительностью 0,1 – 1мкс;
- вибрация с частотой 10-500 Гц и ускорением не более 10g.
2. Составление логических уравнений устройства и их минимизация
На основании данного задания составим таблицу переходов счётчика:
0 |
0 |
0 |
0 |
0 |
10 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
15 |
1 |
1 |
1 |
1 |
0 |
2 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
3 |
0 |
0 |
1 |
1 |
14 |
1 |
1 |
1 |
0 |
1 |
4 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
5 |
0 |
1 |
0 |
1 |
13 |
1 |
1 |
0 |
1 |
1 |
6 |
0 |
1 |
1 |
0 |
2 |
0 |
0 |
1 |
0 |
1 |
7 |
0 |
1 |
1 |
1 |
12 |
1 |
1 |
0 |
0 |
0 |
8 |
1 |
0 |
0 |
0 |
3 |
0 |
0 |
1 |
1 |
0 |
9 |
1 |
0 |
0 |
1 |
11 |
1 |
0 |
1 |
1 |
1 |
10 |
1 |
0 |
1 |
0 |
4 |
0 |
1 |
0 |
0 |
1 |
11 |
1 |
0 |
1 |
1 |
9 |
1 |
0 |
0 |
1 |
0 |
12 |
1 |
1 |
0 |
0 |
5 |
0 |
1 |
0 |
1 |
0 |
13 |
1 |
1 |
0 |
1 |
8 |
1 |
0 |
0 |
0 |
1 |
14 |
1 |
1 |
1 |
0 |
6 |
0 |
1 |
1 |
0 |
0 |
15 |
1 |
1 |
1 |
1 |
7 |
0 |
1 |
1 |
1 |
1 |
Теперь по данным таблицы составим карты Карно для каждого выхода и получим логические выражения для них в виде ДНФ.
0 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.