最近想用16做一个16*32的点阵,想知道点阵是如何调整光强的
最近想用16做一个16*32的点阵,在网上找了一些资料,看到点阵可以调整光强,但是具体如何实现却不太清楚,有做过的能说明一下吗 调整LED亮与灭的时间比例,简单的说就是占空比 用ht1632c 没试过,看看! pwm波调节光亮度 有专用芯片 563273890 发表于 2015-1-7 18:34pwm波调节光亮度
那么PWM波输入到哪里呢 接口有个oe引脚pwm应该接到这吧 行驱动芯片的en 全是LED领域高手啊!调整OE的占空比就行了 thy110 发表于 2015-1-7 20:10
那么PWM波输入到哪里呢
PWM控制的是电压的变化,然后得到LED亮度 PWM,{:biggrin:} 用2个定时器模拟PWM就可以了。
1.比如第一个定时器A,开启1ms运行。
2.当第一个定时器A时间到,扫描LED,同时开启第二个定时器B 100us。
3.定时器B时间到,关闭定时器B,并且关闭LED扫描。
2-3循环。就构成PWM了。希望对你有用。
100us时间长度用来调节亮度。 杨遥 发表于 2015-3-27 09:56
用2个定时器模拟PWM就可以了。
1.比如第一个定时器A,开启1ms运行。
2.当第一个定时器A时间到,扫描LED,同 ...
为什么不直接用一个定时器呢? 模拟PWM呀,要不然怎么实现PWM呢。
一个定时器开LED,一个定时器关LED。就成了PWM了。这样实现起来简单。我就这样用过驱动数码管调节亮度。
页:
[1]