Всі проблеми від харчування!
Отже, схема зібрана і ти вже потираєш руки у передчутті битви у Mortal Kombat. Але не все так просто! Виявляється, через недотримання стандарту виготовлення інтерфейсу IEEE-1284 (во загнул! :) Це офіційна назва LPT інтерфейсу), правильно зібрана схема може не заробити. У підсумку приблизно 60% ймовірності, що все буде ОК, але що робити якщо потрапляєш у ці злощасні 40%? Ось кілька порад. По-перше, інтерфейс LPT порту немає висновків живлення, тому потрібна енергія береться з допомогою струму навантажувальних резисторів вихідного каскаду. Ця енергія акумулюється з кількох висновків, а щоб не відбувалося витоку, використовуються діоди. І якщо її не вистачає, є кілька способів, які, можливо, допоможуть. Я їх наведу у порядку вартості.
Спочатку, можна спробувати замінити кремнієві діоди на германієві. Тобто. якщо КД521 не працює, поставь Д9. У германієвих діодів падіння на 0,2 вольта менше. В ідеалі, треба застосовуватидіоди Шоттки.
Потім можна спробувати поставити конденсатор на 10 мікрофарад плюсом до точки Vcc і мінусом на загальний провід. Справа в тому, що джойстики, як периферія, виготовляються на мікросхемах технології КМОП (CMOS), ця технологія польових транзисторів. Її особливість у тому, що може спокою, вона споживає настільки мало енергії, що батарейки вистачить на рік. А на момент зміни стану споживання різко зростає. У ці моменти конденсатор віддаватиме накопичену енергію, імітуючи батарею.
Ну, і якщо це все не допомогло, то єдиний шлях – зовнішній блок живлення. Крім того, власникам аналогових джойстиків все одно доведеться робити БП для реалізації функції FeedBack на вібрацію. Окрім варіантів із купівлею або виготовленням зовнішнього БП, я пропоную простіший і найдешевший шлях. Якщо подумати, де у комп'ютері можна взяти енергію? Правильно, з його БП. Причому потужності вистачить на цілу гору джойстиків разом із самим компом. :) Але всередину підключатися не гарно, та й не мобільно - до друга пограти вже не підеш. Тому ми підключимося до стандартних інтерфейсів, на яких присутня необхідна напруга потрібної потужності. Власне їх лише два: Game Port та USB. Виделку для Game Port'а можна зробити з гнізда від Денді (NES), але на вигляд не гарно. Та й не на всіх звукових картах є цей порт (Наприклад, у моєї Audigy він є опціональним, і встановлюється окремою планкою. Так, як я його не юзаю, я цю планку не встановив.). Отже вирішено – USB. Там є напруга 5 вольт при струмі до 500 міліампер з кожного гнізда. Цього більш ніж достатньо для двох джойстиків від Sony PlayStation. Отже, схема проста: просто заводимо напругу 5 вольт на шину Vcc. Це підійде практично всім типів джойстиків, т.к. практично всі вониживляться від 5 вольт. Діоди при цьому не потрібні і їх встановлювати не треба. Для джойстиків від PlayStation я раджу наступну схему підключення:

Діоди - будь-які, ті ж КД521. Це не критично. Діоди обмежують струм для джойстика з напругою живлення 3,3 вольта. Як показала практика, 5-вольт достатньо для обертання обох моторчиків в аналоговому джойстику від Sony PlayStation. Тепер конструкція та деталі. Як вихідний матеріал взято шнур USB (A-A або A-B), подовжувач шнура джойстика для Sony PlayStation і розбірна вилка для LPT порту.

Різаємо гумовий корпус конектора USB типу А, і відокремлюємо металевий корпус. Потім розбираємо металевий кожух і очищаємо його від залишків гуми і старого дроту. Після розбирання, має вийти приблизно таке:
Внутрішня частина складається з пластикової основи (зазвичай біла) та 4-х мідних контактів. Два середніх слід видалити, тому що вони є інформаційними. А до крайніх припаяти дроти, приблизно 20-25 сантиметрів. Контакти тримаються на фіксаторах, тому потрібно взяти голку та запастися терпінням. Пропоную спочатку “потренуватись” на внутрішніх.
|