EDA365电子论坛网

标题: 有个控制电路,请大神加工反向电路,帮帮忙! [打印本页]

作者: liyongji2019    时间: 2020-1-4 09:14
标题: 有个控制电路,请大神加工反向电路,帮帮忙!
如下图是一个控制电路和量控制信号和其输出电压的示波器波形,PPWR是Scaler的GPIO给的信号(蓝色),输出电压是Panel_VCC(黄色),由于PPWR在电源插入时有个凸包,导致输出电压是Panel_VCC有个High-Low-High的现象,可否用硬件电路把凸包去掉使得到3904基级电压没有这个凸包,还有我想问为什么这个凸包电压看起来应该是不到1V,而正常工作时应该有3V左右,这是为什么?
, m% M7 D1 S) M  f$ D

11.PNG (52.31 KB, 下载次数: 12)

11.PNG

22.PNG (589.3 KB, 下载次数: 10)

22.PNG

作者: topwon    时间: 2020-1-4 10:08
可以尝试R801,R802,R803,C811的取值都加大。R803,C811加大可以增大RC常数,滤除短脉冲。但是R803加大会使得3904的基极电流减小,导致集电极电流也变小,加大R801,R802可以抵消这部分影响。
作者: nathon    时间: 2020-1-4 10:22
R803前面加个电压比较器
作者: 布衣    时间: 2020-1-4 12:58
楼上说的都有道理,你可以试试加大C811,增加时间常数试试。
作者: ana    时间: 2020-1-4 22:54
在C811上并联一个10K电阻是否也能改善
作者: qinguojun    时间: 2020-1-4 23:46
软件问题。
作者: qinguojun    时间: 2020-1-4 23:47
PPWR信号的凸起,感觉是软件控制的问题。
作者: markamp    时间: 2020-1-5 08:56
本帖最后由 markamp 于 2020-1-5 09:04 编辑 1 S: }9 g2 f! b; C4 [+ ]
: q3 U  `- V" S6 H7 j
看错了,R803前串一个1N4148,然后并一个10k电阻到C811
作者: anguchou    时间: 2020-1-5 10:05
:):)
作者: Ankky    时间: 2020-1-5 10:09
模拟电路。。。不懂帮顶。
作者: gdjgcfs    时间: 2020-1-5 16:04
我同意2#的意见
, K& Y. T: N8 R" [! u! E9 j  o0 h
作者: canatto    时间: 2020-1-6 03:03
本帖最后由 canatto 于 2020-1-6 07:31 编辑
7 M) K! p$ h, L% e* }% v& Z+ ~) ^/ u
5楼、8楼的修改方案方向是对的而且会简单有效,目标都是把幅度小于1V的驱动电压当作噪声加以屏蔽。5楼的建议对PCB改动更小 - 只增加一个电阻并联到C811,不过具体阻值应该用2.2K比较稳妥。
作者: xbin    时间: 2020-1-6 09:18
主控是单片机吧?楼主看看这GPIO的脉冲时间是不是和单片机的RC复位时间差不多?我怀疑单片机的IO在复位器件自带了弱上拉,所以经过分压会有1V左右的电压。
作者: fisheryzh    时间: 2020-1-6 09:55
这个凸起是不是单片机复位器件引起的?三极管的基极弄一个下拉电阻10K试试,看看还是否有这个凸起
作者: hsmine    时间: 2020-1-6 10:10
qinguojun 发表于 2020-1-4 23:46* b6 t8 L2 `9 Q: X' b. g
软件问题。

  [; \; Y+ m. V( z& V, f# W同意问题关键 还是为什么 上电 瞬间 会出小脉冲啊 : X2 Z: s5 D/ O& _$ r" X/ A! t
MCU 为什么会出来那么低的信号呢
% [3 G7 |& p$ A
作者: qinguojun    时间: 2020-1-6 21:35
hsmine 发表于 2020-1-6 10:10
, Z5 w1 {) \1 ]. }  R" ]! O同意问题关键 还是为什么 上电 瞬间 会出小脉冲啊 7 s+ T1 ?: N& ^
MCU 为什么会出来那么低的信号呢

' Q. n0 j2 _3 Y9 G# V# i有些MCU的管脚默认不是GPIO功能而是其他功能,在MCU复位时,管脚会呈现中间电平。! r( h! W3 U# Q! p# t

作者: hsmine    时间: 2020-1-7 08:01
qinguojun 发表于 2020-1-6 21:35
+ ^1 i" T" s2 G% `0 X有些MCU的管脚默认不是GPIO功能而是其他功能,在MCU复位时,管脚会呈现中间电平。

5 B, Y; I1 ^( P# k8 U4 e很简单 那就换到初始话 时只有普通GPIO 功能的引脚啊 , p% v& |& Q. A1 ?! z; q
这样也不用增加成本 修改软件 最节省成本
: `5 Z, ?; M7 H$ u( ?
作者: hsmine    时间: 2020-1-7 08:17
qinguojun 发表于 2020-1-6 21:35, Q( N5 r8 \7 A5 ~. L4 @5 N
有些MCU的管脚默认不是GPIO功能而是其他功能,在MCU复位时,管脚会呈现中间电平。
2 Y- ~( U& J( b# h
一般单片机 的引脚状态在复位情况下, 是输入 高阻状态。
' u8 L1 U0 }6 j7 _% Q8 p
作者: 启媛    时间: 2020-1-7 15:43
上电时,程序是不是配了上拉和下拉?若配置上下拉就会有中间电平,可以在B极加个下拉,小一点的
作者: 周小雨56    时间: 2020-1-8 07:48
启媛 发表于 2020-01-07 15:43:58
' R9 Z+ u" }  x: \) b: w  j+ f上电时,程序是不是配了上拉和下拉?若配置上下拉就会有中间电平,可以在B极加个下拉,小一点的

! O; H8 D' p& [# o" Z
- \8 E; p) `" ^; J( g. w$ h% c加个下拉,给默认状态,应该问题就不大了% ^# P5 C4 K4 e3 `

作者: hsmine    时间: 2020-1-8 08:42
周小雨56 发表于 2020-1-8 07:48" t: R; m9 l5 D8 h5 w/ ]
加个下拉,给默认状态,应该问题就不大了
9 f1 g) b) J3 ~6 N" ]% A" ]
按他说的 应该是 复位 还没有初始话 的情况下,出现的小尖脉冲
5 h7 w' b; [' i
作者: qinguojun    时间: 2020-1-8 15:42
hsmine 发表于 2020-1-7 08:01
6 M2 S4 R6 g4 n& |. q8 P很简单 那就换到初始话 时只有普通GPIO 功能的引脚啊
8 ]4 n5 i+ {+ }+ _这样也不用增加成本 修改软件 最节省成本

: `4 A( o: D% C6 P: n嗯,前段时间刚经历过类似的事情,加下拉也没用,最后只能改版,换为"上电复位后默认使用GPIO功能"的引脚。( e% a/ V8 ^' ]1 V

作者: 水墨鱼儿20111    时间: 2020-1-9 13:58
xbin 发表于 2020-1-6 09:18
0 G  B: o' H9 M- M0 l主控是单片机吧?楼主看看这GPIO的脉冲时间是不是和单片机的RC复位时间差不多?我怀疑单片机的IO在复位器件 ...
9 Z3 q: F+ B  A9 w6 J5 l7 x; f8 e
说的合理,很有可能是这个原因$ W, x; B1 a- R8 {

作者: 水墨鱼儿20111    时间: 2020-1-9 14:11
启媛 发表于 2020-1-7 15:43
8 b/ W- l7 c8 Z上电时,程序是不是配了上拉和下拉?若配置上下拉就会有中间电平,可以在B极加个下拉,小一点的
  b5 h) Q+ e! t0 i
配置上下拉不是会输出稳定高低电平吗,浮空输入是中间电平把,我记得浮空的话有1.65v,不懂请教
* F5 `) |/ v& E
作者: tellmewhen    时间: 2020-1-15 18:22
谢谢各位分享,因为小的脉冲是平整方形的,我猜测是复位初始化状态阶段带来的,增加三极管打开的门槛应该就可以了,三极管的BE间加电阻。
作者: 178757715    时间: 2020-1-16 10:28
通过示波器图示可以看出 PPWR瞬间有一个不到1v的电压;可以尝试调整R803与C811的阻值与容值来解决这个问题 。
作者: clp783    时间: 2020-1-16 10:54
楼上都说的好对。
作者: lize314    时间: 2020-1-16 10:54
学习学习,感觉可以在C811并一个电阻试试.
作者: 北极星321    时间: 2020-1-16 14:37
下拉应该是没有用的,很明显前面一段小脉冲非软件可控制,后面的低电平及拉高动作才是软件空控制结果。不增加额外电路情况下 解决办法是换 I/O口(上电后默认低电平)% q( h" W6 e0 _  W( s2 ^" s





欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2