stm8怎样点亮串行的100个sk6812灯珠,再让他们跑起来,求程序思想。sk6812一个灯珠需要24位数据,只用PD5

stm8怎样点亮串行的100个sk6812灯珠,再让他们跑起来,求程序思想。sk6812一个灯珠需要24位数据,只用PD5,第1张

你好,我这边有关XT1511/SK6812灯珠的程序,可以了解一下。

/*RGB灯珠,灯带*/

#include "IOSTM8S103F3.h"

#include "LEDInputData.h"李扰拿

int main( void )

{

CLK_CKDIVR&= (unsigned char)(~0x18)

CLK_CKDIVR|= (unsigned char)0x00/*设置时钟为内部16M高速时钟*/

PC_DDR|=0x20

PC_CR1|=0x20

PC_CR2|=0x20

PC_ODR|=0x20

reset() //灯带复位

send_24bits(0xff,0x00,0x00) //第一颗灯亮绿

send_24bits(0x00,0xff,0x00) //第二颗灯李洞亮哪搭红

send_24bits(0x00,0x00,0xff) //第三颗灯亮蓝

send_24bits(0xff,0xff,0xff) //第四颗灯亮白

while (1)

}

【亮 度】镇梁宽:R:400-500MCD,G:1000-1500MCD,B:300-400MCD

【波 段】:R:620-625NMG:520-522.5NMB:467.5-470NM

5050内置SK6812灯珠具有智能反接保护,电源反接不会损坏IC。

SK6812IC控制电路与LED点光源公用一个电源。

控制电路与RGB芯片集成在一个5050封装的元器件中,构成一个完整的外控像素点。

内置信号整形电路,任何一个像素点收到信号后经过波形整形再输出,保证线路波形畸变不会累加。

内置上电复位和掉电复位电路。

每个像素点的三基色颜色可实现256级亮度显示,完成16777216种颜色的全真色彩显示,扫描频率不低于400Hz/s。

串行级联接口渣弯,能通过一根信号线完成数据的接收与解码。

任意两点传传输距离在不超过5米时无需增加任何御亮电路。

当刷新速率30帧/秒时,级联数不小于1024点。

数据发送速度可达800Kbps。

光的颜色高度一致,性价比高。

主要应用领域:

LED全彩发光字灯串,LED全彩模组, LED全彩软灯条硬灯条,LED护栏管。

LED点光源,LED像素屏,LED异形屏,各种电子产品,电器设备跑马灯。

● 控制电路与RGB芯片集成在一个5050封装的元器件中,构成一个完整的外控像素点。

● 内置信号整形电路,任何一个像素点收到信号后经过波形整形再输出,保证线路波形畸变不会累加。

● 内置上电复位和掉电复位电路。

● 每个像素点的三基色颜色可实现256级亮度显示,完成16777216种颜色的全真色彩显示,扫描频率不低于

400Hz/s。

● 串行级联接口,能通过一根信号线完成数据的接收与解码。

● 任意两点传传输距离在不超过5米时无需增加任何电路。

● 当刷新速率30帧/秒时,低速模式级联数不小于512点,高速模式不小于1024点。

● 数据发送速度可达800Kbps。

● 光的颜色高度一致,性价比高。

首先,不带SK6812的就是常规的5050灯珠,实际上RGB灯珠要想实现跑马灯等效果的话,是一样要加IC控制器的,只不过不带IC的需要在线路板上贴外置的IC控制器。

那么把IC控制器内置到灯珠内部枯冲有什么好处呢?

1、每颗灯珠都内置SK6812控制器,实现像素级别的控制

2、SK6812封装到灯没岁歼珠内部雀御可防止IC控制器受潮受损

3、内置SK6812可以避免灯条在弯曲、扭曲时导致IC引脚与线路板脱离造成故障

4、IC控制器内置到灯珠内部使成品线路板更加简单,简洁,从而减少故障率,提高可靠性。

5、减少了成品体积,使SK6812灯珠应用领域更广泛。

6、电气性能更加,抗干扰强等特点。

更多详细资料你可以咨询您的供应商。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12225358.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存