PIC16F1455の基本動作から応用プログラムまでを学びます。

ホーム
16F18313
16F18325
16F18346
16F1619
Curiosity
---
---
    
12F1822
16F1455
16F1459
18F14K50
18F26J50
dsPIC
その他
MCP4822の概要

MCP4822は、SPIを利用した12bit D/A変換器です。 MCP4822の動作電圧は2.7-5.5vで、IC内部に2.048vの高精度基準電圧を持っています。その基準電圧を12bitの精度で分圧し、OPアンプで出力します。OPアンプのゲインは、SPIコマンドで「1x」または、「2x」に変更することができるため、出力は、「1x」の場合、0-2.048v、「2x」の場合、0-4.096v に設定することができます。 
LDACピンを常時「GND」にしていると、SPIによるコマンド入力と、同時に、その該当チャネルの出力が更新されますが、下図タイミングチャートに示したように、LDACピンを「Hi」にしてAch、およびBchに向けSPIコマンド信号を送った後にLDACピンを「GND」にするとAch、およびBchの出力が同時に更新されます。
 使用例:PIC16F1455 MSP SPIのプログラム

<主な仕様>

動作電圧2.7 - 5.5V
設定時間4.5μs
最大クロック20MHz
最大出力電流15mA

• LDACピンで、2ch同時変更が可能
• OPアンプはフルスイング出力

<ピンの配置>

BIT 内容 1 0
15 nA/B DAC チャンネル切換 B A
14 - 未使用
13 GA 出力ゲイン 1x 2x
12 nSHDN 出力(OFF時はハイ・インピーダンス) ON OFF
<11-0> D DACデータ
各ピンの代表的なタイミング図