两路相反的PWM

[复制链接]
7158|14
 楼主| gongche 发表于 2012-6-5 20:20 | 显示全部楼层 |阅读模式
做驱动的时候想要一组相反的PWM,看到IRF2104可以实现这个功能,自己搭了个试试,根据IRF2104的pdf里面的典型电路,测试时,只能测到HO端输出了PWM,LO却没的输出的
huwr 发表于 2012-6-5 20:22 | 显示全部楼层
电路图看看
 楼主| gongche 发表于 2012-6-5 20:22 | 显示全部楼层

本帖子中包含更多资源

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

×
 楼主| gongche 发表于 2012-6-5 20:26 | 显示全部楼层
这个时序图我还没看明白

本帖子中包含更多资源

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

×
happy_10 发表于 2012-6-5 20:31 | 显示全部楼层
从图上看,LO HO输出好像是反向的,在SD为1的情况下!
冰清玉洁 发表于 2012-6-5 20:33 | 显示全部楼层
晕了吧,这是驱动电路,你要把VS接地,不要接IGBT,驱动电路当转换器用
冰清玉洁 发表于 2012-6-5 20:34 | 显示全部楼层
PSOC中的PWMDB就有两个互为反相的输出
wenfen 发表于 2012-6-5 20:38 | 显示全部楼层
LZ没理解IRF2104的作用。

当/SD为高时,输入IN高则HO打开输出高;输入IN低则LO打开输出高;否则都是输出低;
当/SD为低时,所有输出均为低(关断),这个脚可以用来输入死区。
冰清玉洁 发表于 2012-6-5 20:40 | 显示全部楼层
是啊,你只做逻辑电路用的话,应该把Vs和输出断开,然后接地。
tian111 发表于 2012-6-5 20:42 | 显示全部楼层
用这个来做逻辑电路(反相器)用也太浪费了点
 楼主| gongche 发表于 2012-6-5 20:44 | 显示全部楼层
也是啊,哈哈,结贴了,人人有分
 楼主| gongche 发表于 2012-6-5 20:44 | 显示全部楼层
多谢了啊
elec921 发表于 2012-6-6 08:13 | 显示全部楼层
kmani 发表于 2012-6-6 13:45 | 显示全部楼层
LZ没理解IRF2104的作用。

当/SD为高时,输入IN高则HO打开输出高;输入IN低则LO打开输出高;否则都是输出低;
当/SD为低时,所有输出均为低(关断),这个脚可以用来输入死区。 ...
wenfen 发表于 2012-6-5 20:38

大哥呀,真是十分感谢你。解释的很详细,但是还有个问题,这样还是需要两个定时器才能控制一个电机。因为要控制/SD的高低以及IN的高低,不知这样理解对吗?
kmani 发表于 2012-6-6 13:50 | 显示全部楼层
LZ没理解IRF2104的作用。

当/SD为高时,输入IN高则HO打开输出高;输入IN低则LO打开输出高;否则都是输出低;
当/SD为低时,所有输出均为低(关断),这个脚可以用来输入死区。 ...
wenfen 发表于 2012-6-5 20:38

还想请教一下,可以只用一个定时器同时产生脉宽以及死区吗?要是脉宽和死区个占用一个定时器,这对于定时器比较少的MCU来说想控制多个电机就有些捉襟见肘了。望大虾们指点。不甚感激。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

768

主题

9410

帖子

2

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