加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

首發(fā),分享一個STM32L011使用HAL庫驅(qū)動WS2812B RGB5050方案

2016/10/04
80
服務(wù)支持:
技術(shù)交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗、收獲成長和認同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論
放大
方塊圖(4)
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

WS2812B簡介:

新一代的RGB5050將控制電路與RGB芯片集成在一個5050封裝元器件中,構(gòu)成一個完整的外控像素點。
● 內(nèi)置信號整形電路,任何一個像素點收到信號后經(jīng)過波形整形再輸出,保證線路波形畸變不會累加。
● 內(nèi)置上電復(fù)位和掉電復(fù)位電路
● 每個像素點的三基色顏色可實現(xiàn)256級亮度顯示,完成16777216種顏色的全真色彩顯示,掃描頻率不低于400Hz/s。
● 串行級聯(lián)接口,能通過一根信號線完成數(shù)據(jù)的接收與解碼。
● 任意兩點傳傳輸距離在不超過5米時無需增加任何電路。
● 當(dāng)刷新速率30幀/秒時,低速模式級聯(lián)數(shù)不小于512點,高速模式不小于1024點。
● 數(shù)據(jù)發(fā)送速度可達800Kbps。
● 光的顏色高度一致,性價比高。

基于STM32驅(qū)動WS2812B設(shè)計案例概述:

        使用了STM32L011D4P6設(shè)計了最小系統(tǒng)板,電源部分前級采用TI高效率開關(guān)電源芯片TPS563200將12V轉(zhuǎn)換為5V,再由低壓差LDO AMS1117-3.3轉(zhuǎn)換為3.3V給單片機供電,STM32使用了PWM來模擬24bit數(shù)字信號,驅(qū)動了WS2812B,達到LED顏色,亮度可控的目的。詳細介紹及程序文件詳見附件內(nèi)容。

        工程采用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

優(yōu)酷視頻:https://player.youku.com/player.php/sid/XMTc0ODA0NDYwMA==/v.swf

三點說明:

  • WS2812B為5V供電,5V邏輯器件,因此需要電平轉(zhuǎn)換IC;
  • RGB5050 最大60mA電流,單色時為20mA.因此應(yīng)根據(jù)燈珠的多少設(shè)計合適的電源;
  • 本設(shè)計采用TI開關(guān)電源芯片TPS563200,最大3A電流輸出能力。

STM32驅(qū)動WS2812B電路板截圖:

  • PCB工程.zip
    描述:原理圖和PCB源文件及庫等,AD14及以上版本打開
  • 程序.zip
    描述:使用的是ST最新的HAL庫,需要使用keil5及以上版本打開
  • WS2812B規(guī)格書.zip
    描述:WS2812B規(guī)格書
  • 參考資料及視頻.zip
    描述:參考資料及視頻

相關(guān)推薦

電子產(chǎn)業(yè)圖譜