- ベストアンサー
7セグメントLEDのドライブ回路
- みんなの回答 (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)
- sakadoneko
- ベストアンサー率72% (29/40)
こんなのどうですか? 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
これだけでは何とも。 LED ドライブ回路は > 40ステップのボリュームの位置を7セグメントのLEDで表示する とは殆ど関係ありません。 肝心なのは ・40の位置を検知し、それぞれの位置で何信号がどうなるのを どうLEDドライブ回路に伝達するのか、 という点です。 その部分はすでに「LEDドライブ回路」の範囲外です。 が、もしかしてそこまで含めて、ということですか?
関連するQ&A
- 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言語でお願いします。
- 締切済み
- C・C++・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を用いて数字を表示したい場合、どうすればよろしいのでしょうか?
- ベストアンサー
- その他(プログラミング・開発)