本发明专利技术涉及一种红外触摸屏中形成红外线光栅的红外发光二极管和红外光敏三极管的故障检测,特别是一种红外触摸屏的故障管快速查找方法。该方法中红外触摸屏固件程序上电能够自检,在标准的光照条件下对红外线网格进行扫描若干次,读取每一个光敏三极管的电压值,得到在没有阻挡时和在没有红外光照射时的变化量,变化量小于限定值则判断为坏管。本发明专利技术能最大限度的消除红外触摸屏故障率高的影响,有利于快速检修故障触摸屏,较大的降低生产和维修成本。
【技术实现步骤摘要】
本专利技术涉及一种红外触摸屏中形成红外线光栅的红外发光二极管和 红外光敏三极管的故障检测,特别是一种红外触摸屏的故障管快速査找方法。
技术介绍
红外触摸屏的扫描技术依赖于显示器屏幕前方的红外线光栅的中断。触摸框X, Y方向上包含一个红外线发光二极管阵列和一个光敏三极管阵 列并按发射-接收一一对应的模式相对平行安装,从而形成一个不可见的 红外线光栅。触摸屏控制器使X, Y方向的二极管阵列依次点亮发出红外 光束,当障碍物如手指进入光束格栅时便阻断了光束,使一个或数个光敏 三极管探测到光的损失,通过计算后从而确认被触摸的X及Y轴坐标。由于发射管和接收管的数目众多,如果有一个甚至多个管子损坏,则 可能使整个触摸屏不能正常工作。而在生产、检修工程中,如何快速的判 断几百个管子的工作状态,迅速定位故障管的问题也十分迫切。如果采用 传统的方法而没有配合利用软件等自动测试手段, 一个管子一个管子的用 万用表测量,则是一个耗时耗力的工程,特别是在批量生产时工作量更是 不可想象。
技术实现思路
本专利技术的目的在于提供,主要 解决上述现有技术所存在的缺陷,它能最大限度的消除红外触摸屏故障率 高的影响,有利于快速检修故障触摸屏,.较大的降低生产和维修成本。为解决上述问题,本专利技术是这样实现的一种红外触摸屏的故障管快速査找方法,其特征在于该触摸屏外框 在水平和垂直方向上按照发射管和接受管一一对应的关系安装红外发 射管阵列和红外接受管阵列,形成一个红外线网格;控制板和发射管阵 列与接受管阵列相连并不断扫描读取接受管的电压并作处理;其快速查 找步骤是(1) 确保红外触摸屏上电时光照条件没有超出限制,并保证没有触 摸的发生;(2) 确定红外发射管发射与不发射信号时发射管电压的最小差值-DiffValueMin,若点亮某个管子和不点亮该管时的红外接受管读数的差 值〈DeffValueMin,则判断为坏管;(3) 控制板通过其固件自检程序开始扫描整个红外线网格,先依次 点亮每 一 个管子,得到的红外接受管的数值记录在变量 RowValue和ColumnValue中,再在不点亮该管子 的条件下,记录接受管的数值在RowValueBlind和 ColumnValueBlind 中;ROWMAX:水平方向红外发射-接受管对的数目;COLMAX:垂直方向红外发射-接受管对的数目。(4)计算RowDiffValue叫RowValue- RowValueBlindl;ColumnDiffValue叫ColumnValue- ColumnValueBlind若RowDiffValue< DiffValueMin,则将该管子的地址i记录在RowBadNum[]中,i的取值范围是1到ROWMAX;若ColumnDiffValue< DiffValueMin,则将该管子的地址j记录在ColumnBadNum[]中,j的取值范围是1到COLMAX; 这样就把坏管找出来了。所述的红外触摸屏的故障管快速查找方法,其特征在于该控制板通 过USB连接线和触摸屏PC相连,上电时控制板完成自检的过程。所述的红外触摸屏的故障管快速査找方法,其特征在于该控制板通 过USB线和上位机PC相连,并且通过上位机调试软件来控制和读取红 外线网格的状态。所述的红外触摸屏的故障管快速查找方法,其特征在于该控制板包 括控制芯片、ADC输入模块、选址模块;该控制芯片为Silicon Laboratories的C8051 F340;红外管的信号输入端通过ADC输入模块 连接控制芯片,控制芯片的信号输出端通过选址模块连接红外管的信号 输入端。附图说明图1是本专利技术中检测系统结构图。具体实施例方式本专利技术提供了,该方法中红 外触摸屏固件程序上电能够自检,在标准的光照条件下对红外线网格进行 扫描若干次,读取每一个光敏三极管的电压值,得到在没有阻挡时和在没 有红外光照射时的变化量,变化量小于限定值则判断为坏管。以下对本专利技术方法作进一步详细描述.-图1是本方法所涉及的硬件结构示意图。如图所示触摸屏外框在水 平和垂直方向上按照发射管和接受管一一对应的关系安装红外发射管阵 列和红外接受管阵列,形成一个红外线网格。此网格能够覆盖整个个显示 屏的有效显示屏幕。若在屏幕上有一点被触摸,则红外线网格在水平或垂 直方向上被遮挡的接受管的电压会发生变化并被控制板读取。控制板和发 射管阵列与接受管阵列相连并不断扫描读取接受管的电压并作处理。用户使用状态下控制板通过USB连接线和触摸屏PC相连,上电时控制板完成自检的过程。调试状态下控制板通过USB线和上位机PC相连,并且通过上位机调试软件来控制和读取红外线网格的状态。本方法的具体步骤是 该方法进一步包括如下步骤(1) 红外触摸屏上电时光照条件没有超出限制,并保证没有触摸的发生。 -(2) 确定一个最小差值DiffValueMin,若点亮某个管子和不点亮该 管时的红外接受管读数的差值< DeffValueMin,则判断为坏管。(3) 固件自检程序开始扫描整个红外线网格,先依次点亮每一个管子,得到的红外接受管的数值记录在变量RowValue和 ColumnValue中。再在不点亮该管子的条件下,记录接受管 的数值在RowValueBlind, ColumnValueBlind 中0ROWMAX:水平方向红外发射-接受管对的数目;COLMAX:垂直方向红外发射-接受管对的数目。(4)计算RowDiffValue叫RowValue- RowValueBlindl;ColumnDiffValue叫Column Value- Column ValueBlind若RowDiffValue< DiffValueMin,则将该管子的地址i记录在 RowBadNum[]中;若ColumnDiffValue< DiffValueMin,则将该管子的地址j记录在 ColumnBadNum[]中;这样就把坏管找出来了。使用本专利技术方法,克服了原有方法一个管子一个管子的用万用表测 量来寻找坏管,检测效率较低的问题,通过专用的结构和调试软件快速 定位故障管,大大提高了效率。综上所述仅为本专利技术的较佳实施例而已,并非用来限定本专利技术的实 施范围。即凡依本专利技术申请专利范围的内容所作的等效变化与修饰,都 应为本专利技术的技术范畴。权利要求1.,其特征在于该触摸屏外框在水平和垂直方向上按照发射管和接受管一一对应的关系安装红外发射管阵列和红外接受管阵列,形成一个红外线网格;控制板和发射管阵列与接受管阵列相连并不断扫描读取接受管的电压并作处理;其快速查找步骤是(1)确保红外触摸屏上电时光照条件没有超出限制,并保证没有触摸的发生;(2)确定红外发射管发射与不发射信号时发射管电压的最小差值DiffValueMin,若点亮某个管子和不点亮该管时的红外接受管读数的差值<DeffValueMin,则判断为坏管;(3)控制板通过其固件自检程序开始扫描整个红外线网格,先依次点亮每一个管子,得到的红外接受管的数值记录在变量RowValue和ColumnValue中,再在不点亮该管子的条件下,记录接受管的数值在RowValueBlind和ColumnValueBlind中;ROWMAX水平方向红外发射-本文档来自技高网...
【技术保护点】
一种红外触摸屏的故障管快速查找方法,其特征在于该触摸屏外框在水平和垂直方向上按照发射管和接受管一一对应的关系安装红外发射管阵列和红外接受管阵列,形成一个红外线网格;控制板和发射管阵列与接受管阵列相连并不断扫描读取接受管的电压并作处理;其快速查找步骤是: (1)确保红外触摸屏上电时光照条件没有超出限制,并保证没有触摸的发生; (2)确定红外发射管发射与不发射信号时发射管电压的最小差值:DiffValueMin,若点亮某个管子和不点亮该管时的红外接受管读数的差值<DeffValueMin,则判断为坏管; (3)控制板通过其固件自检程序开始扫描整个红外线网格,先依次点亮每一个管子,得到的红外接受管的数值记录在变量RowValue[ROWMAX]和ColumnValue[COLMAX]中,再在不点亮该管子的条件下,记录接受管的数值在RowValueBlind[ROWMAX]和ColumnValueBlind[COLMAX]中; ROWMAX:水平方向红外发射-接受管对的数目; COLMAX:垂直方向红外发射-接受管对的数目。 (4)计算RowDiffValue[i]=|RowValue[i]-RowValueBlind[i]|; ColumnDiffValue[j]=|ColumnValue[j]-ColumnValueBlind[j]|; 若RowDiffValue[i]<DiffValueMin,则将该管子的地址i记录在RowBadNum[]中,i的取值范围是1到ROWMAX; 若ColumnDiffValue[j]<DiffValueMin,则将该管子的地址j记录在ColumnBadNum[]中,j的取值范围是1到COLMAX; 这样就把坏管找出来了。...
【技术特征摘要】
【专利技术属性】
技术研发人员:李波峰,肖阿玲,
申请(专利权)人:上海广电光显技术有限公司,
类型:发明
国别省市:31[中国|上海]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。