砲弾型のWS2812B?
■砲弾型のWS2812Bが届いた |
※WS2812Bは、ブログでもたびたび紹介しているフルカラーの表現を簡単に表示できるシリアルLEDです。
2014/7/19追加 WS2812Bと互換性は無さそうです。注意してください。 |
これは、ちょっと入手してレポートしてみるか・・・ということで代理店(スイッチサイエンスさん)経由で入手しました。
1パックに5つ入っています。
だいたい、電子工作系で利用するLEDは、5mmや3mmのサイズが多いと思いますが、このLEDは8mmとかなり大きな部類に入ります。
女性の小指の先ぐらいのサイズって感じかな。
色は、乳白色で光が拡散しやすいようなモデルです。(透明タイプもあるらしいのですが販売先を見つけられなかった。)
だいたい、電子工作系で利用するLEDは、5mmや3mmのサイズが多いと思いますが、このLEDは8mmとかなり大きな部類に入ります。
女性の小指の先ぐらいのサイズって感じかな。
色は、乳白色で光が拡散しやすいようなモデルです。(透明タイプもあるらしいのですが販売先を見つけられなかった。)
大きさの比較用に、中央がWS2812Bです。右は5mmタイプのふつうのLED.
■足は4本出ているが通常のフルカラーとは違う |
WS2812Bと同じ4端子です。(PIN番号は異なります)
一般的なフルカラーLEDも4端子ですので間違わないように。(というか間違いませんよね。)
決して、Green, Blue, Common, Redと別れている訳じゃありません。
一般的なフルカラーLEDも4端子ですので間違わないように。(というか間違いませんよね。)
決して、Green, Blue, Common, Redと別れている訳じゃありません。
データシートのリンクはこちらです。
■ユニバーサル基板は1.27mmが良い |
■もちろんシリアル接続ができるので配線らくらく |
■シリアルの制御タイミングはWS2812Bと微妙に異なるが・・・ |
比較までに、WS2812S,WS2812B,砲弾型のタイミングを掲載します。
タイミング | WS2812(S) | WS2812B | 砲弾型 |
T0H | 0.35us | 0.40us | 0.35us |
T1H | 0.70us | 0.80us | 1.36us |
T0L | 0.80us | 0.85us | 1.36us |
T1L | 0.60us | 0.45us | 0.35us |
RES | 50us | 50us | 50us |
データシート的には微妙に砲弾型の1Bit長が長いんです。
■実際に試してみるとWS2812Bのタイミングで大丈夫そう |
■実際に試してみるとWS2812Bのタイミングじゃダメよ |
データシートで定義された、1.36usを作って試すのはちょっと面倒なので、WS2812(S)のタイミングとWS2812Bのタイミングの双方でどんなふうに点灯するか試してみました。
試してみると、WS2812(S)のタイミングで制御すると、シリアル接続した4番目のLED辺りから点灯が不規則になりました。逆に、WS2812Bのタイミングで制御してみると気になる点はみつかりません。今のところ、WS2812Bのタイミングでも制御できそうです。
※しかし、接続数が5つだけでしたので、もっと長くすると問題が起こる可能性はあります。
2014/7/19追加 20個接続で試したところ、10個以上となるとチラチラとフラッシュし始めたので、ちゃんとタイミングを指定しないとダメです。また、RGBの24bit出力順も異なりました。 |
WS2812Bのシリアルデータ送信順は、G->R->Bの順でしたが、この砲弾型はRGが逆の順序のようです。つまりR->G->Bでシリアルデータを送信する必要があります。もしかすると、作っているメーカーが異なるのかもしれませんね。 |
■綺麗ですね |
いままでのチップの角ばった感じから、拡散された柔らかい色がどうやら良いらしい。
手前が、WS2812Bのチップそのままです。
勿論、小さくコンパクトに敷き詰められることができることにも利点がありますし、適材適所ってことですね。
勿論、小さくコンパクトに敷き詰められることができることにも利点がありますし、適材適所ってことですね。
■最後に・・・ |
勿論、ピンソケットを立てても良いのですが、スタックしたときにジャンパーが挿しにくかったりするので、私は寝かせるのがおすすめです。
ご利用する際の参考になれば。
あ、頒布中のシールドもよろしくお願いしますね。(笑)
あ、頒布中のシールドもよろしくお願いしますね。(笑)