该作品采用 pwm 脉宽调制技术实现对 RGB 控制。所用芯片为STC15F2K60S2, 利用它产生 16 位的可调脉宽方波。因为考虑需要同时控制九路 RGB 而产生的脉宽方波只有一路,因此需要将这一路脉宽方波拆分为 3 路。电路中运用 到场效应管和 NPN 三级管组成与门电路。因为 162个 RGB 点亮时电流很大一般的 NPN 或者 PNP 三级管无法承受因此我考虑采用 MOSFET,它的电流承受能力值得推荐!
逻辑分析仪采样的 pwm 脉冲方波:
最上面的红绿蓝分别代表拆分后分别控制红绿蓝三原色的脉冲方波,下面很密的波形每一圈 RGB 控制波形! 逻辑方波一定要经过调试才能获得理想效果,小班在这上面耗了不少时间!可以实现 27 种不同颜色变换! 颜色不比彩虹的少,可以通过该作品实现北极光的效果!
实现北极光的效果!实现北极光的效果!
阅读全文