首页 | 供应信息 | 采购信息 | PDF资料 | 技术资料 | 行业资讯 | 产品展示 | 人才市场 进入会员区
   技术文章分类:单片机/DSP 嵌入式系统 测试仪表 电源技术 接口电路 存储器 传感与控制 通信网络 无线通信 模拟技术 显示与光电 EDA/PLD 汽车电子 消费电子 电子综合
   电子综合工具:PDF资料大全 电子缩略语 IC型号替换 IC厂家 电子电路图 技术参数 设计应用 解决方案
技术资料 行业资讯 PDF资料 IC价格 IC替换 缩略语 IC供应 IC采购
  您所在的位置: IC37首页 > 技术问答 > 单片机 > 上电迅间误操作问题

  上电迅间误操作问题 

近日做了个门禁报警盒。开门由继电器控制,继电器的供电由555+三极管控制。555的输入直接接到单片机口线上,口线上接有2K上拉。

未接单片机测试时,反复断电上电不会出现继电器闭合的情况。当接上单片机的时候,反复断电上电偶尔就会出现在上电讯间继电器有闭合的情况,观察其运行,除上电有个误操作外其它都是正常的,可以判断程序并未跑飞。

一同事认为是在上电复位完成前,口线状态为低电平导致的。对此结论心有疑虑,因此发到论坛上问问高手们的意见,恳请各位指导。

单片机用的是华邦w78e58


作者:zuidaeji  2008-1-23 16:03:00

  回复1  设计缺陷,167478

如果不是天天停电其实也可以将就,


作者:后学  2008-1-23 17:14:00

  回复2  检查和MCU相连的那个I/O口167479

估计LZ可能上电默认电平什么的出错了或则端口配置有问题。或则在程序的某一地方误作用了此口。还有硬件电路。。。


作者:happystar  2008-1-23 18:45:00

  回复3  图拉出来看下方便了167480

图拉出来看下方便了
作者:zlgmcuCHTZ  2008-1-23 19:21:00

  回复4  为什么要555+三极管?167481

为什么要555+三极管?
作者:hq_y  2008-1-23 19:23:00

  回复5  555电容加反向二极管到电源167482

555电容加反向二极管到电源
作者:农民讲习所  2008-1-23 19:43:00

  回复6  re167483

很常见的问题,设计这种DO口需要考虑CPU管脚的默认状态与你实际希望DO的默认状态相符合,否则就会有这种脉冲


作者:mapleyang  2008-1-24 10:20:00

  回复7  是啊167484

常见的问题


作者:gyt  2008-1-24 12:35:00

  回复8  re  2楼167485

这东西不是做来自己玩的,所以将就是绝对不允许的,尤其是门禁这玩意.

程序的问题可以先排除,写了一个测试程序,CPU啥都不干,就一直把口线置高,问题还是依旧。

华邦这个单片机IO口复位时的默认状态就是高电平!

想想只有改硬件了,不将555的输入直接接到口线上,在中间加个373试试看问题能不能解决。

不知诸位前辈有没有什么别的好办法


作者:zuidaeji  2008-1-24 13:20:00

  回复9  这个问题好像以前讨论很久了167486

LZ可以找来看看


作者:2_1_I_C  2008-1-24 13:57:00

  回复10  用示波器观察,看到底是不是单片机影响了继电器167487

有可能是单片机输出了0.用示波器验证。(虽然你程序没写输出0.)

待电源稳定后,

可以人为反复 复位单片机测试,看是否还有此现象。


作者:谈的元  2008-1-24 19:02:00

  回复11  为何必须使用555167488

74HC14不行吗?输入端加上拉,三极管用NPN的;

或者干脆用两个I/O来驱动,三极管也用两个:一个NPN,一个PNP;

我的原则是“宁可不开,决不错开”;


作者:yzhj  2008-1-25 11:01:00

  回复12  什么原因啊?167489

我用PIC做产品,也碰到此问题

上电时继电器啪啪的响!


作者:kxy0301  2008-1-25 11:07:00

  回复13  dd167490

要注意单片机上电瞬间io口状态!


作者:gjg191  2008-1-25 13:13:00

  回复14  555不错呀,输入电流小,驱动电流又大167491

用555没什么错吧,自己觉得是直接接在口线上问题就大了


作者:zuidaeji  2008-1-25 16:49:00

  回复15  呵呵167492

这问题不麻烦。非门一下什么的,想个好办法

——上几天由于默认电平烧过2个热敏打印机


作者:icecut  2008-1-26 13:18:00

  回复16  初始化程序不对~~~继电器是"惰性气体"~~~167493

初始化程序不对~~~继电器是"惰性气体"~~~
作者:hotpower  2008-1-26 18:08:00

  回复17  这不是程序问题吧167494

用了个只置高口线的测试程序还是会发生,而且这个单片机IO口复位默认的状态就是高!!!!


作者:zuidaeji  2008-1-27 23:39:00

  回复18  哈哈~~~电容电压是不会突变的,只要抢在初始化时关断即可~~~167495

继电器动作在mS级~~~看你如何"抢"~~~


作者:hotpower  2008-1-28 0:05:00


我要投稿 注册会员
客服咨询热线:0755-26000950 0755-26007355
 相关技术问答
·AD转换问题  2008-1-22
·请大侠推荐一款c8051  2008-1-22
·串口接受的疑问??  2008-1-22
·步进电机四个线圈  2008-1-22
·那位能提供一个类似8550..  2008-1-22
·请教51的/PSEN信号的..  2008-1-22
·带关断功能的LDO会不会贵..  2008-1-22
·关于双电源上电和掉电次序的..  2008-1-23
·关于keil 编译的问题  2008-1-23
·LDO应用问题  2008-1-23
·程序代码  2008-1-23
·看一段关于通讯的程序  2008-1-23
·请教问题  2008-1-23
·下面这个函数的功能是给结构..  2008-1-23
·请教一个串口波特率的问题  2008-1-23
·XD们谁用过4V左右的电压..  2008-1-23
·请教I2C多个从设备读写。..  2008-1-23
·帮忙看看这个烂定时器  2008-1-24
·欢迎大家进行程序结构的讨论  2008-1-24
·大家了解NEC单片机吗?请..  2008-1-24
·一个700行代码完成的Jp..  2008-1-24
·请教一个电压比较器的问题!  2008-1-24
 
 热门IC
MIC5841BWM  SY100EL11VZC  SN74ALS74AN  MAX630CPA  LM2672M-ADJ  MAX5480BCEE  A3958SLB  LM337LMX  XCS30XL-4PQ240C  SN74AHCT1G08DCKR  ISO122U  XCS10XL-4TQ144C  AD8402A10  REF43GS  SC1103CS  NE529D  LMD18245T  ADS1210P  ADSP-2181KS-160  DAC8043U  XPC8260ZU133A  ADS1211U  ADSP-2185KST-133  NDS9945  MAX4163ESA  MM74HC00N  HCNW2611  LM9833CCVJD  TA2112FN  SN74LS153N  LP2951ACN  BUX48A  FDG312P  LP2980IM5X-5.0  LM675T  TDA8541  LTC1530CS8-3.3  UCC5510MWP  RF104-12  CD4053  TA8192F  AD8309ARU  D80287-10  INA131AP  MAX858CSA  ADSP-2101KP-66  NJM2103M  SW-239  TDA9210  MAX809LEUR