Difference between revisions of "PS2X49"

From Land Boards Wiki
Jump to navigation Jump to search
(Created page with "== Features == I like retro-computers. Most of the retro-computer projects use PS/2 keyboards due to the ease of interfacing. I found panel mount connectors nice but hard to...")
 
 
(28 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
[[File:tindie-mediums.png|link=https://www.tindie.com/products/land_boards/ps2-keyboardmouse-adapter-pcb-only-ps2x49/?pt=ac_prod_search]]
 +
 +
[[File:PS2X49_P897_cropped_512pxV.jpg]]
 +
 +
<video type="youtube">TK8Gp9_7ZdE</video>
 +
 
== Features ==
 
== Features ==
  
I like retro-computers. Most of the retro-computer projects use PS/2 keyboards due to the ease of interfacing. I found panel mount connectors nice but hard to find and somewhat expensive.
+
I like retro-computers. Most of the retro-computer projects use PS/2 keyboards and mice due to the ease of interfacing. I found panel mount connectors nice but hard to find and somewhat expensive. This card works well for the need.
  
 
* PS/2 keyboard/mouse interface
 
* PS/2 keyboard/mouse interface
 
* Two PS/2 connectors
 
* Two PS/2 connectors
 +
** By convention purple for keyboard and green for mouse
 
* Power options for 3.3V or 5V
 
* Power options for 3.3V or 5V
 
** 3.3V/5V Host and 3.3V/5V Keyboard/Mouse
 
** 3.3V/5V Host and 3.3V/5V Keyboard/Mouse
** Option for bi-directional level translator (TXS0104 - U1)
+
** Option for bi-directional level translator [https://www.ti.com/lit/ds/symlink/txs0104e.pdf TXS0104EDR]
* Bypass resistors
+
*** 10K pull-ups on both sides
 +
* Bypass resistors for direct connection
 +
 
 +
=== Level Shifter Details ===
 +
 
 +
* Optional bi-directional level translator [https://www.ti.com/lit/ds/symlink/txs0104e.pdf TXS0104EDR]
 +
** 10K pull-ups on both sides
 +
* 0.65V to 3.6 V on A port and 2.3 V to 5.5 V on Bport (VCCA≤VCCB)
 +
 
 +
[[File:TXS0108Arch.PNG]]
 +
 
 +
== PS/2 Interface Description ==
 +
 
 +
* [http://www.burtonsys.com/ps2_chapweske.htm PS/2 Keyboard/Mouse details]
 +
* [https://en.wikipedia.org/wiki/PS/2_port Wikipedia on PS/2]
  
 
== Connectors ==
 
== Connectors ==
  
== Schematic ==
+
=== J1 - PS/2 #1 ===
 +
 
 +
* Standard PS/2 Mini-DIN female connector
 +
* Color codes Purple = Keyboard
 +
 
 +
=== J2 - PS/2 #2 ===
 +
 
 +
* Standard PS/2 Mini-DIN female connector
 +
* Color codes Green = Mouse
 +
 
 +
=== J3 - Host connection ===
 +
 
 +
* PWR1 is the power to the PS/2 #1, #2 connectors
 +
* +3.3V connections are only needed when the TXS0104 translator is installed
 +
 
 +
[[File:J3-schem.PNG]]
  
 
== Assembly Sheet ==
 
== Assembly Sheet ==
  
 
* [[PS2X49 Assembly Sheet]]
 
* [[PS2X49 Assembly Sheet]]
 +
* [[PS2X49 Rev 3 Assembly Sheet]]

Latest revision as of 15:00, 13 September 2020

Tindie-mediums.png

PS2X49 P897 cropped 512pxV.jpg

Features[edit]

I like retro-computers. Most of the retro-computer projects use PS/2 keyboards and mice due to the ease of interfacing. I found panel mount connectors nice but hard to find and somewhat expensive. This card works well for the need.

  • PS/2 keyboard/mouse interface
  • Two PS/2 connectors
    • By convention purple for keyboard and green for mouse
  • Power options for 3.3V or 5V
    • 3.3V/5V Host and 3.3V/5V Keyboard/Mouse
    • Option for bi-directional level translator TXS0104EDR
      • 10K pull-ups on both sides
  • Bypass resistors for direct connection

Level Shifter Details[edit]

  • Optional bi-directional level translator TXS0104EDR
    • 10K pull-ups on both sides
  • 0.65V to 3.6 V on A port and 2.3 V to 5.5 V on Bport (VCCA≤VCCB)

TXS0108Arch.PNG

PS/2 Interface Description[edit]

Connectors[edit]

J1 - PS/2 #1[edit]

  • Standard PS/2 Mini-DIN female connector
  • Color codes Purple = Keyboard

J2 - PS/2 #2[edit]

  • Standard PS/2 Mini-DIN female connector
  • Color codes Green = Mouse

J3 - Host connection[edit]

  • PWR1 is the power to the PS/2 #1, #2 connectors
  • +3.3V connections are only needed when the TXS0104 translator is installed

J3-schem.PNG

Assembly Sheet[edit]