4182|11

775

帖子

0

TA的资源

纯净的硅(中级)

楼主
 

这是一种可以实现防止MCU挂死的电路吗? [复制链接]

 
同事说这是防MCU挂死电路,Fan_Ctrl是来自单片机的信号,C是隔直电容,Fan_Ctrler是送给风扇的信号,D是回流作用,这是同事大概介绍的,目的就是MCU即使出现故障不能工作时,只要输入端有持续信号,Fan_Ctrler既可以持续提供风扇工作,我不太明白什么工作原理?

防挂死电路.jpg (300.33 KB, 下载次数: 0)

防挂死电路.jpg
此帖出自模拟电子论坛

最新回复

解决的办法,是与发射结反向并联一支二极管。并联二极管后,输入信号从低电平变成高电平,三极管发射结有电流(电容的充电电流),输入信号从高电平变成低电平,电容通过二极管放电。这样电容就不会被输入信号充满,每次高电平到来之时三极管均可导通。  详情 回复 发表于 2019-3-29 09:36
点赞 关注(1)

回复
举报

2万

帖子

0

TA的资源

超级版主

沙发
 
这是一种可以实现防止MCU挂死的电路吗?

此电路是错误的,三极管没有基极电流,别的就不必再说了。
此帖出自模拟电子论坛

点评

老师,这边我搭建了仿真电路,按照仿真波形分析,PWM正常输出,高电平时基极电压0.6V左右,集电极输出电压低电平;低电平时,基极电压-4.37V,集电极输出12V高电平。持续MCU高电平输出时,基极电压就只有接近0V了,  详情 回复 发表于 2019-3-29 09:07
 
 

回复

1万

帖子

25

TA的资源

版主

板凳
 
估计是说即使程序死机,只要硬件定时器还在工作,就可以发出PWM驱动信号吧。
此帖出自模拟电子论坛

点评

差不多,这是个硬件定时器结构?  详情 回复 发表于 2019-3-27 15:31
 
 
 
 

回复

775

帖子

0

TA的资源

纯净的硅(中级)

4
 
dcexpert 发表于 2019-3-27 15:21
估计是说即使程序死机,只要硬件定时器还在工作,就可以发出PWM驱动信号吧。

差不多,这是个硬件定时器结构?
此帖出自模拟电子论坛

点评

这就是一个简单的隔直驱动  详情 回复 发表于 2019-3-27 21:27
 
 
 
 

回复

1万

帖子

139

TA的资源

版主

5
 
什么叫做“MCU挂死”?程序跑飞或其它故障导致MCU不工作或工作异常可不能叫什么“挂死”。MCU不工作或工作异常,软件控制的IO可未必会持续输出脉冲信号,防不了什么。正确的做法是加看门狗,保证MCU正常工作。
此帖出自模拟电子论坛
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 
 

回复

1万

帖子

25

TA的资源

版主

6
 
西里古1992 发表于 2019-3-27 15:31
差不多,这是个硬件定时器结构?

这就是一个简单的隔直驱动
此帖出自模拟电子论坛

点评

这边我搭建了仿真电路,按照仿真波形分析,PWM正常输出,高电平时基极电压0.6V左右,集电极输出电压低电平;低电平时,基极电压-4.37V,集电极输出12V高电平。持续MCU高电平输出时,基极电压就只有接近0V了,不太理  详情 回复 发表于 2019-3-29 09:08
 
 
 
 

回复

775

帖子

0

TA的资源

纯净的硅(中级)

7
 
maychang 发表于 2019-3-27 14:32
这是一种可以实现防止MCU挂死的电路吗?

此电路是错误的,三极管没有基极电流,别的就不必再说了。

老师,这边我搭建了仿真电路,按照仿真波形分析,PWM正常输出,高电平时基极电压0.6V左右,集电极输出电压低电平;低电平时,基极电压-4.37V,集电极输出12V高电平。持续MCU高电平输出时,基极电压就只有接近0V了,不太理解同是高电平时,为啥一个三极管导通,一个不导通

MCU输入和基极电压对比.jpg (59.38 KB, 下载次数: 0)

MCU输入和基极电压对比

MCU输入和基极电压对比

MCU输入和集电极输出对比.jpg (54.96 KB, 下载次数: 0)

MCU输入和集电极输出对比

MCU输入和集电极输出对比

MCU持续高电平输出和基极电压对比.jpg (56.51 KB, 下载次数: 0)

MCU持续高电平输出和基极电压对比

MCU持续高电平输出和基极电压对比

MCU持续高电平输出和集电极输出对比.jpg (53.72 KB, 下载次数: 0)

MCU持续高电平输出和集电极输出对比

MCU持续高电平输出和集电极输出对比

QQ拼音截图未命名.jpg (136.71 KB, 下载次数: 0)

QQ拼音截图未命名.jpg
此帖出自模拟电子论坛

点评

解决的办法,是与发射结反向并联一支二极管。并联二极管后,输入信号从低电平变成高电平,三极管发射结有电流(电容的充电电流),输入信号从高电平变成低电平,电容通过二极管放电。这样电容就不会被输入信号充满,每  详情 回复 发表于 2019-3-29 09:36
输入持续高电平,电容当然很快充满,三极管没有基极电流,当然也就不再导通。持续输入高电平,仅仅是在信号开始时(输入信号从零开始变成高电平)那很短时间内导通。  详情 回复 发表于 2019-3-29 09:33
你的仿真,只观察了很短时间,所以看到了信号输入开始阶段三极管可以导通那部分波形。如果观察时间长一些,就会看到电容充满电三极管不再导通的那部分。  详情 回复 发表于 2019-3-29 09:32
不太理解同是高电平时,为啥一个三极管导通,一个不导通 这正是基极没有偏置(或者如6楼所说基极是隔直驱动)的结果。 你进行仿真,电容容量相当大(10uF),电容初始条件为两端电压为零(电容器中未储存电荷)。当信  详情 回复 发表于 2019-3-29 09:30
 
 
 
 

回复

775

帖子

0

TA的资源

纯净的硅(中级)

8
 
dcexpert 发表于 2019-3-27 21:27
这就是一个简单的隔直驱动

这边我搭建了仿真电路,按照仿真波形分析,PWM正常输出,高电平时基极电压0.6V左右,集电极输出电压低电平;低电平时,基极电压-4.37V,集电极输出12V高电平。持续MCU高电平输出时,基极电压就只有接近0V了,不太理解同是高电平时,为啥一个三极管导通,一个不导通

MCU输入和基极电压对比.jpg (59.38 KB, 下载次数: 0)

MCU输入和基极电压对比

MCU输入和基极电压对比

MCU输入和集电极输出对比.jpg (54.96 KB, 下载次数: 0)

MCU输入和集电极输出对比

MCU输入和集电极输出对比

MCU持续高电平输出和基极电压对比.jpg (56.51 KB, 下载次数: 0)

MCU持续高电平输出和基极电压对比

MCU持续高电平输出和基极电压对比

MCU持续高电平输出和集电极输出对比.jpg (53.72 KB, 下载次数: 0)

MCU持续高电平输出和集电极输出对比

MCU持续高电平输出和集电极输出对比

QQ拼音截图未命名.jpg (136.71 KB, 下载次数: 0)

QQ拼音截图未命名.jpg
此帖出自模拟电子论坛
 
 
 
 

回复

2万

帖子

0

TA的资源

超级版主

9
 
西里古1992 发表于 2019-3-29 09:07
老师,这边我搭建了仿真电路,按照仿真波形分析,PWM正常输出,高电平时基极电压0.6V左右,集电极输出电 ...

不太理解同是高电平时,为啥一个三极管导通,一个不导通

这正是基极没有偏置(或者如6楼所说基极是隔直驱动)的结果。
你进行仿真,电容容量相当大(10uF),电容初始条件为两端电压为零(电容器中未储存电荷)。当信号开始输入高电平时刻,电容被充电,此时刻三极管发射结有正向电流。输入低电平时,电容却无处放电,于是电容两端电压会升高一点。若干周期过后,电容将被充满电,电容两端电压接近输入信号峰值,三极管就不能再在输入信号高电平时导通。这和二极管半波整流电路的工作完全一样(三极管发射结就是那个整流二极管)。
此帖出自模拟电子论坛
 
 
 
 

回复

2万

帖子

0

TA的资源

超级版主

10
 
西里古1992 发表于 2019-3-29 09:07
老师,这边我搭建了仿真电路,按照仿真波形分析,PWM正常输出,高电平时基极电压0.6V左右,集电极输出电 ...

你的仿真,只观察了很短时间,所以看到了信号输入开始阶段三极管可以导通那部分波形。如果观察时间长一些,就会看到电容充满电三极管不再导通的那部分。
此帖出自模拟电子论坛
 
 
 
 

回复

2万

帖子

0

TA的资源

超级版主

11
 
西里古1992 发表于 2019-3-29 09:07
老师,这边我搭建了仿真电路,按照仿真波形分析,PWM正常输出,高电平时基极电压0.6V左右,集电极输出电 ...

输入持续高电平,电容当然很快充满,三极管没有基极电流,当然也就不再导通。持续输入高电平,仅仅是在信号开始时(输入信号从零开始变成高电平)那很短时间内导通。
此帖出自模拟电子论坛
 
 
 
 

回复

2万

帖子

0

TA的资源

超级版主

12
 
西里古1992 发表于 2019-3-29 09:07
老师,这边我搭建了仿真电路,按照仿真波形分析,PWM正常输出,高电平时基极电压0.6V左右,集电极输出电 ...

解决的办法,是与发射结反向并联一支二极管。并联二极管后,输入信号从低电平变成高电平,三极管发射结有电流(电容的充电电流),输入信号从高电平变成低电平,电容通过二极管放电。这样电容就不会被输入信号充满,每次高电平到来之时三极管均可导通。
此帖出自模拟电子论坛
 
 
 
 

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

随便看看
查找数据手册?

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
快速回复 返回顶部 返回列表