一种信号处理方法及mcu的制作方法

文档序号:8904997阅读:356来源:国知局
一种信号处理方法及mcu的制作方法
【技术领域】
[0001]本发明涉及触摸屏领域,具体涉及一种信号处理方法及红外触摸屏。
【背景技术】
[0002]红外触摸屏(Infrared Touch Screen Technology)由装在触摸屏外框上的红外线发射与接收感测元件构成,在屏幕表面上,形成红外线探测网,任何触摸物体可改变触点上的红外线而实现触摸屏操作。
[0003]目前,红外线发射感测元件(比如:发射灯管)是以脉冲方式发送红外线,同一时刻整个红外触摸屏上只有一个发射灯管发射信号,这样,导致触点对应的所有发射灯管发射信号所消耗的时间太多,进而影响红外触摸屏的扫描速度。

【发明内容】

[0004]本发明实施例提供了一种信号处理方法,用于解决触点对应的所有发射灯管发射信号耗时多的问题。
[0005]本发明第一方面提供一种信号处理方法,应用于红外触摸屏,所述红外触摸屏上设置有发射灯管和接收灯管以及驱动电路,包括:
[0006]调制出多个脉冲,所述多个脉冲的频率各不相同;
[0007]根据所述多个脉冲的频率将所述发射灯管分为多个组以使得每个组对应一个频率,并对每个发射灯管进行编号以使得每个发射灯管有一个对应的编号,所述发射灯管有多个;
[0008]通过所述驱动电路同时驱动所述每个组中的至少一个发射灯管发射信号,所述发射信号中携带所述发射灯管对应的编号。
[0009]结合第一方面,在第一种可能的实现方式中,所述通过所述驱动电路同时驱动所述每个组中的至少一个发射灯管发射信号包括:
[0010]通过所述驱动电路同时驱动所述每个组中的一个发射灯管发射信号;
[0011]或者,
[0012]通过所述驱动电路同时驱动所述每个组中的所有发射灯管发射信号。
[0013]结合第一方面或者第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述通过所述驱动电路同时驱动所述每个组中的至少一个发射灯管发射信号之后,还包括:
[0014]通过所述驱动电路驱动所述接收灯管接收所述发射灯管发射的信号,以使得所述接收灯管解调所述发射灯管发射的信号以确定所述发射灯管对应的编号;
[0015]接收所述发射灯管对应的编号并根据所述发射灯管对应的编号确定所述发射灯管在所述红外触摸屏上的位置点。
[0016]结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述接收所述发射灯管对应的编号并根据所述发射灯管对应的编号确定所述发射灯管在所述红外触摸屏上的位置点之后,还包括:
[0017]所述计算所述位置点的坐标信息,并将所述坐标信息发送给主机。
[0018]结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,
[0019]所述发射灯管与所述接收灯管为多对一的关系或者一对一的关系。
[0020]本发明第二方面提供一种微控制单元,应用于红外触摸屏,所述红外触摸屏上设置有发射灯管和接收灯管以及驱动电路,包括:
[0021]调制模块,用于调制出多个脉冲,所述多个脉冲的频率各不相同;
[0022]分组编号模块,用于根据所述多个脉冲的频率将所述发射灯管分为多个组以使得每个组对应一个频率,并对每个发射灯管进行编号以使得每个发射灯管有一个对应的编号,所述发射灯管有多个;
[0023]驱动模块,用于通过所述驱动电路同时驱动所述每个组中的至少一个发射灯管发射信号,所述发射信号中携带所述发射灯管对应的编号。
[0024]结合第二方面,在第一种可能的实现方式中,
[0025]所述驱动模块,具体用于通过所述驱动电路同时驱动所述每个组中的一个发射灯管发射信号;
[0026]或者,
[0027]所述驱动模块,具体用于通过所述驱动电路同时驱动所述每个组中的所有发射灯管发射信号。
[0028]结合第二方面或者第二方面的第一种可能的实现方式,在第二种可能的实现方式中,
[0029]所述驱动模块,还用于通过所述驱动电路同时驱动所述每个组中的至少一个发射灯管发射信号之后,通过所述驱动电路驱动所述接收灯管接收所述发射灯管发射的信号,以使得所述接收灯管解调所述发射灯管发射的信号以确定所述发射灯管对应的编号;
[0030]确定模块,用于接收所述发射灯管对应的编号并根据所述发射灯管对应的编号确定所述发射灯管在所述红外触摸屏上的位置点。
[0031]结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述微控制单元还包括:
[0032]计算模块,用于所述确定模块接收所述发射灯管对应的编号并根据所述发射灯管对应的编号确定所述发射灯管在所述红外触摸屏上的位置点之后,计算所述位置点的坐标信息;
[0033]发送模块,用于将所述坐标信息发送给主机。
[0034]结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,
[0035]所述发射灯管与所述接收灯管为多对一的关系或者一对一的关系。
[0036]应用以上技术方案,调制出多个脉冲,所述多个脉冲的频率各不相同;根据所述多个脉冲的频率将所述发射灯管分为多个组以使得每个组对应一个频率,并对每个发射灯管进行编号以使得每个发射灯管有一个对应的编号,所述发射灯管有多个;通过所述驱动电路同时驱动所述每个组中的至少一个发射灯管发射信号,所述发射信号中携带所述发射灯管对应的编号。可见,同一时刻,每个组中的至少一个发射灯管发射信号,解决了发射灯管发射信号耗时多的问题,进而提高红外触摸屏的扫描速度。
【附图说明】
[0037]图1为本发明实施例中信号处理方法的一个实施例示意图;
[0038]图2为本发明实施例中信号处理方法的另一个实施例示意图;
[0039]图3为本发明实施例中信号处理的另一个实施例示意图;
[0040]图4为本发明实施例中微控制单元的一个实施例示意图;
[0041]图5为本发明实施例中微控制单元的另一个实施例示意图。
【具体实施方式】
[0042]本发明实施例提供了一种信号处理方法,用于解决触点对应的所有发射灯管发射信号耗时多的问题。
[0043]请参阅图1,本发明实施例中信号处理方法的一个实施例包括:微控制单元MCU调制出多个脉冲,所述多个脉冲的频率各不相同;所述MCU根据所述多个脉冲的频率将所述发射灯管分为多个组以使得每个组对应一个频率,并对每个发射灯管进行编号以使得每个发射灯管有一个对应的编号,所述发射灯管有多个;所述MCU通过所述驱动电路同时驱动所述每个组中的至少一个发射灯管发射信号,所述发射信号中携带所述发射灯管对应的编号。
[0044]本发明实施例具体包括:
[0045]101、微控制单元MCU调制出多个脉冲;
[0046]在本发明实施例中,应用于红外触摸屏,所述红外触摸屏上设置有发射灯管和接收灯管以及驱动电路,可通过微控制单元(MCU,MicroControllerUnit)多个脉冲的频率各不相同,调制出的脉冲为高频率的脉冲,一般为当前信号的频率的10?100倍。
[0047]102、MCU根据多个脉冲的频率将发射灯管分为多个组以使得每个组对应一个频率,并对每个发射灯管进行编号以使得每个发射灯管有一个对应的编号;
[0048]在本发明实施例中,每个组对应一个频率,发射灯管有多个,每个组有至少一个发射灯管,每个发射灯管有对应的编号,即该编号作为发射灯管唯一的标识,通过该标识识别发射灯管。
[0049]103、MCU通过驱动电路同时驱动每个组中的至少一个发射灯管发射信号。
[0050]在本发明实施例中,所述发射信号中携带所述发射灯管对应的编号,即通过识别编号识别对应的发射灯管。
[0051]本发明实施例中,微控制单元MCU调
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1