原创 悲剧的按键

2010-11-1 13:32 3710 10 14 分类: 消费电子

从一个开发者而言,对于按键和输入方面而言,可能希望越简单越好,但是我使用的某些东西,最近很是悲剧。

首先的抱怨是从台电的MP.5开始的,那次去参加Onsemi的技术讨论会,由于适时的回答了一个提高电源的EMC的问题,而得到了这个悲剧的MP.5。从 2004年(大三)开始,我就比较喜欢看玄幻小说,因此有着看小说的习惯。在使用那个MP.5以后,向下翻页的按键始终是我使用最多的,在几部小说看完以后,在一次飞机的旅途中,它**了!表现的症状,是按一次键,它就会反应2次,甚至直接表现为多次按键。而台电在设计四个按键,使用长按键和短按键的功能,使得这个MP.5完全瘫痪,距离我首次使用它不到三个月。

今天我的N73再次悲剧,表现的症状与之类似。它有了类似的摇杆,可以使用上下左右和确认的功能,但是可能是按键的电阻检测的问题,它表现只要轻微的触碰就直接等效于确认了。想象一下,翻阅名片本的时候直接呼叫的情况是多么棘手。

追溯以前的第二台使用的手机,阿尔卡特的某款,其实本质的失效问题,也是在于中间的摇杆出现了问题。虽然是设计消费电子,工程师们也敬业一点哈,太不给力了。

在汽车里面的按键的要求实际非常高,所有的司机的输入全部通过按键反馈到各个模块,因此如果按键的设计失误导致汽车的执行机构无法响应,那就属于安全问题了。

按照时间来看,实体输入的开关和按键有长按键和短按键,也有通过遥控的报文相应,对于单片机而言,需要处理这些信号,这里实际上是需要考核的模块的休眠策略。

tu1.jpeg



关于开关的设计方法

对于一个普通的开关电路来说,他往往有不同的状态,短路到地、短路到电源、开关闭合状态、开关断开状态和开关阻抗不在规定的范围内状态。假定我们通过一个电阻与开关连接后,可以得到端口的电压如图所示:

tu2.jpeg


①开关断开时,开关的断开电阻与上拉电阻分压,电压较大。由于电阻误差的影响此时的电压并不只是一根线,而是一个范围,在图上形成了一段范围。

③开关闭合时,开关的导通电阻与上拉电阻分压,电压较小。

③如果开关的阻值不在导通电阻~断开电阻的范围内,此时电路进入了中间状态。

④当开关开路或者直接与电源短路的时候,端口电压比开关断开时高。事实上在断开电阻较大的时候,这个值很难与开关断开的上边沿分开。

⑤当开关开路或者直接与地线短路的时候,端口电压比开关断开时低。事实上在导通电阻较小的时候,这个值很难与开关导通的下边沿分开。

需要我们注意的是,往往在使用普通开关的时候使用两种状态,只要区分导通电阻和断开电阻就可以了,通过单片机的逻辑口即可实现。而在组合开关的应用条件下,导通电阻被分成若干个小的电阻区间,因此我们需要将导通②和③非定额电阻带进行合并,并细分成若干个小的电阻带,通过代入采样得到的电源电压来区分这个状态,这种方法较为复杂,将在后面详细介绍这种方法。

我们的设计开始于数字接口电路,从低电平有效电路开始,将建立一种分析问题和设计电路的的手段。高电平有效电路相比较而言相对简单,因为它不存在地偏移,因此作为一小节简单的介绍。

整个设计过程主要按照以下的流程图来进行的:

第1步确认开关模型和线束模型,这部分工作我们将在上面进行了介绍。

第2步是确认模块环境和建立设计约束,这部分工作我们在6.1.1进行,关于电阻精度的计算已经在前面的元器件中有过介绍,这里重要的是将所有的元件参数和环境参数都整理出来形成一个完整的参数的定义。

第3步是通过设计约束,构建基本电路拓扑,将约束转化成与之相对应的电路的参数,并根据这些参数来实现电路的正向设计,这部分工作在6.1.2中进行。

第4步就是对电路的验证,这可以分为电路内部参数检验和对电路能够承受外部模型的极限值进行验证,这里可以分为两种不同的验证方法,可以确定外部参数模型验证内部电路的情况;也可以确定电路来导出符合电路极限要求的外部参数情况,这部分内容将在6.1.3中进行。

tu3.jpg



实际中,由于开关应用的不同情况,可能几个开关串联或者并联,提供给模块,也有可能一个开关为很多个模块提供信号,最后根据实际应用不同,需要根据实际情况进行微调。

文章评论4条评论)

登录后参与讨论

用户1061334 2012-1-14 17:28

考虑很全面,但是市电直流化未必将来没有可能。只要经过审慎的选择,逐渐发展开来,应该还是有希望的。可以从小的方面起步嘛。

用户1326533 2012-1-12 18:56

不太懂

yzhu05_597603602 2012-1-12 08:58

嗯,要改得有收益,而且利多要大于利少,写本文的目的是想基本分析一下,扯那么多,基本的动力在哪里?阻力那就不说了

lishencom_703358003 2012-1-12 08:52

刚开始有电力系统时,就出现过交直流之争,当时是交流赢了。能否用直流供电需要综合考虑整个电力系统的用电情况。目前的用电大户还是工业用电,有大量的同步和异步电动机,有的额定电压高达10kV,功率几兆瓦甚至更大。在这样的电动机上加逆变器来改为直流供电目前来看是不现实的。如果仅仅给居民用户进行直流供电,则同样涉及到AC/DC转换过程中的效率问题。另外还有电压等级的选择问题。如果电压太高,用户端还需要DC/DC转换,则体现不出直流供电的好处,而且在相同电压下直流开关的成本比交流开关要高;电压太低,则线路损耗问题难以解决。如果多个直流电压同时入户,则更不现实。

用户1125492 2012-1-11 22:24

DC供电总的来说,是一个任重道远的。总有一个过程,总要有人先吃螃蟹的。和当初推广节能灯一样。和现在推广LED照明一样,需要一个过程,当然少不了政策的支持。

用户1125492 2012-1-11 22:18

1.2 工农业用电:目前国家在倡导交流电机的变频节能改造,如果改成DC供电,节省了整流环节,就不存在由于整流器工作带来的谐波问题了。也减少了由于交流电机的启动对电网产生的冲击,电压的突变和畸变问题,而且变频改造后的节能效果更加明显。还有很多自动化设备都是需要把交流整流成直流后进行控制的。在工业自动化行业来说,DC供电早就有实施。

用户1125492 2012-1-11 22:13

1.1居民端,目前很多家用电器都已经可以实现直流供电了,电视机,不把整流部分拆除,是可以直接接上直流电的,顶多是多串联了两个二极管。PFC在直流供电下是不会工作的,损耗自然没有,从旁路二极管过去了,相当于多串一个二极管。变频空调同样也是,如果是直流供电,厂家完全可以增加一个直流供电端口,在安装时直接接上DC了。照明部分,目前基本上家里都用上节能灯了,里面也是整流成直流的,和电视机一样。微波炉也是整流的,电磁炉也是整流的。可能除了电饭煲和抽油烟机以外了。洗衣机也可以选用变频驱动的。总的来说,大家电都是DC供电节能的潜力。

用户1639055 2012-1-11 12:35

意义不大!

用户1580097 2012-1-11 09:44

没用必要

用户1607881 2012-1-11 09:17

条件还不成熟!
相关推荐阅读
yzhu05_597603602 2014-12-26 11:43
电池管理芯片分析
  在这里首先需要向Davide Andrea / LiIonBMS.com表达敬意,他把大部分能收集的数据都收集到了。从他的角度来看,给出了参考建议,也给出了ASIC的参数(http:...
yzhu05_597603602 2014-12-26 11:42
电池管理的架构概览
  今天开始对整个架构进行初步涉及,LT的工程师在《BATTERY MANAGEMENT ARCHITECTURES FOR HYBRID/ELECTRIC VEHICLES》一文中提及了四种...
yzhu05_597603602 2014-12-26 11:40
电池管理的未来可能的技术2
  朱玉龙 汽车电子设计 继续整理余下的部分,这里主要介绍采集部分比较有新意,如建模和控制和测试部分比较传统,就略去不提,有兴趣可以自行查找。 ...
yzhu05_597603602 2014-12-26 11:38
电池管理未来可能的技术1
  我在和同学王嵩聊的时候,谈到国内对于测控两端的投入太少。从汽车未来的发展方向而言,往智能化的路子,必须是从传感器、数据融合和有效控制开始的。这里,主要收集一些新的电池管理的技术,从美国的研...
yzhu05_597603602 2014-12-02 20:50
【一周推书】看得见的和看不见的
又到周五了,新年将近了。 今天推荐的是一本经济学的书籍,<看得見與看不見的>弗雷德里克·巴斯夏。在经济学领域,只能说是去理解不同人的想法,宏观看热闹,围观看各位老板...
yzhu05_597603602 2014-11-20 17:04
电池系统集合
感谢Google,费了2天的功夫,把30余款车的电池系统尽可能的从安装位置、电池系统外形、开盖照片、分解图、模块图和单体情况大概搜罗一下放在表格里面做对比。基本数据如下: 风冷vs液...
我要评论
4
10
关闭 站长推荐上一条 /2 下一条