了解AD7995動作原理
更新記錄
item | note |
---|---|
20160427 | 第一版 |
目錄
AD7995 SPEC
ITEM | Description |
---|---|
AD7995 | AD7991/AD7995/AD7999是具有I²C兼容接口的12/10/8位 |
采用2.7 V至5.5 V单电源供电,转换时间为1微秒(µs) | |
4-Channel A/D | |
AD7991和AD7995有两个版本,每个版本均具有独立的I²C地址 |
AD7995 PIN
pin | description |
---|---|
SCL | Serial bus clock |
SDA | Serial bus bidirectional data |
Vin0 | AD1,CH0 |
Vin1 | AD2,CH1 |
Vin2 | AD3,CH2 |
Vin3/Vref | AD4,CH3 , 當i2c wirte時可以決定,Vref是參考VDD or AD4 |
I2C Write bit define
- B7-B4 決定轉換那些AD
bit | description |
---|---|
B7 | CH3 |
B6 | CH2 |
B5 | CH1 |
B4 | CH0 |
D3 | REF_SEL , 0 - 採用VDD當參考電壓 , 1 - 採用Vref當參考電壓(即Vin3為參考電壓) |
D2 | FLT ? |
D1 | Bit Trial Delay section. ?? |
D0 | Sample Delay. ?? |
Conversion Value Register
- D15:14 : Leadling 0/Leadling 0 ,前置位元為兩個low
- D13:D12 : CHID , 代示後面接的byte value是那一CH A/D轉換結果
- D11-D8 : MSB,B10,B9,B8
- D7-D4 : B7,B6,B5,B4
- D3-D0 : B3/0, B2/0, B1/0, B0/0
AD7995為10bit的A/D,會使用到(B11-B2), B1-B0為0
- AD7999為 8bit的A/D,會使用到(B11-B4), B3-B0為0
I2C Write/Read
- AD7995是無register位置(ex. device id等),直接對device address作read/write即可