mille-feuilleAutomatic Schematic Creation Tool

DA 1ch
(デジタルアナログコンバーター)

step

Features

step



対応プラットフォーム
o ATMEGA328P
o Raspberry Pi


12 bit の解像度(0 ~ 4095)のアナログ出力が可能な1チャンネルDAコンバーターです。
Download datasheet
Main component : MCP4921 - 12ビット デジタルアナログコンバーター、SPIインターフェース
• 12-Bit Resolution
• ±0.2 LSB DNL (typ)
• ±2 LSB INL (typ)
• Rail-to-Rail Output
• SPI™ Interface with 20 MHz Clock Support
• Simultaneous Latching of the Dual DACs w/LDAC
• Fast Settling Time of 4.5 µs
• 450 kHz Multiplier Mode
• 2.7V to 5.5V Single-Supply Operation
• Extended Temperature Range: -40°C to +125°C

step

Programming

Sample program for Arduino IDE
mille-feuile_DA1ch.ino
Libフォルダの中身を、サンプルコードと同じフォルダにコピペしてからお使いください。

Sample program
DATest.py


* functions *
import DA1ch

def getInfo(Number) : デバイスボードの情報を取得します
Number : 接続するベースボードのコネクタ番号を指定します

def write(milModClass,data) : アナログ電圧を出力
milModClass : モジュールインスタンス
data : 12ビットデータ 0x000(0) から 0xFFF(4095) の値を指定してください。