製品紹介
MCP1085S (Mysentech Capacitive Processor)は敏源センシングが発表した新世代の容量センシングマイクロプロセッサSOCチップで、10チャンネル、マルチモード、広帯域の容量アナログフロントエンドセンシング回路、マイクロプロセッサ、ストレージ、および豊富なI/Oインターフェースを統合しています。容量測定周波数は0.1〜30MHzの範囲で設定可能で、出力は16bitデジタル信号で、最高分解能は1fFです。チップは複数の動作モードをサポートし、シングルエンド容量、デュアルエンドフローティング容量、相互容量など複数のモードを測定できます。チップ内部には16bit高精度デジタル温度センサーが統合されており、温度補償やその他の温度複合センシングが必要なシナリオに使用できます。
各業界の容量センシングの組み込み処理を解決するために、SOCチップにはArm® Cortex®-M0+コアのマイクロプロセッサが統合されており、さまざまなセンシングアルゴリズムのエッジコンピューティングを実現し、元の測定発振周波数値を容量値や液面、含水率、変位、近接距離などの具体的な物理量に変換します。チップには64KB Flash、1KB Data Flash、4KB SRAMが内蔵されており、開発者がアプリケーションソフトウェアを作成し、センサーの校正およびアプリケーションデータを保存できます。チップにはADC、高度なタイマー、汎用タイマー、16ビット基本タイマーなどのハードウェアリソースと、USARTやI2Cなどのインターフェースも統合されています。
一、デジタル容量プロセッサチップ -MCP1085Sの特性:
容量検出フロントエンド:
– 10チャンネルシングルエンド容量/5チャンネルデュアルエンド容量測定
– 容量測定範囲:1pF〜10nF
– 容量検出周波数:100KHz〜30MHz
– 容量/周波数分解能:16bit
– アクティブシールド対応
デジタル温度測定機能を統合、16bit、0.5°Cの典型精度
コアとシステム:
– 32-bit Arm®Cortex®-M0+
– 動作周波数は最大48MHz
メモリ:
– 64KB Flash
– 1KB Data Flash
– 4KB SRAM
クロック、リセット、電源管理:
– 2.3V〜5.5V電源供給
– パワーオン/パワーオフリセット(POR/PDR)、プログラマブル電圧モニター(PVD)
– 内蔵48MHz HSI高速発振器
– 内蔵40KHz LSI低速発振器
低消費電力:
– 低消費電力モードをサポート:スリープ(Sleep)と
ディープスリープ(Deep Sleep)
– 平均消費電力:6.4uA@1Hz
5つのタイマー:
– 1つの16ビット4チャンネル高度制御タイマー(TIM1)
– 1つの16ビット4チャンネル汎用タイマー(TIM3)
– 1つの16ビット基本タイマー(TIM14)
– 1つの独立クロックハードウェアウォッチドッグタイマー(IWDG)
– 1つのSystickタイマー:24ビット自動減算カウンター
10個の高速I/Oポート:
– すべてのI/Oポートは外部割り込みにマッピング可能
– すべてのポートはVDD以下の電圧を入出力可能
3つの通信インターフェース:
– 2つのUSARTインターフェース
– 1つのI2Cインターフェース
1つの12ビットアナログデジタル変換器(ADC)、最大1μsの変換時間(1MSPSサンプリングレート)をサポート、5つの外部チャンネルと1つの内蔵基準電圧を収集できる内部チャンネルを構成
CRC計算ユニット
96ビットチップ固有ID(UID)
デバッグモード–シリアルデバッグインターフェース(SWD)
動作温度範囲-40℃〜+85℃
単一チャンネル変換時間:0.1ms〜23.5ms設定可能
内蔵16bit高精度デジタル温度測定
二、デジタル容量プロセッサチップ -MCP1085Sの応用:
液面測定
含水率測定
乾湿度分析
水浸センシング
誘電率検出
近接感知
タッチキー