Schemat
To jest schemat gamepada podłączanego do portu USB wbudowanego w kierownicę. Oprogramowanie firmware’u zostało napisane w języku PicBasic Pro i implementuje urządzenie HID USB posiadające 2 osie i 4 przyciski. Urządzenie jest rozpoznawane przez Windows XP/Vista jako standardowy gamepad USB i może być używane z wieloma grami i aplikacjami.
W konstrukcji wykorzystany został dwuosiowy akcelerometr +-2g z firmy DIMENSION ENGINEERING. Ma on wbudowany regulator napięcia, co pozwala na zasilanie go bezpośrednio z portu USB (5V).
Tak gamepad jest wykrywany przez Windows XP:
Nie ma potrzeby kalibrowania urządzenia na ekranie Windows, ponieważ wyprowadza ono dla obydwu osi wartości 0…255 i będzie wycentrowane w pobliżu wartości 128, 128 (o to troszczy się program). Jednakże, w zależności od indywidualnych preferencji, można dostosować czułość.
Budowa
Po pełny opis wraz z wykazem elementów oraz oprogramowaniem mikrokontrolera zapraszam na: http://www.starlino.com/usb_gamepad.html
Analizator stanów logicznych wykorzystujący port równoległy
Analizator stanów logicznych jest użytecznym narzędziem przy uruchamianiu i naprawie układów elektronicznych, szczególnie w przypadku szybkich układów logicznych i wielu sygnałów, których wzajemne relacje muszą być zbadane.
Analizator stanów logicznych przypomina rejestrator sygnałów cyfrowych zapisujący stan kilku takich sygnałów do pliku. Można określić zdarzenie rozpoczynające taki zapis, na przykład zmianę stanu linii z 0 na 1.
Cechy
Omawiany analizator stanów może:
- Pracować pod kontrolą systemu Windows95, 98 I ME wykorzystując transmisję nie sterowaną przerwaniami.
- Pracować pod kontrolą Win2000, NT, XP przy rejestracji danych sterowanej przerwaniami.
- Współpracować z portem równoległym w konfiguracji ECP.
- Rejestrować 8 kanałów.
- Korzystać z dowolnego portu równoległego.
- Próbkować z szybkością 1 milion próbek na sekundę w zależności od posiadanego sprzętu.
- Zarejestrować 32768 próbek.
- Zapisywać na dysk i z dysku odczytywać
- Korzystać ze schematu "zaawansowane wyzwalanie". Wyczekuje na stabilny poziom sygnału na danym kanale przez jakiś czas (opóźnienie) a następnie rozpoczyna rejestrację po pierwszej zmianie stanu na tym kanale.
Interface użytkownika.
Poniżej pokazano zrzut ekranu użytkownika.
Sprzęt
Potrzebny jest, oczywiście, port równoległy. Wystarczający jest dowolny port równoległy, PS/2, EPP czy też ECP.
W celu wykorzystania tego analizatora logicznego potrzebny jest kabel, przy pomocy którego sygnały zostaną doprowadzone do portu drukarki. Tak wygląda przykładowy kabel:
Zwróć uwagę, że kabel jest "bierny" i nie daje żadnego zabezpieczenia dla układów wejściowych komputera. Poniżej jest schemat kabla biernego:
Lepiej jest posłużyć się takim kablem:
Należy podczas pracy sprawdzić napięcie na wyprowadzeniu numer 20 układu scalonego 74HC245. Powinno ono być wyższe niż 3V.
Analizator został opracowany przez Arian van Dorsten jwasys(_at_)xs4all.nl
Pełny jego opis znajduje się na Link
Fajne? Ranking DIY
