I2S ADCについて
なるべく簡単に使えるI2S ADCについて調べました。
- 電源電圧 3.3V単一が良い
- XTALのみを繋げば良いタイプと、外部の回路が必要な場合がある。
- PLLがあると48KHzと44.1KHzの両対応が可能 WM8978
- I2Cで設定しなくても動くタイプもある。
- 16DSBGA
- digikey 3.56
- mouser 3.45
- 16 TSSOP
- I2Cはいらない。
- 24bitのみ
- digikey 7.50
- mouser 7.50
- CS5340とピンコンパチ
- CS5340とピンコンパチ
- 10 TSSOP
- I2Cは不要
- 24bitのみ
- 96KHzまで
- 低消費電力
- slave/masterはSOUTのプルアップ・プルダウンで切り替える。
- 2倍速モードがある。
- digikey 4.2
- mouser 4.19
- 20 TSSOP
- I2Cはない、ピンで設定可能
- 16/24 対応。
- Digikey 4.21
- Mouser 4.03
- SSOP 24pin or QFN 24pin
- I2Cで設定する。
- XTALのみを繋げばよい。
- PLLは無いので、44.1kHz と 48kHzは入力するクロックを切り替える必要がある。
- 市販のボードがある。
- https://shop.mikroe.com/add-on-boards/audio-voice/audio-codec-proto
- Raspberry Pi で標準対応
- digikey 4.38 qfnなら3.64
- mouser 4.25 qfn なら 3.63
- QFN 32pin
- PLL内蔵 12MHz , 24MHzなどからMCLKを生成可能
- taobaoでボードがある。
- I2Cの設定項目がたくさんある。
- 28TSSOP 28VQFN 80BGA
- digikey 8.69 QFN 7.77
- mouser 8.04 QFN 7.54
- 32VQFN
- 32VQFN
- 28TSSOP
- aitendo で 250円
- digikey 8.69 QFN 7.7
- mouser 8.44 7.5
- 48LQFP
- オーディオ部の電圧が1.8Vのせいなのか、性能が良くない。
- ebayでボードが売ってる。
- PLL 内臓
- TLV320AIC23互換のレジスタ
以下は5Vが必要なADC
- 48TQFP
- Total Harmonic Distortion + Noise (–1dB input, 20kHz bandwidth):–108dB typical
- SSOP-28
- THD+N(VIN = -0.5dB、fIN = 1kHz):-105dB
- 5V 3.3V
- 28-pin SSOP package.
- THD+N: -102 dB (Typical)
- 112dB (24 ビット) ステレオ ADC、差動入力
- 5V 3.3V
- オシレーター はGNDと電源とでカップリングコンデンサを繋げば発振する。 カップリングコンデンサはデータシートの値を使う。
- CS5343
- TCXO 33520