Генератор на случайни числа(зарове за табла)



Дата25.10.2018
Размер39.85 Kb.
#98334


Факултет по Електронна техника и Технологии

Специалност: Електроника

Курсова задача

по

цифрова схемотехника

Тема: Генератор на случайни числа(зарове за табла)
Анастас Петров Манолевски

Ф.№: 101208118

Курс: III

Семестър: I



Обяснителна записка



  1. Блокова схема


Тактовият генератор(Блок 1), подава тактов импулс на брояча(Блок 2). Той от своя страна се задейства от запускащия блок(Блок 5). След брояча следва дешифратор(Блок 3), който преобразува двоичния код в десетичен и го подава на индикатора(Блок 4). Блокове 6, 7, 8 и 9 са еднакви с по - горе описаните. Различава се единствено честотата на тактовия генератор(Блок 6). Това е с цел да се избегне неслучайно съвпадане на числата показвани от индикаторите.

2. Принципна схема


Виж Приложение 1.

2.1. Избор на ИС


No

Обозначение

Функция

1

LM556CM

Двоен мултивибратор

2

SN74161N

Синхронен 4 битов брояч

3

SN7400N

Четири двувходови елемента NAND

4

SN7442N

Преобразувател на двоично - десетичен код в десетичен

5

SN7404N

Шест инвертора


2.2. Вътрешна структура, Изводи, корпус, електрическа спецификация и импулсни параметри


LM556CM

Мултивибраторът LM556CM е много стабилен контролер, способен да генерира точни времеви интервали или осцилации. LM566 е двоен LM 555. Времената се задават от външни резистор и кондензатор. Двата таймера работят независимо един от друг, като споделят единствено захранването и масата.

Електрическа спецификация:


VCC = 5V

tLH = 100ns

ICC = 3mA

tHL = 100ns

UOH = 3,3V




UOL = 0,25V




SN74161N





Електрическа спецификация:



VCC = 5V

fMAX = 32MHz

ICC = 3mA

tPLH = 13ns

P = 305mW

tPHL = 15ns

IIH = 80uA



IIL = -1,6mA

IOH = -800uA

IOL = 16mA

UIH = 2V

UIL = 0,8V

UOH = 3,4V

UOL = 0,2V

SN7400N

Интегралната схема SN7400N представлява два NAND логически елемента, с които се реализира ограничаване на броенето до “0 1 1” чрез обратна връзка от изхода на брояча към неговия нулиращ вход.



VCC = 5V

tPLH = 11ns

IIH = 40uA

tPHL = 7ns

IIL = -1,6mA



IOH = -0,5mA

IOL = 16mA

UIH = 2V

UIL = 0,8V

UOH = 3,4V

UOL = 0,2V

SN7442N

Интегралната схема SN7442N представлява дешифратор, който преобразува двоично – десетичен код в десетичен. Тъй като броячът брои до „0 1 1”, дешифраторът преобразува числата до 6.


VCC = 5V

tPLH = 17ns

ICC = 28mA

tPHL = 17ns

IIH = 40uA




IIL = -1,6mA



IOH = -800uA

IOL = 16mA

UIH = 2V

UIL = 0,8V

UOH = 3,4V

UOL = 0,2V



SN7404N


Интегралната схема SN7404N инвертира сигналите получени от дешифратора, понеже неговото активно ниво е „0”.




VCC = 5V

tPLH = 12ns




tPHL = 8ns

IIH = 40uA




IIL = -1,6mA



IOH = -400uA

IOL = 16mA

UIH = 2V

UIL = 0,8V

UOH = 3,4V

UOL = 0,2V

2.3. Изчислителна записка за дискретни външни компоненти






Сподели с приятели:




©obuch.info 2024
отнасят до администрацията

    Начална страница