1 产品简介
这是一款键鼠分路器,就可以使用鼠标或键盘特定组合键的方式切换控制两台电脑。
2 应用场景
同时使用2台电脑进行工作时,可以只需要1套键鼠设备。
3 产品概述
(1) 硬件方案:
- 使用1颗CH559L芯片作为主控,该芯片的两路USB host接口用来接入USB鼠标、键盘设备),接口采用USB-A方式,极大兼容市面大部分鼠键设备;主控两路串口分别连接2颗CH9329;
- 使用2颗CH9329芯片作为从控,该芯片硬件实现串口转键鼠USB HID复合设备功能,CH9329连接typeC母座接口,电脑通过typeC数据线连接电路板,实现数据通讯;
- 板载4颗LED灯,分别指示附近的USB接口是否已经有设备接入;
- 板载2个按键开关,分别用于下载固件和复位固件程序;
- 通过电脑USB口接入板子typeC接口进行供电,最高电压不超过+5.5V;
(2) 固件方案:
- 固件运行于CH559L;
- 固件通过CH559L自带的USB Host外设识别是否接入鼠标/键盘,当收到鼠标/键盘上报数据后进行解析,将结果转换为协议数据通过串口发送到相应的CH9329;
- 固件通过2路串口分别于CH9329进行通讯,且某一时刻只会与其中1个CH9329进行通讯;
- 切换串口输出端口方式有两种:
双击鼠标右键;(2s内完成)
同时按下 win+Ctrl按键;
4 产品参数
板子尺寸:3.56cm x 4.83cm;
开发环境:keil4-c51;
主控芯片:CH559L;
通讯接口:USB-A(鼠标、键盘);
TypeC (连接PC电脑);
板载电流:< 200mA
供电方式:电脑USB;
5 使用方法
(1) 固件下载:
- 打开WDT官网的下载工具“WCHISPTool(V3.00)”,具体使用方法可以参考官网描述;
- 按住下载按键 SW_D,同时给USB1接口供电,即可使CH559L进入下载模式;
- 操作WCHISPTool完成固件下载;
(2) 用户操作:
- 鼠标、键盘USB接口接入USB1、USB2当中;(任意顺序)
- 电脑A、电脑B分别使用1根 typeC线连接TypeC1、TypeC2接口;
- 默认上电后TypeC1接口的电脑受控制;
- 切换控制电脑方式:
双击鼠标右键;(2s内完成)
同时按下 win+Ctrl按键;
即将控制口切换为另外1路;
电路板3D示意图如下:
