本技术涉及电子设备,尤其涉及一种用于键盘及其上摇杆的控制电路。
背景技术:
1、为了提高操作的方便性和快捷性,目前许多键盘都配备了摇杆,将摇杆朝前、后、左、右、下按等动作定义成不同的指令,这样在操作时不仅更方便,速度也更快,因此此类键盘受到了许多人的欢迎,尤其是在电竞等行业,这就使得宏定义在键盘领域获得了越来越多的应用。但目前市面上的同类键盘针对摇杆一般仅能提供若干固定的指令定义,也就无法实现真正意义上的宏定义,从而难以满足用户的使用需求。同时,目前市面上即使能够进行宏定义的键盘也存在电路结构较复杂、实现较困难、成本较高等问题,将键盘与摇杆结合起来的控制电路就更复杂了。
技术实现思路
1、本实用新型要解决的技术问题是针对现有技术的缺陷,提供一种电路结构更简单、设计更合理、成本更低、使用更方便、更容易实现的用于实现键盘摇杆宏定义的控制电路。
2、为解决上述技术问题,本实用新型采用如下技术方案:一种用于实现键盘摇杆宏定义的控制电路,包括有主控模块、存储模块、usb接口电路、摇杆模块和按键模块,存储模块、usb接口电路、摇杆模块及按键模块分别连接主控模块,摇杆模块连接按键模块,其特征在于:所述主控模块采用主控芯片u1,其型号为k201,所述存储模块采用eprom存储器u2,存储器u2与主控芯片u1的第4脚和第5脚连接;所述按键模块包括有至少五个通断开关,所述摇杆模块所采用的摇杆至少包括有向前、后、左、右及按下五个方向的动作,且通断开关的数量大于摇杆动作方向的数量;通过usb接口电路将指令写入存储器u2,在键盘进入宏定义设置状态时通过操作摇杆做任一动作而触发对应的通断开关,由通断开关将相应的触发信号传递给主控芯处u1,主控芯片u1从存储器u2调用所需的指令并将其定义为摇杆所做动作的对应指令。
3、所述摇杆一共具有向前、后、左、右及按下共五个方向的动作,摇杆分别与主控芯片u1的第26-28脚、第30脚、第35脚及第37脚连接。
4、按键模块包括有通断开关k1-k12及k18共13个通断开关,通过通断开关k1-k12分别连接主控芯片u1的第34脚、第17-18脚、第21-25脚、第32-33脚、第31脚以及第29脚,通断开关k18连接主控芯片u1的第36脚。
5、所述存储器u2的型号为24c16,其第5脚和第6脚分别与主控芯片u1的第5脚和第4脚连接。
6、所述usb接口电路与主控芯片u1的第8脚和第9脚连接,usb接口电路采用typec_16pin接口。
7、还包括有灯光控制电路,灯光控制电路包括有拨动开关、灯控芯片u3和背光灯电路,灯控芯片u3的型号为d26,背光灯电路采用若干个发光二极管,拨动开关及背光灯电路分别与灯控芯片u3连接,灯控芯片u3的第10脚与主控芯片u1的第10脚连接。
8、还包括有指示灯电路,指示灯电路采用发光二极管作为指示灯win loc,指示灯win loc与主控芯片u1的第48脚连接。
9、本实用新型通过eprom存储电路与主控电路、摇杆电路、通断开关按键电路等电路模块的相互配合,可通过usb接口电路将用户自己的指令写入并存储在eprom存储电路中。在需要对摇杆进行宏定义时通过往需要的方向摇动或按下摇杆,再由相应的通断开关将信号传递给主控,通过主控从eprom中调用相应的指令并实现对摇杆相应动作的宏定义,不仅操作使用方便,而且整个电路结构更为简单合理、更容易实现,而且成本更低,结合了对键盘按键和摇杆的控制,能更好地满足用户的需求。
1.一种用于实现键盘摇杆宏定义的控制电路,包括有主控模块、存储模块、usb接口电路、摇杆模块和按键模块,存储模块、usb接口电路、摇杆模块及按键模块分别连接主控模块,摇杆模块连接按键模块,其特征在于:所述主控模块采用主控芯片u1,其型号为k201,所述存储模块采用eprom存储器u2,存储器u2与主控芯片u1的第4脚和第5脚连接;所述按键模块包括有至少五个通断开关,所述摇杆模块所采用的摇杆至少包括有向前、后、左、右及按下五个方向的动作,且通断开关的数量大于摇杆动作方向的数量;通过usb接口电路将指令写入存储器u2,在键盘进入宏定义设置状态时通过操作摇杆做任一动作而触发对应的通断开关,由通断开关将相应的触发信号传递给主控芯处u1,主控芯片u1从存储器u2调用所需的指令并将其定义为摇杆所做动作的对应指令。
2.根据权利要求1所述的用于实现键盘摇杆宏定义的控制电路,其特征在于:所述摇杆一共具有向前、后、左、右及按下共五个方向的动作,摇杆分别与主控芯片u1的第26-28脚、第30脚、第35脚及第37脚连接。
3.根据权利要求2所述的用于实现键盘摇杆宏定义的控制电路,其特征在于:按键模块包括有通断开关k1-k12及k18共13个通断开关,通过通断开关k1-k12分别连接主控芯片u1的第34脚、第17-18脚、第21-25脚、第32-33脚、第31脚以及第29脚,通断开关k18连接主控芯片u1的第36脚。
4.根据权利要求1所述的用于实现键盘摇杆宏定义的控制电路,其特征在于:所述存储器u2的型号为24c16,其第5脚和第6脚分别与主控芯片u1的第5脚和第4脚连接。
5.根据权利要求1所述的用于实现键盘摇杆宏定义的控制电路,其特征在于:所述usb接口电路与主控芯片u1的第8脚和第9脚连接。
6.根据权利要求5所述的用于实现键盘摇杆宏定义的控制电路,其特征在于:所述usb接口电路采用typec_16pin。
7.根据权利要求1所述的用于实现键盘摇杆宏定义的控制电路,其特征在于:还包括有灯光控制电路,灯光控制电路包括有拨动开关、灯控芯片u3和背光灯电路,灯控芯片u3的型号为d26,背光灯电路采用若干个发光二极管,拨动开关及背光灯电路分别与灯控芯片u3连接,灯控芯片u3的第10脚与主控芯片u1的第10脚连接。
8.根据权利要求1所述的用于实现键盘摇杆宏定义的控制电路,其特征在于:还包括有指示灯电路,指示灯电路采用发光二极管作为指示灯,指示灯与主控芯片u1的第48脚连接。