|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 bluskly 于 2013-1-7 23:44 编辑 2 j7 ^4 n6 M1 [; B
. J/ V. H- b" j
今天调试一个板子,出现了这么一个问题。4 S3 j! Z2 {( M7 E9 W; L$ k7 O
8 v- R9 W+ g$ x9 p
) A4 q7 D k$ N2 B
1 Y8 ? O: l l) f
: U, S3 m/ W7 k( q; i# u图中比较器为LM393
- u) |8 s+ S% v$ P- e% b8 i% L- }. B' U* M9 c/ N9 }
. E5 V) N, _$ S) d5 ~9 f$ [5 v$ n0 \7 r, ?# x3 ~+ F
具体电路就是上图,Output直接挂在CPU的一个中断脚上,当Output为一个上升沿的时候,我CPU就开始工作,如果Output为下降沿的时候,CPU就延迟一段时间以后关机了。当Input为7V以上的时候,Output就是高电平,当Input小于7V的时候,Output就输出低电平,也就是一个检测电路。/ W; S$ @. i- o3 h7 n: g3 N
# L* T' X6 a2 j9 N; {& ^8 W
当Input大于7V的时候,机器就会自动开机,当小于7V的时候,机器就会自动关机。- y/ J9 n# u: l6 ?6 U; S: S
% _. {% r& l# `! y t4 P/ w
. x+ f- E7 d) O" N$ _现在的问题:0 R5 }4 v( \6 ~* v% Z B* U
/ o @1 |+ L& b$ q当我送入一个12V电压到Input的时候,机器就开机了,当我断开Input输入的时候,Output也变为0V了,机器延迟一段时候后自动关机了。但是在CPU的关机过程中Output突然产生了一个脉冲(高电平超过3.3V,持续时间大约500mS)(经过测量,此时Input并没有一个脉冲过来,但是Output会有一个脉冲输出)。于是刚刚关机的机器又自动开机了。因为检测到了Output的高电平。但是Output的持续时间很短,所以机器又会关机,所以机器的现象就是一直在重启(开机,关机)。之后我的Input一直都是0V的,但是机器一直会重启,也就是每当关机的时候,Output都会产生一个脉冲。
. b* m( k" n g! y& S; y. k, N5 z* a
- O1 t* W9 V/ a4 ]) L* d0 v3 Z
6 r9 @! y; @2 B" ^! V
求高手指点。 n; ?' O& v; `! t( S6 M
& f) q, c% e# Y3 M {+ Z( [# ^! @
联系QQ:4603819888 j! g e H( y+ N8 i% Y& M
联系电话:13510010387
, P0 h2 V: ^: L8 {% \: p: G联系邮箱:huangjinyi1989@126.com; Z4 F4 g; H6 z* Z
# \" T& Q6 n/ ` J0 k3 i
问题比较急,大家都可以说说,集思广益嘛。。
9 b$ [) D( T3 r2 R: O& a8 ~
. x0 L. R9 y+ W, C& l4 r6 Q
7 r% b' b2 N: e5 @ H* o; f6 k8 X
另附芯片的datasheet$ u# U. n3 N- Z2 ^& B4 W* D0 D
lmv393.pdf
(1.23 MB, 下载次数: 57)
|
|