Федеральне агентство з освіти
ГОУ ВПО В«Уральський державний технічний університет - УПІВ»
імені першого президента Росії Б.М. Єльцина
Кафедра В«Технології та засоби зв'язкуВ»
Курсова робота з дисципліни В«Цифрові пристроїВ»
Автомат управління турнікетом в метро
Варіант № 21
Єкатеринбург 2010р.
Зміст
1.Заданіе
. Розробка турнікета. Умовно-графічне зображення
. Формалізація завдання. Формування списку вхідних і вихідних сигналів
. Побудова повного графа станів
. Вибір кількості тригерів
. Таблиця станів
. Рівняння, що описують на мові AHDL
. Результати моделювання роботи
Висновки
1. Завдання
Розробити автомат управління турнікетом в метро. Автомат має три вхідних датчика: датчик - жетон опущений, датчик на прохід № 1, датчик на прохід № 2. автомат повинен працювати за стандартним алгоритмом.
2. Розробка турнікета. Умовно-графічне зображення
3. Формалізація завдання. Формування списку вхідних і вихідних сигналів
Вхідні сигнали:
Гј Кнопка жетона - М
Гј Датчик на прохід № 1 - Д1
Гј Датчик на прохід № 2 - Д2
Вихідні:
Гј Блокування турнікета - Б
Гј Індикатор опущеною монети - К
4. Побудова повного графа станів
В
5. Вибір кількості тригерів
Q2Q1Q0Состоянія000Z0 - початкове состояніе001ZM - монета брошена010Z2 - перетин другого луча011Z1 - перетин першого луча100ZB - блокіровка101ZL - запасне состояніе110Z21 - перетин другого променя сзаді111Z22 - перетин першого променя ззаду
6. Таблиця станів
Входу комбінаційної схемиВиходи комбінаційної схемиСостояніяВходаІмя
7. Рівняння, що описують на мові AHDL
"IDZ"; IDZ
CLK: INPUT;: INPUT;: INPUT;
M: INPUT;: OUTPUT;: OUTPUT; _2: OUTPUT; _1: OUTPUT; _0: OUTPUT;
VARIABLE: JKFF;: JKFF;
Q0: JKFF; _2 = Q2; _1 = Q1; _0 = Q0;. CLK = CLK;. CLK = CLK;. CLK = CLK;. J = (! Q2 &! Q1 & ;! Q...