96302


Spresense Arduino IDEでWav録音を検討しています。  
（音楽用での利用ではなく、アナログ電位の記録）  
アナログマイク入力(MICA,MICB,MICC,MICD)の全4chを利用します。

このとき、アナログ入力はACカップリングとなっているとガイドには記載がありました。  
直流電位も記録したいので、DCカップリングにしたいと考えています。

ガイドで探しましたが、見つけきれませんでした。

DCカップリングにするには、どこを変更すれば良いでしょうか？


CC BY-SA 4.0
2023-09-14T01:54:22.743
96209
2023-09-22T05:19:53.850
59781
question
spresense
Spresense Arduino IDE、アナログマイク入力のACカップリングをDCカップリングにしたい


ACカップリングにしてるってのは、ソフトウエアの話ではなく、ハードウエア上の話です。  
はんだごて持ってきて、Spresense 基板のパターンを切るなりして入力回路を修正する必要があります


CC BY-SA 4.0
2023-09-14T05:45:47.747
96213
2023-09-14T05:45:47.747
27481
96209
answer


Spresenseのプロセッサの[コンパニオンチップのデータシート](https://www.sony-
semicon.com/files/62/pdf/p-28_CXD5247GF_technical_manual_rev1p3.pdf)を見ると、さらっと次のような記述があります。

**" The input systems include a ΔΣADC that supports four analog MIC inputs"**

[こちらの資料](https://www.rohm.co.jp/electronics-basics/ad-
converters/ad_what6)にあるように、ΔΣADCは微分値を積算して値を取得する方式なので、直流成分を扱うことができません。この方式は、多くのDSPやマイク入力付きマイコンで採用されているので、他のチップでも事情は変わらないと思います。

Spresenseで直流成分を取得するには、マイク入力ではない方のADC（A0-A6）を使うしかないと思います。


CC BY-SA 4.0
2023-09-22T05:19:53.850
96302
2023-09-22T05:19:53.850
27334
96209
answer