首页 / 专利库 / 电信 / 地址码 / 多点触摸与遥控共用检测控制方法

多点触摸与遥控共用检测控制方法

阅读:533发布:2020-05-11

专利汇可以提供多点触摸与遥控共用检测控制方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种多点触摸与遥控共用检测控制方法,包括触摸IC、触摸按键、MCU芯片和遥控接收IC,通过触摸IC和遥控接收IC共用第三引脚与MCU芯片连接,MCU芯片根据触摸按键响应的时长和遥控接收IC发送的码段 信号 的时长不同,来识别两种信号的输入,做到两者不受干扰影响,触摸IC还设置数据传输引脚SDA和 时钟信号 引脚SCL配合,实现与MCU芯片之间的识别和数据传输,从而实现区分具体被触摸的触摸按键,通过对控制端口和检测端口进行共用处理,达到节省脚位的目的。,下面是多点触摸与遥控共用检测控制方法专利的具体信息内容。

1.一种多点触摸与遥控共用检测控制方法,其特征在于,包括:
触摸IC,设置有数据传输引脚SDA、时钟信号引脚SCL、工作表现引脚INT和若干个按键输入端;
触摸按键,设置有若干个,通过输入电阻连接所述按键输入端;
MCU芯片,设置有第一引脚、第二引脚和第三引脚,所述数据传输引脚SDA通过第一电阻连接所述第一引脚,所述时钟信号引脚SCL通过第二电阻连接所述第二引脚,所述工作表现引脚INT通过第三电阻连接所述第三引脚;任一所述触摸按键被触摸时,所述工作表现引脚INT表现为低电平,所有所述触摸按键未被触摸时,所述工作表现引脚INT表现为高电平;每次所述触摸按键被触摸的响应时间大于100ms;
遥控接收IC,设置有遥控信号输出引脚IR,所述遥控信号输出引脚IR连接所述第三引脚;所述遥控接收IC没有接收到信号时,所述遥控信号输出引脚IR表现为高电平,所述遥控接收IC接收到信号时,所述遥控信号输出引脚IR表现为低电平,且发送总长不超过20ms的带有通信协议的码段信号给所述第三引脚;
还包括以下步骤:
所述MCU芯片对所述第三引脚进行微秒级检测,若检测到所述第三引脚为低电平,开始计时;
若所述第三引脚在微秒级别内变化会高电平,则判断为接收所述遥控接收IC发送的码段信号;
继续接收所述码段信号,并对接收到的所述码段信号进行解码处理;
若所述第三引脚的低电平持续时间超过100ms,则判断为所述触摸按键被触摸;
所述MCU芯片通过所述第二引脚输出一个高低变化的时钟信号给所述触摸IC,同时通过所述第一引脚输出一个地址码给所述触摸IC;
所述触摸IC写入所述地址码后,通过所述数据传输引脚SDA回送一个包含所述按键输入端状态的状态码给所述MCU芯片;
所述MCU芯片根据所述状态码判断出被触摸的触摸按键。
2.根据权利要求1所述的一种多点触摸与遥控共用检测控制方法,其特征在于,若所述第三引脚的低电平持续时间超过20ms,则将接受到的码段信号清零,继续接收低电平信号。
3.根据权利要求1所述的一种多点触摸与遥控共用检测控制方法,其特征在于,若在接收码段信号的过程中,所述触摸按键被触摸,所述码段信号会被屏蔽,优先响应按键触摸。
4.根据权利要求1所述的一种多点触摸与遥控共用检测控制方法,其特征在于,所述触摸IC写入所述地址码,包括:
所述触摸IC在所述时钟信号引脚SCL的下降沿读取所述数据传输引脚SDA的电平,连续写入八位后,得到所述地址码。
5.根据权利要求1所述的一种多点触摸与遥控共用检测控制方法,其特征在于,所述状态码包括与所述按键输入端数量一致的数据码,所述数据码在对应的所述触摸按键被触摸时为低电平,在对应的所述触摸按键没有被触摸时为高电平。
6.根据权利要求1所述的一种多点触摸与遥控共用检测控制方法,其特征在于,所述MCU芯片通过所述第一引脚输出地址码时,所述第一引脚为输出脚,所述数据传输引脚SDA为输入检测脚;所述MCU芯片发送完所述地址码后,所述第一引脚从输出脚改成输入检测脚,所述数据传输引脚SDA从输入检测脚改成输出脚。

说明书全文

多点触摸与遥控共用检测控制方法

技术领域

[0001] 本发明涉及电路控制领域,特别涉及一种多点触摸与遥控共用检测控制方法。

背景技术

[0002] 在多点触摸控制多种负载工作的产品中,对MCU芯片的较为需求较大,常常需要扩展MCU芯片的脚位,同时还会增大产品的成本的体积。若有的MCU芯片的脚位无法扩展,则大大限制了其功能。

发明内容

[0003] 本发明的目的在于至少解决现有技术中存在的技术问题之一,提供一种多点触摸与遥控共用检测控制方法,通过对控制端口和检测端口进行共用处理,达到节省脚位的目的。
[0004] 根据本发明第一方面实施例提供一种多点触摸与遥控共用检测控制方法,包括:
[0005] 触摸IC,设置有数据传输引脚SDA、时钟信号引脚SCL、工作表现引脚INT和若干个按键输入端;
[0006] 触摸按键,设置有若干个,通过输入电阻连接所述按键输入端;
[0007] MCU芯片,设置有第一引脚、第二引脚和第三引脚,所述数据传输引脚SDA通过第一电阻连接所述第一引脚,所述时钟信号引脚SCL通过第二电阻连接所述第二引脚,所述工作表现引脚INT通过第三电阻连接所述第三引脚;任一所述触摸按键被触摸时,所述工作表现引脚INT表现为低电平,所有所述触摸按键未被触摸时,所述工作表现引脚INT表现为高电平;每次所述触摸按键被触摸的响应时间大于100ms;
[0008] 遥控接收IC,设置有遥控信号输出引脚IR,所述遥控信号输出引脚IR连接所述第三引脚;所述遥控接收IC没有接收到信号时,所述遥控信号输出引脚IR表现为高电平,所述遥控接收IC接收到信号时,所述遥控信号输出引脚IR表现为低电平,且发送总长不超过20ms的带有通信协议的码段信号给所述第三引脚;
[0009] 还包括以下步骤:
[0010] 所述MCU芯片对所述第三引脚进行微秒级检测,若检测到所述第三引脚为低电平,开始计时;
[0011] 若所述第三引脚在微秒级别内变化会高电平,则判断为接收所述遥控接收IC发送的码段信号;
[0012] 继续接收所述码段信号,并对接收到的所述码段信号进行解码处理;
[0013] 若所述第三引脚的低电平持续时间超过100ms,则判断为所述触摸按键被触摸;
[0014] 所述MCU芯片通过所述第二引脚输出一个高低变化的时钟信号给所述触摸IC,同时通过所述第一引脚输出一个地址码给所述触摸IC;
[0015] 所述触摸IC写入所述地址码后,通过所述数据传输引脚SDA回送一个包含所述按键输入端状态的状态码给所述MCU芯片;
[0016] 所述MCU芯片根据所述状态码判断出被触摸的触摸按键。
[0017] 根据本发明第一方面实施例提供一种多点触摸与遥控共用检测控制方法,至少具有如下有益效果:通过触摸IC和遥控接收IC共用第三引脚与MCU芯片连接,MCU芯片根据触摸按键响应的时长和遥控接收IC发送的码段信号的时长不同,来识别两种信号的输入,做到两者不受干扰影响,触摸IC还设置数据传输引脚SDA和时钟信号引脚SCL配合,实现与MCU芯片之间的识别和数据传输,从而实现区分具体被触摸的触摸按键,通过对控制端口和检测端口进行共用处理,达到节省脚位的目的。
[0018] 根据本发明的一些实施例,若所述第三引脚的低电平持续时间超过20ms,则将接受到的码段信号清零,继续接收低电平信号。
[0019] 根据本发明的一些实施例,若在接收码段信号的过程中,所述触摸按键被触摸,所述码段信号会被屏蔽,优先响应按键触摸。
[0020] 根据本发明的一些实施例,所述触摸IC写入所述地址码,包括:
[0021] 所述触摸IC在所述时钟信号引脚SCL的下降沿读取所述数据传输引脚SDA的电平,连续写入八位后,得到所述地址码。
[0022] 根据本发明的一些实施例,所述状态码包括与所述按键输入端数量一致的数据码,所述数据码在对应的所述触摸按键被触摸时为低电平,在对应的所述触摸按键没有被触摸时为高电平。
[0023] 根据本发明的一些实施例,所述MCU芯片通过所述第一引脚输出地址码时,所述第一引脚为输出脚,所述数据传输引脚SDA为输入检测脚;所述MCU芯片发送完所述地址码后,所述第一引脚从输出脚改成输入检测脚,所述数据传输引脚SDA从输入检测脚改成输出脚。附图说明
[0024] 下面结合附图和实施例对本发明进一步地说明;
[0025] 图1为本发明实施例提供的一种多点触摸与遥控共用检测控制方法所使用的电路图;
[0026] 图2为本发明实施例提供的一种多点触摸与遥控共用检测控制方法的流程图

具体实施方式

[0027] 本部分将详细描述本发明的具体实施例,本发明之较佳实施例在附图中示出,附图的作用在于用图形补充说明书文字部分的描述,使人能够直观地、形象地理解本发明的每个技术特征和整体技术方案,但其不能理解为对本发明保护范围的限制。
[0028] 在本发明的描述中,需要理解的是,涉及到方位描述,例如上、下、前、后、左、右等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
[0029] 在本发明的描述中,若干的含义是一个或者多个,多个的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
[0030] 本发明的描述中,除非另有明确的限定,设置、安装、连接等词语应做广义理解,所属技术领域技术人员可以结合技术方案的具体内容合理确定上述词语在本发明中的具体含义。
[0031] 参照图1和图2,根据发明实施例的一种多点触摸与遥控共用检测控制方法,包括:
[0032] 触摸IC,设置有数据传输引脚SDA、时钟信号引脚SCL、工作表现引脚INT和若干个按键输入端;具体地,图1中触摸IC共设有CIN0至CIN89个按键输入端;
[0033] 触摸按键,设置有若干个,通过输入电阻连接所述按键输入端;具体地,图1中设置有ON/OFF、SPEED-、SPEED+、BABY、TIMER、SW-UD、SW-RL等7个触摸按键;
[0034] MCU芯片,设置有第一引脚、第二引脚和第三引脚,所述数据传输引脚SDA通过第一电阻R25连接所述第一引脚,所述时钟信号引脚SCL通过第二电阻R26连接所述第二引脚,所述工作表现引脚INT通过第三电阻R27连接所述第三引脚;任一所述触摸按键被触摸时,所述工作表现引脚INT表现为低电平,所有所述触摸按键未被触摸时,所述工作表现引脚INT表现为高电平;每次所述触摸按键被触摸的响应时间大于100ms;
[0035] 遥控接收IC,设置有遥控信号输出引脚IR,所述遥控信号输出引脚IR连接所述第三引脚;所述遥控接收IC没有接收到信号时,所述遥控信号输出引脚IR表现为高电平,所述遥控接收IC接收到信号时,所述遥控信号输出引脚IR表现为低电平,且发送总长不超过20ms的带有通信协议的码段信号给所述第三引脚;
[0036] 还包括以下步骤:
[0037] 所述MCU芯片对所述第三引脚进行微秒级检测,若检测到所述第三引脚为低电平,开始计时;
[0038] 若所述第三引脚在微秒级别内变化会高电平,则判断为接收所述遥控接收IC发送的码段信号;
[0039] 继续接收所述码段信号,并对接收到的所述码段信号进行解码处理;
[0040] 若所述第三引脚的低电平持续时间超过100ms,则判断为所述触摸按键被触摸;
[0041] 所述MCU芯片通过所述第二引脚输出一个高低变化的时钟信号给所述触摸IC,同时通过所述第一引脚输出一个地址码给所述触摸IC;
[0042] 所述触摸IC写入所述地址码后,通过所述数据传输引脚SDA回送一个包含所述按键输入端状态的状态码给所述MCU芯片;
[0043] 所述MCU芯片根据所述状态码判断出被触摸的触摸按键。
[0044] 根据本发明第一方面实施例提供一种多点触摸与遥控共用检测控制方法,通过触摸IC和遥控接收IC共用第三引脚与MCU芯片连接,MCU芯片根据触摸按键响应的时长和遥控接收IC发送的码段信号的时长不同,来识别两种信号的输入,做到两者不受干扰影响,触摸IC还设置数据传输引脚SDA和时钟信号引脚SCL配合,实现与MCU芯片之间的识别和数据传输,从而实现区分具体被触摸的触摸按键,通过对控制端口和检测端口进行共用处理,达到节省脚位的目的。
[0045] 根据本发明的一些实施例,若所述第三引脚的低电平持续时间超过20ms,则将接受到的码段信号清零,继续接收低电平信号。
[0046] 根据本发明的一些实施例,若在接收码段信号的过程中,所述触摸按键被触摸,所述码段信号会被屏蔽,优先响应按键触摸。
[0047] 根据本发明的一些实施例,所述触摸IC写入所述地址码,包括:
[0048] 所述触摸IC在所述时钟信号引脚SCL的下降沿读取所述数据传输引脚SDA的电平,连续写入八位后,得到所述地址码。
[0049] 根据本发明的一些实施例,所述状态码包括与所述按键输入端数量一致的数据码,所述数据码在对应的所述触摸按键被触摸时为低电平,在对应的所述触摸按键没有被触摸时为高电平。
[0050] 根据本发明的一些实施例,所述MCU芯片通过所述第一引脚输出地址码时,所述第一引脚为输出脚,所述数据传输引脚SDA为输入检测脚;所述MCU芯片发送完所述地址码后,所述第一引脚从输出脚改成输入检测脚,所述数据传输引脚SDA从输入检测脚改成输出脚。
[0051] 上面结合附图对本发明实施例作了详细说明,但是本发明不限于上述实施例,在所述技术领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下作出各种变化。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈