几天小朋友到别人家玩,看上了人家的金鱼,人家就给了她一条小金鱼,有了小金鱼,怕它没氧气挂掉,买了一个氧气泵,没有东西喂它也不行,又买了一包鱼料,又因为它太孤单了,又买了几条小金鱼给它做伴,几条小金鱼老是在水桶里不怎么好看,又去买了个鱼缸,有了鱼缸太单调了,也不太好看,想了想加点灯光,后来找出吃灰多年的老灯条——WS2812b。
这个灯条以前使用新唐的N76E0003单片机驱动过,这款单片机是51内核的,之前驱动也没什么问题,今天使用stm32f103c8tc6来驱动,有了新的发现,首先来说一下ws2812b的驱动原理,直接上图好了。
驱动它很简单,驱动一个灯的话,给它发24位数据就行了。
新发现是:stm32f103是72M主频,按理来说更改IO口状态只需要14ns左右就行了,可是在实际使用中,更改IO口的状态需要500ns左右,使用的是hal库,其他库还没试验过,所以在驱动ws2812b时,码0的高电平状态都不用延时,直接拉低就好了。
文章来源于:电子工程世界 原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关文章
泰矽微发布LIN自动寻址汽车氛围灯芯片——TCPL012(2024-07-01)
泰矽微发布LIN自动寻址汽车氛围灯芯片——TCPL012;近日,泰矽微(Tinychip Micro)宣布推出TCPL012低成本氛围灯驱动芯片,TCPL012 支持LIN自动寻址的汽车氛围灯专用驱动芯片......
艾为电子推出车规级36路RGB LED驱动芯片(2023-09-01)
艾为电子推出车规级36路RGB LED驱动芯片;
【导读】艾为电子推出车规级36路RGB LED驱动芯片AW21036QPY-Q1(8位PWM)和 AW21036EQPY-Q1(16位......
基于芯海科技CS32F116Q的汽车智能尾灯应用案例(2023-09-11)
,LQFP100: 80个,可实现多种外设连接。
CS32F116Q系统框图
02
CS32F116Q的尾灯应用方案
该方案采用CS32F116Q作为主控芯片,搭配两颗9通道RGB LED驱动芯片......
CS32F116Q MCU在汽车智能尾灯的应用方案(2024-04-19)
现多种外设连接。
CS32F116Q系统框图
02CS32F116Q的尾灯应用方案
该方案采用CS32F116Q作为主控芯片,搭配两颗9通道RGB LED驱动芯片和一颗36通道RGB LED驱动芯片,具有......
基于芯海科技CS32F116Q的汽车智能尾灯应用案例(2023-09-12)
:51个,LQFP100: 80个,可实现多种外设连接。
CS32F116Q系统框图
CS32F116Q的尾灯应用方案
该方案采用CS32F116Q作为主控芯片,搭配两颗9通道RGB LED驱动芯片......
Melexis发布多通道RGB-LED 驱动芯片MLX81116,打造汽车应用的智能内饰照明(2020-08-28)
Melexis发布多通道RGB-LED 驱动芯片MLX81116,打造汽车应用的智能内饰照明;全球微电子工程公司 Melexis 宣布推出多通道 RGB-LED 驱动芯片 MLX81116......
Melexis推动行业变革:汽车照明LED驱动芯片实现超小型化(2024-06-17)
Melexis推动行业变革:汽车照明LED驱动芯片实现超小型化;
【导读】全球微电子工程公司Melexis近日宣布,作为汽车动态照明LED驱动芯片领域的领军者,正式......
络明芯发布新一代超低功耗矩阵LED驱动芯片IS31FL376x系列(2024-04-22)
络明芯发布新一代超低功耗矩阵LED驱动芯片IS31FL376x系列;
【导读】近日,络明芯发布了三款超低功耗矩阵LED驱动芯片IS31FL3761/63/66。该系列芯片......
Melexis推动行业变革:汽车照明LED驱动芯片实现超小型化(2024-06-14 15:02)
Melexis推动行业变革:汽车照明LED驱动芯片实现超小型化;全球微电子工程公司Melexis近日宣布,作为汽车动态照明LED驱动芯片领域的领军者,正式推出全新产品MLX81123,进一......
Melexis推动行业变革:汽车照明LED驱动芯片实现超小型化(2024-06-14)
Melexis推动行业变革:汽车照明LED驱动芯片实现超小型化;2024年06月14日,比利时泰森德洛——全球微电子工程公司Melexis近日宣布,作为汽车动态照明LED驱动芯片领域的领军者,正式......