了解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即可
