thy110 发表于 2015-1-7 17:26:42

最近想用16做一个16*32的点阵,想知道点阵是如何调整光强的

最近想用16做一个16*32的点阵,在网上找了一些资料,看到点阵可以调整光强,但是具体如何实现却不太清楚,有做过的能说明一下吗

lcw_swust 发表于 2015-1-7 17:32:12

调整LED亮与灭的时间比例,简单的说就是占空比

michrome 发表于 2015-1-7 18:05:27

用ht1632c

lskybs 发表于 2015-1-7 18:08:40

没试过,看看!

563273890 发表于 2015-1-7 18:34:50

pwm波调节光亮度

老马识途 发表于 2015-1-7 19:06:21

有专用芯片

thy110 发表于 2015-1-7 20:10:54

563273890 发表于 2015-1-7 18:34
pwm波调节光亮度

那么PWM波输入到哪里呢

guanglv2008 发表于 2015-1-7 22:30:27

接口有个oe引脚pwm应该接到这吧

工程师030 发表于 2015-1-8 00:41:48

行驱动芯片的en

YAOZHE 发表于 2015-1-8 09:46:21

全是LED领域高手啊!调整OE的占空比就行了

563273890 发表于 2015-1-12 16:05:43

thy110 发表于 2015-1-7 20:10
那么PWM波输入到哪里呢

PWM控制的是电压的变化,然后得到LED亮度

lzm2010 发表于 2015-1-12 16:16:17

PWM,{:biggrin:}

杨遥 发表于 2015-3-27 09:56:24

用2个定时器模拟PWM就可以了。
1.比如第一个定时器A,开启1ms运行。
2.当第一个定时器A时间到,扫描LED,同时开启第二个定时器B 100us。
3.定时器B时间到,关闭定时器B,并且关闭LED扫描。
2-3循环。就构成PWM了。希望对你有用。
100us时间长度用来调节亮度。

laujc 发表于 2015-3-27 14:23:32

杨遥 发表于 2015-3-27 09:56
用2个定时器模拟PWM就可以了。
1.比如第一个定时器A,开启1ms运行。
2.当第一个定时器A时间到,扫描LED,同 ...

为什么不直接用一个定时器呢?

杨遥 发表于 2015-3-30 20:37:21

模拟PWM呀,要不然怎么实现PWM呢。
一个定时器开LED,一个定时器关LED。就成了PWM了。这样实现起来简单。我就这样用过驱动数码管调节亮度。
页: [1]
查看完整版本: 最近想用16做一个16*32的点阵,想知道点阵是如何调整光强的