|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 bluskly 于 2013-1-7 23:44 编辑
0 k: T! {0 J! [+ w4 Y! e! m: G9 h% N* q, [' G
今天调试一个板子,出现了这么一个问题。2 s5 z! [5 i, T- `& c+ `
$ \& O; x" W- }* T, ^* m3 w0 d& h
2 z% w5 T O6 |: ^, V+ w, G! j" F' z2 E; ?+ v' b5 u
) @3 I1 Q3 h' X2 N! p2 a' m( [
图中比较器为LM393$ p' A& ?1 `* x9 f! ^
Z8 ~3 i/ {7 t2 f; F7 e8 l
. A: k' e0 b3 K
; N) G! q- D/ c$ h; m
具体电路就是上图,Output直接挂在CPU的一个中断脚上,当Output为一个上升沿的时候,我CPU就开始工作,如果Output为下降沿的时候,CPU就延迟一段时间以后关机了。当Input为7V以上的时候,Output就是高电平,当Input小于7V的时候,Output就输出低电平,也就是一个检测电路。
0 |# P& _& s* t7 D- l; ^! I4 Y5 N( Y
当Input大于7V的时候,机器就会自动开机,当小于7V的时候,机器就会自动关机。
f3 p2 h. m. O" x
" i: [5 h1 p" w) C: z. z9 A$ N1 q. O- p% E* n; p
现在的问题:: d) y% K' s" ^* \. ^( h8 @( s
8 a* n, x* Z! v$ E当我送入一个12V电压到Input的时候,机器就开机了,当我断开Input输入的时候,Output也变为0V了,机器延迟一段时候后自动关机了。但是在CPU的关机过程中Output突然产生了一个脉冲(高电平超过3.3V,持续时间大约500mS)(经过测量,此时Input并没有一个脉冲过来,但是Output会有一个脉冲输出)。于是刚刚关机的机器又自动开机了。因为检测到了Output的高电平。但是Output的持续时间很短,所以机器又会关机,所以机器的现象就是一直在重启(开机,关机)。之后我的Input一直都是0V的,但是机器一直会重启,也就是每当关机的时候,Output都会产生一个脉冲。; u1 |; Y/ z1 k
1 H( a2 `2 J0 P+ ~0 O
/ j' J1 O$ [5 b* O
: p J- S+ H5 w2 Z( i" k( }' _求高手指点。
4 l; ^, X* \6 H4 j! A. c) U E, q- ]9 |
联系QQ:460381988
+ i) ]* }3 B; F4 N E/ U联系电话:13510010387/ {: \6 O) ]% W1 [
联系邮箱:huangjinyi1989@126.com
. j) E5 J5 c& a5 e* A
% V V2 `1 }8 l5 {! p ^/ `问题比较急,大家都可以说说,集思广益嘛。。2 d/ R0 m4 K$ U D
/ f# ~3 n- v% \/ r3 c7 K
7 L6 }* |: i: X2 X+ n/ o
/ [, d- M2 u; g; M, s# g另附芯片的datasheet
2 \( v% G6 U' B. a1 u
lmv393.pdf
(1.23 MB, 下载次数: 57)
|
|