|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 bluskly 于 2013-1-7 23:44 编辑
; [4 ~% O4 }" T2 W4 N; K) O4 }$ D8 l2 S) j
今天调试一个板子,出现了这么一个问题。* X) r0 S. ]" B( o7 u7 p% C0 M
a0 y1 j: y! I* E4 ^; t
0 x$ L: P% m6 i" j5 M" W
$ ~4 L% f( u9 u) w6 ?
5 l U3 q G9 e, K图中比较器为LM393- T4 K% z W" A3 _8 Y1 m4 q
% h2 p9 {- c3 m7 G5 I% }, l
% K; p& k0 R3 K& f; v* G
! s& g' k" i5 R! W具体电路就是上图,Output直接挂在CPU的一个中断脚上,当Output为一个上升沿的时候,我CPU就开始工作,如果Output为下降沿的时候,CPU就延迟一段时间以后关机了。当Input为7V以上的时候,Output就是高电平,当Input小于7V的时候,Output就输出低电平,也就是一个检测电路。5 K, S6 f$ i7 i: K1 O8 t7 ^
9 U- X l! F" S1 u' ~& R
当Input大于7V的时候,机器就会自动开机,当小于7V的时候,机器就会自动关机。
3 M3 c! o- w& W I7 P. ?, D I4 B' z2 J9 F# Z
, P- s3 L3 D6 Y* [% k2 b& u
现在的问题:
% D1 k/ M% X7 V; Q2 I, G8 @/ F
* D# F7 }8 A6 R" i4 r当我送入一个12V电压到Input的时候,机器就开机了,当我断开Input输入的时候,Output也变为0V了,机器延迟一段时候后自动关机了。但是在CPU的关机过程中Output突然产生了一个脉冲(高电平超过3.3V,持续时间大约500mS)(经过测量,此时Input并没有一个脉冲过来,但是Output会有一个脉冲输出)。于是刚刚关机的机器又自动开机了。因为检测到了Output的高电平。但是Output的持续时间很短,所以机器又会关机,所以机器的现象就是一直在重启(开机,关机)。之后我的Input一直都是0V的,但是机器一直会重启,也就是每当关机的时候,Output都会产生一个脉冲。
. [7 F$ ]2 ~% P1 D0 e" }3 Q p# z! z- Z) H8 H8 ?0 z
d5 Y7 R. Y/ l: G f/ t, `" P
/ I' {8 F; Z* g& h
求高手指点。
1 o* Z+ {. Q* m' r: @* o$ S8 `8 R& V9 e* o) X* s
联系QQ:460381988
4 x3 {, M! @7 z% w联系电话:135100103877 g9 X$ R+ v3 I j. a1 s1 H: P
联系邮箱:huangjinyi1989@126.com Z' [$ `- C) d
) _( J6 n& c! o5 S( d# u( u
问题比较急,大家都可以说说,集思广益嘛。。
& R; }) z3 F3 P4 g9 l& q, H. C$ o; l1 v0 K- @& q$ b( z+ i6 e( z+ {
9 @0 V. r+ d" |" O! R4 p
; }9 Y) O1 r. x4 D v另附芯片的datasheet: {# _* ?) o- h
lmv393.pdf
(1.23 MB, 下载次数: 57)
|
|