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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3086|回復: 1
打印 上一主題 下一主題
收起左側

單片機幻彩耳墜燈制作,縮減元器件版本 送女朋友的看過來

[復制鏈接]
跳轉到指定樓層
樓主
先說一下來源思路,最初刷抖音看到一個外面的朋友做的ws2812b燈珠做的 RGB耳墜燈,帶一組升壓電路,紐扣電池不可充電,并帶上一個大的電池座。重量可能不適合帶在耳朵上。
個人硬件部分做的感受跟心路歷程分享:
耳墜燈板:
初步想法是自己做一個給心愛的妹子,開始做的思路也是帶一組升壓電路升壓到5V,后面發現升壓電路一般要帶一CD54的小電感。外加一個SOP8或者SOT23-6的OTP單片機來實現,接著就是單片機選型,然后畫原理圖,畫PCB。說道畫PCB,通過確認PCB尺寸和電池尺寸后,燈珠選型,開始想選用3030封裝,但后考慮這個封裝焊盤是在下面的,意味著燈珠只能貼在板子正面或者反面。那效果可能就沒那么美觀了。 然后經過查看不同燈珠,最后選擇一款4020側面焊盤的燈珠。因整個板子是圓形,當時考慮的是在圓弧上面做焊盤,燈珠直接焊在圓弧上
下面是第一版帶升壓IC燈板原理圖和PCB截圖

燈珠計算下來能擺16顆。但16顆燈珠工作起來最少也有個50ma左右,小的紐扣電池,一般電池容量在40ma以內,這也就意味著只能工作不到1小時。然后經過電池選型,才確認使用2032,3.7V-70mah這款可充電電池。基本充滿電能工作一個小時左右是有的。 選擇這款電池還有一層意思,就是他的厚度只有3.2mm,因1.6厚度的板子電池的圓形是掏空的,電池直接裝在板子中間,所以3.2mm的厚度裝進去板子之后,基本算是比較平整的,不會突出太多影響美觀。

接著就是升壓IC選型,因為PCB布線空間原因,選擇一款YX2118升壓5V-SOT23封裝升壓IC,使用的是0805貼片電感,自認為應該能驅動,也沒去實際驗證是否可行,就先把板子畫好打下去了。第一個版本的板子打的是1.6mm厚度,板子回來就開始焊板,才發現燈珠巨難焊,原因是,焊盤雖然我已經畫到板子最邊緣,但PCB廠家打板時,焊盤會往里面進去一點點,實際焊盤跟最邊緣還是有個一點點距離的,所以燈珠本身焊盤就比較小,4個小焊盤又挨的比較近,焊接起來要么焊錫會到2個焊盤,要么就是中間有縫隙焊不上。2個耳墜燈,最后焊了1小時才焊完。

接著全部電路焊完后,開始測試升壓電路,發現升壓后小電流帶個單片機沒啥問題。 帶燈珠就完全不行了,可能是因為0805貼片電感的原因,帶不動。接著就直接去掉了升壓電路,直接通過單片機控制MOS管來驅動燈珠。

下面是第二版去掉升壓IC PCB截圖


充電座子:因2032-3.7V電池充滿電壓能到4.2V,采用一個40574057充電管理IC處理充電。充電亮紅燈,充滿亮綠燈。  暫時使用一個單片機來設置充電RGB燈呼吸,充滿亮綠燈,感覺有點多余,就取消單片機控制了。  

軟件部分心路歷程:
之前沒寫過ws2812b燈珠的軟件。開始都是從網上搜了很多前輩分享的例子,一邊看燈珠的規格書再結合例子然后通過多次的驗證,開始其實也不太理解怎么去控制燈珠,只是知道通過單片機一個IO口給數據可以控制很多個燈珠。
后面慢慢驗證才發現如此強大,燈珠每個像素點的三基色顏色可實現256級亮度顯示,完成16777216種顏色的全真色彩顯示,掃描頻率不低于400Hz/s。然后再去調試怎么去發送數據給燈珠,再通過單片機發送數據  
每顆燈珠需要24bit數據結構G7-G6-G5-G4-G3-G2-G1-G0-R7-R6-R5-R4-R3-R2-R1-R0-B7-B6-B5-B4-B3-B2-B1-B0,
意思是先發送G的數據再發送R的數據,最好發送B的數據。通過這個數據來決定亮那個顏色,和亮度的控制每個顏色亮度最大是255-oxff。
然后我理解的級聯方式,比如我發送2個24bit的數據,那么第1顆燈珠只接受一個24bit數據,多出來的就發送到第2顆燈珠,再多的就往下后面發送。
懂了這些原理之后就是開始試我想要的效果了,從先點亮第1顆燈珠,到單色顯示,第二顆到16顆燈珠。再讓這些燈珠通過不同配色流水跑起來。


總結:
硬件部分 一個SOP8單片機  4020側邊幻彩燈珠    輕觸按鍵   一個MOS管2302  一個1206電阻   2032-3.7V-70mah可充電電池,一個充電的插座頭。

充電座子:4057充電管理IC,充電亮紅燈,充滿亮綠燈

軟件部分 通過一個IO口驅動4020燈珠,一個IO口驅動MOS管,一個按鍵控制開關機。


最后附上耳墜燈+充電底座實物圖+視頻效果+部分資料

1.jpg (990.41 KB, 下載次數: 157)

1.jpg

2.jpg (3.8 MB, 下載次數: 144)

2.jpg

3.jpg (155.33 KB, 下載次數: 169)

3.jpg

4.jpg (3.68 MB, 下載次數: 157)

4.jpg

5.jpg (3.12 MB, 下載次數: 163)

5.jpg

6.jpg (3.21 MB, 下載次數: 179)

6.jpg

7.jpg (3.25 MB, 下載次數: 136)

7.jpg

充電底座PCB 1.png (256.34 KB, 下載次數: 164)

充電底座PCB 1.png

充電底座PCB.png (298.75 KB, 下載次數: 149)

充電底座PCB.png

耳墜PCB 1.png (337.94 KB, 下載次數: 173)

耳墜PCB 1.png

耳墜PCB.png (304.7 KB, 下載次數: 164)

耳墜PCB.png

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

沙發
ID:338171 發表于 2022-9-11 23:02 | 只看該作者
回復

使用道具 舉報

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

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 丝袜久久| 青青草网站在线观看 | 一区二区中文 | 人人干免费| 欧美日在线 | 91视频一区二区 | 亚洲国产精品久久 | 97精品超碰一区二区三区 | 国产午夜精品视频 | 久久精品国产久精国产 | 亚洲免费久久久 | 久久久久久免费免费 | 操人网| 欧洲视频一区二区 | 最近免费日本视频在线 | 日韩av一区在线观看 | 欧美日韩一卡二卡 | 美女黄网站 | 亚洲区一区二 | 久久精品电影 | 亚洲一区三区在线观看 | 91香蕉| 亚洲成人久久久 | 久久天天 | 久久久久国产一区二区三区 | 在线视频一区二区三区 | 91国产在线播放 | 毛片在线视频 | 狠狠躁躁夜夜躁波多野结依 | 99福利视频| 亚洲传媒在线 | 久久久噜噜噜www成人网 | www.国产日本| 最新黄色在线观看 | 亚洲综合色站 | 亚洲精品视频在线播放 | 亚洲综合二区 | 欧美成人h版在线观看 | 欧美女优在线观看 | 亚洲精品一区二区三区四区高清 | 黄色一级毛片 |