3.3V 1KHz PWM光耦转48V驱动风机的选择,要不要MOSFET?

[复制链接]
3679|17
 楼主| simonliu009 发表于 2017-2-4 22:12 | 显示全部楼层 |阅读模式
本帖最后由 simonliu009 于 2018-1-27 20:27 编辑

电路目的是3.3V MCU输出的 1KHz PWM通过光耦转48V PWM信号驱动风机,风机已经做好后端驱动不需要理会,就当是一个黑箱。
风机规格书给出的参考电路如下(其中1脚为输入电压48V,2脚为控制引脚,可以接受0-10V的直流电压或者1-10KHz的PWM信号,有效占空比为10%到100%),4脚为GND。
我现在做了两个方案,一个是PWM转换后直接接风机2脚。一个是光耦隔离后再通过一个MOSFET接2脚。
方案如下:

我想请教各位大虾的问题是:
1.最佳方案是否需要MOSFET,即选方案1还是方案2?
2. MCU默认输出1K的PWM(通过软件实现,非硬件PWM),刚好是风机接受的PWM频率下限,是不是余量不足?是不是需要改一下PWM的频率,比如到2KHz比较好?
3. 参考电路图的TVS的反向击穿电压是12V,当光耦输出端上拉到48V高电平的时候,岂不是被击穿了?那岂不是没法输出高电平?
chunyang 发表于 2017-2-5 11:36 | 显示全部楼层
仔细看风机的规格书,如果没有要求控制端的输入电流,那么光耦直接驱动即可。注意控制端的输入电平范围,用电阻分压从48V取0-10V控制电压,不要使用TVS,这里防止过压也应该用稳压管,但用电阻分压的话,也没有必要。

评分

参与人数 1威望 +1 收起 理由
simonliu009 + 1 很给力!

查看全部评分

yuxiaoxu8728 发表于 2017-2-5 19:49 | 显示全部楼层
MOS管放那里有啥用?取反?
fzyuan 发表于 2017-2-6 13:24 | 显示全部楼层
方案2是错误的,2N7000基本上是一上电就坏了。
方案1基本可以,但R11会很烫。
 楼主| simonliu009 发表于 2017-2-6 15:01 | 显示全部楼层
本帖最后由 simonliu009 于 2017-3-5 23:23 编辑
chunyang 发表于 2017-2-5 11:36
仔细看风机的规格书,如果没有要求控制端的输入电流,那么光耦直接驱动即可。注意控制端的输入电平范围,用 ...

规格书没有提到驱动电流。
实际上这是一个EC风机,也就是内置控制器的风机。另外0-10V是一个工业常见的模拟控制信号,但是并不意味着2脚只能接收10V电压。因为原厂还有一个全速运转的参考电路是1-2脚短路。
但是为什么规格书提供的参考线路图有一个12V TVS呢,这也是我无法理解的地方。

 楼主| simonliu009 发表于 2017-2-6 15:36 | 显示全部楼层
本帖最后由 simonliu009 于 2017-2-6 15:56 编辑
yuxiaoxu8728 发表于 2017-2-5 19:49
MOS管放那里有啥用?取反?

我也发现我画错了,逻辑有问题,取反无用。我只是看到原厂给的图里面有个三极管,担心光耦驱动能力不足所以加了一个MOSFET。
chunyang 发表于 2017-2-6 15:59 | 显示全部楼层
simonliu009 发表于 2017-2-6 15:01
规格书没有提到驱动电流。
实际上这是一个EC风机,也就是内置控制器的风机。另外0-10V是一个工业常见的模 ...

那个不是TVS,而是稳压管。既便该风机可以接受10V以上的控制电压,最好还是将PWM控制电平控制在10V左右。
 楼主| simonliu009 发表于 2017-2-6 20:57 | 显示全部楼层
chunyang 发表于 2017-2-6 15:59
那个不是TVS,而是稳压管。既便该风机可以接受10V以上的控制电压,最好还是将PWM控制电平控制在10V左右。 ...

嗯,明白了。
PWM限制在10V的话,那么12V的稳压管也就合理了。谢谢。
 楼主| simonliu009 发表于 2017-2-6 21:02 | 显示全部楼层
fzyuan 发表于 2017-2-6 13:24
方案2是错误的,2N7000基本上是一上电就坏了。
方案1基本可以,但R11会很烫。 ...

我打算用方案1了。不过还有疑问希望您能解答一下:
1. 我查了一下,Vgs最大值为+/- 20V,  2N7000烧坏是因为48V超过了Vgs最大值20V,是吗?
2. R11如果用4个133K的0805电阻并联是不是没有发烫问题了?还是说用一个2W的直插电阻更合适?
fzyuan 发表于 2017-2-7 08:30 | 显示全部楼层
本帖最后由 fzyuan 于 2017-2-7 08:31 编辑
simonliu009 发表于 2017-2-6 21:02
我打算用方案1了。不过还有疑问希望您能解答一下:
1. 我查了一下,Vgs最大值为+/- 20V,  2N7000烧坏是因 ...

第2条的原因是很显然的;
第2条,可以计算一下R11在不同情况下的功耗:
a.光耦开路:P = U^2 / R, P = (48V - 12V) ^2 / 33k = 39mW;
b.光耦短路:P = 48V ^2 / 33k = 70mW;
而0603的额定功率通常是1/16W(70mW已经超额),那么在70mW时将有92度的温升。

若总功率有1/4W ~ 1/2W就基本可以了。
xmar 发表于 2017-2-7 08:59 | 显示全部楼层
这个更好:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
fzyuan 发表于 2017-2-7 12:22 | 显示全部楼层

这个电路的输出阻抗会远高于方案1
 楼主| simonliu009 发表于 2017-2-7 13:49 | 显示全部楼层
fzyuan 发表于 2017-2-7 08:30
第2条的原因是很显然的;
第2条,可以计算一下R11在不同情况下的功耗:
a.光耦开路:P = U^2 / R, P = (4 ...

谢谢解惑
 楼主| simonliu009 发表于 2017-2-7 13:53 | 显示全部楼层

这个电路好象是PWM直接驱动源端?这样的话似乎PWM还反向了。
szhp0312 发表于 2017-3-5 10:12 | 显示全部楼层
楼主的调速板做好了吗
 楼主| simonliu009 发表于 2017-3-5 20:06 | 显示全部楼层
szhp0312 发表于 2017-3-5 10:12
楼主的调速板做好了吗

还没呢 最近忙别的事情耽搁了
szhp0312 发表于 2017-3-5 22:13 | 显示全部楼层
本帖最后由 szhp0312 于 2017-3-5 22:15 编辑

加我Q 九一四七**八七九,向你请教,我有个ebm的风机,只能pwm调速。打算做个新风
szhp0312 发表于 2017-3-5 22:16 | 显示全部楼层
那两个星星是64
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

639

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部