JAJSGS4P November 2008 – February 2021 TMS320F28020 , TMS320F280200 , TMS320F28021 , TMS320F28022 , TMS320F28023 , TMS320F28023-Q1 , TMS320F28026 , TMS320F28026-Q1 , TMS320F28026F , TMS320F28027 , TMS320F28027-Q1 , TMS320F28027F , TMS320F28027F-Q1
PRODUCTION DATA
ADC コアは、2 つのサンプル・アンド・ホールド回路から入力される 1 つの 12 ビット・コンバータを内蔵しています。サンプル・アンド・ホールド回路は、同時または連続的にサンプリングできます。一方、これらのサンプル・アンド・ホールド回路には、合計で最大 13 のアナログ入力チャネルからデータが入力されます。本コンバータは、内部バンドギャップ基準電圧で動作させ真の電圧ベース変換を行うように構成することも、一対の外部基準電圧 (VREFHI/VREFLO) を使ってレシオメトリック・ベース変換を行うように構成することもできます。
従来の ADC タイプとは異なり、この ADC はシーケンサ・ベースではありません。ユーザーは、1 つのトリガから一連の変換を簡単に実行できます。しかし、動作の基本原理は個別の変換 (SOC (変換開始) と呼びます) の構成に基づいています。
ADC モジュールの機能には以下が含まれます。
レジスタ名 | アドレス | サイズ (x16) | EALLOW 保護 | 説明 |
---|---|---|---|---|
ADCCTL1 | 0x7100 | 1 | あり | 制御 1 レジスタ |
ADCCTL2 | 0x7101 | 1 | あり | 制御 2 レジスタ |
ADCINTFLG | 0x7104 | 1 | なし | 割り込みフラグ・レジスタ |
ADCINTFLGCLR | 0x7105 | 1 | なし | 割り込みフラグ・クリア・レジスタ |
ADCINTOVF | 0x7106 | 1 | なし | 割り込みオーバーフロー・レジスタ |
ADCINTOVFCLR | 0x7107 | 1 | なし | 割り込みオーバーフロー・クリア・レジスタ |
INTSEL1N2 | 0x7108 | 1 | あり | 割り込み 1 および 2 選択レジスタ |
INTSEL3N4 | 0x7109 | 1 | あり | 割り込み 3 および 4 選択レジスタ |
INTSEL5N6 | 0x710A | 1 | あり | 割り込み 5 および 6 選択レジスタ |
INTSEL7N8 | 0x710B | 1 | あり | 割り込み 7 および 8 選択レジスタ |
INTSEL9N10 | 0x710C | 1 | あり | 割り込み 9 選択レジスタ (割り込み 10 選択は予約済み) |
SOCPRICTL | 0x7110 | 1 | あり | SOC 優先度制御レジスタ |
ADCSAMPLEMODE | 0x7112 | 1 | あり | サンプリング・モード・レジスタ |
ADCINTSOCSEL1 | 0x7114 | 1 | あり | 割り込み SOC 選択 1 レジスタ (8 チャネル分) |
ADCINTSOCSEL2 | 0x7115 | 1 | あり | 割り込み SOC 選択 2 レジスタ (8 チャネル分) |
ADCSOCFLG1 | 0x7118 | 1 | なし | SOC フラグ 1 レジスタ (16 チャネル分) |
ADCSOCFRC1 | 0x711A | 1 | なし | SOC 強制 1 レジスタ (16 チャネル分) |
ADCSOCOVF1 | 0x711C | 1 | なし | SOC オーバーフロー 1 レジスタ (16 チャネル分) |
ADCSOCOVFCLR1 | 0x711E | 1 | なし | SOC オーバーフロー・クリア 1 レジスタ (16 チャネル分) |
ADCSOC0CTL~ADCSOC15CTL | 0x7120~0x712F | 1 | あり | SOC0 制御レジスタ~SOC15 制御レジスタ |
ADCREFTRIM | 0x7140 | 1 | あり | 基準電圧調整レジスタ |
ADCOFFTRIM | 0x7141 | 1 | あり | オフセット調整レジスタ |
COMPHYSTCTL | 0x714C | 1 | あり | コンパレータ・ヒステリシス制御レジスタ |
ADCREV | 0x714F | 1 | なし | リビジョン・レジスタ |
レジスタ名 | アドレス | サイズ (x16) | EALLOW 保護 | 説明 |
---|---|---|---|---|
ADCRESULT0~ADCRESULT15 | 0xB00~0xB0F | 1 | なし | ADC 結果 0 レジスタ~ADC 結果 15 レジスタ |
ADC を使わない場合の ADC の接続
ADC を使わない場合も、アナログ電源ピンの接続を維持することを推奨します。アプリケーションで ADC を使わない場合の ADC ピンの接続方法の概要を以下に示します。
アプリケーションで ADC モジュールを使う場合、使っていない ADC 入力ピンをアナログ・グランド (VSSA) に接続する必要があります。
AIO 機能と多重化された未使用の ADCIN ピンは、アナログ・グランドに直接接続しないでください。これらのピンは、1kΩ の抵抗を介してグランドに接続する必要があります。これは、誤ったコードによってこれらのピンが AIO 出力として構成され、接地されたピンを論理 High 状態に駆動するのを防止するためです。
ADC を使わない場合、消費電力を節約するため、ADC モジュールへのクロックを確実に停止します。