Loto实践干货(8)loto示波器在LED台灯调光问题维修的应用案例

一位客户最近觉得觉得他的LED台灯好闪,

于是拆了看看,里面的控制板是这样的:

干掉双色调光功能,只调亮度的话闪烁的状况能好转很多,双色各50%的时候闪烁最严重。所以使用loto(乐拓)虚拟示波器的两个通道,分别检测两色灯各自的占空比信号。

满亮度,2个色温的灯占空比 72:27的时候:

1个灯~100% ,另一个"不亮"的时候:

PWM波形很稳定,很正常,但是频率太低了,只有188HZ,如下图所示:

所以推断PWM频率太低导致滤波效果不好应该是闪烁的主因。

有三种方案可以解决这个闪烁的问题,一个是提高PWM的频率,第二个是增加PWM的RC滤波让调光电压更稳定,第三个是舍弃PWM调光直接使用DC调光。

第三种动作太大了先不考虑,第一种需要有相应的电路原理图来参考。我们看到使用的芯片是SG8F060P,如下图所示。

查找该芯片资料:

可能单片机SG8F060P太古老了,竟然没有找到它的相关详细资料,只能找到类似的SG8F080P的资料,如下图所示。

确实可以通过调整电阻来调节它的主频,但是没有准确的资料,放弃这种该表PWM频率的方案。

我们使用第二种方案,增加滤波大电容在G1和G2点,让PWM滤波后变成更稳的直流电压,如下图所示:

闪烁情况改善了很多,也是最快捷简单的方案。使用第三种方案应该效果能更好,后面有时间会继续试试。

最新文章

  1. Webform Application传值 ViewState
  2. SQL范式
  3. c++ STL 学习记录 草稿。
  4. javascript数组的知识点讲解
  5. 使用DirectWrite测量Direct2D文字大小
  6. Android性能优化典范(转)
  7. LED点阵显示名字
  8. php学习笔记3--php中获取时间与实际时间不符
  9. Emmet的高级功能与使用技巧
  10. 问题-delphi 程序在某电脑中显示???问号 乱码
  11. CSS3兼容IE的大杀器
  12. c# 发邮件功能
  13. js 学习总结
  14. VS2010环境下使用VB编写串口助手
  15. Angular - - ngList、ngRepeat、ngModelOptions
  16. Java基础——变量、数据类型
  17. iOS开发之instancetype
  18. Day15 jss整体结构梳理
  19. APIO 2018游记
  20. 步步为营-76-用户登录(Session+Cookie)

热门文章

  1. learn git(本地仓库)
  2. Java基础系列(4)- 编译型和解释型
  3. Docker系列(11)- 部署Nginx
  4. 软件测试从业者必备的Linux命令(完整篇)
  5. setTimeout 与setInterval的区别
  6. Yaml书写方法详解
  7. 通过Git在本地局域网中的两台电脑间同步代码
  8. 实践篇 -- Redis客户端缓存在SpringBoot应用的探究
  9. 阿里云研究员叔同:Serverless 正当时!
  10. 学大数据一定要会Java开发吗?