打印

占空比:100%,50%,。。。0.4%,0.2%,0.1% ...到底有多难?

[复制链接]
4807|24
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
qvb123|  楼主 | 2009-1-8 14:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
调占空比:100%,50%,25%,12%,6%,3%,1.5%,0.8%,0.4%,0.2%,0.1% ... ..到底有多困难?
用2602芯片第9脚的信号去控制LED灯,中间加一个三极管,C极加灯到电源,
E极到地!
通过调占空比达到调节LED亮度的目的。
程序让上海俊硕去调,但反复说有困难,希望有人说明一下困难在哪?能否实现?怎么实现?

相关帖子

沙发
computer00| | 2009-1-8 14:54 | 只看该作者

频率多少?1000/1的范围。

使用特权

评论回复
板凳
qvb123|  楼主 | 2009-1-8 15:10 | 只看该作者

知道!


  效果出来了就无所谓!(重要是实现调光效果)
频率60HZ灯可能会出现闪的情况,他们现在试50HZ!
原来的产品是调100HZ调交流白白帜灯。
楼上1000/1的范围当然是,但他们强调和其他功能之间可能有干扰!
比如:扳子上还有红外控制,他们采用这样的频率等影响其他功能!

使用特权

评论回复
地板
computer00| | 2009-1-8 15:18 | 只看该作者

算50Hz吧,那最小脉冲宽度为20us。如果没有硬件PWM的话

资源当然就很紧了。 

使用特权

评论回复
5
yxbo159| | 2009-1-8 15:19 | 只看该作者

使用硬件PWM应该不难

使用特权

评论回复
6
wh6ic| | 2009-1-8 15:20 | 只看该作者

思路有问题,千分之一占空比其实很简单

使用特权

评论回复
7
xwj| | 2009-1-8 15:31 | 只看该作者

1.5%,0.8%,0.4%,0.2%,0.1% 这些有什么意义?

难道你的灯能看到0.1% 的亮度???

使用特权

评论回复
8
qvb123|  楼主 | 2009-1-8 16:34 | 只看该作者


  LED是低电流器件,它的亮度改变会很明显!
你50%以上占空比亮度基本就没变化了!
  6楼: 思路有问题,千分之一占空比其实很简单,
那怎么实现呢?
  5楼: 使用硬件PWM应该不难!具体指什么意思?外加芯片还是?

使用特权

评论回复
9
wh6ic| | 2009-1-8 17:06 | 只看该作者

用个带10位以上PWM的MCU就可以直接搞定

  比如湾湾的79F081之类。LED能看到0.1%占空比时的亮度。

使用特权

评论回复
10
hab2000| | 2009-1-8 17:10 | 只看该作者

如果硬件设计已经完成,也许是有难度的!

对方说难!自然与他现有的资源配置有关系。
如果可以更改设计,5楼所提的“硬件PWM”当然好了。
许多单片机都带PWM,如果可以改设计的话,重新选择一下单片机就OK!

使用特权

评论回复
11
sz_kd| | 2009-1-8 17:15 | 只看该作者

呵呵,是用的sn8p2602的mcu

使用特权

评论回复
12
wh6ic| | 2009-1-8 17:19 | 只看该作者

2602有片内PWM

  应该好做,难道LZ是要用它作出多路PWM而且分别控制?不大于四路再加个红外遥控接收估计2602还可以应付, 再多了就真的有些难度了.

使用特权

评论回复
13
huangqi412| | 2009-1-8 17:51 | 只看该作者

实在不明白一个led分成1千份亮度干什么

使用特权

评论回复
14
hotpower| | 2009-1-8 18:17 | 只看该作者

1/100的汇编还凑合,软件PWM不如硬件PWM

使用特权

评论回复
15
耕在此行| | 2009-1-8 19:02 | 只看该作者

做过1%的 没做过0.1%的

做0.1%有意义没?

使用特权

评论回复
16
ayb_ice| | 2009-1-8 20:41 | 只看该作者

控制灯没有必要这样精度

人根本分辨不出来,技术是确实不难,用普通51就可以实现

使用特权

评论回复
17
dengm| | 2009-1-8 21:00 | 只看该作者

对asm顶级高手, 100hz 1/10000 用12Mhz 的2051的15%都能完成!!!

使用特权

评论回复
18
ayb_ice| | 2009-1-8 21:39 | 只看该作者

C也可以完成

使用特权

评论回复
19
ljm810010| | 2009-1-8 22:59 | 只看该作者

好象被楼主说成有多复杂,不过就是PWM

有硬件PWM,轻而易举,就算用软PWM也不是太难的事。
PS:LED调光用0.1%是有必要的,即使0.01%的点空比用肉眼也能看到LED发光,例如用164驱动数码管。

使用特权

评论回复
20
耕在此行| | 2009-1-9 08:13 | 只看该作者

楼上说的不是真的吧

人眼能感觉出万分之一的亮度?
是不是要在黑屋子里观察啊。

使用特权

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

本版积分规则

50

主题

206

帖子

1

粉丝