久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5333|回復(fù): 3
打印 上一主題 下一主題
收起左側(cè)

WS2813斷點(diǎn)續(xù)傳LED流水燈STM32單片機(jī)源程序

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
WS2813是深圳市華彩威科技于2016年最新推出的一款專利新產(chǎn)品,它是在之前WS2812S和WS2812B的基礎(chǔ)上升級(jí)而來的一個(gè)產(chǎn)品,結(jié)合多年的市場應(yīng)用反饋經(jīng)驗(yàn),它有以下顯著特征:
1.. 只有5mm*5mm體積,其外形與一個(gè)5050燈珠相同,每個(gè)元件即為一個(gè)像素點(diǎn),內(nèi)置LED驅(qū)動(dòng)IC且含概了外圍所有元器件,線路簡單。相比WS2812系列產(chǎn)品大大降低外圍元器件所占用的面積,在柔性產(chǎn)品的應(yīng)用中降低了損壞率,因?yàn)橐话銦魲l使用的環(huán)境相對比較惡劣,燈條容易折彎,之前的產(chǎn)品就很容易出現(xiàn)折彎導(dǎo)致線路斷路,像素點(diǎn)損壞不能正常顯示,高度集成外圍所有元器件這一革新具有劃時(shí)代的意義,使產(chǎn)品使用便利。
2.. 新增斷點(diǎn)續(xù)傳功能,這是最大的突破。因?yàn)樵诠こ虘?yīng)用中由于不同因素,難免會(huì)引起個(gè)別點(diǎn)失效損壞,以至于后續(xù)的點(diǎn)都跟著不能正常顯示。還有在使用中也許惡劣環(huán)境也會(huì)導(dǎo)致個(gè)別點(diǎn)損壞。WS2813就解決了這個(gè)重大難題,額外增加一路信號(hào)線,實(shí)現(xiàn)雙路信號(hào)傳輸,任何一個(gè)點(diǎn)損壞都不會(huì)影響信號(hào)的級(jí)聯(lián)傳輸,其他的像素點(diǎn)都正常顯示。WS2813在使用中如果個(gè)別點(diǎn)損壞就完全不影響整體顯示效果了。
3..電源反接保護(hù)。安裝過程中不小心將電源反接,如果沒有電源反接保護(hù),可能導(dǎo)致整條燈條短路損壞。WS2813增加的電源反接保護(hù)就能解決這一問題,方便安裝使用。
4..長達(dá) 250us的RESET時(shí)間,方便工程師的程序控制,控制協(xié)議和線路板完全兼容,大大降低了成本,使用便利。
5..高達(dá)2khz的RGB端口刷新頻率。高清顯示屏標(biāo)準(zhǔn),每個(gè)像素點(diǎn)的三基色顏色可實(shí)現(xiàn)256級(jí)亮度顯示,完成16777216中顏色的全真色彩顯示,在高清攝像頭的拍照下和動(dòng)態(tài)運(yùn)動(dòng)下不會(huì)出現(xiàn)頻閃。

主要應(yīng)用領(lǐng)域:
1..LED全彩發(fā)光字燈串,LED全彩軟燈條硬燈條,LED護(hù)欄管。
2..LED點(diǎn)光源,LED像素屏,LED異形屏等


單片機(jī)源程序如下:
  1. #include "delay.h"
  2. #include "sys.h"
  3. #include "led.h"
  4. #include "stm32f10x_flash.h"
  5. u8  Table_Color[TM1804_IC][3]={0};//顯示緩存數(shù)組
  6. //配置系統(tǒng)時(shí)鐘,使能各外設(shè)時(shí)鐘
  7. void RCC_Configuration(void)
  8. {
  9.         RCC_DeInit();        //復(fù)位系統(tǒng)時(shí)鐘
  10.         RCC_HSEConfig(RCC_HSE_ON);    //開啟HSE
  11.         if(RCC_WaitForHSEStartUp() == SUCCESS)//等待HSE起振
  12.         {

  13.                 RCC_HCLKConfig(RCC_SYSCLK_Div1);  //選擇HCLK時(shí)鐘源為SYSCLK1分頻
  14.                 RCC_PCLK2Config(RCC_HCLK_Div1);   //選擇PCLK2的時(shí)鐘源為HCLK1分頻
  15.                 RCC_PCLK1Config(RCC_HCLK_Div2);     //選擇PCLK1的時(shí)鐘源為HCLK2分頻

  16.                 FLASH_SetLatency(FLASH_Latency_2);
  17.                 FLASH_PrefetchBufferCmd(FLASH_PrefetchBuffer_Enable);
  18.                
  19.                 RCC_PLLConfig(RCC_PLLSource_HSE_Div1, RCC_PLLMul_12);        //選擇PLL時(shí)鐘源為HSE1分頻,10倍頻
  20.                 RCC_PLLCmd(ENABLE);           //使能PLL
  21.                 while(RCC_GetFlagStatus(RCC_FLAG_PLLRDY) == RESET);   //等待PLL輸出穩(wěn)定
  22.                 RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK);   //系統(tǒng)時(shí)鐘為PLL
  23.                 while(RCC_GetSYSCLKSource() != 0x08);   //等待PLL為系統(tǒng)時(shí)鐘源
  24.         }
  25. }


  26. int main(void)
  27. {
  28.         u8 i=0,IC,n=1,HD,LD;
  29.         RCC_Configuration();
  30.         delay_init();                     //延時(shí)函數(shù)初始化         
  31.         NVIC_Configuration();          //設(shè)置NVIC中斷分組2:2位搶占優(yōu)先級(jí),2位響應(yīng)優(yōu)先級(jí)
  32.         LED_Init();                             //LED端口初始化
  33.         LED_Reset();
  34.         while(1)
  35.         {        
  36.                 for(n=0;n<255;n+=13)
  37.                 {
  38.                         for(IC=TM1804_IC;IC>0;IC--)
  39.                         {
  40. //                                LED_Meteor_rain_light(0x12-n,0x20+n,0x77+n,IC,10);
  41.                                 LED_Meteor_rain_light(0xff,0xff,0xff,IC,20);
  42.                                 delay_ms(30);
  43.                         }
  44.                 }               
  45.         }
  46. }        
復(fù)制代碼

所有資料51hei提供下載:
32程序WS2813B.7z (306.21 KB, 下載次數(shù): 80)

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏3 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:228360 發(fā)表于 2020-5-26 12:57 | 只看該作者
謝謝分享,學(xué)習(xí)一下。
回復(fù)

使用道具 舉報(bào)

板凳
ID:412631 發(fā)表于 2020-11-28 16:40 | 只看該作者
本帖最后由 LH20181020 于 2020-11-28 17:25 編輯

謝謝分享,請問這種集成IC的LED做成像素顯示屏,顯示漢字,或者簡音的圖案,程序復(fù)雜嗎,能不能做成一個(gè)應(yīng)用軟件,讓普通用戶通過軟件隨意修改內(nèi)容
回復(fù)

使用道具 舉報(bào)

地板
ID:892532 發(fā)表于 2021-3-16 13:52 | 只看該作者
LH20181020 發(fā)表于 2020-11-28 16:40
謝謝分享,請問這種集成IC的LED做成像素顯示屏,顯示漢字,或者簡音的圖案,程序復(fù)雜嗎,能不能做成一個(gè)應(yīng) ...

可以用qt這種去做一個(gè)上位機(jī)去生成顯示數(shù)據(jù),不過這種燈燈珠比較大,做成顯示屏感覺沒什么意義,不如直接用一個(gè)彩色顯示屏,如果你用外部內(nèi)存的話還好點(diǎn),用單片機(jī)的內(nèi)存存這些數(shù)據(jù)的話,數(shù)據(jù)量有點(diǎn)大的,顯示最好還是顯示屏
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 黄色大片在线免费观看 | 特级丰满少妇一级aaaa爱毛片 | 国产成人在线免费视频 | 天天综合精品 | 欧美日韩一区在线观看 | 伦一理一级一a一片 | 国产一区在线看 | 精品久久精品 | 亚洲小视频 | 麻豆精品在线播放 | 亚洲亚洲人成综合网络 | 日本高清在线观看 | 不卡在线| 精品欧美一区二区精品久久 | 亚洲国产日韩在线 | 91爱爱网 | 日韩午夜激情 | 夜夜欢天天干 | 久久精品一区二区三区不卡牛牛 | 免费看黄色aaaaaa 片 | 婷婷久久综合 | 久久免费高清视频 | 久久一二三区 | 亚洲一区在线看 | 久热精品在线 | 老司机精品福利视频 | 性久久久久久 | 国产做爰视频免费播放 | 亚洲在线一区 | 欧美精品一区在线观看 | 国产日韩欧美一区 | 亚洲一区二区三区在线播放 | 亚洲精品久久久蜜桃 | 九色91popny蝌蚪新疆 | 二色av | 亚洲福利视频一区 | 日韩欧美一级 | 男女裸体无遮挡做爰 | 中文字幕国产一区 | 免费看黄色大片 | 日本韩国三级 |