日々の記録

ほどよく書いてきます。

大きな7セグLED SH50101BPG

2023年09月05日 00時42分04秒 | 電子工作

ちょっと大きなサイズ(縦5インチ)の7セグLEDを買ってみた。
会社で液体窒素のレベルゲージがあるんだけど、廊下から見にくいので、でかい7セグで表示をでかくしようと思った次第。
残量はどうやら4-20mAで測定しているようだが、出力は1Vから5Vの電圧になっていそうであるので、1-5Vを0-100%に割り振ってあげれば良いだろう。
一枚2444円するので、表示は1桁で、
・10の位を表示0.25秒
・1の位を表示0.25秒
・消灯0.5秒
といった表示で0-99%の表示をするのがいいのかなと思っている。



https://eleshop.jp/shop/g/gDBE415/

LEDが直列で長いのでVF=20Vほどらしい。
アノードコモンで、OFFのときの電圧にマイコンが耐えないので駆動用にトランジスタが必要ですね。
5Vで動くマイコンならなんでも大丈夫そうだな。

 

配線を確認してみた。
左下から、半時計回りに1pinから10pinまであるが、1,8pinがアノード、2,3,4,5,6,7,9,10がカソードという配線だった。騙されるところだった。電源装置に抵抗つけてピンピンして確認したかいがあった。

 

アノードコモンなので、カソード側にNPNトランジスタを入れ、そのベースを駆動する、という前提なら、次の対応が各数字になる、はず。

   abcdefg
0 1111110
1 0110000
2 1101101
3 1111001
4 0110011
5 1011011
6 1011111
7 1110010
8 1111111
9 1111011

 

配列として、
SegmentArray(0b01111110,0b00110000,0b01101101,0b01111001,0b00110011,0b01011011,0b01011111,0b01110010,0b01111111,0b01111011)
と言ったものを用意しておけば、いいのでは無いだろうか。

コメント (5)
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする