■工作の流れ
ここにある液晶表示基板を、フルディジタル・アンプにつなぐには、以下の手順がよいと思います。
- 液晶表示基板の製作。回路図と部品面の基板の写真を参考にユニバーサル基板に作る。
- 液晶表示基板のMSP430(L)へプログラムを書き込み、動作を確認する。
- ディジタル・アンプ基板のMSP430(A)へプログラムを書き込み、動作を確認する。
- 液晶表示基板とディジタル・アンプ基板を上記のように接続する。
- 開発環境の準備
- ダウンロードしたプログラムのコンパイル方法
- プログラムの MSP430(A, L) への書き込み
■開発環境を準備する
開発環境には TI Code Composer Essentials 無償評価版*1を使いました。書き込みとデバッグには TI eZ430-F2013 を使いました。eZ430 と、ディジタル・アンプ基板、液晶表示基板との間の接続は、図6のようなケーブルを用意し、eZ430 に図7のように挿します。
*1 TI Code Composer Essentials 無償評価版, 16Kバイト まで開発可能:
http://focus.tij.co.jp/jp/docs/toolsw/folders/print/msp-cce430.html
*2 eZ430-F2013
http://web.tij.co.jp/jcm/msp430/ez430/
■プログラムのコンパイル
1. File → Import をクリックします。
2. General -> Existing Projects into Workspace を選び Next をクリックします。
3. Browse をクリックし、展開したディレクトリ(d-amp-lcd)を指定します。I2C-AMP-430, I2C-LCD 共にチェック・マークを入れておきます。もし、展開したディレクトリではなく workspace にコピーを作って作業するときには、Copy projects into workspace にチェックを入れておきます。Finishをクリックするとインポートが完了です。
4. Build -> Build All をクリックし、コンパイルします。
■液晶表示基板の MSP430(L) にプログラムを書き込む
PC の Code Composer Essentials は build が終わった状態にしておき、以下のようにします。
1. ez430 と液晶表示基板をつなぎます。紹介したケーブルと同じものを作った場合には3ピンのコネクタと1ピンの両方を基板に挿します。液晶は取り付けますが、アンプ基板とはつなぎません。
2. ez430 を PC の USB ポートに挿します。
3. I2C-LCD が Active project になっていない場合は、プロジェクト名を右クリックして、Set as Active Project をクリックします。
4. Run -> Debug Active Procject をクリックします。
5. しばらく待ちます。
6. Advanced Run をクリックしてプログラムを実行します。液晶に文字が表示されるので、半固定抵抗を回し表示コントラストを調節します。バックライトの電源(5V)をつないでいない場合には見にくいかもしれません。その場合には後でもう一度調整します。
7. 液晶表示を確認したらTerminateをクリックしデバッグを終了します。このとき MSP430 のプログラムは動作したままです。USBケーブルを抜きます。
8. 右上のC/C++をクリックして元の画面に戻ります。
■ディジタル・アンプ基板の MSP430(A) にプログラムを書き込む
まずI2C-AMP-430プロジェクトの先頭で右クリックをし、メニューの Set as Active Project をクリックします。そして以下の手順で書き込みます。
- eZ430 とディジタル・アンプ基板をつなぐ。紹介したケーブルと同じものを作った場合には3ピンのコネクタのみをディジタル・アンプ基板に挿します。
- eZ430 を PC の USB ポートに挿し、ディジタル・アンプ基板の電源を入れます。
- 液晶表示基板への書き込みと同様に、プログラムを書き込み、実行します。正常にボリューム操作などができれば OK です。さきほどと同様にデバッグを終了します。
- ディジタル・アンプ基板の電源を切り、eZ430 を USB ポートから抜きます。






コメント (1)
貴社の企画されたフルデジタルアンプに、SACD176.4Khz/24bitのデータを入力してみました。
すばらしいアンプを企画いただきまして、楽しいかぎりです。
詳しくは、http://blog.so-net.ne.jp/7Penguin_village/でご覧ください。
投稿者: 宇都宮市在住 | 2009年6月 7日 17:17
日時: 2009年6月 7日 17:17