FC2カウンター FPGAの部屋 2005年10月26日
FC2ブログ

FPGAやCPLDの話題やFPGA用のツールの話題などです。 マニアックです。 日記も書きます。

FPGAの部屋

FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。Xilinx ISEの初心者の方には、FPGAリテラシーおよびチュートリアルのページをお勧めいたします。

7セグメントLEDを何個ダイナミック点灯できるか?

キコさんのブログでバック・ツウ・ザ・フューチャーのデロリアンの制御パネルを作るというのがあった。
7セグメントLEDを13個ダイナミック点灯するそうだが、普通の回路で何個ダイナミック点灯して、普通に見えるか常々疑問に思っていた。そこでスパルタン3スタータキットでやってみた。
スパルタン3スタータキットでは4個の7セグメントLEDが搭載されている。私は、一個当たり1ms(500us)で合計4ms(2ms)でダイナミック点灯している。SW0~SW4のスイッチで設定したバイナリ数だけLEDを消灯して、またLEDをつけるループに入るようにした。こんな感じ
timinig_chart_dynamic.png

上図中で”SW0~3で指定した任意の数”を”SW0~4”に読み替えてください。

最初にSW0~SW4を0にしてみた。普通のダイナミック点灯。
05-10-26_16-46.jpg

次にSW0~SW4を4にしてみた。8個分のダイナミック点灯。
05-10-26_16-47.jpg

SW0~SW4を9にしてみた。13個分のダイナミック点灯。
05-10-26_16-47~00.jpg

最大値のSW0~SW4を31(十進)にしてみた。35個分のダイナミック点灯。
05-10-26_16-47~01.jpg


見た感じは4個は明るい。8個は少し暗くなった。8個でもライトを当てると少し暗い。昼間明るい所で見るとすると6個くらいか?
13個はちょっと暗い。暗いところならばOKかも? 35個はめちゃんこ暗い。
スパルタン3スタータキットの7セグメントLEDの回路。(ユーザーズマニュアルより転載)
7segLED_circuit.png

出力3.3Vで、ざっくりVfを2Vとすると、セグメントあたり13mA。10mAくらいかな。
出力はディフォルトなのでLVTTL。CMOSのほうが良かったか?
もっと明るくなるかな?
明日やってみよう。
とりあえず、私の基準では8個くらいがいいかなと思う。明るい所で見るなら6個くらい。
Xilinx ISE7.1SP4のプロジェクトをここにおいておくので興味のある方はどうぞ。保証はないです。VHDLですが。。。
  1. 2005年10月26日 20:16 |
  2. FPGAリテラシー及びチュートリアル
  3. | トラックバック:0
  4. | コメント:7