郑州软件开发工资,模版网站利于优化,自己做网站引用别人的电影,初学者制作网页用什么软件文章目录 简介功能特性设计图实现功能开源链接 简介
平时总有一种需求#xff0c;就是我在调试树莓派的时候#xff0c;经常要在pc电脑和开发板之间来回操作#xff0c;因此就需要两套键盘和鼠标#xff0c;但是我的桌子实在是太小了#xff0c;两套键鼠不能并排放置就是我在调试树莓派的时候经常要在pc电脑和开发板之间来回操作因此就需要两套键盘和鼠标但是我的桌子实在是太小了两套键鼠不能并排放置因此需要换来换取再加上两套键盘手感不同。换起来着实烦气因此就设计了这个键鼠切换工具。
实现键鼠pc之间的切换有好多种方法。包括软件来实现和硬件来实现对于硬件来实现也有很多种方法包括通过使用模拟开关来实现和采用专业芯片来实现对于使用模拟开关来实现除了切换那一对差分信号线外对上下电顺序也是有要求的因此总会存在延时而对于使用专门的芯片延时将不复存在就是成本略贵。
本设计基于CH9374B设计的KVMCH9374B是一款4口USB KVM控制芯片1套键鼠支持4套主机共享使用即插即用无需安装驱动程序。
功能特性
工作电压5V或3.3V。晶振频率24MHz支持内置晶振最高主频48MHz。支持1.5Mbps低速和12Mbps全速USB传输兼容USB V2.0。外围电路简单、元器件只需电源退耦电容。支持Win98/ME/2K/XP/2003/Vista/Win7/Linux/AppleMAC等操作系统。支持市面上常见品牌的USB键盘和USB鼠标。支持PS2键盘预留蓝牙键盘、蓝牙鼠标通信接口。支持单键轮循切换、多键指定切换、键盘热键切换和鼠标热键切换。支持红外遥控切换。支持自动轮询切换模式便于监控切换时间间隔可热键设置。支持开启/关闭自动侦测模式用于检测插拔自动智能切换。支持开启/关闭蜂鸣器提示音。支持开启/关闭全部热键。支持开启/关闭鼠标穿屏功能。支持LED指示指示当前选中的PC。支持4组不同的键盘切换热键且可任意切换及掉电保存。支持DC-DC升压功能。支持在线升级固件。提供LQFP-64无铅封装兼容RoHS。
设计图
只是简单的设计了一下供自己使用 实现功能
基于CH9374B设计的KVMCH9374B是一款4口USB KVM控制芯片1套键鼠支持4套主机共享使用即插即用无需安装驱动程序。当usb插入pc且pc处于开机状态则对应usb口的power灯将会亮起。通过按下不同通道的按键键鼠将切换到对应的pc通道几乎零延时同时对应通道的link灯将亮起。各个pc的usb口采用了防倒灌的设计让各位伙伴即使在华南主板面前也游刃有余。同时在边上预留了一排排针以后可以设计一个控制HDMI信号的切换的模块跟kvm联动自动控制对应的pc信号输出。
开源链接
立创开源https://oshwhub.com/zhang0819/kvm-4xusb2-0 公众号 | FunIO 微信搜一搜 “funio”发现更多精彩内容。 个人博客 | blog.boringhex.top