У кого з двох граючих краще реакція на одиночним світловий подразник Це можна визначити за допомогою ігрового автомата «Хто перший»

На лицьовій панелі пристрою встановлені світлодіоди «Старт», «Порушення правил», «Ігр1», «Ігор 2» і розєми для підключення трьох пультів: судді і двох граючих На пульті судді знаходяться кнопки «Скидання» і «Старт», на кожному з пультів граючих встановлена ​​кнопка реакції Після включення пристрою і натиснення суддею на кнопку «Скидання» всі світлодіоди гаснуть Після натискання суддею на кнопку «Старт» включається світлодіод «Старт» Завдання граючих можливо швидше натиснути кнопку на своєму пульті При цьому на лицьовій панелі включається світлодіод, індиціюється граючого, що виконав натискання першим Кнопка противника блокується і її подальше натиснення не змінює стан органів індикації

Якщо в наступних спробах хтось з граючих натисне на кнопку свого пульта до подачі сигналу «Старт», загоряться світлодіоди «Порушення правил» і грає, який виконав натискання першим Таким чином, индицируется порушник правил Для відновлення гри суддя повинен натиснути на кнопку «Скидання», а потім через деякий час на кнопку «Старт», знову включивши світловий подразник

Розглянемо можливі варіанти реалізації ігрового автомата На рис 27 зображена принципова схема автомата, реалізованого на RS-тригерах Автомат працює таким чином По натискання кнопки SB3 «Скидання» тригери DD12 і DD22 встановлюються в нульовий стан Через нормально замкнуті контакти кнопок SB1 і SB2 на входи S і R тригера DD11 подається низький рівень Тригер знаходиться в забороненому стані, на його виходах формуються високі рівні, і світлодіоди HL1 «Ігр1», HL2 «Ігр2» не світяться На обидва входи тригера DD21 подаються низькі рівні з виходів тригерів DD12 і DD22, в результаті чого світлодіоди HL3 «Порушення правил» і HL4 «Старт» не світяться Якщо суддя натисне на кнопку SB4 «Старт», то на вхід R тригера DD21 подається високий рівень, і тригер встановлюється в одиничний стан, так як S = 0 На інверсному виході цього тригера формується низький рівень, і спалахує світлодіод HL4 «Старт» Тригер DD22 встановлюється в одиничний стан (S = 0, R = 1), на його виході формується високий рівень, і тому при відпуску кнопки «Старт» стан тригера DD21 не зміниться Якщо тепер хтось з граючих (наприклад, другий) натисне кнопку реакції на своєму пульті, то на входи тригера DD11 подається інформація S = 0, R = 1, і тригер встановлюється в одиничний стан Низьким рівнем з інверсного виходу тригера спалахує світлодіод HL2 «Ігр2» Одночасне світіння світлодіодів «Старт» і «Ігр2» свідчить про перемогу другого грає в цій спробі На входи тригера DD12 подається інформація S = 0, R = 1, тригер встановлюється в одиничний стан Тригери DD11, DD21 працюють в подальшому в режимі зберігання інформації (S = R = 1) Тому натискання кнопки реакції противником не змінює стан органів індикації

Якщо ж хтось з граючих (наприклад, перший) натисне кнопку реакції SB1 до подачі сигналу «Старт», то на входи тригера DD11 подається інформація S = 1,

R = 0 Тригер DD11 встановлюється в нульовий стан, і спалахує світлодіод HL1 «Ігр1» Низький рівень з прямого виходу тригера DD12 через кнопку SB1 подається на вхід S тригера DD12, встановлюючи його в одиничний стан На входи тригера DD21 подаються рівні S = 1,

R = 0 Тригер DD21 встановлюється в нульовий стан, і спалахує світлодіод HL3 «Нар правил »

Одночасне світіння світлодіодів HL1 і HL3 свідчить про порушення правил першим граючим

У подальшому на входи тригера DD11 подаються високі рівні, які не змінюються при натисканні кнопки реакції противником (Ігр2) Також не призводить до зміни стану тригера DD21 подальше натиснення кнопки SB4 «Старт», так як на входи R і S у всіх випадках подаються високі рівні

Для відновлення гри треба натиснути кнопку «Скидання»

Ще один варіант можливої ​​реалізації автомата «Хто перший» [38] зображений на рис 28 Органи управління та індикації на цій схемі аналогічні автомату, описаному вище Пристрій працює таким чином По натискання кнопки SB3 «Скидання» вее тригери встановлюються в нульовий стан В результаті светодіодиHL1-HL4 гаснуть На D-входи всіх тригерів подаються високі рівні По натискання кнопки SB4 «Старт» за рахунок «брязкоту» на вході С при високому рівні на D-вході тригер DD22 встановлюється в одиничний стан і спалахує світлодіод HL4 «Старт» Як і колись, завдання грають після загоряння світлодіода «Старт» можливо швидше натиснути кнопку на своєму пульті Якщо раніше це вдалося зробити перший грає, то за рахунок «брязкоту» на С-вході тригер DD11 встановлюється в одиничний стан (так як D = 1) і спалахує світлодіод HL1 «Ігр1» Одночасне світіння світлодіодів «Ігр1» і «Старт» свідчить про перемогу першого грає Подальше замикання нормально-разомкнутого контакту кнопки «Ігр1» не змінить стану тригера DD21, так як на його D-вхід з інверсного виходу тригера DD22 подається низький рівень Стан органів індикації не зміниться, якщо другий грає натисне кнопку SB2 «Ігр2» на своєму пульті, так як на D-вхід тригера DD12 подається низький рівень з інверсного виходу тригера DD11 Якщо в наступній спробі хтось з граючих (наприклад, другий) натисне кнопку SB2 на своєму пульті до подачі сигналу «Старт», то тригер DD12 встановиться в одиничне стан (при «брязкоту» на вході З високий рівень поданий на вхід D) За рахунок «коливання» нормально-разомкнутого контакту кнопки SB2 тригер DD21 встановиться в одиничний стан, так як на його D-вхід подається високий рівень з інверсного виходу тригера DD22 Одночасне світіння світлодіодів «Ігр2» і «Порушення правил» свідчить про порушення правил другу граючим Якщо у подальшому натиснути кнопки «Ігр1» або «Старт», то стан органів індикації не зміняться, оскільки на входи D тригерів DD11 і DD22 після натискання кнопки «Ігр2» подаються низькі рівні Тому в результаті зазначених вище дій першого грає і судді стан тригерів DD11 і DD22 не зміниться Для відновлення гри слід натиснути кнопку SB3 «Скидання»

Рис 28 Принципова схема ігрового автомата «Хто перший» на D-тригерах

Розглянемо можливість розширення функціональних можливостей ігрового автомата за рахунок збільшення числа граючих В [63] описана схема ігрового автомата для чотирьох граючих, вона реалізована на семи мікросхемах Апаратні витрати можна істотно зменшити, використовуючи принципову схему на рис 29 Ігровий автомат працює таким чином По натискання кнопки SB1 «Скидання» все RS-тригери встановлюються в нульове стан і світлодіоди HL1-HL6 гаснуть Високі рівні з інверсних виходів тригерів DD1, DD2 подаються на входи елемента DD31 У результаті низький рівень з виходу цього елемента подається на рухливі контакти кнопок SB2-SB5 («Ігр1» – «Ігр4»), розташованих на пультах граючих При нажатііжнопкі SB6 «Старт» низький рівень з прямого виходу тригера DD42 подається на вхід S тригера DD41 Тригер встановлюється в одиничний стан, і низьким рівнем з інверсного виходу запалюється світлодіод HL5 «Старт» Завдання граючих після загоряння світлодіода «Старт» можливо швидше натиснути кнопку на

Рис 29 Принципова схема ігрового автомата «Хто перший» для чотирьох граючих

своєму пульті Якщо це раніше за інших вдалося, наприклад, третя грає, то за рахунок подачі низького рівня через кнопку SB4 на вхід S тригера DD21 останній встановлюється в одиничний стан Спалахує світлодіод HL3 «ІгрЗ» Одночасне світіння світлодіодів «ІгрЗ» і «Старт» свідчать про перемогу у цій спробі третього гравця За рахунок подачі низького рівня з інверсного виходу тригера DD21 на вхід елемента DD31 на виході елемента формується високий рівень Тому в разі наступного натискання кнопки реакції першим, другим або четвертим гравцями стан тригерів DD11, DD12, DD22 НЕ змінюється Відповідно, не змінюється стан органів індикації На обидва входи тригера DD42 подаються високі рівні, і світлодіод HL6 «Порушення правил» не горить

Якщо ж в черговій спробі хтось з граючих, (наприклад, другий) натисне кнопку SB3 на своєму пульті до подачі сигналу «Старт», то за рахунок подачі низького рівня з виходу елемента DD31 на вхід S тригера DD12 останній встановиться в одиничний стан, і загориться світлодіод HL2 «Ігр2» За рахунок подачі низького рівня з інверсного виходу тригера DD12 на виході елемента DD31 буде сформований високий рівень, блокуючий кнопки всіх гравців Їх подальші натиснення не змінить стану тригерів DD1, DD2 і світлодіодів HL1-HL4 За рахунок подачі високих рівнів на входи елемента DD32 на його виході формується низький рівень, що встановлює тригер DD42 в одиничний стан Спалахує світлодіод HL6 «Порушення правил» Одночасне світіння світлодіодів «Ігр2» і «Порушення правил» свідчить про передчасну реакції другого гравця Подальше натиснення суддею кнопки «Старт» не призведе до зміни стану тригера DD41 і світлодіода «Старт» Для відновлення гри треба натиснути кнопку SB1 «Скидання»

Джерело: Фромберг Е М, Конструкції на елементах цифрової техніки М: Гаряча лінія-Телеком, 2002 264 с: Ил (Масова радіобібліотека Вип 1249)