使用道具 举报
以下是引用6123456在2007-7-2 12:11:00的发言: 我来回答一下这个问题吧.前些日子帮助群里的兄弟解决过这样的问题,也查到了真正的原因。拿出来跟大家分享,估计LED十之八九是这个问题。 一般的产生条件: 1、首选是LED背光容易出现 2、用的是PWM升压,但PWM是几十K到上百的的频率(超过20K是听不到的) 3、电容发出声音,通过改电容,有一定的效果,但不容易根除。 产生的原因, 首先说下LED的工作原理,LED一般用PWM升压,PWM频率几十K到上百K,一般确定后是固定不变的。但LED亮度是要可调的,控制的原理是控制PWM的起控与关闭,调整LED的亮暗占空比来实现的。也就是说还有一个控制PWM工作与不工作的频率,是就是不引起大家注意的地方,这个频率一般大家习惯会用到1K~10K,他工作是时候,PWM输出就会出现一个几K的时有时无的电压,这个小频率大幅度变化的电压,小电容是不能滤平的,所以叠层式的电容就会发出这个频率的声音。通常是很容易听到的。这也就是产生的直正原因。 通过以上分析,这种现像其实用仪器是非常容易测出来的,但是这么多人回复却没人去测量,也是一个很奇怪的现象。 下面提供一下测试方法。 1、可以听到电容的声音,说明频率一定在几百到几K的范围内, 2、用示波器(最简单的就可以)测量LED两端的电压波型,一定可以测到与听到频率相周的波型 3、查找这个波型的来源,PWM输出的地方,不是PWM的频率,一般是PWM工作与停止的频率, 4、查找PWM工作与停止的原因,一般为软件控制造成 5、解决:A 改到更高的或更低的控制频率(不是PWM的频率)。B 加大滤波电容,或用铝电解(空间可以的话) 总结: 其它用途的PWM不容易产生吱吱声的原因是PWM是稳定的工作的,所以最多是开机一瞬间,其它时间PWM一直在稳定工作,是不会有可听见的声音出来的。 只有LED类需要通过停止与打开PWM来调节电压输出占空比实现亮度调节的地方,因为调节的亮暗的频率在音频范围内,加上小体积叠层电容,再加上容量不足等多个共同的原因,才形成可听见的吱吱声 当然也可能是其它未知的原因,希望大家继续探讨。
本版积分规则 发表回复 回帖后跳转到最后一页
Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )
GMT+8, 2025-2-27 22:57 , Processed in 0.083322 second(s), 14 queries , Gzip On.
Powered by Discuz! X3.5
© 2001-2023 Discuz! Team.