MyFPGA Forum

标题: LED 亮度控制 [打印本页]

作者: rich    时间: 2010-1-9 23:32
标题: LED 亮度控制
這是一個利用PWM 來控制LED亮度的範例.
若要讓LED 從最暗到最亮的變化能更順暢,
必須調教pwm 到led 亮度之間的線性度
(類似CRT 的Gamma Correction)

DE0_PWM_LED.rar (14.99 KB, 下载次数: 220)
作者: Steady_Chou    时间: 2010-1-11 13:12
哇 酷喔 ~
作者: dwcc    时间: 2010-2-1 15:17
這個感覺還蠻有趣的,不過我沒有DE0,只有DE2跟DE2-70,所以純推不下。
作者: lmxstar    时间: 2010-3-14 21:33
不错,提供的源代码很不氏
作者: 草竹    时间: 2010-4-21 23:34
感谢分享
作者: 清霜一梦    时间: 2010-5-27 21:11
有没哟 实验怎么做的流程啊   我做实验老是出错   
作者: huijingjing    时间: 2010-5-30 09:54
非常感谢!
作者: xuchengke    时间: 2010-7-5 17:09
呵呵,很不错哦!谢谢LZ分享啦!
作者: maimang    时间: 2010-7-9 23:15
xue      xi
作者: 清月风尘    时间: 2010-7-17 10:15
谢谢 ,资料很不错啊 值得一看
作者: fengyechenjun    时间: 2010-8-3 21:06
收下啦,谢谢哦!
作者: 02053038    时间: 2010-8-8 10:20
楼主,可以分析一下 思路不嘛,我看了半天,还是没有搞明白是怎么控制亮度的,是控制了灯的频率还是电压什么的啊????
作者: huguangheng    时间: 2010-8-9 09:39
回复 13# 02053038


    1.PWM      调整灯被点亮的占空比
    2.伽马矫正  用非线性占空比取得线性亮度,而不是线性占空比取得非线性亮度

。。。
作者: WMF000000    时间: 2010-9-12 11:02
thanks!!!!
作者: wushimin6    时间: 2010-9-17 10:36
非常感谢
作者: zjuer    时间: 2010-10-2 02:15
下来玩玩了
作者: yqzhang    时间: 2010-10-29 16:49
学习一下
作者: yqzhang    时间: 2010-10-29 21:22
DE0_PWM_LED_TEST.rar (762.03 KB, 下载次数: 16)
我把你的demo 抽成ip core 形式了, 可以使用 nios ii software 来控制 max_light 和 max_light_tick 的值 ,从而任意改变亮度。

但有个问题, 改成IP core后, 用软件控制时, 输入同样的值, 即 max_light  = 0xFF ; max_light_tick = 0x1FF; , 但最大亮度没有原来code大, 不知道是为什么呢
作者: 我叫宛小毛    时间: 2013-12-14 21:24
谢谢分享
作者: rocklee25    时间: 2014-3-1 19:40
谢谢分享




欢迎光临 MyFPGA Forum (http://www.myfpga.org/discuz/) Powered by Discuz! X3