Меню English Ukrainian російська Головна

Безкоштовна технічна бібліотека для любителів та професіоналів Безкоштовна технічна бібліотека


Як підключити джойстик до комп'ютера від ігрової приставки. Енциклопедія радіоелектроніки та електротехніки

Безкоштовна технічна бібліотека

Енциклопедія радіоелектроніки та електротехніки / телебачення

Коментарі до статті Коментарі до статті

Любителі комп'ютерних ігор почали підключати звичні та зручні джойстики від ігрових відеоприставок до своїх комп'ютерів з 1999 р., коли для їх обслуговування з'явився програмний пакет DirectPad Pro, що безкоштовно розповсюджується через Інтернет. Але нерідко трапляється, що справний джойстик відмовляється працювати з комп'ютером. Автор пропонує своє вирішення цієї проблеми, надаючи корисну в багатьох іграх можливість збільшити кількість одночасно підключених до комп'ютера джойстиків.

Джойстики від ігрових приставок з'єднують із паралельним портом LPT1 або LPT2 комп'ютера через перехідники всього з кількох малогабаритних діодів. В Інтернеті нескладно знайти схеми підключення джойстиків від приставок "Atari", "TurboGrafX-16", "Genesis" ("Sega Mega Drive-ll"), "NES" ("Dendy"), "PlayStation" (у тому числі джойстик) DUAL SHOCK"), "SuperNES", "Sega Master System", "Nintendo-64", "Sega Saturn", 'Jaguar", "Virtual Boy". Самі джойстики ніякої ситуації не вимагають і працюють, як правило, без зовнішнього джерела живлення.

Найбільш поширені в країнах СНД джойстики від "Dendy", "PlayStation" та "Sega Mega Drive". Останні, на жаль, є принципово несумісними з деякими материнськими платами комп'ютерів нещодавньої розробки. Джойстики перших двох типів успішно використовують численні любителі ігор, які встановили на комп'ютерах пакет DirectPad Pro.

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

Основних причин цього – дві. По-перше, недостатня здатність навантаження використовуються для живлення джойстиків ліній LPT-порту. Вже під навантаженням 3...4 мА рівень балка. 1 (з урахуванням падіння напруги на діодах перехідника) падає нижче необхідного для роботи мікросхеми джойстика мінімуму - 3 В. По-друге, проявляється властивий КМОП-мікросхем тиристорний ефект - раптове різке збільшення споживаного струму.

Останнє явище пов'язане з відкриванням надійно закритого "паразитного" тиристора, утвореного всередині мікросхеми ділянками напівпровідникового кристала різної провідності. Воно стає можливим, якщо напруга на логічному вході мікросхеми перевищує напругу живлення, і відбувається, як правило, в моменти включення живлення або гарячої, без вимикання живлення, перестикування роз'ємів. Саме такі ситуації виникають при підключенні джойстика до LPT за "стандартною" схемою. Напруга на його логічних входах підвищено, оскільки на відміну від виведення живлення вони з'єднані з лініями порту безпосередньо, без діодів розділення і не споживають від них помітного струму. Ситуацію погіршує джойстика, що зазвичай є в ланцюгу живлення, і розряджений в момент включення блокувальний конденсатор.

Потрібно сказати, що не всі КМОП-мікросхеми схильні до тиристорного ефекту однаковою мірою. Він характерний, наприклад, для мікросхем КР537РУ10, КР1146ФП2, але рідко проявляється в таких поширених серіях, як К561, КР1561 і багатьох інших, виготовлених з використанням спеціальних прийомів - охоронних кілець, МОП-транзисторів з вертикальним каналом і затвором, що кільцює, на сапфірі).

Удосконалені схеми підключення до LPT-порту джойстиків від ігрових приставок показано на рис. 1 (для "Денді" і рис, 2 (для "Sony PlayStation"). На відміну від прототипів, що поширюються через Інтернет, в обох випадках звичайні кремнієві діоди VD1-VD5 замінені діодами Шоттки, знову введені аналогічні діоди VD6-VD11 і збільшено відповідно до п'яти і двох число роз'ємів для джойстиків Звичайно, якщо користуватися таким числом джойстиків одночасно не планується, "зайві" роз'єми можна виключити.

Як підключити до комп'ютера джойстик від ігрової приставки
(Натисніть для збільшення)

Катоди всіх раніше і знову введених діодів з'єднані паралельно. Таким чином, у живленні джойстика беруть участь усі лінії порту, на яких програмно встановлено або може бути встановлений рівень балка. 1. Звичайно, навантаження розподіляється між лініями нерівномірно, основну частку струму віддає та, напруга на якій трохи більша, ніж на інших. Однак можливість одночасного живлення п'яти джойстиків "Dendy" або двох "PlayStation", зокрема "DUAL SHOCK", підтверджена експериментально.

Діоди VD7, VD8 (див. рис. 1) або VD7-VD9 (рис. 2) виконують і додаткову функцію - захищають мікросхему джойстика від тиристорного ефекту, не даючи напрузі на її входах піднятися вище напруги живлення більш ніж на величину прямого падіння напруги на діоді Шоттки. Ця напруга ніколи не перевищує того, за якого може відкритися "звичайний" р-п перехід усередині мікросхеми, здатний спровокувати тиристорний ефект.

Вилка Х1, що стикується з розеткою LPT-порту комп'ютера в обох варіантах перехідника - DB-25M. Діоди VD1 - VD11 розміщують усередині корпусу вилки, припаявши їх безпосередньо до її контактів і добре ізолювавши відрізками полівінілхлоридної трубки відповідного діаметра.

Номери контактів роз'ємів Х2 ... Х6 на рис. 1 вказані для вилок DB-9M, що стикуються з "вузькими" кабельними розетками джойстиків. Якщо необхідно підключити джойстик із "широкою" розеткою, вилку DB-9M замінюють на DB-15M з урахуванням зазначених у таблиці відмінностей у призначенні контактів. Як Х2-Х6 можна застосувати й вилки від несправних відеоприставок.

Як підключити до комп'ютера джойстик від ігрової приставки

Останній варіант - майже єдиний для джойстиків від "PlayStation", оскільки відповідні як ХЗ і Х4 розетки (рис. 3, вид з боку гнізд) вдається знайти тільки в несправній відеоприставці. Якщо такої не виявилося, доведеться скористатися окремими гніздами потрібного розміру, надіти на відповідні штирі кабельних вилок.

Як підключити до комп'ютера джойстик від ігрової приставки

Довжина проводів, що з'єднують перехідник із розетками (вилками) джойстиків, не повинна перевищувати 1 м. Краще використовувати стрічковий кабель. Якщо обмежитись підключенням одного джойстика, роз'єм для нього можна встановити на корпусі вилки Х1. Можна і взагалі відмовитися від роз'єму, припаявши кабелі джойстика безпосередньо до контактів вилки Х1 і висновків діодів VD1 - VD11. Звичайно, такий джойстик вже не можна буде підключити до відеоприставки.

Для повноцінної роботи джойстиків "DUAL SHOCK" з вібровіддачею необхідно від зовнішнього джерела подати на роз'єм Х2 (див. рис. 2) напруга 7,5 В, не потрібна джойстикам інших типів. Джерело має бути розраховане на струм не менше 0,5 А (для кожного джойстика). Іноді рекомендують збільшити напругу до 9, що помітно посилює ефект віддачі. Однак у результаті перегрівається обмотка вібратора. Без зовнішнього живлення джойстик DUAL SHOCK зберігає працездатність, але вібровіддача не діє.

Як діоди VD1 - VD11, крім зазначених на схемах, підійдуть КД923А або інші малогабаритні діоди Шоттки. В крайньому випадку можна застосувати і звичайні КД522Б, але це збільшить ймовірність нестійкої роботи деяких екземплярів джойстиків. Усі діоди мають бути однотипними. Діоди VD6, VD9...VD11 (див. рис. 1) або VD6, VD10, VD11 (див. рис. 2) можна не встановлювати, якщо це не призводить до збоїв.

Зв'язок між джойстиками, підключеними до LPT-порту комп'ютера, та ігровими програмами забезпечує пакет DirectPad Pro. Пакет розробив Earle F. Philhower III в 1999 р. Драйвери, що входять до його складу, працюють під Windows-9x, використовуючи набір інструкцій Directlnput пакета DirectX версій 5.0 і старше. В результаті інсталяції пакета DirectPad Pro в системі з'явиться новий ігровий пристрій - "джойстик DPP".

Встановлюють DirectPad Pro у такому порядку. Створивши окрему папку (наприклад, під ім'ям DPP) та розпакувавши в неї архів dpadpr50.zip, необхідно, діючи за схемою "Мій комп'ютер" - "Панель управління" - "Ігрові пристрої" - "Додати" - "Додати" - "Встановити з диска", повідомити ім'я папки операційній системі комп'ютера. У списку файлів вкажіть DirectPad Pro.inf, двічі натисніть "ОК" і виберіть пристрій DirectPad Pro Standard And Force FeedBack.

Далі знайдіть у списку ігрових пристроїв DirectPad Pro Controller (для джойстика "Dendy" та звичайного "PlayStation") або DirectPad Pro Force FeedBack Controller (для джойстика "DUAL SHOCK"). Натиснувши кнопку "Властивості", виберіть контролер - NES для "Dendy" або один із п'яти запропонованих комп'ютером варіантів (зазвичай - PSX Digital або PSX Left Analog) для "PlayStation". Залишається вказати ідентифікаційний номер (ID) джойстика (1 - для першого з встановлюваних, у порядку зростання номера - для наступних) та адресу LPT-порту, до якого він буде підключений. З'ясувати адресу порту можна за схемою "Мій комп'ютер" - "Панель управління" - "Система" - "Пристрої" - "Порти СОМ та LPT".

Залишається відкалібрувати джойстик, натискаючи його кнопки та спостерігаючи в закладці "Configure" вікна "Властивості" (рис. 4) за переміщеннями чорного прямокутника всередині білого квадрата. При збоях слід в закладці "Advanced" того ж вікна збільшити значення параметра PSX Scan Delay з 3 до 10. Там можна підібрати параметри Sine, Ramp, Const, Spring, що забезпечують найкращий ефект зворотного зв'язку в джойстиці "DUAL SHOCK".

Як підключити до комп'ютера джойстик від ігрової приставки

У більшості програм, що імітують роботу відеоприставок IBM PC, підтримка джойстиків DPP передбачена. "Завантажити" безкоштовні емулятори приставок можна, наприклад, із сайту . В принципі, за допомогою джойстика DPP можна керувати роботою будь-якої комп'ютерної програми. Для цього існує кілька безкоштовних емуляторів, наприклад, joyemu41 (Автор Simone Zanella). Після встановлення будь-якого з них усі операції, які виконували раніше за допомогою "миші", можна виконувати джойстиком DPP.


Доповнення

При підключенні джойстика від відеоприставки "Sega" до LPT-порту за схемою, рекомендованою автором пакету DPP, сучасні IBM-сумісні комп'ютери, на відміну від морально застарілих версій, не реагують на натискання кнопок UP/Z і DOWN/Y джойстика. Відповідно до цієї схемою (у файлі під назвою genesis.gif) згадані кнопки з'єднані з лініями STROBE та AUTOFEED порту LPT, стан яких відображають розряди 0 та 1 регістру керування принтером. Для програміста це порт37АН (LPT1) або 27АН (LPT2). Пояснення причин несумісності не вдалося знайти на жодному Інтернет-сайті. Довелося уважно вивчити пристрій адаптерів LPT-порту персональних комп'ютерів різних поколінь.

На рис. 1,а наведена типова схема вхідних і вихідних ланцюгів одного розряду регістру управління "старого" LPT-адаптера, що застосовувався в IBM PC/XT, в їх клонах та деяких комп'ютерах пізніших поколінь. З контактом роз'єму безпосередньо з'єднаний вихід із відкритим колектором інвертора DD1, навантажений резистором R1. Сюди підключений і вхід інвертора DD2. При стандартному використанні регістра для виведення сигналів управління принтером логічний рівень на виході елемента DD2 повторює поданий на вхід елемента DD1, а рівень на контакті гнізда Х1.1 їм інверсен.

Як підключити до комп'ютера джойстик від ігрової приставки

Програмний драйвер джойстика "Sega" використовує "заборонений прийом". Записом балка. 0 відповідний розряд регістра управління на виході елемента DD1 встановлений високий рівень напруги. У цьому стані вихідний транзистор інвертора DD1 закритий та не впливає на роботу вузла. Підключена до контактів гнізда Х1 кнопка джойстика SB1, будучи натиснутою, з'єднає вхід інвертора DD2 із загальним дротом. В результаті читання регістру керування процесором комп'ютера дасть у відповідному розряді 0 при кнопці відпущеної і 1 при натиснутій.

У сучасних комп'ютерах вхідні та вихідні ланцюги регістру управління побудовані за іншою схемою, показаною на рис. 1,6, причому елементи DD1.1-DD1.3 знаходяться, як правило, усередині ВІС. Логіка стандартної (тільки висновку) роботи вузла залишається колишньої, але описаний вище прийом не проходить. Тому комп'ютер не реагує на натискання кнопок UP/Z, DOWN/Y джойстика.

Удосконалена схема з'єднання джойстика від відеоприставки "Sega" з комп'ютером показана на рис. 2. У ньому три відмінності від оригіналу. По-перше, сигнал від кнопки DOWN/Y подано на вільний контакт 15 (ERROR) вилки Х1. По-друге, введені транзистори VT1 ​​і VT2, на бази яких подано сигнали від кнопок UP/Z та LEFT/X, а їх колектори з'єднані між собою та з контактом 10 (ACKNLG) вилки Х1. Емітери транзисторів з'єднані відповідно з контактами 1 (STROBE) та 14 (AUTOFEED) вилки Х1. По-третє, доданий діод VD8, що зменшує ймовірність прояву "тиристорного" ефекту в мікросхемі КМОП джойстика.

Як підключити до комп'ютера джойстик від ігрової приставки

Положення кнопки DOWN/Y тепер відображається в розряді 3 регістру стану принтера за адресою 379h для LPT1 або 279h для LPT2. У розряді 6 того ж регістру залежно від рівнів напруги, встановлених програмно на емітерах транзисторів, відображається положення кнопки UP/Z або LEFT/X. Наприклад, якщо на контакті 1 низький, а на контакті 14 - високий рівень, транзистор VT2 постійно закритий, a VT1 відкритий за високого і закритий за низького рівня на лінії UP/Z. При інверсії рівнів на контактах 1 і 14 постійно буде закрито транзистор VT1, a VT2 відкритий при високому і закритий низькому рівні на лінії LEFT/X.

Живлення на джойстик надходить по ланцюгу VCC через роздільні діоди VD1-VD8 від восьми ліній LPT-порту, на семи з яких (контакти 3-9 вилки Х1) високий логічний рівень є постійно. Струм споживання джойстика залежить від кількості одночасно натиснутих кнопок і не перевищує, як правило, 2...4 мА. Напруга живлення джойстика при цьому не виходить за межі 3,5...3,8 (VD1-VD8 - діоди Шотки, зазначені на схемі) або 3,1 ...3,4 В (діоди звичайні кремнієві).

Всі елементи перехідного пристрою можна розмістити всередині пластмасового корпусу 25-контактної вилки DB-25M (Х1), припаюючи їх висновки безпосередньо до контактів. Виделка DB-9M (Х2) з'єднана з іншими елементами плоским дев'ятипровідним шлейфом або джгутом багатожильних ізольованих проводів перерізом не менше 0,2 мм2 і довжиною не більше 1,5 м.

Резистори – будь-які малогабаритні. Номінали двох з них (R1 і R3) некритичні і можуть бути в межах від 22 до 82 кОм. Транзистори - КТ315, КТ312, КТ3117 з будь-якими буквеними індексами або інші малопотужні кремнієві структури np-п. Не слід застосовувати транзистори -з надвисоким (понад 250) значенням коефіцієнта h21Е. Діоди з бар'єром Шотки 1N5819 можна замінити на аналогічні КД923А. Якщо встановити звичайні кремнієві діоди, наприклад КД522Б, зменшиться напруга живлення джойстика, внаслідок чого деякі екземпляри можуть працювати зі збоями.

Для адаптації до нового способу підключення джойстика від приставки "Sega" до файлів dpadpro.vxd та dpadpro.dll пакету DPP версії 5.0 внесено зміни. Модернізований пакет (номер версії змінено на 6.0) упакований в архів dpadpr60.zip, де в папці С++ є також вихідний текст нової підпрограми опитування джойстика.

При встановленні нового пакета на комп'ютер скористайтеся рекомендаціями згаданої вище статті, вибравши на відповідному етапі процесу контролер "Genesis" (джойстик з кнопками UP, DOWN, LEFT, RIGHT, A, B, C, START) або "Genesis 6 button" (додані кнопки X, YZ, MODE). При роботі з джойстиками від інших відеоприставок, нова версія нічим не відрізняється від вихідної 5.0.

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

Пакет DPP розрахований на роботу в Windows-9x. Для операційних систем Windows-2000/ХР буде потрібний додатковий драйвер "NTPAD ХР".

Пакет програм версії DPP 6.0.

Автор: С.Рюмік, м.Чернігів, Україна

Дивіться інші статті розділу телебачення.

Читайте та пишіть корисні коментарі до цієї статті.

<< Назад

Останні новини науки та техніки, новинки електроніки:

Машина для проріджування квітів у садах 02.05.2024

У сучасному сільському господарстві розвивається технологічний прогрес, спрямований на підвищення ефективності догляду за рослинами. В Італії було представлено інноваційну машину для проріджування квітів Florix, створену з метою оптимізації етапу збирання врожаю. Цей інструмент оснащений мобільними важелями, що дозволяють легко адаптувати його до особливостей саду. Оператор може регулювати швидкість тонких проводів, керуючи ним із кабіни трактора за допомогою джойстика. Такий підхід значно підвищує ефективність процесу проріджування квітів, забезпечуючи можливість індивідуального налаштування під конкретні умови саду, а також сорт та вид фруктів, що вирощуються на ньому. Після дворічних випробувань машини Florix на різних типах плодів результати виявились дуже обнадійливими. Фермери, такі як Філіберто Монтанарі, який використовував машину Florix протягом кількох років, відзначають значне скорочення часу та трудовитрат, необхідних для проріджування кольорів. ...>>

Удосконалений мікроскоп інфрачервоного діапазону 02.05.2024

Мікроскопи відіграють важливу роль у наукових дослідженнях, дозволяючи вченим занурюватися у світ невидимих ​​для ока структур та процесів. Однак різні методи мікроскопії мають обмеження, і серед них було обмеження дозволу при використанні інфрачервоного діапазону. Але останні досягнення японських дослідників із Токійського університету відкривають нові перспективи вивчення мікросвіту. Вчені з Токійського університету представили новий мікроскоп, який революціонізує можливості мікроскопії в інфрачервоному діапазоні. Цей удосконалений прилад дозволяє побачити внутрішні структури живих бактерій із дивовижною чіткістю в нанометровому масштабі. Зазвичай мікроскопи в середньому інфрачервоному діапазоні обмежені низьким дозволом, але нова розробка японських дослідників дозволяє подолати ці обмеження. За словами вчених, розроблений мікроскоп дозволяє створювати зображення з роздільною здатністю до 120 нанометрів, що в 30 разів перевищує дозвіл традиційних метрів. ...>>

Пастка для комах 01.05.2024

Сільське господарство - одна з ключових галузей економіки, і боротьба зі шкідниками є невід'ємною частиною цього процесу. Команда вчених з Індійської ради сільськогосподарських досліджень – Центрального науково-дослідного інституту картоплі (ICAR-CPRI) у Шимлі представила інноваційне вирішення цієї проблеми – повітряну пастку для комах, яка працює від вітру. Цей пристрій адресує недоліки традиційних методів боротьби зі шкідниками, надаючи дані про популяцію комах у реальному часі. Пастка повністю працює за рахунок енергії вітру, що робить її екологічно чистим рішенням, яке не вимагає електроживлення. Її унікальна конструкція дозволяє відстежувати як шкідливі, так і корисні комахи, забезпечуючи повний огляд популяції в будь-якій сільськогосподарській зоні. "Оцінюючи цільових шкідників у потрібний час, ми можемо вживати необхідних заходів для контролю як комах-шкідників, так і хвороб", - зазначає Капіл. ...>>

Випадкова новина з Архіву

Вирощені квантові точки для електроніки майбутнього 24.01.2019

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

Двовимірні дихалькогеніди перехідних металів (TMD), такі як молібденіти (MoS2), що мають схожу з графеном структуру, вважаються матеріалами майбутнього з широким спектром застосування. З них можна робити сенсори, каталізатори, фотодетектори та пристрої зберігання енергії. Аналог цих матеріалів – квантові точки – ще більше розширює оптичні та електронні властивості TMD.

Проте синтез дихалькогенідів перехідних металів – непросте завдання. Зазвичай це виглядає так: мінеральну руду подрібнюють до наномасштабу фізичним або хімічним шляхом, а потім очищають кілька етапів. У разі квантових точок процес ще складніший через їх крихітного розміру.

Новий підхід, запропонований вченими Національного університету Сінгапуру, побудований на іншому принципі. Дослідники навчилися створювати квантові точки певного розміру "знизу нагору": через реакцію оксидів або хлоридів перехідних металів із попередником халькогенів. Цей метод дозволив синтезувати сім видів квантових точок та змінити їх електронні та оптичні властивості.

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

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

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

Інші цікаві новини:

▪ Куля з дистанційним підривником

▪ Нові спектроаналізатори реального часу

▪ Нанотрубочки відштовхують воду

▪ Струменеві принтери друкують готові радіоелектронні пристрої

▪ Компактний фотоапарат Olympus Stylus SH-1

Стрічка новин науки та техніки, новинок електроніки

 

Цікаві матеріали Безкоштовної технічної бібліотеки:

▪ розділ сайту Основи безпечної життєдіяльності (ОБЖД). Добірка статей

▪ стаття Перенесення та перевезення потерпілого. Охорона праці

▪ стаття Що занапастило культуру Крайньої Півночі? Детальна відповідь

▪ стаття Парана. Легенди, вирощування, способи застосування

▪ стаття Регулювання Uвих безтрансформаторного блоку живлення. Енциклопедія радіоелектроніки та електротехніки

▪ стаття Відгадування відповіді. Секрет фокусу

Залишіть свій коментар до цієї статті:

ім'я:


E-mail (не обов'язково):


коментар:





All languages ​​of this page

Головна сторінка | Бібліотека | Статті | Карта сайту | Відгуки про сайт

www.diagram.com.ua

www.diagram.com.ua
2000-2024