MAGAZINE ARTICLES
|
Stefano Palazzolo イタリア |
MIDI(musical instrument digital interface)バスをパソコンのUSBポートに接続する方法を紹介する。図1の回路では、この接続に英FTDI(Future Technology Devices International)社のIC「FT232BM」を使用している。同製品は、USBとUART(universal asynchronous receiver transmitter)間のインターフェースを担うICであり、特にプログラミングを必要としないという特徴がある。
この回路において、USBの信号はIC1(FT232BM)に直接接続する。IC1からMIDIバスへ、またMIDIバスからIC1へのシリアル送受信信号は、それぞれIC2、IC3によってMIDI用の電流信号に変換される。複数のMIDIバスを接続する場合には、IC4のEEPROMを利用する。
この回路を利用するに当たって、新たにプログラムを記述する必要はない。ただし、2種類のドライバソフトをパソコンにインストールしておく必要がある。1つはVCP(Virtual COM Port)ドライバであり、これはFTDI社のウェブサイトからダウンロードできる(http://www.ftdichip.com/Drivers/VCP.htm)。このドライバにより、FT232BMがCOMポートに割り当てられ、USBとのインターフェースが可能になる。同ドライバをインストールする際の注意点は、アーカイブデータに含まれるftdiport.infというファイルの中のボーレート(baud rate)に関する記述を書き換え、FT232BMのボーレ-トを3万1250ボーに設定することだ*1)。その上で、3万8400ボーで動作するようVCPを設定する(実際のボーレートはftdiport.infによる設定のとおり3万1250になる)。
もう1つインストールしなければならないのが、VCPシリアルポートがMIDIポートとして見えるようにし、接続されたMIDIバスを認識可能にするドライバである。このような目的のドライバはインターネット上で数多く見つけられる。その一例がローランドのシリアルMIDIドライバである(http://www.roland.it/dow_drivers/for_win/serial32_wxp2k.exe)。このMIDIドライバはCOM1またはCOM3に割り当てればよい。
リスト1はftdiport.infにおけるボーレートの設定を3万8400から3万1250に変更したものである。この変更は、VCPドライバのインストール前に行わなければならない。
各種USB機器、イーサネット機器の設計を請け負います。オフィスや工場の自動化、合理化のお手伝いをいた…
ワイヤレスおよび携帯デバイス向けに設計されたMobilinuxは、製品化に要する時間の短縮という独自…
組込みLinux開発への新たなアプローチ完全な組込みLinuxディストリビューションと開発期間を短縮…
Google Android™を使用して商用製品を開発する設計エンジニアを対象にしたプロフェッショナ…
マキシムは、ポータブル電子機器の読出し/書込み速度を最大40倍に高速化する、ハイスピードUSB-to…
Catapult C SynthesisによるSystemCモデリング、合成および検証
Catapult C Synthesisは、複雑なASICのシステムレベルでのモデリング、検証、合成のためにSystemCサポートを追加しました。サイクル精度と…[メンター・グラフィックス・ジャパン]
この技術解説では、Androidの設計、仕組み、ネットワーク対応機器の開発を加速するために、Androidをどのように活用できるかを考察していきます。またAnd…[メンター・グラフィックス・ジャパン]
アナログ・デバイセズ:ソリューション・ブリテン2009年No.3 DAC IC
最大60Vの出力範囲を提供する高精度DAC, 信頼性とデータ品質を向上するシングルチップDAC, 工業用システムで高精度のキャリブレーションを実現するデジポット…[アナログ・デバイセズ]
ソリューション・ブリテン2009年No.5 Wireless IC
アナログ・デバイセズの最新のワイヤレスICをご紹介します。超広帯域PLL「ADF4530」、集積IF直交変調器「ADRF6750」、優れたダイナミック・レンジを…[アナログ・デバイセズ]
一般照明用LED ドライバの設計例も紹介 高輝度ライティング向けLEDドライバ・ソリューション・ガイド日本語 2009年Vol.2
(資料より一部抜粋)高輝度LEDを使ったライティングはじめにタイプ、色、サイズや出力にかかわらず、すべての LED は定電流で駆動する時に最善の動作をします。こ…[ナショナル セミコンダクター ジャパン]
リチウムイオン・バッテリの寿命を延ばすバッテリ調整回路―デザインノート472
リチウムイオン・バッテリは自然に経時劣化し、予測寿命は約3年です。ただし、この寿命は、バッテリが正しく扱われないと1年以下に大きく減少することがあります。インテ…[リニアテクノロジー]
LDOドライバと出力トラッキングおよびシーケンシングを与える小型トリプル降圧レギュレータ
標準的な産業用や車載用のアプリケーションは、ディスクドライブやマイクロプロセッサなどあらゆるものをドライブするため、複数の高電流、低電圧の電源が必要です。LT3…[リニアテクノロジー]
LCフィルタの高周波減衰量を向上させる
標準的なPi 型フィルタ(Chipcon製開発キットの多くで使われているようなもの)では不十分な場合に、高調波をさらに減衰させるために使用できるT型LCフィルタ…[日本テキサス・インスツルメンツ]
計装アンプ/差動アンプを AC 結合で使用する
信号処理関係のアプリケーションでは、DC(直流)に存在する同相ノイズから AC(交流)信号を選り分けて集めなければならないことがよくあります。計装アンプ(IA)…[日本テキサス・インスツルメンツ]
検証の新しいアプローチEVEは、 ASIC/SoCデバッグと組み込みソフトウェア検証の両方を対象として、従来のエミュレーションとラピッドプロトタイピング・システ…[日本イヴ]
新しい検証アプローチEVE は、ハードウェアに支援された、全く新しい検証アプローチを切り開いてきました。これは、従来のエミュレーションとラピッド・プロトタイピン…[日本イヴ]
電磁波解析専用ソフトウェア 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 |