PS/2接口:PS/2是较早在核算机上运用的接口之一,最早由IBM 开发并出现在IBM 技能参考手册里,现首要应用于键盘鼠标等设备。大多数操作体系都内置有支撑PS/2接口协议的驱动程序。以微软的32位操作体系WINDOWS 7为例,其PS/2键盘的驱动程序首要是…\Windows\System32\drivers文件夹里的i842prt.sys和 kbdclass.sys两个文件。因为有体系内置的驱动支撑,只需读写器满意PS/2的信号时序,即可完结与核算机的即插即用衔接,无需别的装置驱动程序。
现行的核算机PS/2键盘经过一个6芯的插座与主机相连,详细接口示意图如图1所示。其各个引脚的界说别离为:1为数据线SDA;2为预留N /C;3为GND;4为Vcc(+5V);5为时钟线SCL;6为预留N/C。其间,最首要的两条信号线是串行时钟线SCL和串行数据线SDA。这也是规划中传输数据时用到的两条信号线。
图1 PS/2接口
转化电路
PS/2丐USB接口的转化电路衔接如图2所示,运用的转化芯片是OKE122-U。该芯片可将PS/2时序的信号有用牢靠地转化为USB信号,并经过USB接口与主机相连并将数据发送给主机。
图2 转化电路(阐明:该图的4个uF悉数改成μF)
芯片的PS2-CLK和PS2-DATA两个引脚别离与读写器的MCU芯片LPC2103的恣意两个GPIO口相连。经过在MCU内部模仿发生满意PS/2时序的时钟信号和数据信号,并输出至该芯片,芯片内部便完结信号的转化。
该芯片选用4.5~5.5V的电压供电,未用引脚可悬空搁置。如图2所示,芯片的VCC能够运用USB接口1脚的5V电压来供给。为了供给较为安稳的5V直流电压,运用一个电感和两个电容滤去杂波。芯片的USB-D+和USB-D-别离与USB接口的相应脚相连。其他电路,只需在电压输入端增加旁路%&&&&&%即可。