一种实现多种画面的触摸控制系统的制作方法

文档序号:21176263发布日期:2020-06-20 17:29阅读:210来源:国知局
一种实现多种画面的触摸控制系统的制作方法

本发明涉及控制技术领域,特别涉及一种实现多种画面的触摸控制系统。



背景技术:

目前在商场展示架上产品交互功能主要是通过平板电脑、机械按键或触摸按键实现。平板电脑也叫便携式电脑,是一种小型、方便携带的个人电脑,以触摸屏作为基本的输入设备。它拥有的触摸屏允许用户通过触控笔或数字笔来进行作业而不是传统的键盘或鼠标。用户可以通过内建的手写识别、屏幕上的软键盘、语音识别或者一个真正的键盘(如果该机型配备的话)实现输入。但是平板电脑成本高,对于商场而言,其平板电脑的功能大多数处于浪费的状态,而且商场人员较多,会造成平板的损坏,进行造成成本的高企。对于机械按键式产品,其外观单一,功能简单,对于日益智能化的今天,其跟不是时代的潮流,降低了商场的用户体验。而对于触摸按键,其功能区域固定且不能随意更改,也不利于商场的用户体验,给购物者或商场工作人员带来很多麻烦,使得人们逐渐抛弃了这种设备。



技术实现要素:

有鉴于此,本发明提供了一种可以根据客户要求来达到控制面板的输出以增强用户体验的实现多种画面的触摸控制系统,以解决上述问题。

一种实现多种画面的触摸控制系统,其用于控制一个面板的工作状态,所述面板包括一个震动马达,一个led灯,以及一个显示画面。所述实现多种画面的触摸控制系统包括一个画面id输入模块,一个初始化模块,一个数据输入模块,一个数据传输模块,一个数据转换模块,以及一个数据处理模块。所述画面id输入模块包括一个画面id卡,以及一个用于插设所述画面id卡的插槽。所述画面id卡不设有缺口或设置有至少一个缺口,缺口代表二进制中的“0”,两个缺口之间代表二进制中的“1”,所述插槽具有读取所述画面id卡的缺口信息的id读取模块。所述初始化模块包括一个led灯初始化单元,一个震动电机初始化单元,以及一个id初始化单元。所述led灯初始化单元用于初始化led灯的启动指令,所述震动电机初始化单元用于初始化震动电机的启动指令,所述id初始化单元用于初始化所述显示画面的显示指令。所述数据输入模块用于输入控制所述面板的输出的指令。所述数据传输模块用于将所述数据输入模块所输入的指令传输至所述数据转换模块。所述数据转换模块用于将所述数据输入模块所输入的指令转换为所述数据处理模块能处理的指令格式。所述数据处理模块用于根据所述数据转换模块所输出的控制命令从所述震动马达、led灯、以及显示画面中选择一个并控制其被开启而工作。

进一步地,所述数据输入模块包括一个触控屏,所述触控屏用于用户输入指令并接收该指令。

进一步地,所述面板还包括一个数据存储模块,所述数据存储模块用于存储不同的画面信息,当所述插槽中插入不同的画面id卡时,所述数据存储模块中的相对应的广告内容和配置信息被激活。

进一步地,所述数据传输模块为一个usb_hub控制器。

进一步地,所述数据转换模块为一个usb转uart控制器。

进一步地,所述数据处理模块为一个单片机。

进一步地,所述实现多种画面的触摸控制系统还包括一个判断模块,所述判断模块用于将所述数据输入模块所输入的指令分别与所述初始化模块所设置的启动指令进行比较。

进一步地,所述判断模块与所述数据转换模块电性连接并接收来自该数据转换模块的输出指令,当所述数据输入模块所输入的指令与所述初始化模块所设置的其中一个启动指令进行比较并所述判断模块输出为否时,所述判断模块将所述数据输入模块所输入的指令与所述初始化模块所设置的下一启动指令进行比较。

进一步地,当所述数据输入模块所输入的指令与所述初始化模块所设置的所有启动指令比较后所述判断模块输出皆为否时,所述数据处理模块将该判断模块的输出传输给数据输入模块以令其做好重新输入的准备。

与现有技术相比,本发明提供的实现多种画面的触摸控制系统在需要更换广告内容和配置时,首先只需要更换不同的画面id卡,以触发存储在所述系统中的不同版本的软件配置和广告演示内容。在当用户通过所述数据输入模块输入用户指令后,所述数据传输模块将该指令传输给数据转换模块,由该数据转换模块将指令转换为适合所述数据处理模块处理的数据,最后该数据处理模块结合初始化模块所预定的启动指令,启动相应的设备,如显示画面进行广告内容显示,用户输入反馈震动或者让led灯开启闪烁,也可以定义为错误报警。由于在需要实现多种广告内容和配置的切换时,仅需要更换不同的画面id卡111,从而可以实现不同广告内容和配置的更换,进而使得商场的展示器即可以跟得上时代,又可以提供商场用户的体验。

附图说明

图1为本发明提供的一种实现多种画面的触摸控制系统的原理示意图。

图2为装载有图1的实现多种画面的触摸控制系统的触摸面板的结构示意图。

具体实施方式

以下对本发明的具体实施例进行进一步详细说明。应当理解的是,此处对本发明实施例的说明并不用于限定本发明的保护范围。

如图1至图2所示,其为本发明提供的一种实现多种画面的触摸控制系统的原理示意图。所述实现多种画面的触摸控制系统用于控制一个触摸面板的工作状态。所述触摸面板作为一种现有技术,其至少应当包括一个显示画面模组10,一个led灯20,以及一个震动马达(图未示)。所述显示画面模组10用于根据显示信息进行呈现所要显示的画面,其应当包括一个显示面板,信号处理模块等等,其为现有技术,在此不再赘述。所述led灯20与震动马达通常用于在当用户输入指令时给出提示或反馈以揭示其触摸输入有效,同时在当用户输入指令错误时也进行灯光闪烁或震动达到提示用户重新输入的目的。可以理解的是,所述led灯20与震动马达可以同时工作或择一地工作。。所述震动马达也应当为一种现有技术,其在手机中得到广泛的应用,在此不再赘述。所述实现多种画面的触摸控制系统用于控制上述的功能模块根据用户指令而开启运行或返回原始界面以让用户重新选择。所述实现多种画面的触摸控制系统包括一个画面id输入模块11,一个初始化模块12,一个数据输入模块13,一个数据传输模块14,一个数据转换模块15,一个判断模块16,以及一个数据处理模块17。可以理解的是,所述实现多种画面的触摸控制系统还包括其他的一些功能模块,如电气连接组件,声音模块等等,其为本领域技术人员所习知的技术,在此不再一一详细说明。

所述画面id输入模块11包括至少一个画面id卡111,以及一个用于插设所述画面id卡的插槽112。所述画面id卡111可以具有多个,不同的画面对应不同的画面id编号,不同画面对应的该画面id卡111的底部缺口不同。如图2所示,其为一种画面id卡111的结构形式。所述画面id卡不设有缺口或设置有至少一个缺口,其中缺口代表二进制中的“0”,两个缺口之间代表二进制中的“1”。在本实施例中,所述画面id卡111的底部具有a、b、c、d、e5个小缺口113.通过这些画面底部的小缺口,就可以给多种画面编制不同的代码,即id号,如10000,01000,11000等等。不同的id号即对应不同的画面,然后通过所述显示画面显示模块10将相应的id号中所对应的广告内容和配置读取出来进行显示。当然如果画面id卡不设有缺口,即表示id号为00000,其代表只有一个画面。此种情况适用于小型展示,可以达到降低成本的目的。所述插槽112具有与所述画面id卡111相对应的结构,并可以根据指令读取相应的画面由所述画面显示模块10进行显示。至于所述画面id卡111的工作原理,其为现有技术,在此不再赘述。

所述初始化模块12用于初始化各种输入或输出设备的输入输出指令以及与所述数据处理模块17相兼容。所述初始化模块12包括一个led初始化单元121,一个震动电机初始化单元122,以及一个id卡初始化单元123。因为不同的设备,其结构及输入输出指令是不同的。因此,当这些设备如led灯20或震动电机加载到所述触控面板时,就需要为其赋加与该触控面板特别是数据处理模块17相适应的指令格式,因此需要该初始化模块12为各种设备进行赋值,包括地址与控制指令等等,具体地,其工作原理应当为现有技术,在此不再赘述。

所述数据输入模块13可以为一个触摸屏,其用于用户输入指令并接收该指令。当所述画面id卡111被插入所述插槽112后,其会有相应的画面显示在屏幕上,其可以在一个屏幕上显示多个画面,这时用户便可以点击相应的画面以输入指令从而使相应的画面显示更多的信息,如商品价格,生产日期,画面大图,货物存放位置等等。当输入正确时,所述震动电机或led灯20会给出反馈或提示,增加用户体验。当然如果输入的指令不符合要求时,所述震动电机或led灯20也会工作而产生震动或者是灯光闪烁。

所述数据传输模块14可以为一个usb_hub控制器,其用于将所述数据输入模块13发送过来的触控信息转发给所述数据转换模块15进而传输给数据处理模块17。所述usb_hub控制器可以将一个usb接口扩展为多个,并可以使这些接口同时使用的装置,所述数据输入模块13通过一个usb接口与所述数据转换模块15电性连接,当然所述震动电机或led灯20也可以通过其他的usb接口与所述数据转换模块15电性连接,从而实现了多种数据的统一,让多种数据可以自由地与所述数据处理模块17进行处理。

所述数据转换模块15可以为一个usb转uart控制器,其用于将所述数据输入模块13所输入的指令以及由所述数据传输模块14所传输过来的指令转换为所述数据处理模块17能处理的指令格式。所述usb转uart控制器,又名usb转串口控制器,其用于实现计算机usb接口到通用串口之间的转换。通过该数据转换模块15,所述数据输入模块13,以及通过usb接口输入的指令可以转换为所述数据处理模块17能处理的指令格式。

所述判断模块16与所述数据转换模块15电性连接并接收来自该数据转换模块15的输出指令,其用于判断所述数据转换模块15所输出的指令信号是否与所述初始化模块12初始化设置的指令相一致,只有当所述数据转换模块15所输出的指令信号与所述初始化模块12所初始化设置的多个指令中的一个相符时,该指令相对应的设备才被启动,否则将回归到原始状态,即显示屏幕将回到最开始的状态。所述判断模块16用于将所述数据输入模块13所输入的指令分别与所述初始化模块12所设置的启动指令进行比较。当所述数据输入模块13所输入的指令与所述初始化模块12所设置的其中一个启动指令进行比较并所述判断模块16输出为否时,所述判断模块16将所述数据输入模块13所输入的指令与所述初始化模块12所设置的下一启动指令进行比较。当然在实标使用中,由于所述触控面板是用于显示画面的,而震动电机或led灯20是用于给出提示和反馈,或报警的,因此用于启动所述显示画面的启动指令是具有高优先级的,然后才是震动电机和led灯20的启动指令。当然,所述震动电机和led灯20的启动指令的优先级可以根据需要设定。当所述数据输入模块13所输入的指令与所述初始化模块12所设置的所有启动指令比较后所述判断模块16输出皆为否时,所述数据处理模块17将该判断模块16的输出传输给数据输入模块13以令其做好重新输入的准备。

所述数据处理模块17用于根据所述数据转换模块15所输出的控制命令从所述震动马达、led灯20、以及显示画面模组10中选择一个并控制其被开启而工作。所述数据处理模块17可以为一个单片机或plc等数据处理模块。可以想到的是,所述数据处理模块17中加载有处理程序,本领域技术人员应当习知的是,该处理程序只要技术人员了解本发明的思想即可利用现有的程序语言,如vc,vb等进行编程获得,在此不再赘述。具体地,当所述判断模块16输出指令为“是”时,所述数据处理模块17即处理所述数据转换模块15所输出的控制命令,该控制命令择一地启动所述震动马达、led灯20、以及显示画面模组10中的一个,从而实现对所述触控面板的控制。

可以理解的是,所述实现多种画面的触摸控制系统还包括一个数据存储模块18。所述数据存储模块18用于存储不同的画面信息,当所述插槽112中插入不同的画面id卡111时或者是不同id编码被激活时,所述数据存储模块18中的相对应的画面信息被激活,从而显示在显示屏上。当然可以想到的是,数据存储技术以及数据获取技术都应当为现有技术,在此不再赘述。

与现有技术相比,本发明提供的实现多种画面的触摸控制系统在需要更换广告内容和配置时,首先只需要更换不同的画面id卡111,以触发存储在所述面板中的不同画面。在当用户通过所述数据输入模块13输入用户指令后,所述数据传输模块13将该指令传输给数据转换模块14,由该数据转换模块14将指令转换为适合所述数据处理模块17处理的数据,最后该数据处理模块17结合初始化模块12所预定的启动指令,启动相应的设备,如显示画面10进行画面显示,震动电机开始震动,或者让led灯20开启闪烁,达到提示的目的,增加用户体验。由于在需要实现多种广告内容和配置的切换时,仅需要更换不同的画面id卡111,从而可以实现不同广告内容和配置的更换,进而使得商场的展示器即可以跟得上时代,又可以提高商场用户的体验。

以上仅为本发明的较佳实施例,并不用于局限本发明的保护范围,任何在本发明精神内的修改、等同替换或改进等,都涵盖在本发明的权利要求范围内。

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