打印

PWM移相问题

[复制链接]
2872|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gaohq|  楼主 | 2017-5-11 11:50 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
captzs| | 2017-5-11 14:26 | 只看该作者
   两个RC常数一样的电稳,被PWM前后沿触发,输出分别触发RS触发器的置1和置0端。

使用特权

评论回复
板凳
gaohq|  楼主 | 2017-5-11 15:30 | 只看该作者
两个RC常数一样的电稳

还请明示 ,谢谢!

使用特权

评论回复
地板
maychang| | 2017-5-11 15:35 | 只看该作者
有一种电源控制芯片叫移相全桥控制,例如UC3879或者UCC3895,可以实现电压控制移相。移相后再用单稳态触发器控制脉冲宽度,即可得到你想要的波形。

使用特权

评论回复
5
captzs| | 2017-5-11 15:55 | 只看该作者
gaohq 发表于 2017-5-11 15:30
两个RC常数一样的电稳

还请明示 ,谢谢!

本版网友曾经贴出,由于没有找到原帖,根据我的回忆搭建附件电路。
我觉得复杂些,你看看M大推荐的会不会简单些。

pwm移相.GIF (39.19 KB )

pwm移相.GIF

使用特权

评论回复
6
maychang| | 2017-5-11 15:59 | 只看该作者
captzs 发表于 2017-5-11 15:55
本版网友曾经贴出,由于没有找到原帖,根据我的回忆搭建附件电路。
我觉得复杂些,你看看M大推荐的会不会 ...

我在4楼所说的芯片因为使用得较少,所以相当贵。简单么倒是简单。

使用特权

评论回复
7
maychang| | 2017-5-11 16:05 | 只看该作者
如果要用简单芯片自己搭,那么首先需要一个时钟。时钟脉冲触发一个锯齿波发生电路(可以用555之类电路,也可以用触发器之类电路实现),然后设置一个比较电平,比较电平与锯齿波进行比较,即可实现一段时间的延迟,即移相(比较器输出同时使锯齿波电路复位)。改变比较电平,即可改变延迟时间,或者说改变移相角度。
取触发锯齿波电路的脉冲和比较器的输出,各自触发一个单稳态电路(可以用74HC123等,也可以用555),各自得到一个确定宽度的脉冲。

使用特权

评论回复
8
gaohq|  楼主 | 2017-5-11 16:06 | 只看该作者
谢谢两位!!

Captzs , 中间两个是什么IC ?有没有详细点的型号 ?

使用特权

评论回复
评论
captzs 2017-5-11 17:01 回复TA
是CMOS-4000系列逻辑件,价格都很低。 
9
maychang| | 2017-5-11 16:08 | 只看该作者
这样使用多片通用芯片,电路比较麻烦,但多片通用芯片总价也比一片UCC3895的价格低很多。

使用特权

评论回复
10
gaohq|  楼主 | 2017-5-11 22:50 | 只看该作者
谢谢几位的建议,原本是想只用数字芯片搞的,这样最精确。但看来光用数字芯片还是不行。

使用特权

评论回复
11
Jack315| | 2017-5-11 23:16 | 只看该作者
作为 PWM 脉冲,移相后保持脉冲宽度不变应该是一个基本要求。

最合适的应该是由单片机来生成这两个 PWM 脉冲。频率和宽度有保障,且可有软件随意控制。
如果电路中没有单片机,用时序电路是正解。另需一个石英振荡器作为时序电路的时钟。
在对脉宽精度要求不高的应用(有点怀疑是否有这样的应用)中,可考虑诸如单稳态触发器这样的开关脉冲电路。

使用特权

评论回复
12
wx85105157| | 2017-5-12 09:59 | 只看该作者
找一个便宜的单片机直接写IO就是了。opt的最便宜。还有0,28元flash型,sot23-6封装的4个可用引脚。

使用特权

评论回复
13
captzs| | 2017-5-12 10:09 | 只看该作者
楼主,原帖找到;如果有更简单的具体电路贴出,当然要择优而取。

PWM移相.GIF (160.61 KB )

PWM移相.GIF

使用特权

评论回复
评论
gaohq 2017-5-12 10:14 回复TA
谢谢!!!! 
14
电子0| | 2017-5-12 12:38 | 只看该作者
lz,做这个波形干什么用的?

使用特权

评论回复
15
maychang| | 2017-5-12 14:47 | 只看该作者
Jack315 发表于 2017-5-11 23:16
作为 PWM 脉冲,移相后保持脉冲宽度不变应该是一个基本要求。

最合适的应该是由单片机来生成这两个 PWM 脉 ...

说得是。
用一片具有PWM输出且时钟频率够高的单片机来实现是最省事(也可能是成本最低)的方法。但这方法要求制作者能够编程(而且最好是汇编语言),软硬通吃才办得到。

使用特权

评论回复
16
captzs| | 2017-5-12 15:46 | 只看该作者
   假如仿真软件可以设计成单电路实现单一功能,那么外行人也可以用搭建电路的办法编写程序,那不是很方便?

使用特权

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

本版积分规则

378

主题

3760

帖子

5

粉丝