Термінова допомога студентам
Дипломи, курсові, реферати, контрольні...

Гра Баші

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Оскільки гравець може охоплювати лише одне, двоє чи троє індикатора за хід, а загальна їх кількість одно 12, спростимо завдання й розіб'ємо все ігрове поле, на 3 ділянки по 4 індикатора кожному. Тепер маємо поставлено завдання кожній ділянці запалити відсутні індикатори (у своїй індикатори на другому й третьому ділянках можуть загорятися лише по тому, коли загоряється останній індикатор… Читати ще >

Гра Баші (реферат, курсова, диплом, контрольна)

[pic].

року міністерство освіти Російської Федерации.

Уральський Державний Технічний Університет — УПИ.

Кафедра «ТиСС «.

Звіт по курсової роботі дисципліни «АЦЭ «.

Проект схеми автомата, що грає до гри Баше.

Керівник: Гусєв А.В.

Студент: Черепанов К.А.

Група: Р-307.

Екатеринбург.

1. Завдання для курсового проекту 3.

2. Структурна схема устрою 3.

3. Опис принципу функціонування устрою 4.

4. Опис роботи пристрої з схемою електричної принципової 4.

5. Короткий опис використовуваних мікросхем (УГО, таблиця істинності, призначення контактів) 5.

1. Чотири логічних елемента 2И 5 2. Чотири логічних елемента 2ИЛИ 6 3. Три логічних елемента 3ИЛИ 7 4. Два логічних елемента 4ИЛИ 7 5. Чотири RS-триггера 8.

6. Схема електрична принципова 9.

7. Перелік елементів 11.

8. Висновки 12.

9. Бази даних елементів: 12.

Завдання для курсового проекта.

Розробити автомат, що у гру Баше. Є 12 індикаторів. Гравець може охоплювати довільне число індикаторів, але з менше і трохи більше трьох за один раз. Індикатори мають включатися послідовно одне іншим і від молодшого до старшого. Кожен свій хід гравець супроводжує натисканням кнопки — хід автомата. Виграє той, хто включить останній індикатор. Гравець ходить першим. Завдання автомата — выиграть.

Структурна схема устройства.

Опис принципу функціонування устройства.

Оскільки гравець може охоплювати лише одне, двоє чи троє індикатора за хід, а загальна їх кількість одно 12, спростимо завдання й розіб'ємо все ігрове поле, на 3 ділянки по 4 індикатора кожному. Тепер маємо поставлено завдання кожній ділянці запалити відсутні індикатори (у своїй індикатори на другому й третьому ділянках можуть загорятися лише по тому, коли загоряється останній індикатор попередньому участке).

Відповідно, є три варіанта ходу событий:

1. Гравець включає 1 індикатор, автомат — 3.

2. Гравець включає 2 індикатора, автомат — 2.

3. Гравець включає 3 індикатора, автомат — 1.

Подальша гра полягає у різних комбінаціях цих варіантів. Усього варіацій 33= 27.

Отже, такий принцип функціонування автомата Демшевського не дозволяє гравцю коли-небудь виграти, проте перемоги будуть за автомата, що дозволяє вживати їх у ігрових закладах на кшталт казино.

Опис роботи пристрої з схемою електричної принципиальной.

Є п’ять кнопок до роботи автомата: START — скидає значення тригерів і підготовляє автомат до наступній грі, 1 — соотвествует запалюванню одного індикатора, 2 — двох, 3 — трьох, GO — хід автомата. Перший індикатор загоряється при натисканні кожній із трьох ігрових клавіш (1,2 чи 3).

У першому етапі розташовані двухвходовые схеми І (від U1: А до U5: В).

З другого краю етапі чотирьох (U9:А, U9: В) — трьох (U6:В, U6: С, U7: А) — двох (U8:А, U8: В і U8: С) — входовые схеми ИЛИ.

На етапі 3 триггера (U10, U11, U12) (три корпусу чотири RSтриггера у кожному з що дозволяє входом).

Вони виконую такі функции:

Для першого ділянки (при цьому горить 1-ый индикатор).

U6:А — видає сигнал логічного 1 при натисканні кнопки 1 (для запалювання першого індикатора) на вхід 4 триггера U10 (загоряється перший индикатор

U1:А — при натисканні кнопки 2 (для запалювання другого индикатора).

U1:В — при натисканні кнопки 3 (для запалювання другого индикатора).

U1:С — при натисканні кнопки 3 (для запалювання третього индикатора).

U1:D -при натисканні кнопки GO і за прихід сигналу «Перший індикатор горить» від виходу 2 триггера U10, сигнал високого рівня надходить на елемент U6: В, на U8: А, і навіть на вхід 14 триггера U10 (загоряється четвертий индикатор

U6:В — на час вступу сигналу від U1: А чи U1: В, чи U1: D видає сигнал високого рівня на вхід 6 триггера U10 (загоряється другий индикатор

U8:А — на час вступу сигналу від U1: С чи U1: D видає сигнал високого рівня на вхід 12 триггера U10 (загоряється третій индикатор

Для другої дільниці (при цьому горить 4-ый индикатор).

U2:А — видає сигнал логічного 1 при натисканні кнопки 1(для запалювання шостого индикатора).

U2:В — при натисканні кнопки 2 (для запалювання шостого индикатора).

U2:С — при натисканні кнопки 3 (для запалювання шостого индикатора).

U2:D — при натисканні кнопки 2 (для запалювання сьомого индикатора).

U3:А — при натисканні кнопки 3 (для запалювання сьомого индикатора).

U3:В — при натисканні кнопки 3 (для запалювання восьмого индикатора).

U3:С — при натисканні кнопки GO і за прихід сигналу «П'ятий індикатор горить» від виходу 9 триггера U11, сигнал високого рівня надходить на елемент U9: А, на U6: С, U8: В, і навіть на вхід 14 триггера U11 (загоряється восьмий индикатор

U9:А — на час вступу сигналу від U2: А чи U2: В, чи U2: С, чи U3: С видає сигнал високого рівня на вхід 4 триггера U11 (загоряється шостий индикатор

U6:С — на час вступу сигналу від U2: D чи U3: A, чи U3: С видає сигнал високого рівня на вхід 6 триггера U11 (загоряється cедьмой индикатор

U8:В — на час вступу сигналу 1 від U2: А чи U2: В, чи U2: С, чи U3: С видає сигнал високого рівня на вхід 14 триггера U11 (загоряється сьомий индикатор

Для третього ділянки (при цьому горить 8-ий индикатор).

U3:D — видає сигнал логічного 1 при натисканні кнопки 1 (для запалювання дев’ятого индикатора).

U4:А — при натисканні кнопки 2 (для запалювання дев’ятого индикатора).

U4:В — при натисканні кнопки 3 (для запалювання дев’ятого индикатора).

U4:С — при натисканні кнопки 2 (для запалювання десятого индикатора).

U4:D — при натисканні кнопки 3 (для запалювання десятого индикатора).

U5:А — при натисканні кнопки 3 (для запалювання одинадцятого индикатора).

U5:В — при натисканні кнопки GO і за прихід сигналу «Дев'ятий індикатор горить» від виходу 9 триггера U12, сигнал високого рівня надходить на елемент U9: В, на U7: А, на U8: С, і навіть на вхід 14 триггера U12 (загоряється дванадцятий (выйгрышный) индикатор

U9:В — на час вступу сигналу 1 від U3: D чи U4: А, чи U3: В, чи U5: В видає сигнал високого рівня на вхід 4 триггера U12 (загоряється дев’ятий индикатор

U7:А — на час вступу сигналу 1 від U4: С чи U4: D, чи U5: В видає сигнал високого рівня на вхід 6 триггера U12 (загоряється десятий индикатор

U8:С — на час вступу сигналу 1 від U5: А, чи U5: В видає сигнал високого рівня на вхід 12 триггера U12 (загоряється одинадцятий индикатор

До того поки що не займеться останній індикатор попереднього ділянки, неможлива запис в тригер цієї ділянки, бо надходитиме сигнал що дозволяє запись.

При натисканні кнопки START на входи R RS-триггеров U10, U11, U12, подається сигнал високого рівня, значення обнуляются, індикатори потухают.

Короткий опис використовуваних мікросхем (УГО, таблиця істинності, призначення контактов).

Чотири логічних елемента 2И.

УГО.

[pic].

Таблиця істинності |Стан на 1-ом входе|Состояние на 2-ом входе|Состояние не вдома | |0 |0 |0 | |0 |1 |0 | |1 |0 |0 | |1 |1 |1 |.

Призначення контактов.

[pic].

Чотири логічних елемента 2ИЛИ.

УГО.

[pic].

Таблиця істинності |Стан на 1-ом входе|Состояние на 2-ом входе|Состояние не вдома | |0 |0 |0 | |0 |1 |1 | |1 |0 |1 | |1 |1 |1 |.

Призначення контактов.

[pic].

Три логічних елемента 3ИЛИ.

УГО.

[pic].

Таблиця істинності |Стан на 1-ом|Состояние на 2-ом|Состояние на 3-ом|Состояние на | |вході |вході |вході |виході | |0 |0 |0 |0 | |0 |0 |1 |1 | |0 |1 |0 |1 | |0 |1 |1 |1 | |1 |0 |0 |1 | |1 |0 |1 |1 | |1 |1 |0 |1 | |1 |1 |1 |1 |.

Призначення контактов.

[pic].

Два логічних елемента 4ИЛИ.

УГО.

[pic].

Таблиця истинности.

|Вход |Вхід |Вхід |Вхід |Вихід | |0 |0 |0 |0 |0 | |0 |0 |0 |1 |1 | |0 |0 |1 |0 |1 | |0 |0 |1 |1 |1 | |0 |1 |0 |0 |1 | |0 |1 |0 |1 |1 | |0 |1 |1 |0 |1 | |0 |1 |1 |1 |1 | |1 |0 |0 |0 |1 | |1 |0 |0 |1 |1 | |1 |0 |1 |0 |1 | |1 |0 |1 |1 |1 | |1 |1 |0 |0 |1 | |1 |1 |0 |1 |1 | |1 |1 |1 |0 |1 | |1 |1 |1 |1 |1 |.

Призначення контактов.

[pic].

Чотири RS-триггера.

УГО.

[pic].

Таблиця істинності |E |P.S |R |Q | |0 |0 |0 |- | |1 |0 |0 |- | |1 |1 |0 |1 | |1 |0 |1 |0 | |1 |1 |1 |- |.

Призначення контактов.

[pic].

Схема електрична принципиальная См. файл kurs. sch (P-CAD Schematic file) чи kurs. dxf (AutoCAD Drawing Interchange).

Перелік элементов.

|Зона|Поз. |Найменування |Кол-|Прим. | | |обоз | |у | | | | |Мікросхеми | | | | |U1−5 |CD4081 В (КР1561ЛИ2) |5 |США | | |U8 |CD4071 В |3 |США | | |U6−7 |CD4075 В |2 |США | | |U9 |CD4072 В |1 |США | | |U10−1|CD4043А (КР561ТР2) |3 |США | | |2 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |И|Лис|№ |Подпи|Дат| | |з|т |документ|сь |а | | |м| |а | | | | |Разраб|Черепано| |29.| |Літ. |Ліст |Листов| |. |в До. | |12.|Плата гри Баше | | | | | | | |01 |Перелік елементів | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |Провер|Гусев | | | | | | |1 |1 | |мул |А.В | | | | | | | | | | | | | | |УГТУ — УПИ | | | | | | |Кафедра ТиСС | | | | | | |Група Р-307 | | | | | | | | | | | | | | |.

Выводы.

1. Усі елементи на платі зроблено по КМОП-технологии, отже, годі торкатися до неї наэлектризованными предметами. 2. Виходячи з розуміння, що час затримки одного елемента схеми одно 100нс.

(для CMOS), то тут для здобуття права спалахнули 2 індикатор (при натисканні кнопки.

2) чи 3 (при натисканні кнопки 3), необхідно таке время.

(=(1+(2=200нс (f=1/(=500Мгц де (1=время затримки трехвходового елемента І (U6:A) де (2=время затримки триггера (U10).

Бази даних элементов:

1. Довідник логічних і біполярних мікросхем НПФ «ЗЕЛТЭК» 2. База даних P-CAD фірми ACCEL Technologies. ———————————;

START.

GO.

Блок введення данных.

Блок обробки даних першою участке.

Блок обробки даних другою участке.

Блок обробки даних третьому участке.

Блоки обробки данных.

Субблок зберігання інформації з першого участка.

Субблок зберігання інформації з другого участка.

Субблок зберігання інформації з третього участка.

Блок індикації (виведення информации).

Блок зберігання данных.

Показати весь текст
Заповнити форму поточною роботою