9857|19

2942

帖子

4

TA的资源

五彩晶圆(中级)

楼主
 

单片机端口输入问题? [复制链接]

 

这是一个用了多年的单片机IO口输入电路。EVCC是公共电源端,为共阳极输入。一直认为 图中R2是限流电阻,应该问题不大,R1和D1是做什么的原理是什么?
此帖出自单片机论坛

最新回复

想确认R1和D1的用途和/或必要性,必须考察OH1和EVcc,否则问题没有意义,因为在默认语境下,即一般电子产品的内部局部电路中,这样的设计是无用的。 经过楼主在“挤牙膏”式的透露了OH1和EVcc的具体信息后,D1可以确认是为了保护光耦和LED,防止OH1回路在长线时感应强电磁干扰反向击穿光耦和LED,而R1则无什么作用,可以省略,除非楼主的“牙膏”还没挤干净,OH1回路还存在其它什么可能性。  详情 回复 发表于 2019-1-24 14:13
点赞 关注(1)
 

回复
举报

2万

帖子

0

TA的资源

超级版主

沙发
 
“图中R2是限流电阻”,没有错。R2就是限流电阻,用于OH1输出低电平时防止OH1口电流过大。
其数值500欧是否合适,需要经过计算才知道。
此帖出自单片机论坛
 
 

回复

2万

帖子

0

TA的资源

超级版主

板凳
 
“R1和D1是做什么的原理是什么?”
如果单片机电源也是EVCC,那么R1和D1,似乎没有什么用处。
此帖出自单片机论坛

点评

如果单片机电源也是EVCC,那感觉D1不需要,R1作为上拉电阻还是可以的  详情 回复 发表于 2019-1-23 10:59
 
 
 

回复

2942

帖子

4

TA的资源

五彩晶圆(中级)

4
 
EVCC是输入信号的外接端子,原则上是外接的!可能是12V,24V,5V等
此帖出自单片机论坛

点评

“EVCC是输入信号的外接端子,原则上是外接的!可能是12V,24V,5V等” 如果EVCC数值超过单片机电源电压,那么此电路相当危险,可能损坏单片机。  详情 回复 发表于 2019-1-23 11:04
“EVCC是输入信号的外接端子,原则上是外接的!” “输入信号”的外接端子?你的意思,信号由EVCC输入? 我怎么看着对光耦来说,OH1才是信号输入处,EVCC不过是电源。  详情 回复 发表于 2019-1-23 11:03
如果这样说,那应该接个稳压二极管  详情 回复 发表于 2019-1-23 10:58
 
 
 

回复

2942

帖子

4

TA的资源

五彩晶圆(中级)

5
 
一直认为R1和D1是在接有线圈的负载时,用来保护电路的,但是不知道对不对。
此帖出自单片机论坛

点评

是的,你的理解对的  详情 回复 发表于 2019-1-23 11:00
 
 
 

回复

6366

帖子

4917

TA的资源

版主

6
 
R1很明显是上拉电阻,D1的作用搞不明白,如果是稳压管或者TVS管的话,还好理解。
你这个R2用500Ω感觉不是很合适
此帖出自单片机论坛
 
 
 

回复

6366

帖子

4917

TA的资源

版主

7
 
bigbat 发表于 2019-1-23 10:31
EVCC是输入信号的外接端子,原则上是外接的!可能是12V,24V,5V等

如果这样说,那应该接个稳压二极管
此帖出自单片机论坛
 
 
 

回复

6366

帖子

4917

TA的资源

版主

8
 
maychang 发表于 2019-1-23 10:27
“R1和D1是做什么的原理是什么?”
如果单片机电源也是EVCC,那么R1和D1,似乎没有什么用处。

如果单片机电源也是EVCC,那感觉D1不需要,R1作为上拉电阻还是可以的
此帖出自单片机论坛
 
 
 

回复

6366

帖子

4917

TA的资源

版主

9
 
bigbat 发表于 2019-1-23 10:44
一直认为R1和D1是在接有线圈的负载时,用来保护电路的,但是不知道对不对。

是的,你的理解对的
此帖出自单片机论坛
 
 
 

回复

2万

帖子

0

TA的资源

超级版主

10
 
bigbat 发表于 2019-1-23 10:31
EVCC是输入信号的外接端子,原则上是外接的!可能是12V,24V,5V等

“EVCC是输入信号的外接端子,原则上是外接的!”

输入信号”的外接端子?你的意思,信号由EVCC输入?
我怎么看着对光耦来说,OH1才是信号输入处,EVCC不过是电源。
此帖出自单片机论坛
 
 
 

回复

2万

帖子

0

TA的资源

超级版主

11
 
bigbat 发表于 2019-1-23 10:31
EVCC是输入信号的外接端子,原则上是外接的!可能是12V,24V,5V等

“EVCC是输入信号的外接端子,原则上是外接的!可能是12V,24V,5V等”

如果EVCC数值超过单片机电源电压,那么此电路相当危险,可能损坏单片机。
此帖出自单片机论坛

点评

这个电路和单片机单路是通过光耦隔离的。  详情 回复 发表于 2019-1-23 11:18
 
 
 

回复

2942

帖子

4

TA的资源

五彩晶圆(中级)

12
 
本帖最后由 bigbat 于 2019-1-23 11:17 编辑

EVCC是公共输入端,OH1是输入引脚的,如:OH1和EVCC接一个开关或按钮。
此帖出自单片机论坛
 
 
 

回复

2942

帖子

4

TA的资源

五彩晶圆(中级)

13
 
maychang 发表于 2019-1-23 11:04
“EVCC是输入信号的外接端子,原则上是外接的!可能是12V,24V,5V等”

如果EVCC数值超过单片机电源电 ...

这个电路和单片机单路是通过光耦隔离的。
此帖出自单片机论坛

点评

你的意思,DH1是单片机的I/O口?单片机电源是3.3V? 若是如此,那么R1和D1对单片机而言没有任何影响,也没有任何用处。  详情 回复 发表于 2019-1-23 11:26
 
 
 

回复

2万

帖子

0

TA的资源

超级版主

14
 
bigbat 发表于 2019-1-23 11:18
这个电路和单片机单路是通过光耦隔离的。

你的意思,DH1是单片机的I/O口?单片机电源是3.3V?

若是如此,那么R1和D1对单片机而言没有任何影响,也没有任何用处。
此帖出自单片机论坛
 
 
 

回复

2942

帖子

4

TA的资源

五彩晶圆(中级)

15
 


如果R1是上拉电阻,电路1和电路2那种跟好?
此帖出自单片机论坛
 
 
 

回复

869

帖子

0

TA的资源

禁止发言

16
 
EVCC是输入信号的外接端子,原则上是外接的
此帖出自单片机论坛
 
 
 

回复

932

帖子

3

TA的资源

纯净的硅(中级)

17
 
R2是光耦和发光管的限流电阻,用在12v以上的电源中,500欧似乎太小了。图2的电路没见过,D1的作用也许是输入信号泄的,输入电路中也许有电感类元件。.
此帖出自单片机论坛
 
 
 

回复

932

帖子

3

TA的资源

纯净的硅(中级)

18
 
输入信号泄压的。
此帖出自单片机论坛
 
 
 

回复

3138

帖子

0

TA的资源

裸片初长成(初级)

19
 
1、视具体应用而定,R1有可能有用:如输入端是OC驱动,有了R1可以避免高阻态,减少误动作的危险。
2、D1或可理解为OH1端有可能是交流,会出现电压高过EVCC的情况,此时用以保护光耦。
此帖出自单片机论坛
 
 
 

回复

1万

帖子

139

TA的资源

版主

20
 
想确认R1和D1的用途和/或必要性,必须考察OH1和EVcc,否则问题没有意义,因为在默认语境下,即一般电子产品的内部局部电路中,这样的设计是无用的。
经过楼主在“挤牙膏”式的透露了OH1和EVcc的具体信息后,D1可以确认是为了保护光耦和LED,防止OH1回路在长线时感应强电磁干扰反向击穿光耦和LED,而R1则无什么作用,可以省略,除非楼主的“牙膏”还没挤干净,OH1回路还存在其它什么可能性。
此帖出自单片机论坛
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表