WS2812B简介: 新一代的RGB5050将控制电路与RGB芯片集成在一个5050封装的元器件中,构成一个完整的外控像素点。 ● 内置信号整形电路,任何一个像素点收到信号后经过波形整形再输出,保证线路波形畸变不会累加。 ● 内置上电复位和掉电复位电路。 ● 每个像素点的三基色颜色可实现256级亮度显示,完成16777216种颜色的全真色彩显示,扫描频率不低于400Hz/s。 ● 串行级联接口,能通过一根信号线完成数据的接收与解码。 ● 任意两点传传输距离在不超过5米时无需增加任何电路。 ● 当刷新速率30帧/秒时,低速模式级联数不小于512点,高速模式不小于1024点。 ● 数据发送速度可达800Kbps。 ● 光的颜色高度一致,性价比高。 基于STM32驱动WS2812B设计案例概述: 使用了STM32L011D4P6设计了最小系统板,电源部分前级采用TI高效率开关电源芯片TPS563200将12V转换为5V,再由低压差LDO AMS1117-3.3转换为3.3V给单片机供电,STM32使用了PWM来模拟24bit数字信号,驱动了WS2812B,达到LED颜色,亮度可控的目的。详细介绍及程序文件详见附件内容。 工程采用CubeMX生成,使用的是ST最新的HAL库,需要使用keil5及以上版本打开,CubeMX版本需要16.0及以上,下载地址:https://www.st.com/content/st_com ... -long-promo_feb2014; 安利下个人空间:https://club.gizwits.com/home.php?mod=space&uid=7261 优酷视频:https://player.youku.com/player.php/sid/XMTc0ODA0NDYwMA==/v.swf 三点说明: WS2812B为5V供电,5V逻辑器件,因此需要电平转换IC; RGB5050 最大60mA电流,单色时为20mA.因此应根据灯珠的多少设计合适的电源; 本设计采用TI开关电源芯片TPS563200,最大3A电流输出能力。 STM32驱动WS2812B电路板截图:
- 粉丝: 13
- 资源: 889
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助