• ベストアンサー

7セグメントLEDのドライブ回路

40ステップのボリュームの位置を7セグメントのLEDで表示するドライブ回路を教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • 48crash
  • ベストアンサー率80% (4/5)
回答No.3

noname#90210さんのご回答のとおりで、ご質問の意図が 「LED素子の駆動」にあるのか、駆動する「信号(情報)の生成」にあるのか、 が不明ですが、おそらく後者だと推測してお答えします。 ※もし前者であれば、OKWave内に類似の質問いくつかあるようですので  まずは、そちらをご覧になるのが良いかと思います。 さて目的の機能が、 「40ステップの位置を、0~39の2桁の10進数で表示したい」 と勝手に解釈しますと、オーソドックスな考え方としては、 1) 一定電圧をボリュームに印加し 2) その時のタップ電圧をA/D変換 3) 得られた電圧値を0~39のいずれかの10進値に振り分け 4) 10進値(BCD値)の各桁(4bit値)をデコードしてLEDの各セグメントを駆動 といった流れだと思います。 ボリュームのステップ値に対する抵抗変化がリニアならば sakadonekoさんのテスターを用いた方法が最もお手軽かもしれません。 この場合、1)の電圧を工夫して、 テスターのレンジ仕様(表示仕様)にうまく合わせられるか、ですね。 また、2)~4)の処理は、A/D変換器内蔵のCPU1個で簡単に実現できます。 PICやAVRマイコンなどの安価なデバイスで、充分実現可能です。 プログラムなんて組めない、というのであれば、 A/D変換器+CPLD(FPGA)でも良し、 はたまたロジック部を74シリーズで組むとか(^^; いや、アナログ的にコンパレータを並べるとか!! 力技?はいくらでも考えられます。 「回路を教えてください」との事ですが、まずは上記を参考に、 "実現したい機能" と"わからないポイント"  を整理されるのが、よろしいかと思います。

その他の回答 (2)

回答No.2

こんなのどうですか? http://datasheets.maxim-ic.com/en/ds/ICL7106-ICL7107.pdf テスターのオームレンジを代用するのが一番簡単かも。液晶だけど。 http://akizukidenshi.com/catalog/c/ctester/ https://www.marutsu.co.jp/user/ichiran.php?SHO=071602

noname#90210
noname#90210
回答No.1

これだけでは何とも。 LED ドライブ回路は > 40ステップのボリュームの位置を7セグメントのLEDで表示する とは殆ど関係ありません。 肝心なのは ・40の位置を検知し、それぞれの位置で何信号がどうなるのを どうLEDドライブ回路に伝達するのか、 という点です。 その部分はすでに「LEDドライブ回路」の範囲外です。 が、もしかしてそこまで含めて、ということですか?

関連するQ&A

  • 7セグメントLEDについて

    7セグメントLEDの回路にトランジスタが挿入されているのはどのような理由からですか?

  • 7セグメントLED2つを用いての2ケタの数の表示

    訂正しました BCD/7セグメント・デコーダ/ドライバ(SN74LS47) 7セグメントLED(LA-301VB) ネットワーク抵抗(390Ω、3.3kΩ) DIPスイッチ DIP抵抗470Ω を各一つずつ使って0~9まで表示させることのできる回路を作成しました。 この応用でセグメントLEDを2つ使って2ケタの数字を表示させるにはどのような回路を作成すれば良いのでしょうか? また、SN74LS47一つで可能なのでしょうか? お手数をかけますが・・・回路図と解説をお願いします。 0~9までの回路はこのように組みました

  • 7セグメントLED2つを用いての2ケタの数の表示

    BCD/7セグメント・デコーダ/ドライバ(SN74LS47) 7セグメントLED(LA-301VB) ネットワーク抵抗(390Ω、3.3kΩ) DIPスイッチ DIP抵抗470Ω を各一つずつ使って0~9まで表示させることのできる回路を作成しました。 この応用でセグメントLEDを2つ使って2ケタの数字を表示させるにはどのような回路を作成すれば良いのでしょうか? また、SN74LS47一つで可能なのでしょうか? お手数をかけますが・・・回路図と解説をお願いします。

  • 7セグメントLED

    アノードコモン型の7セグメントLEDでは、共通端子を電源につなぎ、各セグメント端子に抵抗をつないでGNDへ接続するらしいのですが。そうすると、入力と各セグメントLEDとは負論理になるといいます。私は、なぜ負論理になるのか分かりません。どなたか、教えていただけないでしょうか。

  • ど素人です。7セグメント表示の回路とプログラムを教えてください

    CPUがZ-80のマイクロコンピュータで7セグメントLED表示の回路とプログラムを教えてください。プログラム言語はC言語でお願いします。

  • セグメントLEDについて質問です。

    カテゴリーの選びようが無かったのでここにします。 新しく技術ー電子部品 などのカテゴリーがあれば良かったのに・・・ セグメントLEDについて質問です。 英数字などが表示できる14セグメントLED を売ってるWEBサイトがあったら教えてください。 ちなみに普通の7セグLEDは対応文字数が 限られてしまいます。例えば 「D」「O 」や「B」と「8」では文字の形状が似てるため 細かい表示が出来ません。

  • BCD/7セグメント・デコーダ/ドライバ(SN74LS47)を用いた回路の作成

    BCD/7セグメント・デコーダ/ドライバ(SN74LS47) 7セグメントLED(TLR313) DIP抵抗470Ω ネットワーク抵抗3.3Ω DIPスイッチ をそれぞれひとつずつ使いDIPスイッチを4入力をLLLLからHLLHに 変化させると7セグメントLEDの表示が0から9に変化する回路を 作成しました。その応用で7セグメントLEDを2つ使い、2桁の 数字を表示する回路を作成したいのですが、どうすればいいでしょうか?

  • 7セグメントLED

    7セグメントLEDを使った回路を書いたのですが、電流増幅のためのトランジスタの電源⇔コレクタ間に短絡防止の抵抗を入れるように指摘されました。 マイコン(PIC)⇔ベース間には5.6kΩの抵抗が入っています。 ベースの短絡防止のために、電源(5V)⇔コレクタ間に入れる抵抗はどのくらいの値がベストでしょうか?

  • ■ 3桁の7セグメントLEDの扱い方について ■

    4列のDIPスイッチを3つ使用して3桁7セグメントLEDに3桁の数字を表示させるには、どんな部品が必要なのでしょうか? よろしくお願いいたします。

  • VHDL について。7セグメントLED表示について

    15ビットでは10進数で65536まで数えることができますが、ある入力、例えば、 110011001100 を5個の7セグメントLEDを用いて数字を表示したい場合、どうすればよろしいのでしょうか?