极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1483|回复: 4

PWM脉冲怎样控制继电器工作

[复制链接]
发表于 2017-12-6 11:42:07 | 显示全部楼层 |阅读模式
(许多调光的驱动电源,因为负载不是可调光的,只改用到开闭功能),要加什么电路吗?就是pwm只有0的时候是打开,其它都是继电器闭合。
回复

使用道具 举报

发表于 2017-12-6 17:07:56 | 显示全部楼层
读入PWM的数值,当它小于某一数值(例如接近0的数值),就把输出针置为0,否则置为1.再用它驱动继电器。
回复 支持 反对

使用道具 举报

发表于 2017-12-7 14:11:24 | 显示全部楼层
本帖最后由 philip 于 2017-12-7 14:22 编辑

你看看pwm整流和pwm轉直流電壓
回复 支持 反对

使用道具 举报

发表于 2017-12-8 16:26:19 | 显示全部楼层
记住,机械式继电器吸合、释放时间不是很快的!
查查相关的datasheet
回复 支持 反对

使用道具 举报

发表于 2017-12-16 12:51:44 | 显示全部楼层
本帖最后由 shouzama 于 2017-12-16 12:52 编辑

一般線圈機械式的繼電器跟不上 PWM 的反應速度,
無法使用 MCU 的 PWM 去驅動 RELAY,想說 RELAY
的接點 ON/OFF 反應可以跟 PWM 的 ON/OFF 同步

倒是你可以試試用 SSR (固態繼電器) 看有沒有辦法
跟得上 PWM 的速度,這個查查 SSR 的 DATASHEET
就知道了(我隨便找個 SSR DATASHEET,工作頻率 25~65HZ)

有篇文章有提到,以 ARDUINO UNO 為例:
Arduino Pins 5 and 6: 1kHz
Arduino Pins 9, 10, 11, and 3: 500Hz

好消息是 PWM 的頻率是可程式化的(要動到 TIMER),
有需要的話網路找找有不少教人改 PWM 頻率的資料

提供給您作參考
回复 支持 反对

使用道具 举报

高级模式  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号 )

GMT+8, 2018-7-19 23:46 , Processed in 0.049254 second(s), 6 queries , File On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表