打印
[技术问答]

N76E003 IO口损坏问题

[复制链接]
2230|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 云来2018 于 2018-7-24 18:03 编辑

N76E003 ,用P00,P01,P10 三个脚做输入捕获,IO口设置成输入模式,用一段时间后,IO口损坏,现象为不通电时,IO口会对地短路,请问下是什么原因?怎么避免?


请大神帮忙看看,谢谢!
沙发
tianxj01| | 2018-7-24 18:25 | 只看该作者
正向隔离看线路应该没问题,怀疑外接信号有较大低于GND的脉冲信号,建议在输入口RGB 对GND加反向二极管箝位。

使用特权

评论回复
板凳
幸福小强| | 2018-7-24 18:52 | 只看该作者
是不是IO模式没有设置对。

使用特权

评论回复
地板
小明的同学| | 2018-7-24 23:06 | 只看该作者
会是模式错误吗

使用特权

评论回复
5
云来2018|  楼主 | 2018-7-25 08:41 | 只看该作者

用的这个模式
#define P00_Input_Mode                                P0M1|=SET_BIT0;P0M2&=~SET_BIT0

使用特权

评论回复
6
云来2018|  楼主 | 2018-7-25 08:41 | 只看该作者

用的这个模式
#define P00_Input_Mode                                P0M1|=SET_BIT0;P0M2&=~SET_BIT0

使用特权

评论回复
7
云来2018|  楼主 | 2018-7-25 08:44 | 只看该作者
tianxj01 发表于 2018-7-24 18:25
正向隔离看线路应该没问题,怀疑外接信号有较大低于GND的脉冲信号,建议在输入口RGB 对GND加反向二极管箝位 ...

谢谢分析,
IO用的这个高阻输入模式
#define P00_Input_Mode                                P0M1|=SET_BIT0;P0M2&=~SET_BIT0
如果有脉冲会吧IO弄坏吗?
输入捕获用高阻输入模式,还是用准双向模式好?

使用特权

评论回复
8
tianxj01| | 2018-7-25 10:05 | 只看该作者
云来2018 发表于 2018-7-25 08:44
谢谢分析,
IO用的这个高阻输入模式
#define P00_Input_Mode                                P0M1|=SET_BIT0;P0M2&=~SET_BIT0

理论上都可以,既然外接上拉了,那么就用Input_Mode吧。但是,负方向箝位还是必须,本身就怀疑是因为负脉冲导致IO口内部寄生二极管对GND浪涌导致IO损坏。

使用特权

评论回复
9
云来2018|  楼主 | 2018-7-25 10:52 | 只看该作者
tianxj01 发表于 2018-7-25 10:05
理论上都可以,既然外接上拉了,那么就用Input_Mode吧。但是,负方向箝位还是必须,本身就怀疑是因为负脉 ...

好的,多谢

使用特权

评论回复
10
zhuomuniao110| | 2018-7-25 11:23 | 只看该作者
如果之前这么操作好的,那突然这样了,估计内部烧毁了吧

使用特权

评论回复
11
gx_huang| | 2018-7-25 12:52 | 只看该作者
原理图设计不好,没有考虑实际应用环境。
正常设计,外部输入,总要串联一个电阻,如果是触点开关信号,最好加滤波电容。

使用特权

评论回复
12
dongnanxibei| | 2018-7-25 17:04 | 只看该作者
楼上说的对

使用特权

评论回复
13
静听风易| | 2018-7-26 16:54 | 只看该作者
保护没做好吧,起码串个电阻稍微保护下的。

使用特权

评论回复
14
Lindson| | 2018-7-26 20:31 | 只看该作者
gx_huang 发表于 2018-7-25 12:52
原理图设计不好,没有考虑实际应用环境。
正常设计,外部输入,总要串联一个电阻,如果是触点开关信号,最 ...

复议, 一般做一个简单的RC输入滤波就好。

使用特权

评论回复
15
萧洛毫| | 2018-7-27 10:41 | 只看该作者
gx_huang 发表于 2018-7-25 12:52
原理图设计不好,没有考虑实际应用环境。
正常设计,外部输入,总要串联一个电阻,如果是触点开关信号,最 ...

同意,滤波电容的作用是什么呢?

使用特权

评论回复
16
gx_huang| | 2018-7-27 11:00 | 只看该作者
萧洛毫 发表于 2018-7-27 10:41
同意,滤波电容的作用是什么呢?

滤除干扰,有些干扰软件是无法滤除的,比如电火花。

使用特权

评论回复
17
Harvard| | 2018-7-27 19:08 | 只看该作者
嗯 串个电阻看看 记得21ic 有个老帖子 一个电阻引发的血案 好像讲得就是类似的事情

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

5

帖子

0

粉丝