基于信号类型的输出方法、装置及系统与流程

文档序号:24542184发布日期:2021-04-02 10:26阅读:69来源:国知局
基于信号类型的输出方法、装置及系统与流程

本发明涉及电子设备技术领域,尤其涉及一种基于信号类型的输出方法、装置及系统。



背景技术:

源型与漏型输出设备在工业plc(可编程逻辑控制器)中普遍应用。一般情况下源型输出与漏型输出分开为两份独立电路,具体工作过程中,是指每份输出电路的模式固定为一种电路结构,需要其中一种类型的输出时即选择相应的电路结构,灵活性差,且电路结构复杂。另一种情况是不同信号类型输出电路兼容,例如源型与漏型输出电路的兼容,通过拨码开关来选择源型或漏型输出,此时的输出电路虽兼容,但输出模块不兼容,选择源型时,输出模块需接到源型端口,选择漏型时,输出模块需接到漏型端口,接口复杂易错,不人性化。



技术实现要素:

本发明实施例提供了一种基于信号类型的输出方法、装置及系统,其不仅能够实现基于不同信号类型输出的兼容性,还能有效降低成本以及接线难度,提高用户的使用体验度。

第一方面,本发明实施例提供了一种基于信号类型的输出方法,该所述方法应用于一输出装置中,所述输出装置包括依次电性相连的输入检测模块、控制模块、驱动模块以及输出模块,所述方法包括:

若输入检测模块检测到选择指令信息,将所述选择指令信息转换为选择指令信号;

若所述控制模块接收到所述选择指令信号,对所述选择指令信号进行解析以得到相应的控制信号,并将所述控制信号发送至所述驱动模块,所述控制信号为第一控制信号或第二控制信号;

若所述驱动模块接收到所述控制信号,根据所述控制信号选择与所述控制信号相应的目标输出模式,以使目标输出信号以所述目标输出模式通过所述输出模块传输至外部设备;其中,当所述控制信号为第一控制信号时,相应的目标输出模式为第一目标输出模式;当所述控制信号为第二控制信号时,相应的目标输出模式为第二目标输出模式。

进一步地,所述第一控制信号为源型控制信号,所述第二控制信号为漏型控制信号。

进一步地,所述驱动模块包括半桥驱动电路,所述半桥驱动电路包括串行通信接口、逻辑控制单元、第一门驱动单元、第二门驱动单元、第一开关管以及第二开关管,所述串行通信接口与所述逻辑控制单元的输入端相连,所述逻辑控制单元的输出端通过所述第一门驱动单元与所述第一开关管的栅极相连,所述第一开关管的源极与所述输出模块的输出端相连,所述第一开关管的漏极与所述输出模块的电源端相连,所述逻辑控制单元的输出端还通过所述第二门驱动单元与所述第二开关管的栅极相连,所述第二开关管的源极与所述输出模块的接地端相连,所述第二开关管的漏极与输出模块的输出端相连,其中,所述控制信号为源型控制信号时,所述若所述驱动模块接收到所述控制信号,根据所述控制信号选择与所述控制信号相应的目标输出模式,以使目标输出信号以所述目标输出模式通过所述输出模块传输至外部设备的步骤包括:

若所述逻辑控制单元通过串行通信接口接收到所述源型控制信号,根据所述源型控制信号向第一门驱动单元输入高电平信号,并向所述第二门驱动单元输入低电平信号,以使所述第一开关管导通以及使所述第二开关管关断,并使所述目标输出信号通过所述第一开关管的源极以及所述输出模块的输出端与外部设备相连。

进一步地,所述驱动模块包括半桥驱动电路,所述半桥驱动电路包括串行通信接口、逻辑控制单元、第一门驱动单元、第二门驱动单元、第一开关管以及第二开关管,所述串行通信接口与所述逻辑控制单元的输入端相连,所述逻辑控制单元的输出端通过所述第一门驱动单元与所述第一开关管的栅极相连,所述第一开关管的源极与所述输出模块的输出端相连,所述第一开关管的漏极与所述输出模块的电源端相连,所述逻辑控制单元的输出端还通过所述第二门驱动单元与所述第二开关管的栅极相连,所述第二开关管的源极与所述输出模块的接地端相连,所述第二开关管的漏极与所述输出模块的输出端相连,其中,所述控制信号为漏型选择信号时,所述若所述驱动模块接收到所述控制信号,根据所述控制信号选择与所述控制信号相应的目标输出模式,以使目标输出信号以所述目标输出模式通过所述输出模块传输至外部设备的步骤包括:

若所述逻辑控制单元通过串行通信接口接收到所述漏型控制信号,根据所述漏型控制信号向第二门驱动单元输入高电平信号,并向所述第一门驱动单元输入低电平信号,以使所述第二开关管导通以及使所述第一开关管关断,并使所述目标输出信号通过所述第二开关管的漏极以及所述输出模块的输出端与外部设备相连。

第二方面,本发明实施例还提供了一种基于信号类型的输出装置,所述输出装置包括依次电性相连的输入检测模块、控制模块、驱动模块以及输出模块,其中,

所述输入检测模块用于检测选择指令信息,将所述选择指令信息转换为选择指令信号;

所述控制模块用于接收所述选择指令信号,对所述选择指令信号进行解析以得到相应的控制信号,并将所述控制信号发送至所述驱动模块;所述控制信号为第一控制信号或第二控制信号;

所述驱动模块用于接收所述控制信号,根据所述控制信号选择与所述控制信号相应的目标输出模式,以使目标输出信号以所述目标输出模式通过输出模块传输至外部设备;其中,当所述控制信号为第一控制信号时,相应的目标输出模式为第一目标输出模式;当所述控制信号为第二控制信号时,相应的目标输出模式为第二目标输出模式。

进一步地,所述第一控制信号为源型控制信号,所述第二控制信号为漏型控制信号。

进一步地,所述驱动模块包括半桥驱动电路,所述半桥驱动电路包括串行通信接口、逻辑控制单元、第一门驱动单元、第二门驱动单元、第一开关管以及第二开关管,所述串行通信接口与所述逻辑控制单元的输入端相连,所述逻辑控制单元的输出端通过所述第一门驱动单元与所述第一开关管的栅极相连,所述第一开关管的源极与所述输出模块的输出端相连,所述第一开关管的漏极与所述输出模块的电源端相连,所述逻辑控制单元的输出端还通过所述第二门驱动单元与所述第二开关管的栅极相连,所述第二开关管的源极与所述输出模块的接地端相连,所述第二开关管的漏极与输出模块的输出端相连,其中,所述控制信号为源型控制信号时,

所述逻辑控制单元通过串行通信接口接收所述源型选择信号,根据所述源型选择信号向第一门驱动单元输入高电平信号,并向第二门驱动单元输入低电平信号,以使第一开关管导通以及使第二开关管关断,并使目标输出信号通过第一开关管的源极以及所述输出模块的输出端与外部设备相连。

进一步地,所述驱动模块包括半桥驱动电路,所述半桥驱动电路包括串行通信接口、逻辑控制单元、第一门驱动单元、第二门驱动单元、第一开关管以及第二开关管,所述串行通信接口与所述逻辑控制单元的输入端相连,所述逻辑控制单元的输出端通过所述第一门驱动单元与所述第一开关管的栅极相连,所述第一开关管的源极与输出模块的输出端相连,所述第一开关管的漏极与所述输出模块的电源端相连,所述逻辑控制单元的输出端还通过所述第二门驱动单元与所述第二开关管的栅极相连,所述第二开关管的源极与所述输出模块的接地端相连,所述第二开关管的漏极与输出模块的输出端相连,其中,所述控制信号为漏型控制信号时,

所述逻辑控制单元通过串行通信接口接收所述漏型选择信号,根据所述漏型控制信号向第二门驱动单元输入高电平信号,并向第一门驱动单元输入低电平信号,以使第二开关管导通以及使第一开关管关断,并使目标输出信号通过第二开关管的漏极以及所述输出模块的输出端与外部设备相连。

进一步地,所述半桥驱动电路还包括二极管,所述二极管的正极与所述第一开关管的漏极相连,所述二极管的负极与所述输出模块的电源端相连。

第三方面,本发明实施例还提供了一种基于信号类型的输出系统,所述输出系统以及输出装置,所述输出装置包括依次电性相连的输入检测模块、控制模块、驱动模块以及输出模块,其中,

所述输入检测模块用于检测选择指令信息,将所述选择指令信息转换为选择指令信号;

所述控制模块用于接收所述选择指令信号,对所述选择指令信号进行解析以得到相应的控制信号,并将所述控制信号发送至驱动电路;所述控制信号为第一控制信号或第二控制信号;

所述驱动模块用于接收所述控制信号,根据所述控制信号选择与所述控制信号相应的目标输出模式,以使目标输出信号以所述目标输出模式通过输出模块传输至外部设备;其中,当所述控制信号为第一控制信号时,相应的目标输出模式为第一目标输出模式;当所述控制信号为第二控制信号时,相应的目标输出模式为第二目标输出模式。

本发明实施例不仅能够实现基于不同信号类型输出的兼容性,还能有效降低成本以及接线难度,提高用户的使用体验度。

附图说明

为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种基于信号类型的输出方法的示意流程图;

图2是本发明实施例提供的一种基于信号类型的输出装置的示意性框图;

图3是本发明实施例提供的一种基于信号类型的输出系统的结构图。

附图标记:10、输出装置;11、输入检测模块;12、控制模块;13、驱动模块;131、串行通信接口;132、逻辑控制单元;133、第一门驱动单元;134、第二门驱动单元;135、第一开关管;136、第二开关管;14、输出模块;20、外部设备。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参见图1和图2,其为本发明实施例所提供的一种基于信号类型的输出方法的示意流程图,如图所示的基于信号类型的输出方法应用于输出装置中,为了实现不同信号类型输出的兼容,本实施例的方法的实施可以是基于plc的,其中,plc(programmablelogiccontroller)是可编程逻辑控制器,其为可根据需求自行构造逻辑功能的数字集成电路,更适合完成各种算法和组合逻辑。该输出方法应用于输出装置10中,所述输出装置10包括依次电性相连的输入检测模块11、控制模块12、驱动模块13以及输出模块14。故,本实施例中基于信号类型的输出方法可包括步骤s101~s105,具体如下:

步骤s101,若输入检测模块11检测到选择指令信息,将所述选择指令信息转换为选择指令信号。

在本实施例中,选择指令信息由用户输入,具体指用户发出的指令信息,指令可以是用户选择源型或漏型输出的选择,也可以是其他信号类型输出的选择,此处不做限制。指令方式包含但不限于拨码开关、触摸信号、语音指令、手势指令等。当输入检测模块检测到用户输入的选择指令信息,即可以将选择指令信息转换为可供控制模块识别的选择指令信号,该选择指令信号可以是电信号,电信号包含但不限于电平信号、串口通讯信号、并口通讯信号等。

步骤s102,若所述控制模块12接收到所述选择指令信号,对所述选择指令信号进行解析以得到相应的控制信号,并将所述控制信号发送至驱动电路13;所述控制信号为第一控制信号或第二控制信号。

在本实施例中,若控制模块接收到所述选择指令信号,则表明控制模块与输入检测模块之间的连接无问题,此时可以对所述选择指令信号进行解析以得到相应的控制信号。该控制信号即为能够实现基于不同信号类型输出相应的电信号。控制信号被发送至驱动电路后,即能实现相应类型的输出的驱动。其中,控制模块可以是mcu、fpga、dsp、cpu等中的任一种。

步骤s103,若所述驱动模块13接收到所述控制信号,根据所述控制信号选择与所述控制信号相应的目标输出模式,以使目标输出信号以所述目标输出模式通过输出模块14传输至外部设备;其中,当所述控制信号为第一控制信号时,相应的目标输出模式为第一目标输出模式;当所述控制信号为第二控制信号时,相应的目标输出模式为第二目标输出模式。

在本实施例中,若所述驱动模块接收到所述控制信号,可以根据所述控制信号选择与所述控制信号相应的目标输出模式。当所述控制信号为第一控制信号时,相应的目标输出模式为第一目标输出模式;当所述控制信号为第二控制信号时,相应的目标输出模式为第二目标输出模式。

作为优选的实施例,当所述第一控制信号为源型选择信号时,相应的目标输出模式为源型输出模式,即此时驱动模块即选择为源型输出模式,即第一目标输出模式为源型输出模式;而所述第二控制信号为漏型选择信号时,相应的目标输出模式为漏型输出模式,即第二目标输出模式为漏型输出模式。

在另一实施例中,所述驱动模块13包括半桥驱动电路。所述半桥驱动电路包括串行通信接口131、逻辑控制单元132、第一门驱动单元133、第二门驱动单元134、第一开关管135以及第二开关管136,所述控制电路12通过所述串行通信接口131与所述逻辑控制单元132的输入端相连,所述逻辑控制单元132的输出端通过所述第一门驱动单元133与所述第一开关管135的栅极相连,所述第一开关管135的源极s与输出模块14的输出端outi(其中i为正整数)相连,所述第一开关管135的漏极d与输出模块14的电源端vss相连,所述逻辑控制单元132的输出端还通过所述第二门驱动单元134与所述第二开关管136的栅极g相连,所述第二开关管136的源极s与输出模块14的接地端com相连,所述第二开关管136的与输出模块14的输出端outi(其中i为正整数)相连。具体地,输出接口14的输出端可以包括若干个,如1个、2个、3个、4个等,在本实施例中并不做限制,即可以根据用户的实际需要进行设置和选择。

其中,所述控制信号为源型控制信号时,所述步骤s103包括:

若所述逻辑控制单元132通过串行通信接口131接收到所述源型控制信号,根据所述源型控制信号向第一门驱动单元133输入高电平信号,并向第二门驱动单元134输入低电平信号,以使第一开关管135导通以及使第二开关管136关断,并使目标输出信号通过第一开关管135的源极s以及输出模块14的输出端outi(其中i为正整数)与外部设备相连。

具体地,当用户输入的选择指令信息为源型输出的指令信息,控制模块12通过串行总线的串行通信接口131将相应的由选择指令信号转换而来的控制信号发送至逻辑控制单元132,所述逻辑控制单元132通过串行通信接口131接收到所述源型控制信号,根据所述源型控制信号向第一门驱动单元133输入高电平信号,并向第二门驱动单元134输入低电平信号,以使第一开关管135导通以及使第二开关管136关断,此时目标输出信号通过第一开关管135的源极s以及输出模块14的输出端outi(其中i为正整数)与外部设备相连。

当输出模块14的输出端outi(其中i为正整数)短路时,驱动电路13检测到第一开关管q1过流,此时则控制逻辑控制单元132输出低电平,则第一开关管q1断开,实现自我保护。

进一步地,所述半桥驱动电路包括串行通信接口131、逻辑控制单元132、第一门驱动单元133、第二门驱动单元134、第一开关管135以及第二开关管136,所述控制电路12通过所述串行通信接口131与所述逻辑控制单元132的输入端相连,所述逻辑控制单元132的输出端通过所述第一门驱动单元133与所述第一开关管135的栅极相连,所述第一开关管135的源极s与输出模块14的输出端outi(其中i为正整数)相连,所述第一开关管135的漏极d与输出模块14的电源端vss相连,所述逻辑控制单元132的输出端还通过所述第二门驱动单元134与所述第二开关管136的栅极g相连,所述第二开关管136的源极s与输出模块14的接地端com相连,所述第二开关管136的与输出模块14的输出端outi(其中i为正整数)相连,其中,所述控制信号为漏型控制信号时,所述步骤s103包括:

若所述逻辑控制单元132通过串行通信接口131接收到所述漏型控制信号,根据所述漏型控制信号向第二门驱动单元134输入高电平信号,并向第一门驱动单元133输入低电平信号,以使第二开关管136导通以及使第一开关管135关断,并使目标输出信号通过第二开关管136的漏极d以及输出模块14的输出端outi(其中i为正整数)与外部设备相连。

具体地,当用户输入的选择指令信息为漏型输出的指令信息,控制模块12通过串行总线的串行通信接口131将相应的由选择指令信号转换而来的控制信号发送至逻辑控制单元132,所述逻辑控制单元132通过串行通信接口131接收到所述漏型控制信号,根据所述漏型控制信号向第二门驱动单元134输入高电平信号,并向第一门驱动单元133输入低电平信号,以使第二开关管136导通以及使第一开关管135关断,此时目标输出信号通过第二开关管136的漏极d以及输出模块14的输出端outi(其中i为正整数)与外部设备相连。

当输出模块14的输出端outi(其中i为正整数)短路时,驱动电路13检测到第二开关管q2过流,此时则控制逻辑控制单元132输出低电平,则第二开关管q2断开,实现自我保护。

在进一步的实施例中,所述半桥驱动电路还包括二极管d1,所述二极管d1的正极与所述第一开关管135的漏极d相连,所述二极管d1的负极与所述输出模块14的电源端vss相连。

具体地,若用户在输出模块14接错线,使得电源端vss和接地端com接线接反,此时二极管d1反向隔断,从而保护电路。

本发明实施例不仅能够实现基于不同信号类型输出的兼容性,还能有效降低成本以及接线难度,提高用户的使用体验度。

如图2所示,本发明实施例还提供了一种基于信号类型的输出装置10,所述输出装置10包括依次电性相连的输入检测模块11、控制模块12、驱动模块13以及输出模块14。其中,

所述输入检测模块11用于检测选择指令信息,将所述选择指令信息转换为选择指令信号。

在本实施例中,选择指令信息由用户输入,具体指用户发出的指令信息,指令可以是用户选择源型或漏型输出的选择,也可以是其他信号类型输出的选择,此处不做限制。指令方式包含但不限于拨码开关、触摸信号、语音指令、手势指令等。当输入检测模块检测到用户输入的选择指令信息,即可以将选择指令信息转换为可供控制模块识别的选择指令信号,该选择指令信号可以是电信号,电信号包含但不限于电平信号、串口通讯信号、并口通讯信号等。

所述控制模块12用于接收所述选择指令信号,对所述选择指令信号进行解析以得到相应的控制信号,并将所述控制信号发送至驱动电路13;所述控制信号为第一控制信号或第二控制信号。

在本实施例中,若控制模块接收到所述选择指令信号,则表明控制模块与输入检测模块之间的连接无问题,此时可以对所述选择指令信号进行解析以得到相应的控制信号。该控制信号即为能够实现基于不同信号类型输出的电信号。控制信号被发送至驱动电路后,即能实现相应类型的输出的驱动。其中,控制模块可以是mcu、fpga、dsp、cpu等中的任一种。

所述驱动模块13用于接收所述控制信号,根据所述控制信号选择与所述控制信号相应的目标输出模式,以使目标输出信号以所述目标输出模式通过输出模块14传输至外部设备20;其中,当所述控制信号为第一控制信号时,相应的目标输出模式为第一目标输出模式;当所述控制信号为第二控制信号时,相应的目标输出模式为第二目标输出模式。

在本实施例中,若所述驱动模块接收到所述控制信号,可以根据所述控制信号选择与所述控制信号相应的目标输出模式。当所述控制信号为第一控制信号时,相应的目标输出模式为第一目标输出模式;当所述控制信号为第二控制信号时,相应的目标输出模式为第二目标输出模式。

作为优选的实施例,当所述第一控制信号为源型选择信号时,相应的目标输出模式为源型输出模式,即此时驱动模块即选择为源型输出模式,即第一目标输出模式为源型输出模式;而所述第二控制信号为漏型选择信号时,相应的目标输出模式为漏型输出模式,即第二目标输出模式为漏型输出模式。

进一步地,所述驱动模块13包括半桥驱动电路,所述半桥驱动电路包括串行通信接口131、逻辑控制单元132、第一门驱动单元133、第二门驱动单元134、第一开关管135以及第二开关管136,所述控制电路12通过所述串行通信接口131与所述逻辑控制单元132的输入端相连,所述逻辑控制单元132的输出端通过所述第一门驱动单元133与所述第一开关管135的栅极相连,所述第一开关管135的源极s与输出模块14的输出端outi(其中i为正整数)相连,所述第一开关管135的漏极d与输出模块的电源端vss相连,所述逻辑控制单元132的输出端还通过所述第二门驱动单元134与所述第二开关管136的栅极g相连,所述第二开关管136的源极s与输出模块14的接地端com相连,所述第二开关管136的与输出模块14的输出端outi(其中i为正整数)相连。其中,所述控制信号为源型控制信号时,

所述逻辑控制单元132通过串行通信接口131接收所述源型控制信号,根据所述源型控制信号向第一门驱动单元133输入高电平信号,并向第二门驱动单元134输入低电平信号,以使第一开关管135导通以及使第二开关管136关断,并使目标输出信号通过第一开关管135的源极s以及输出模块14的输出端outi(其中i为正整数)与外部设备相连。

具体地,当用户输入的选择指令信息为源型输出的指令信息,控制模块12通过串行总线的串行通信接口131将相应的由选择指令信号转换而来的控制信号发送至逻辑控制单元132,所述逻辑控制单元132通过串行通信接口131接收到所述源型控制信号,根据所述源型控制信号向第一门驱动单元133输入高电平信号,并向第二门驱动单元134输入低电平信号,以使第一开关管135导通以及使第二开关管136关断,此时目标输出信号通过第一开关管135的源极s以及输出模块14的输出端outi(其中i为正整数)与外部设备相连。

当输出模块14的输出端outi(其中i为正整数)短路时,驱动电路13检测到第一开关管q1过流,此时则控制逻辑控制单元132输出低电平,则第一开关管q1断开,实现自我保护。

进一步地,所述半桥驱动电路包括串行通信接口131、逻辑控制单元132、第一门驱动单元133、第二门驱动单元134、第一开关管135以及第二开关管136,所述控制电路12通过所述串行通信接口131与所述逻辑控制单元132的输入端相连,所述逻辑控制单元132的输出端通过所述第一门驱动单元133与所述第一开关管135的栅极相连,所述第一开关管135的源极s与输出模块14的输出端outi(其中i为正整数)相连,所述第一开关管135的漏极d与输出模块的电源端vss相连,所述逻辑控制单元132的输出端还通过所述第二门驱动单元134与所述第二开关管136的栅极g相连,所述第二开关管136的源极s与输出模块14的接地端com相连,所述第二开关管136的与输出模块14的输出端outi(其中i为正整数)相连。具体地,输出接口14的输出端可以包括若干个,如1个、2个、3个、4个等,在本实施例中并不做限制,即可以根据用户的实际需要进行设置和选择。

其中,所述控制信号为漏型控制信号时,所述逻辑控制单元132通过串行通信接口131接收所述漏型控制信号,根据所述漏型控制信号向第二门驱动单元134输入高电平信号,并向第一门驱动单元133输入低电平信号,以使第二开关管136导通以及使第一开关管135关断,并使目标输出信号通过第二开关管136的漏极d以及输出模块14的输出端outi与外部设备相连。

具体地,当用户输入的选择指令信息为漏型输出的指令信息,控制模块12通过串行总线的串行通信接口131将相应的由选择指令信号转换而来的控制信号发送至逻辑控制单元132,所述逻辑控制单元132通过串行通信接口131接收到所述源型控制信号,根据所述源型控制信号向第二门驱动单元134输入高电平信号,并向第一门驱动单元133输入低电平信号,以使第二开关管136导通以及使第一开关管135关断,此时目标输出信号通过第二开关管136的漏极d以及输出模块14的输出端outi(其中i为正整数)与外部设备相连。

当输出模块14的输出端outi(其中i为正整数)短路时,驱动电路13检测到第二开关管q2过流,此时则控制逻辑控制单元132输出低电平,则第二开关管q2断开,实现自我保护。

在进一步的实施例中,所述半桥驱动电路还包括二极管d1,所述二极管d1的正极与所述第一开关管135的漏极d相连,所述二极管d1的负极与所述输出模块14的电源端vss相连。

具体地,若用户在输出模块14接错线,使得电源端vss和接地端com接线接反,此时二极管d1反向隔断,从而保护电路。

如图3所示,本发明实施例还提供了一种基于信号类型的输出系统30,所述输出系统包括外部设备20以及输出装置10,所述输出装置10包括依次电性相连的输入检测模块11、控制模块12、驱动模块13以及输出模块14。

其中,所述输入检测模块11用于检测选择指令信息,将所述选择指令信息转换为选择指令信号。

在本实施例中,选择指令信息由用户输入,具体指令可以是用户选择源型或漏型输出的选择,也可以是其他信号类型输出的选择,此处不做限制。指令方式包含但不限于拨码开关、触摸信号、语音指令、手势指令等。当输入检测模块检测到用户输入的选择指令信息,即可以将选择指令信息转换为可供控制模块识别的选择指令信号,该选择指令信号可以是电信号,电信号包含但不限于电平信号、串口通讯信号、并口通讯信号等。

所述控制模块12用于接收所述选择指令信号,对所述选择指令信号进行解析以得到相应的控制信号,并将所述控制信号发送至驱动电路13;所述控制信号为第一控制信号或第二控制信号。

在本实施例中,若控制模块接收到所述选择指令信号,则表明控制模块与输入检测模块之间的连接无问题,此时可以对所述选择指令信号进行解析以得到相应的控制信号。该控制信号即为能够实现对源型输出和漏型输出的电信号。控制信号被发送至驱动电路后,即能实现相应类型的输出的驱动。其中,控制模块可以是mcu、fpga、dsp、cpu等中的任一种。

所述驱动模块13用于接收所述控制信号,根据所述控制信号选择与所述控制信号相应的目标输出模式,以使目标输出信号以所述目标输出模式通过输出模块14传输至外部设备20;其中,当所述控制信号为第一控制信号时,相应的目标输出模式为第一目标输出模式;当所述控制信号为第二控制信号时,相应的目标输出模式为第二目标输出模式。

在本实施例中,若所述驱动模块接收到所述控制信号,可以根据所述控制信号选择与所述控制信号相应的目标输出模式。当所述控制信号为第一控制信号时,相应的目标输出模式为第一目标输出模式;当所述控制信号为第二控制信号时,相应的目标输出模式为第二目标输出模式。

作为优选的实施例,当所述第一控制信号为源型选择信号时,相应的目标输出模式为源型输出模式,即此时驱动模块即选择为源型输出模式,即第一目标输出模式为源型输出模式;而所述第二控制信号为漏型选择信号时,相应的目标输出模式为漏型输出模式,即第二目标输出模式为漏型输出模式。

进一步地,所述驱动模块13包括半桥驱动电路,所述半桥驱动电路包括串行通信接口131、逻辑控制单元132、第一门驱动单元133、第二门驱动单元134、第一开关管135以及第二开关管136,所述控制电路12通过所述串行通信接口131与所述逻辑控制单元132的输入端相连,所述逻辑控制单元132的输出端通过所述第一门驱动单元133与所述第一开关管135的栅极相连,所述第一开关管135的源极s与输出模块14的输出端outi(其中i为正整数)相连,所述第一开关管135的漏极d与输出模块的电源端vss相连,所述逻辑控制单元132的输出端还通过所述第二门驱动单元134与所述第二开关管136的栅极g相连,所述第二开关管136的源极s与输出模块14的接地端com相连,所述第二开关管136的与输出模块14的输出端outi(其中i为正整数)相连。

其中,所述控制信号为源型控制信号时,所述逻辑控制单元132通过串行通信接口131接收所述源型控制信号,根据所述源型控制信号向第一门驱动单元133输入高电平信号,并向第二门驱动单元134输入低电平信号,以使第一开关管135导通以及使第二开关管136关断,并使目标输出信号通过第一开关管135的源极s以及输出模块14的输出端outi与外部设备相连。

具体地,当用户输入的选择指令信息为源型输出的指令信息,控制模块12通过串行总线的串行通信接口131将相应的由选择指令信号转换而来的控制信号发送至逻辑控制单元132,所述逻辑控制单元132通过串行通信接口131接收到所述源型控制信号,根据所述源型控制信号向第一门驱动单元133输入高电平信号,并向第二门驱动单元134输入低电平信号,以使第一开关管135导通以及使第二开关管136关断,此时目标输出信号通过第一开关管135的源极s以及输出模块14的输出端outi(其中i为正整数)与外部设备相连。

当输出模块14的输出端outi(其中i为正整数)短路时,驱动电路13检测到第一开关管q1过流,此时则控制逻辑控制单元132输出低电平,则第一开关管q1断开,实现自我保护。

进一步地,所述半桥驱动电路包括串行通信接口131、逻辑控制单元132、第一门驱动单元133、第二门驱动单元134、第一开关管135以及第二开关管136,所述控制电路12通过所述串行通信接口131与所述逻辑控制单元132的输入端相连,所述逻辑控制单元132的输出端通过所述第一门驱动单元133与所述第一开关管135的栅极相连,所述第一开关管135的源极s与输出模块14的输出端outi(其中i为正整数)相连,所述第一开关管135的漏极d与输出模块的电源端vss相连,所述逻辑控制单元132的输出端还通过所述第二门驱动单元134与所述第二开关管136的栅极g相连,所述第二开关管136的源极s与输出模块14的接地端com相连,所述第二开关管136的与输出模块14的输出端outi(其中i为正整数)相连。

其中,所述控制信号为漏型控制信号时,所述逻辑控制单元132通过串行通信接口131接收所述漏型控制信号,根据所述漏型控制信号向第二门驱动单元134输入高电平信号,并向第一门驱动单元133输入低电平信号,以使第二开关管136导通以及使第一开关管135关断,并使目标输出信号通过第二开关管136的漏极d以及输出模块14的输出端outi与外部设备相连。

具体地,当用户输入的选择指令信息为漏型输出的指令信息,控制模块12通过串行总线的串行通信接口131将相应的由选择指令信号转换而来的控制信号发送至逻辑控制单元132,所述逻辑控制单元132通过串行通信接口131接收到所述源型控制信号,根据所述源型控制信号向第二门驱动单元134输入高电平信号,并向第一门驱动单元133输入低电平信号,以使第二开关管136导通以及使第一开关管135关断,此时目标输出信号通过第二开关管136的漏极d以及输出模块14的输出端outi(其中i为正整数)与外部设备相连。

当输出模块14的输出端outi(其中i为正整数)短路时,驱动电路13检测到第二开关管q2过流,此时则控制逻辑控制单元132输出低电平,则第二开关管q2断开,实现自我保护。

在进一步的实施例中,所述半桥驱动电路还包括二极管d1,所述二极管d1的正极与所述第一开关管135的漏极d相连,所述二极管d1的负极与所述输出模块14的电源端vss相连。

具体地,若用户在输出模块14接错线,使得电源端vss和接地端com接线接反,此时二极管d1反向隔断,从而保护电路。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1