返回列表 回复 发帖
学习了楼主的好经验。谢谢!
好经验,学习学习。
好办法   有机会试试
......................
一,现在电视机CPU手动输入指令,输入的是直流电压,而CPU是根据不同的电压(电平)执行相应功能。如果按键的接触电阻增大,通过分压输入到CPU的电平也就改变了,所以就会乱,并非CPU软件检测问题。
二,在你付近有很强的干扰源时,才会对电视机产生你所说的干扰,而正规厂家在CPU输入端是有这个电容的。一些组装机上就没有,所以,易受干扰变乱。
三,你的处理方法是对的,也找到了问题所在。只是有些观点不敢苟同。见笑了!于人家电 发表于 2010-7-22 00:35
很高兴能与你探讨、相互学习这样的问题!在楼主位置我没有过多的描述分压检测问题。
       对,你说的没错,这个CPU检测按键输入端的功能,实际上就是检测电阻分压的高低来执行相对应的内部软件预设好、赋予的相关功能。
       为什么我要说软件也有原因呢?虽说我不是搞软件的,但是我在工厂里和软件、机械打交道很多,了解一点软件输入口令执行过程。现在很长时间没有从事这些工作,加之20年来收集的资料都没有了,没有持续学习,我也只能大概说几句了。这个软件检测有好几种方法:有检测上升沿、持续高端或是持续低端、下降沿,还有复杂的就是检测几个特定状态的波形再来动作,说白了这软件很傻,它只能识别高低--10这样的状态,再到芯片内部执行复杂的电压比较、模数转换,再在特定的时间内输出相关指令。
       现在你的意思也说得很明白,和我的观点基本一致,就是干扰(一来组装机偷工减料省了这几个电容,二来已经更换了新开关,不存在内阻增大问题)导致,至于你说的外界干扰,我只有一个日光灯,和一个显示器的电源,其它的电视机都正常,只能说是这台组装机电视机的问题了。

       好,我们现在回到当按键按下,CPU检测的过程中来。只要你有带ROLL(滚动扫描)或是扫描时间很慢或是有存取功能的示波器就能看得到,当你按下按键时,并不是你想象的那样,经过分压电阻变成了相应的高电平,而是像弹簧或是振铃波形一样,为什么会这样呢?这是因为每个人按键的手法、力度、按键开关的锅仔片接触稳定特性、按键持续时间不一样所致。如果说这时软件只是检测波形的上升沿或是检测高电压持续的时间很短,那么就一定会造成CPU误动作。
       为什么有人说某某牌子的手机反应好慢,某某牌子的手机反应很快,这个软件的快慢和芯片有很大关系,速度越快,要求越高,价格越贵,对软件的设计、程序要求越高。所以说时间长短要有个度,要综合考虑各方面的因素。

        综上所述,软件方面是没有办法解决或是已经掩模了无法处理了,我只有从硬件方面使用增加滤波电容的方法尽量消除或是减轻振铃波形(也可以说是干扰波形吧),让CPU尽量在规定时间内接收到符合它赋予软件口令的波形,而不要执行有振铃的波形产生误动作。 如果这个软件检测的时间较长些就不会产生或是减少产生误动作了,但是就会出现人家说的按键反应好慢的问题!
人生舞台,悲欢离合。情感交织,真假实虚。生老病死,茫茫人生!
我也修过一个 长虹液晶的,最后是把按键板放开水里煮,煮好的。
1

评分次数

  • zt1141:感谢分享,论坛有您更精彩!

张老师,看了你的帖子之后,我就象回到了当年的电子技校,很生动很形象。

自己觉得不是在看帖子,好像在听你讲课一样。

希望以后常常发表,为163做出更大的贡献。
1

评分次数

  • zt1141:不敢当,只是希望不要误导同行和师傅们!

抢个沙发谢谢 老师
好经验,学习一下,谢谢。
学习了 谢谢
前途是光明的,道路是没有的。
返回列表