作者KawasumiMai (舞ペース)
看板Electronics
標題[問題] WS2812B 燈條使用問題
時間Thu Jul 20 22:50:28 2017
如題
網路上的Sample看起來都很簡單
不知道為什麼可以搞上個一星期這麼久
首先,是對WS2812B的認知
5V輸入,只有一個訊號線,可定址
網路上據說查到一個大概50~60mA
在下需要的大概就是30個以內所以也不會超過2A
為了保護燈條,並了電容,也串了可變電阻
使用了外接的5V2A DC線去供電
然後,就遇到了以下諸多問題
1.剛開機的時候,燈條總是沒有亮
然後可變電阻要先轉到最大,然後再慢慢轉小,燈條才會開始亮?
照理說不是接上去就該全亮了嗎?(有訊號去設定的話)
燈條應該沒什麼保護措施吧?
2.轉亮的過程中,整排亮的狀態是非常不穩定的
有的亮,有的沒亮
甚至每次轉暗再轉亮的過程中,可能會亮的顆粒都是隨機的
然後每個亮的顏色都不太一樣,亮度也不一致
有些感覺微亮,有些閃爍,有些紅色有些綠色,轉亮後有些白色有些藍色
這跟想像中的不太一樣
3.就算串了訊號線,也用普通LED去測試的確是有閃爍訊號輸出
(使用Adafruit_NeoPixel程式庫)
但是,串上訊號線完全沒有反應
感覺燈條完全不理會訊號
光是這三點,就搞了快一星期
原本以為這東西就是很簡單的,正負接上去,訊號打上去就會亮了
就連需要掃描的LED矩陣都沒有這麼挫折過
是在下的理解錯誤嗎?
--
「賢いウサギには三つの穴がある。
一つは上に、あと二つは…」
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.89.210
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Electronics/M.1500562231.A.1C3.html
※ 編輯: KawasumiMai (36.231.89.210), 07/20/2017 22:51:40
1F:推 god145145: 可變電阻拿掉試試 07/20 23:30
2F:推 DRQX: 去罵教你加可變電阻的人 07/20 23:53
3F:推 HiJimmy: 可變電阻 電流不太夠用~~ 07/20 23:56
4F:→ HiJimmy: 還有沒挑過LED Vf不同是正常的 會從Vf比較低的開始亮 07/20 23:57
5F:推 nissptt: 嗯,你的電阻肯定太大,牠們餓死了! 07/21 00:00
6F:推 HiJimmy: DATAsheet不是就直接給5V~~ 07/21 00:01
7F:推 nissptt: 電壓5V~5.3V夠穩的話(不是傳統變壓器),最多串一顆低壓降 07/21 00:06
8F:→ nissptt: 二極體,就能確保了。 07/21 00:06
9F:推 nissptt: 你不可以用傳統重量很重的5V2A的變壓器接,不然,低亮度 07/21 00:17
10F:→ nissptt: 不到1~2A時,電壓會7到8V"以上",然後,你的LED就會嗨翻 07/21 00:17
11F:→ nissptt: ,真的死翹翹。餓死的,超渡一下還會回來。嗨翻涅槃的, 07/21 00:17
12F:→ nissptt: 送我我也不受的啦! 07/21 00:17
13F:→ nissptt: "不收"的啦! 07/21 00:18
不好意思,因為一開始直接接5V跟訊號但是怎樣都沒反應,才會往電流過大去想
另外,雖然用的是電子材料行買的5V2A變壓器,DC頭那種
但是接收的部分是麵包板用的供電模組
照理說這個部分應該會把電壓給限制住?
目前依樣直接串5V,頂多多串一顆二極體
但是訊號仍舊無法造成任何效果,然後整排燈無法亮
反而不知道下一步該怎麼除錯
※ 編輯: KawasumiMai (36.231.89.210), 07/21/2017 00:50:17
14F:推 nissptt: 麵包板供電模組會穩壓,應該可以。但還是建議量一下模組 07/21 01:05
15F:→ nissptt: 的輸出電壓。模組若是用7805穩壓,那對模阻組的輸入電壓 07/21 01:05
16F:→ nissptt: 要求通常會高於7V, 總之模組輸出電壓量一下最準。不行的 07/21 01:05
17F:→ nissptt: 話...... 07/21 01:05
18F:推 god145145: 有圖嗎?單點一個會亮嗎? 07/21 08:01
19F:→ god145145: 用什麼控制? 07/21 08:02