ADS1114原理简要应用笔记.docx
写配置寄存器:第字节:0x90I2C低8位地址读写位第二字节:0x01第三字节:0x84第四字节:0x83指向寄存器地址写高位寄存器写低位寄存器写指向寄存器第一字节:0x90I2C低8为地址读写位第二字节:OXOO指向转换寄存器读转换寄存器第一字节:0x91I2C高8位地址读写位第二字节:AD高位寄存器应答第三字节:AD低位寄存器应答输入阻抗:表2.DifferentialInputImpedanceFS(V)DIFFERENTIALINPUTIMPEDANCE±6.14422M±4.09615M±2.048V4.9M±1.024V2.4M±0.512V710k±0256V71Ok输入范围表3.PGAGainFull-ScaleRangePGASETTINGFS(V)2/3±6.144V<1±4.0962±2.048V4±1.024V8±0.512V16±0.256V数据范围:表4.InputSignalversusIdealOutputCodeINPUTSIGNAL.Vh(AINp-AINn)IDEALOUTPUTCODEfs(215-1y2157FFFh+FS2150001h00-FS21FFFFh-FS8000hpood5o0×7FFF 0x7FFEO×O1 Ox OxFFFF0×80010×80-FSFS o TInput Voltage (AINp - AINJ 215-1-FS2,52,-FS2,5AD芯片地址:表5.ADDRPinConnectionandCorrespondingSlaveAddressADDRPINSLAVEADDRESSGround1001000VDD1001001SDA1001010SCL1001011指向寄存器的指向地址:表6.RegisterAddressBIT1BITOREGISTER00Conversionregister01Configregister10Lo-threshregister11HMhreshregister00转换寄存器Ol配置寄存器IO低位寄存器Il高位寄存器配置寄存器:表9.ConfigRegister(ReadZWrite)BIT15141312111098NAMEOSMUX2MU×1MUXOPGA2PGA1PGAOMODEBIT76543210NAMEDR2DR1DROCoMP_MODECOMP_POLCOMP-LATCOMP_QUE1COMP_QUEOOS:状态位读状态0无效果1在掉电状态下开始一个转换读状态O设备正在执行一个转换1未执行转换000:AINp=AIN1和AINn=AIN1(默认)100:001:AINp=AIN1和AINn=AIN3101:010:AINp=AIN1和AINn=AIN3110:011:AINP=AlN2和AINn=AIN3111:MUX:多路复用器:输入多路复用器(adslll5)这些位配置的输入多路复用器。=AIN1和AINn二接地=AINl和AlNn=接地二AlN2和AlNn二接地二AIN3和AlNn二接地PGA增益放大器,也就是输入范围000:FS=±6.144V(I)100:FS=±0.512V001:FS=±4.096V(l)101:FS=±0.256V010:FS=±2.048V(默认)110:FS=±0.256VOil:FS=+1.024V111:FS=÷0.256VMODE模式选择DR转换频率000: 8SPS001 :16SPS010: 32SPSOil :64SPS0:连续模式1:省电单发模式(默认)100:128SPS(默认)101:250SPSU0:475SPS111:860SPSCOMP,MODE比较器模式0:传统的滞回比较器(默认)1:Window比较器COMP_POL比较器灵活度选择0:低(默认)1:高COMP_LAT比较器的锁存功能选择0:无锁存(默认)1:有锁存COMP_QUE:ALERT/RDY发送状态00:一次转换01:两次转换10:四次转换11:禁用比较器(默认)