99问答网
所有问题
怎么用单片机来实现输出方波占空比的动态调节来改变LED光强?
最好有程序。。。。。。。。。
举报该问题
推荐答案 2008-12-31
用定时/计数器很容易实现,注意频率要固定并且要高一点(>30Hz,否则会有闪烁感)
至于程序,最好还是你自己写,呵呵
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/OtOzXBjv.html
相似回答
单片机如何利用占空比调节
光照度
答:
调整占空比输出
高电平:时间1,低电平:时间2 时间1+时间2=脉冲周期 周期保持不变 调整时间1和时间2的值,时间1/时间2 越大 光照度越大
请问:
单片机使用
C语言编程,
怎样
控制
led
灯的完成亮度强弱变换?
答:
将定时器2溢出定为1/1200秒。每10次脉冲输出一个120HZ频率。这每10次脉冲再用来控制高低电平的10个比值。这样,在每个1/120秒的方波周期中,我们都可以
改变方波
的
输出占空比
,从而控制
LED
灯的10个级别的亮度。/ define uchar unsigned char define uint unsigned int define ulong unsigned long include...
单片机
PWM控制
LED
亮度
答:
【1】任何一款单片机都能输出PWM波,即脉冲宽度调制器。用定时器即可输出占空比变化的方波
。【2】LED亮度调节,首先应当明确LED的伏安特性曲线。还要知道项目中有没有多基色要求、LED灯数量、它们的连接方式。【3】用PWM控制,应该控制的实际LED驱动电路为恒压驱动方式。【4】以最简单的单个LED亮度调节为...
51
单片机如何用
一个按键和一个定时器来模拟PWM控制一个
LED
灯的...
答:
使用定时器T0产生PWM
方波
,用按键
调整占空比
,20级可调 控制
led
灯的亮度等级.include "my51.h"include "timer0.h"define grading 20 //亮度20级变化 sbit keyS3=P3^5; //按键调整占空比,PWM_keyChange++ sbit keyS4=P3^6; // PWM_keyChange-- u8 PWM_keyChange=10; /...
如何用
PIC
单片机的
PWM功能来控制
LED
的亮度?
答:
用pic的脉宽调制功能就可以了,只需要给
单片机
不同的
占空比的
值,单片机就可以产生不同占空比的信号,将这个信号用三极管放大驱动
LED
就行了。还有什么问题可以给我留言
51
单片机
用汇编语言
如何
编写
LED
灯逐渐变亮在逐渐变暗啊
答:
首先,要做一个软件三角波发生器子程序,频率自己定,就是变亮变暗的周期。此函数的返回值作为pwm的输入值。再做一个pwm的模拟程序,占空比(0-100)是三角波发生器的输出,pwm模拟程序控制某个端口输出1和0的
占空比来
控制灯 的明暗。pwm的思路是:检查设置值是否不等于0,是则端口置1,程序开始加1...
怎样用单片机
控制
调整
脉冲波的
占空比?
答:
介绍一个51系列
单片机采用
脉冲宽度调制(PWM)方式控制LED灯亮度的一个程序,大家都知道,51单片机本身是没有pwm接口的,这个程序是通过软件模拟pwm.在一定的频率的
方波
中,调整高电平和低电平的占空比,即可
实现LED
灯亮度控制。程序中使用定时器0产生2.5ms周期脉冲,
使用占空比
控制变量scale控制占空比,在低...
如何用
51
单片机输出
一个
占空比
可调的
方波
:
答:
首先选择一个I/O设置为输出模式,这个就是用于
输出方波的
硬件接口。频率可调,可以根据你要想要的频率,换算成中断周期,实质上是一个计数器。建议弄一个300K的中断服务。那么可以这样整:如果要30K的频率,那么每10次中断视为一次完整的周期,执行一次你要的处理。
占空比
问题,比如30%的占空比,那么你前...
51
单片机怎样
控制
LED
的光亮度
答:
51单片机控制
led
灯右循环亮 可以用移位命令
来实现
,比如说LED接口为P0 那么共阴极就是 P0=(P0>>1)||0X80; 移位函数来实现是最简单的就是 intrinis 51单片机用单键来控制led灯的渐亮 可通过按钮的动作
改变输出LED
连接脚的脉宽来控制led灯的渐亮 AVR
单片机如何
控制LED亮度
?
单片机只能产生两...
大家正在搜
单片机输出占空比1比3的方波
51单片机输出占空比可调方波
51单片机怎么样输出方波
c51单片机怎么输出方波
单片机产生方波占空比
8253输出占空比一定的方波
单片机输出周期为30ms的方波
单片机怎么设置占空比
单片机占空比程序怎么编写