MAGAZINE ARTICLES
|
Abel Raynus 米Armatron International社 |
輝点移動型のディスプレイ(moving dot display)にはバーグラフ型のディスプレイと比較していくつかのメリットがある。例えば、すべてのLEDを同じ電流量で駆動することで、表示点の輝度を等しくできることなどである。
ここでは、輝点移動型のディスプレイを7つのLEDで構成し、安価な8ビットマイクロコントローラで制御するケースを考える。その場合に問題となるのは、どのような制御インターフェースを使用するのかということだ。最もシンプルな制御方法は、余分な部品を使わずに直接LEDをマイクロコントローラに接続する方法であろう。しかし、この方法ではマイクロコントローラの出力端子を7本専有することになり、安価な製品ではそのような空き端子がない場合も多い。
以前、本コーナーにおいて、マイクロコントローラのI/Oポートを1個だけ使用するインターフェースが紹介されていた*1)。それは輝点移動型ディスプレイではなく、バーグラフディスプレイに関するものであった。そのほかにも、使用するI/O端子の数を減らすためのインターフェースとしては、シリアル‐パラレル変換レジスタやシリアル入力型のジョンソンカウンタを使用する方法がある。しかし、小型のマイクロコントローラの場合、SPI(serial peripheral interface)に対応していないものも少なくないので、ファームウエアレベルでの大幅な変更が必要になる*2)。本稿では、こうした問題に対処可能な制御方法を紹介する。
図1の回路が本稿で紹介する制御方法を実現するものである。この回路では、マイクロコントローラの3本の端子をデータ、クロック、ラッチの信号線として用いる。ファームウエアとハードウエアは少しだけ追加するだけでよい。この方法は、輝点移動型ディスプレイでは、1度にLEDを1つだけ発光させればよいということに着目したものだ。この回路のポイントは、1対8のアナログデマルチプレクサ(この例では、米National Semiconductor社の「CD4051」)を利用している点である。この方法では、LEDの駆動電流と電圧がマイクロコントローラの仕様によって制限されることがない。
リスト1に示すのは、この回路のデモ用ファームウエアである(http://www.edn.com/contents/images/4209listing.zipからダウンロード可能)。このデモでは7個のLEDが順番に繰り返し点灯する。具体的には、カウンタによるカウント値を7で割った余り(モジュロ7)に相当する番号のLEDが点灯する。
図1では、マイクロコントローラIC1として低価格用途向けの8端子製品である「MC68HC908QT1」を使用している。マイクロコントローラの出力端子として、隣接する任意の3つの端子(例えばPA0、PA1、PA2)を使用し、CD4051の入力端子A、B、Cに接続できれば都合が良いのだが、そのようなことが常に可能なわけではない。例えば、IC1のPA2、PA3端子は入力専用である。しかし、この問題もリスト1に示すようなプログラムにすれば回避できる。また、本稿の例では標準命令セットのみを使用しているため、どのような小型マイクロコントローラにも適用可能である。
LED用 オープンリードフレーム■用途 アミューズメント機器の装飾 バックライト光源 イルミネーショ…
展示会・イベント等での動く表示ネームカードとして宣伝効果抜群!パソコンで簡単に6種類のキャッチコピー…
省エネ・環境にやさしい次世代照明LEDライトパネルLEDライトパネルは高輝度LEDによるバックライト…
省エネ・環境にやさしい次世代照明LEDライトパネル超!薄型LEDスタンドパネルは、いつでもイメージ交…
あなたの視界を常にサポートする高輝度LED搭載のLEDライトグラス。細かな作業中や暗い場所、夜釣り、…
この技術解説では、Androidの設計、仕組み、ネットワーク対応機器の開発を加速するために、Androidをどのように活用できるかを考察していきます。またAnd…[メンター・グラフィックス・ジャパン]
アナログ・デバイセズに寄せられた珍問/難問集より<Issue 19>
<最大定格の遵守、あるいは不幸な予言を避ける方法>Q.超小型の表面実装(SM)ICを使ったブレッドボードを作成するにはどうすればよいのでしょうか?[アナログ・デバイセズ]
トランスインピーダンス・アンプ設計のための留意点
ナショナルのフルスイング出力電圧帰還アンプ「LMH6611」を用いた、シンプルなトランスインピーダンス・アンプ(TIA)設計を紹介。[ナショナル セミコンダクター ジャパン]
FPGA向け電源回路設計における考慮事項
FPGA向けの電源要件はますます厳しくなっているが、最新世代のFPGA向けの電源要件をサポートするナショナルの主要製品を紹介。[ナショナル セミコンダクター ジャパン]
簡単な並列接続により16Aを供給するデュアル8A DC/DC μModuleレギュレータ
■1個のパッケージに収められた2個の独立した8Aレギュレータ・システムLTM4 616はデュアル入力、デュアル出力のD C/ D CModuleレギュレータで、…[リニアテクノロジー]
降圧、昇圧、昇降圧各モードでLCDバックライトをサポート、3000:1 調光のトリプルLEDドライバ
LT3496は3個の独立したLEDドライバを一体化しているので、複数のLEDストリングをドライブする、効率の高い、小型でコスト効率の良いソリューションを提供しま…[リニアテクノロジー]
計装アンプ/差動アンプを AC 結合で使用する
信号処理関係のアプリケーションでは、DC(直流)に存在する同相ノイズから AC(交流)信号を選り分けて集めなければならないことがよくあります。計装アンプ(IA)…[日本テキサス・インスツルメンツ]
高精度トランスインピーダンスアンプ
フォトダイオードなどの微小電流信号を増幅するためには,入力バイアス電流が少なく,入力オフセット電圧やドリフトも小さなアンプを用いてI-V変換するのが一般的です。…[日本テキサス・インスツルメンツ]
革新的な検証アプローチEVEは、従来のエミュレータとラピッドプロトタイピングの長所を併せ持つ、まったく新しいハードウェア活用型検証手法を開発し、それを一枚のボー…[日本イヴ]
検証の新しいアプローチEVEは、 ASIC/SoCデバッグと組み込みソフトウェア検証の両方を対象として、従来のエミュレーションとラピッドプロトタイピング・システ…[日本イヴ]
電磁波解析専用ソフトウェア PAM-CEM
電磁波関連機器・部品の解析設計を支援する電磁波解析専用ソフトウェア(CAE)です[特長]・「EMC・EMI問題への対策」を支援 有限差分時間領域法(FDTD)の「PAM-CEM/FD」または有限要素時...[日本イーエスアイ]
|
アナログ電子回路コミュニティ
技術者のための掲示板サイト |
|
Design Hint&Tips
アナログ設計回路の基礎から最新技術動向まで |
|
最適なソリューションを提案する パナソニックの最新キーデバイス パナソニック エレクトロニックデバイス |
|
MCU EXPO.COM
MCUの総合情報サイト |
|
Green Power Solution
電源IC & アナログ情報サイト |
|
FPGA Insights
FPGAの総合情報サイト |
|
ANALOG TECH & INFO
アナログ半導体の総合情報サイト |
|
特集 カーエレJAPAN |
|
特集 ET 2009 |