和12岁小同志搞创客开发:设计一款亮度可调节灯

news/2024/9/20 14:26:08

机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧。

​​​项目专栏:https://blog.csdn.net/m0_38106923/category_11097422.html 


本篇博客来设计一款亮度可调节灯,一起看看吧~

亮度可调节灯,重点在于可调节,传统LED只有开(点亮)、关(熄灭)两种状态,通过PWM技术可实现对亮度的调节。

PWM官方名称叫:脉冲宽度调制,是一种模拟控制方式。利用微处理器的数字输出信号对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。

我们可以根据占空比和每秒重复占空比所需的频率轻松定义PWM技术。占空比突出显示信号在ON和OFF位置之间切换的时间,用百分比表示。如果信号在总占空比的一半保持开启,而在另一半保持关闭,则占空比将为50%。

 下图以百分比形式显示了占空比,该占空比主要与波形上的ON和OFF数字信号相关。

假设高电平为5V、低电平则为0V,那么要输出不同的模拟电压就要用到PWM。通过改变IO口输出的方波的占空比,从而获得使用数字信号模拟成的模拟电压信号。

电压是以一种脉冲序列被加到模拟负载上去的,接通时是高电平1,断开时是低电平0。接通时直流供电输出,断开时直流供电断开。通过对接通和断开时间的控制,理论上来讲,可以输出任意不大于最大电压值5V的模拟电压。

比方说,占空比为50%那就是高电平时间一半,低电平时间一半。在一定的频率下,就可以得到模拟的2.5V输出电压。那么75%的占空比,得到的电压就是3.75V,如下图所示:

也就是说,在一定的频率下,通过不同的占空比即可得到不同大小的输出模拟电压,PWM就是通过这种原理实现数字模拟信号转换的。

一般人眼睛对于80Hz以上刷新频率则完全没有闪烁感,那么我们平时见到的LED灯,当它的频率大于50Hz的时候,人眼就会产生视觉暂留效果,基本就看不到闪烁了,而是误以为是一个常亮的LED灯。

由于频率很高时看不到闪烁,占空比越大LED越亮,占空比越小LED越暗。所以,在频率一定时,可以用不同占空比改变LED灯的亮度。

PWM调节灯亮度原理就是通过改变占空比改变LED亮度,实现调节亮、灭程度的效果。

我准备使用使用旋转电位器控制LED灯实现亮度可调节,旋钮电位器是模拟电压输出信号接线在模拟信号端口,LED灯接在可输出PWM信号的数字端口,接线如下所示:

 通过编程控件可知,PWM输出范围在0~250之间,效果如下所示:

接下来需要了解旋钮电位器ADC采样数值的范围,转动旋钮电位器,使用串口打印数值范围是0~1023之间,效果如下所示:

 所以可以设计,若旋钮数值超过250,则一直保持250最大值输出,程序设计如下所示:

最后就可实现调光效果啦。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pgtn.cn/news/18603.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

1数字图像获取:1.3图像处理算法的形式

图像处理算法就是利用数学原理与计算机程序对数字图像进行处理的基础。 局部处理的例子:对一幅图像采用3x3模板进行卷积运算,用3x3的模板在该图像上进行扫描式的平移,每一个像素的卷积计算值是由并仅由该像素本身和该像素的8邻域像素的计算总…

DateReader,DateAdapter,DateSet和SqlCommand的基本使用方法

1usingSystem;2usingSystem.Data;3usingSystem.Data.SqlClient;45namespaceDemo36{ 7 /**//// <summary> 8 /// Class1 的摘要说明。 9 /// </summary>10 class Class111 {12 /**//// <summary>13 /// 应用程序的主入口点。14 /// </summary>15 [S…

LabVIEW图像灰度测量(基础篇—7)

像素灰度是图像最为典型的特征之一&#xff0c;基于图像像素灰度能衍生更多的图像特征&#xff0c;包括图像的直方图、线灰度分布曲线、图像线灰度均值、ROl边界灰度曲线、灰度定量描述以及图像结构相似度等&#xff0c;如下图所示&#xff1a; 拓展学习&#xff1a;LabVIEW图像…

1.数字图像获取:1.4图像的数据结构与特征

图像的数据结构和文件格式是指数字图像在计算机中存储的组织方式&#xff0c;是计算机算法应用于图像处理的数据基础。 ---------------数据结构------------ 图像的数据结构是指图像像素灰度值的存储方式&#xff0c;常用方式是将图像各像素灰度值用一维或二维数组相应的各元…

LabVIEW图像特征与机器视觉概念(理论篇—4)

图像的特征是指图像的原始特性或属性&#xff0c;其中部分属于自然特征&#xff0c;如像素灰度、边缘和轮廓、纹理及色彩等。有些则是需要通过计算或变换才能得到的特征&#xff0c;如直方图、频谱和不变矩等。 为了能减少计算量并提高系统的实时性&#xff0c;几乎所有机器视…

设备连接:Ubuntu16.04 ROS中连接Hokuyo激光雷达UTM-30LX-EW

这次连接的设备如下&#xff1a;&#xff08;以下是一步步的设备连接到采集数据的介绍&#xff0c;没法再详细了吧&#xff09; -----第一步&#xff1a;连接硬件---- 首先雷达需要的供电电压是12V&#xff0c;PC需要的供电电压是24V。所以本次连接是两个电源。 ------第二步&…

RS485通信如何设计EMC电路?

目录 1、RS-485标准 2、电磁兼容性 2.1、静电放电测试 2.2、电快速瞬变测试 2.3、电涌瞬变测试 3、通过/失败标准 4、瞬变保护 5、RS-485瞬变抑制网络 5.1、保护方案1 5.2、保护方案2 5.3、保护方案3 6、总结 在实际工业和仪器仪表(I&I)应用中&#xff0c;RS-4…

深度相机分类:TOF、RGB双目、结构光 对比分析

目前的深度相机根据其工作原理可以分为三种&#xff1a;TOF、RGB双目、结构光 一、RGB双目 RGB双目相机因为非常依赖纯图像特征匹配&#xff0c;所以在光照较暗或者过度曝光的情况下效果都非常差&#xff0c;另外如果被测场景本身缺乏纹理&#xff0c;也很难进行特征提取和匹…