PWM信号作用示例——调节台灯亮度
2017-05-16 09:53
225 查看
转载于https://zhidao.baidu.com/question/551407836.html
比如你有5V电源,要控制一台灯的亮度。
(1)传统方式:串联一个可调电阻,改变电阻,灯的亮度就会改变。
(2)PWM调节:
不用串联电阻,而是串联一个开关。
假设在1秒内,有0.5秒的时间开关是打开的,0.5秒关闭,那么灯就亮0.5秒,灭0.5秒。这样持续下去,灯就会闪烁。
如果把频率调高一点,比如是1毫秒,0.5毫秒开,0.5毫秒灭,那么灯的闪烁频率就很高。
当闪烁频率超过一定值,人眼就会感觉不到。这时看不到灯的闪烁,只看到灯的亮度只有原来的一半。
同理,如果1毫秒,0.1毫秒开,0.9毫秒灭,则灯的亮度就只有原来的10分之一。
这就是PWM的基本原理,即保持一定的电压或电流不变,改变一定周期内的导通和关断时间,这样等效于保持导通,但改变电压或电流大小。这样的PWM控制方式,在数字控制电路上应用很方便。因为让电脑去控制一个可调电阻是比较困难的,而且可调电阻还有模拟电路固有的不稳定问题。
比如你有5V电源,要控制一台灯的亮度。
(1)传统方式:串联一个可调电阻,改变电阻,灯的亮度就会改变。
(2)PWM调节:
不用串联电阻,而是串联一个开关。
假设在1秒内,有0.5秒的时间开关是打开的,0.5秒关闭,那么灯就亮0.5秒,灭0.5秒。这样持续下去,灯就会闪烁。
如果把频率调高一点,比如是1毫秒,0.5毫秒开,0.5毫秒灭,那么灯的闪烁频率就很高。
当闪烁频率超过一定值,人眼就会感觉不到。这时看不到灯的闪烁,只看到灯的亮度只有原来的一半。
同理,如果1毫秒,0.1毫秒开,0.9毫秒灭,则灯的亮度就只有原来的10分之一。
这就是PWM的基本原理,即保持一定的电压或电流不变,改变一定周期内的导通和关断时间,这样等效于保持导通,但改变电压或电流大小。这样的PWM控制方式,在数字控制电路上应用很方便。因为让电脑去控制一个可调电阻是比较困难的,而且可调电阻还有模拟电路固有的不稳定问题。
相关文章推荐
- 51单片机PWM调速程序 同样可以对 led 灯进行亮度调节
- PWM调光方法在LED亮度调节中的应用
- s5p4418 PWM亮度调节修改
- arduino学习笔记4 读取模拟器,PWM调节灯光亮度,感热灯
- TPS61042带PWM亮度调节的恒流LED驱动
- PWM调整2个LED的亮度00--FF,255级亮度自动调节 【原创】
- PWM为什么可以调节亮度
- Arduino实验:网页控制LED,PWM亮度调节
- [Android]开启、关闭GPS/Wifi/Bluetooth/Sync,调节屏幕亮度
- S5PC100的PWM定时器中断实现示例
- MCU屏FMARK信号的作用
- 怎么调节Ubuntu系统的屏幕亮度
- 利用STC12C5A60S2单片机内容的PWM信号,驱动电机控制芯片MX214B实现小风扇的转动
- 基于S3C2450 + WINCE的背光驱动及背光亮度调节应用程序移植详解之驱动篇[原创]
- linux屏幕亮度调节解决办法
- Ubuntu 10.10 调节屏幕亮度及改变启动界面分辨率
- 嵌入式 信号机制经典详解以及示例
- 平板/笔记本亮度调节工具halo(WINDOWS)
- 调节当前页面的屏幕亮度
- html中隐藏域hidden的作用介绍及使用示例