Top / おーでお

オーディオのページ

PCM1710DACの制作

  • 現在の問題点

PD0052の出力を食わせると,-90dB以上でノイズが乗って, 実質使い物にならない.PD0052のPLLまわりのコンデンサ定数を 変えたら若干マシにはなったけど,やっぱりダメ.

そこで,PD0052->CS8614に変更.オシロで目視する限り PD0052よりキレイな波形が出ている予感.特にBCKL.いけるか!?

ところが,CS8416はロジックモードだと24ビット固定. PCM1710は最大20ビットまでしか受け取れない.詰んだ!

CS8416は,プログラムモードだと20ビット設定可能. そこで,AVRを使ってプログラムモード用のコントローラを設計する.

AVR入門

とりあえず,にわとりライタ&HIDaspxを作成することに. 7月中にはテストプログラム動作,8月下旬でコントローラを作成予定. (8月上旬はコミケ準備)

avr-gcc

kahouにインストール済み./usr/local/avr-gcc

mmcuに指定できるデバイス

avr-as --help

そのほか参考サイト
http://d.hatena.ne.jp/over80/20100506/avr_build

Vista 64bitでコンパイルすると不具合

Vista 64bit + AVR Studio + WinAVR でコンパイルすると

fatal error: opening dependency file dep/foo.o.d: No such file or directory

みたくエラーが出る.

ここ から入手したmsys-1.0-vista64.zipを使ったら直った.

設定値リスト

0x040x80run
0x040x98run, rxp= 3
0x050xe816bit, RightJustified, OSCLK= 128Fs

DAC用プリント基板の製作

9月中でAVR+CS+PCM基板のアートワークができたので,10月は エッチングで基板制作予定.10〜11月でフィルタ+電流増幅部も 作ろう.


10/07/13 買出しリスト作成
10/07/16 にわとりライタ完成.書き込み(たぶん)OK.
10/07/19 ライタの発振が?? & HIDaspx基板のUSBピンアサイン間違えた.やばし.
10/07/19 ピンアサイン修正.動作してるっぽい?TODO:HelloWorld基盤用部品.
10/07/21 hidspx動作確認.AVR Strudio + WinAVRインストール完了.アセンブラ確認.
10/07/22 Cビルドおっけー
10/07/26 CS8416基板変更開始
10/09/07 波形出力OK!
10/09/08 音デター

  • TODOs
    • フィルタ接続
Link: MenuBar(92d) ,
Site admin: kam1610, PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL.
Based on "PukiWiki" 1.3 by yu-ji. Powered by PHP 5.2.17.