一种外设控制装置的制造方法
【技术领域】
[0001]本实用新型涉计算机技术领域,尤其涉及一种外设控制装置。
【背景技术】
[0002]WIFI上网行为服务器用于监测行为服务器与监控中心连接状态,当由于网络原因服务器与监控中心断开连接时,WIFI上网行为服务器需要发出声光报警,提醒管理人员来检查网络。
[0003]现有技术中,为了实现服务器软件世界与现实世界的交互,主要是通过行为服务器主板自带的GP1(通用输入输出)接口与板载蜂鸣器实现。
[0004]现有技术中的这种实现方式实现起来较为复杂,而且并不是所有的主板都会搭载GP1接口,具有局限性;另外,如果主板更换则还需要重新进行开发,因此现有技术也不具有通用性。
【实用新型内容】
[0005]本实用新型的目的在于解决现有技术中服务器与现实世界交互时的实现方式复杂以及不具有通用性的问题。
[0006]为实现上述目的,本实用新型提供一种外设控制装置,其中,所述装置包括:USB转串口模块,单片机数据处理模块和驱动模块;
[0007]所述USB转串口模块与单片机数据处理模块通过串口连接并进行通信,所述驱动模块与所述单片机数据处理模块通信连接;
[0008]所述USB转串口模块用于将行为服务器发送的数据指令传送到所述单片机数据处理模块,所述单片机数据处理模块用于识别所述行为服务器发送的所述数据指令并进行处理,所述驱动模块用于接收所述单片机数据处理模块传送的控制信号并将所述控制信号转换成大功率的控制电压或电流以驱动外部设备。
[0009]进一步地,所述USB转串口模块包括USB转串口芯片。
[0010]进一步地,所述行为服务器包括LINUX服务器和Windows服务器。
[0011]进一步地,所述单片机数据处理模块在判断所述数据指令正确时,用于执行所述数据指令。
[0012]进一步地,所述单片机数据处理模块在判断所述数据指令错误时,不进行处理。
[0013]相对现有技术中服务器与现实世界交互时的实现方式复杂以及不具有通用性,本实用新型提供的外设控制装置通过USB转串口模块将行为服务器的数据指令发送到单片机数据处理模块的方式使得在行为服务器主板没有搭载GP1接口的情况下实现行为服务器软件与现实世界的交互,没有平台限制,同时还可以兼容各种服务器系统使用,具有通用性。
【附图说明】
[0014]图1为本实用新型提供的一种外设控制装置结构示意图;
[0015]图2为本实用新型提供的一种外设控制装置在Window7系统下的一种工作过程。
【具体实施方式】
[0016]本实用新型为解决现有技术中服务器与现实世界交互时的实现方式复杂以及不具有通用性的问题。本实用新型可用多种不同的形式来实施,现将仅为例子但非用以限制的实施例参照附图对本实用新型的结构内容作详细说明。
[0017]本实用新型提供一种外设控制装置,参照附图1所示,包括USB转串口模块,单片机数据处理模块和驱动模块;
[0018]所述USB转串口模块与单片机数据处理模块通过串口连接并进行通信,所述驱动模块与所述单片机数据处理模块通信连接;
[0019]所述USB转串口模块用于将行为服务器发送的数据指令传送到所述单片机数据处理模块,所述单片机数据处理模块用于识别所述行为服务器发送的所述数据指令并进行处理,所述驱动模块用于接收所述单片机数据处理模块传送的控制信号并将所述控制信号转换成大功率的控制电压或电流以驱动外部设备。
[0020]具体的,所述外设控制装置中的所述USB转串口模块用于接收由所述行为服务器发送过来的所述数据指令并发送到与所述USB转串口模块通过串口连接的所述单片机数据处理模块中,所述单片机数据处理模块对所述数据指令进行处理,得到处理结果,而在这一工作过程中,所述驱动模块与所述单片机数据处理模块通信连接,用于接收所述单片机数据处理模块传送的控制信号并将所述控制信号转换成大功率的控制电压或电流以驱动外部设备。
[0021]本实用新型提供的外设控制装置通过USB转串口模块将行为服务器的数据指令发送到单片机数据处理模块的方式使得在行为服务器主板没有搭载GP1接口的情况下实现行为服务器软件与现实世界的交互,没有平台限制,同时还可以兼容各种服务器系统使用,具有通用性。另外,本实用新型提供的外设控制装置的缩短了整个开发周期,降低了成本,可以实现跨平台使用。
[0022]在一些实施例中,所述USB转串口模块为USB转串口芯片。
[0023]所述单片机数据处理模块对所述数据指令进行处理,得到处理结果,而在这一工作过程中,所述驱动模块与所述单片机数据处理模块通信连接,并用于接收所述单片机数据处理模块传送的控制信号并将所述控制信号转换成大功率的控制电压或电流以驱动外部设备。
[0024]优选的,所述行为服务器可以是LINUX服务器,也可以是Windows服务器,即所述装置兼容各种服务器系统,现有的服务器都可以使用,且只需要一个USB接口即可。
[0025]优选的,所述单片机数据处理模块判断所述数据指令正确时,要执行所述数据指令,而在判断所述数据指令错误时,则不作出处理,即不进行任何动作,以防止误动作。
[0026]需要说明的是,无论是哪个服务器系统,都不需要对主板硬件进行改动,也不需要重新开发服务器软件,使用时只是需要调用系统串口发送控制字,即可实现交互。
[0027]下面详细介绍外设控制装置的工作原理。
[0028]本实用新型提供的所述外设控制装置中,行为服务器通过串口发送一些数据指令,比如灯的开关代码,或蜂鸣器的开关代码等,这些数据指令经过所述USB转串口模块,即USB转串口芯片把这些数据指令送到所述单片机数据处理模块,所述单片机数据处理模块对所接收到的所述数据指令进行处理,主要是判断所述数据指令的正确性,如果所述数据指令正确,则所述单片机数据处理模块将传送控制信号到所述驱动模块,此时,所述驱动模块接收所述单片机数据处理模块传送过来的控制信号后,由于所述单片机数据处理模块传送过来的控制信号一般是微弱的数字信号不足以驱动功率较大的外部设备,因此所述驱动模块将所述控制信号转换成大功率的控制电压或电流以驱动外部设备进行工作,在所述驱动模块将微弱的控制信号转换成大功率的控制电压或电流时,开始控制外部设备进行工作,例如,控制灯的打开和关闭,可以是驱动模块通过控制电平的高低来控制灯的打开和关闭。如果所述数据指令不正确,则所述单片机数据处理模块不进行任何的动作,即也不会将所述控制信号传送给所述驱动模块。这样所述外设控制装置就完成了服务器系统与现实世界的交互,管理人员根据所述单片机数据处理模块执行的结果来检查网络的运行状态。
[0029]结合附图2所示,Windows7系统通过串口发送字符“A”,然后这些字符就通过所述USB转串口模块到达单片机数据处理模块,所述单片机数据处理模块对接收到的这些字符“A”进行判断,如果这些字符“A”与前期预设的报警条件符合,则所述单片机数据处理模块执行该指令,即使得硬件发出报警音,指示灯亮起,管理人员则会对该状态进行检查,如果Wind0ws7系统通过串口发送的是字符“B”,且这些字符“B”与前期预设的关闭报警条件符合,则所述单片机数据处理模块执行该指令,即关闭报警音与指示灯。需要说明的是,在LINUX系统下使用minicom也是有同样的效果的。
[0030]综上所述,本实用新型提供的一种外设控制装置,通过USB转串口模块将行为服务器的数据指令发送到单片机数据处理模块的方式使得在行为服务器主板没有搭载GP1接口的情况下实现行为服务器软件与现实世界的交互,没有平台限制,同时还可以兼容各种服务器系统使用,具有通用性。另外,本实用新型提供的外设控制装置的缩短了整个开发周期,降低了成本,可以实现跨平台使用。
[0031]以上所述,以上实施例仅用以说明本实用新型的技术方案,而非对其限制;尽管参照前述实施例对本实用新型进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本实用新型各实施例技术方案的精神和范围。
【主权项】
1.一种外设控制装置,其特征在于,所述装置包括:USB转串口模块,单片机数据处理模块和驱动模块; 所述USB转串口模块与单片机数据处理模块通过串口连接并进行通信,所述驱动模块与所述单片机数据处理模块通信连接; 所述USB转串口模块用于将行为服务器发送的数据指令传送到所述单片机数据处理模块,所述单片机数据处理模块用于识别所述行为服务器发送的所述数据指令并进行处理,所述驱动模块用于接收所述单片机数据处理模块传送的控制信号并将所述控制信号转换成大功率的控制电压或电流以驱动外部设备。2.根据权利要求1所述的装置,其特征在于,所述USB转串口模块包括USB转串口芯片。3.根据权利要求1所述的装置,其特征在于,所述行为服务器包括LINUX服务器和Windows服务器。
【专利摘要】本实用新型公开了一种外设控制装置,属于计算机技术领域。本实用新型所述机外设控制装置USB转串口模块,单片机数据处理模块和驱动模块;所述USB转串口模块与单片机数据处理模块通过串口连接并进行通信,所述驱动模块与所述单片机数据处理模块通信连接;所述USB转串口模块用于将服务器发送的数据指令传送到所述单片机数据处理模块,所述单片机数据处理模块用于识别所述服务器发送的所述数据指令并进行处理,所述驱动模块用于接收所述单片机数据处理模块传送的控制信号并将所述控制信号转换成大功率的控制电压或电流以驱动外部设备。本实用新型提供的外设控制装置解决了现有技术的局限性问题,具有较好的通用性,且开发周期短,成本低。
【IPC分类】G06F13/10
【公开号】CN204695302
【申请号】CN201520256887
【发明人】曹明磊, 隋海荣
【申请人】北京盛世光明软件股份有限公司
【公开日】2015年10月7日
【申请日】2015年4月24日