|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
带键自锁和键扫描电路 |
作者:rtosshu 栏目:电路欣赏 |
当按下S1000,8050导通,同时Q1000打开,电源+5V送给单片机,单片机开始工作,执行程序,从I/O输出高电平(LOCK信号),维持8050导通,即使按键松开,单片机也能继续工作。I/O口KEYIN可以检测按键时候是在单片机工作器件按下此键,如果有键按下,这时I/O端口LOCK输出低电平,让8050截此,单片机掉电。 请指教,多多交流,有好的方法请大家不要保留哈! * - 本贴最后修改时间:2005-5-28 14:43:18 修改者:rtosshu |
2楼: | >>参与讨论 |
作者: hexiaoxiao 于 2005/5/30 14:35:00 发布:
D 总觉得有点悬.应该键松开之后,单片机会掉电 |
3楼: | >>参与讨论 |
作者: 杨真人 于 2005/5/31 14:10:00 发布:
ni 不及格 |
4楼: | >>参与讨论 |
作者: rtosshu 于 2005/6/13 18:45:00 发布:
问题和在? 请教杨真人指出其中问题 |
5楼: | >>参与讨论 |
作者: 吉林李绍坤 于 2005/6/17 17:38:00 发布:
请问目的何在? 你这样做的目的何在?是想省电还是费电?原理是没问题的,但没意义呀! |
6楼: | >>参与讨论 |
作者: computer00 于 2005/6/17 17:55:00 发布:
可单键开/关机.用三极管代替机械开关,稳定,噪声低,寿命长 |
7楼: | >>参与讨论 |
作者: lapis 于 2005/6/23 9:30:00 发布:
没问题 放心使用。 |
8楼: | >>参与讨论 |
作者: chenbocome 于 2005/6/23 10:23:00 发布:
我觉得这个开关可以用的 用的是硬件上电,软件保持和关机. 不过资源上感觉有浪费,如果KEYIN接到中断口上,浪费了单片机本来就不多的中断资源,如果接到IO口上,会让你不断的扫描键盘输入.我还没有想到只用一个IO口就搞定的办法! |
9楼: | >>参与讨论 |
作者: tjung 于 2005/6/23 10:45:00 发布:
电路工作可能会不是很稳定 电路方面有一些问题。 R1003、D1000和S1000是否要连接在一起。否则按键S1000压下没有作用啊? 另外:LOCK是从CPU来的吗?这个信号经过R1001,和KEYIN信号用来控制Q1001的工作状态会工作不是很稳定。 Q1001基极是高的时候,电路供电,低的时候电源关断(有没有错啊?)。反过来道理也相同。在上电(或断电)的瞬间,低(或高)的电平可能会出现不稳定工作状态。 我曾经遇到过这个问题。最好的方式是采用双D触发器来做。用CPU来连锁控制也是可以的,但电路的结构和控制电平要考虑清楚。主要是上下电的瞬间和控制电平的状态关系。 |
10楼: | >>参与讨论 |
作者: sealseal 于 2005/6/23 12:22:00 发布:
最好加个电容 |
11楼: | >>参与讨论 |
作者: wjy123 于 2005/6/23 13:25:00 发布:
该电路不行 上电可以工作,但下电时电压较低时引起单片机工作紊乱,相应输出变高,重新上电,特别时电容较大时尤其如此。这个电路可以用在ic卡门锁上,最好用单稳态触发器来改进以下。 |
12楼: | >>参与讨论 |
作者: 道源 于 2005/6/24 9:33:00 发布:
不可靠! 最简单用单键开关电路作,两个非门就可以了且不用MCU资源! KEYIN不可接中断; 断电状态不稳定; |
13楼: | >>参与讨论 |
作者: c.k 于 2005/8/11 14:18:00 发布:
不可靠! |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |