0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
MS1243

MS1243

  • 厂商:

    RUIMENG(瑞盟科技)

  • 封装:

    TSSOP20

  • 描述:

    24bit 高精度、低功耗模数转换器

  • 数据手册
  • 价格&库存
MS1243 数据手册
MS1242/MS1243 24bit 高精度、低功耗模数转换器 MS1242/MS1243 是一款高精度、宽动态范围、Σ-Δ模 数转换芯片,其工作电压为 2.7V 至 5.25V,可以达到 24bit 无失码转换,且其有效精度可达 21bit。可以广泛使用在工 艺控制、量重、液体/气体化学分析、血液分析、智能发送 器、便携测量仪器领域。 MS1242:TSSOP16 主要特点  24 位无失码、21 位有效精度模数转换器   集成 50Hz、60Hz 陷波(可达-90dB) INL 小于 0.0015%   可编程增益(1~128) 单时钟周期准备就绪   可编程模数转换(ADC)数据速率输出 外接参考电压范围可以为 0.1V~5V   芯片带有校正 集成兼容 SPI 总线接口   低功耗,最低 0.6mW 4 个模拟输入通道 (MS1242)  8 个模拟输入通道 (MS1243) MS1243:TSSOP20 应用  工业过程控制   重量计 液体/气体化学分析   血液计 智能变换器  便携式设备 产品规格分类 产 品 封 装 形 式 打印名称 MS1242 TSSOP16 MS1242 MS1243 TSSOP20 MS1243 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第1页 MS1242/MS1243 内部框图 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第2页 MS1242/MS1243 管脚排列图 管脚描述 管脚号 管 脚 名 称 I/O 管 脚 描 述 MS1242 1 VDD -- 电源 2 XIN I 时钟输入 3 XOUT O 时钟输出 4 PDWN I 掉电控制信号,低有效 5 VREF+ I 模拟(正)参考电压输入端 6 VREF– I 模拟(负)参考电压输入端 7 AIN0/D0 I 模拟输入 0 8 AIN1/D1 I 模拟输入 1 9 AIN2/D2 I 模拟输入 2 10 AIN3/D3 I 模拟输入 3 11 GND -- 地 12 CS I 芯片选择信号,低有效 13 DIN I 串口数据输入 14 DOUT O 串口数据输出 15 SCLK I 串口时钟输入,采用 Schmitt 触发器 16 DRDY O 数据准备就绪指示信号,低有效 MS1243 1 VDD 杭州瑞盟科技有限公司 http: www.relmon.com 电源 -- 版本号:1.0 2018.10.12 共27页 第3页 MS1242/MS1243 2 XIN I 时钟输入 3 XOUT O 时钟输出 4 PDWN I 掉电控制信号,低有效 5 VREF+ I 模拟(正)参考电压输入端 6 VREF– I 模拟(负)参考电压输入端 7 AIN0/D0 I 模拟输入 0 8 AIN1/D1 I 模拟输入 1 9 AIN2/D2 I 模拟输入 2 10 AIN3/D3 I 模拟输入 3 11 AIN4/D4 I 模拟输入 4 12 AIN5/D5 I 模拟输入 5 13 AIN6/D6 I 模拟输入 6 14 AIN7/D7 I 模拟输入 7 15 GND -- 地 16 CS I 芯片选择信号,低有效 17 DIN I 串口数据输入 18 DOUT O 串口数据输出 19 SCLK I 串口时钟输入,采用 Schmitt 触发器 20 DRDY O 数据准备就绪指示信号,低有效 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第4页 MS1242/MS1243 极限参数 参 数 符 号 参 数 范 围 单位 供电电压 VDD -0.3~6 V 输入电流 Iin 100(瞬时) mA 输入电流 Iin 10(连续) mA 模拟输入电压 Ain -0.5~VDD+0.5 V 数字输入电压 Din -0.3~VDD+0.3 V 数字输出电压 -0.3~VDD+0.3 V 最大结温 Dout Jt 150 C 工作温度 TA -40~85 C 存储温度 Tstg -60~100 C 电气参数 数字特性:TMIN to TMAX, VDD: 2.7V to 5.25V 参 数 符 号 测试条件 最小值 典型值 最大值 单位 数字输入高电平 VIH 0.8 • VDD — VDD V 数字输入低电平 VIL GND — 0.2 • VDD V 数字输出高电平 VIH IOH = 1mA VDD – 0.4 — 数字输出低电平 VIL IOL = 1mA GND — GND + 0.4 V 输入高电平漏电流 IIH — 10 uA 输入低电平漏电流 IIL 主时钟频率 主时钟周期 杭州瑞盟科技有限公司 http: www.relmon.com fosc Tosc 1/fOSC 版本号:1.0 V -10 — 1 — 5 MHz 200 — 1000 ns uA 2018.10.12 共27页 第5页 MS1242/MS1243 电学特性:TMIN to TMAX, VDD=+5V, fMOD=19.2kHz, PGA=1, Buffer ON, fDATA=15Hz,VREF≡ (REFIN+)–(REFIN–)= +2.5V。 参 数 测 试 条 件 最小值 典型值 最大值 单位 模拟输入 模拟输入范围 Buffer 关闭 GND-0.1 VDD+0.1 V Buffer 打开 GND+0.05 VDD-1.5 ±VREF V RANGE = 0 满幅输入电压 (AIN+) - (AIN-) /PGA ±VREF RANGE = 1 差分输入阻抗 带宽(-3dB) PGA 输入电容 /(2 • PGA) V Buffer 关闭 5/PGA MΩ Buffer 打开 5 GΩ fDATA = 3.75Hz 1.66 Hz fDATA = 7.50Hz 3.44 Hz fDATA = 15.0Hz 可选增益范围 14.6 Hz 1 调制器关闭,T = 25℃ 输入泄漏电流 V Burnout 电流源 128 9 pF 5 pA 2 uA 系统性能 分辨率 无失码 24 积分线性度 失调误差 8 ppm 失调误差漂移 0.02 ppm 增益误差 0.005 增益误差漂移 1.0 直流 共模抑制比 陷波抑制比 电源抑制比 Bits ±0.0015 % of FS of FS of FS/℃ % ppm/℃ 100 dB fCM = 60Hz, fDATA =15Hz 130 dB fCM = 50Hz, fDATA = 15Hz 120 dB fCM = 60Hz, fDATA = 15Hz 100 dB fCM = 50Hz, fDATA = 15Hz 直流 100 dB 80 95 dB 2.5 参考电压输入 REF≡REFP -REFN RANGE = 0 0.1 RANGE = 1 REFP, REFN 输入范围 共模抑制比 偏置电流 杭州瑞盟科技有限公司 http: www.relmon.com 2.6 V 0.1 VDD V RANGE = 0 0 VDD V RANGE = 1 直流 0 VDD V fVREFCM = 60Hz VREF=2.5V 版本号:1.0 120 dB 120 dB 1.3 uA 2018.10.12 共27页 第6页 MS1242/MS1243 参 数 测 试 条 件 最小值 典型值 最大值 单位 偏移DAC ±VREF/ RANGE = 0 V (2 • PGA) 偏移DAC范围 ±VREF/ RANGE = 1 V (4 • PGA 单调性 8 Bits 增益误差 ±10 % 增益误差漂移 1 ppm/°C 电源 电源电压 电流 功耗 VDD PGA = 1,Buffer 关闭 4.75 5.25 V 240 375 uA PGA = 128,Buffer 关闭 450 800 uA PGA = 1,Buffer 打开 290 425 uA PGA = 128,Buffer 打开 960 1400 uA SLEEP 模式 60 uA 连续读数据模式 230 uA PDWN = 0 PGA = 1, Buffer 关闭 0.5 nA 1.2 1.9 mW 温度范围 工作 -40 +85 ℃ 存储 -60 +100 ℃ 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第7页 MS1242/MS1243 电学特性:TMIN to TMAX, VDD = +3V, fMOD = 19.2kHz, PGA = 1, Buffer ON, fDATA = 15Hz, VREF ≡ (REFIN+)–(REFIN–) = +1.25V。 参 数 测 试 条 件 最小值 典型值 最大值 单位 模拟输入 模拟输入范围 Buffer 关闭 GND-0.1 VDD+0.1 V Buffer 打开 GND+0.05 VDD-1.5 ±VREF V RANGE = 0 满幅输入电压 (AIN+) - (AIN-) /PGA ±VREF RANGE = 1 差分输入阻抗 带宽(-3dB) PGA 输入电容 /(2 • PGA) V Buffer 关闭 5/PGA MΩ Buffer 打开 5 GΩ fDATA = 3.75Hz 1.66 Hz fDATA = 7.50Hz 3.44 Hz fDATA = 15.0Hz 可选增益范围 14.6 Hz 1 调制器关闭,T = 25℃ 输入泄漏电流 V Burnout 电流源 128 9 pF 5 pA 2 uA 系统性能 分辨率 无失码 24 积分线性度 失调误差 15 ppm 失调误差漂移 0.04 ppm 增益误差 0.01 增益误差漂移 1.0 直流 共模抑制比 陷波抑制比 电源抑制比 Bits ±0.0015 % of FS of FS of FS/℃ % ppm/℃ 100 dB fCM = 60Hz, fDATA =15Hz 130 dB fCM = 50Hz, fDATA = 15Hz 120 dB fCM = 60Hz, fDATA = 15Hz 100 dB fCM = 50Hz, fDATA = 15Hz 直流 100 dB 75 90 dB 参考电压输入 REF≡REFP -REFN RANGE = 0 0.1 1.25 1.26 V RANGE = 1 0.1 2.5 2.6 V REFP, REFN 输入范围 RANGE = 0 0 VDD V RANGE = 1 直流 0 VDD V 共模抑制比 偏置电流 杭州瑞盟科技有限公司 http: www.relmon.com 120 dB fVREFCM = 60Hz 120 dB VREF = 1.25 0.65 uA 版本号:1.0 2018.10.12 共27页 第8页 MS1242/MS1243 参 数 测 试 条 件 最小值 典型值 最大值 单位 偏移DAC ±VREF/ RANGE = 0 V (2 • PGA) 偏移DAC范围 ±VREF/ RANGE = 1 V (4 • PGA 单调性 8 Bits 增益误差 ±10 % 增益误差漂移 1 ppm/°C 电源 电源电压 电流 功耗 VDD PGA = 1,Buffer 关闭 2.7 3.3 V 190 375 uA PGA = 128,Buffer 关闭 460 700 uA PGA = 1,Buffer 打开 240 375 uA PGA = 128,Buffer 打开 870 1325 uA SLEEP 模式 75 uA 连续读数据模式 1130 uA PDWN = 0 PGA = 1, Buffer 关闭 0.5 nA 0.6 1.2 mW 温度范围 工作 -40 +85 ℃ 存储 -60 +100 ℃ 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第9页 MS1242/MS1243 功能描述 1、时序图: MS1242/MS1243 时序表 参数 描述 t1 SCLK 时钟周期 t2 SCLK 脉冲宽度,高电平及低电平 200 ns t3 片选信号 CS 下降沿与第一个 SCLK 沿的建立时间 0 ns t4 DIN 数据的建立时间 50 ns t5 DIN 数据的保持时间 50 ns t6 在发送下列指令时 SDI 的最后一个 SCLK 时钟沿与 SDO 的第一个 SCLK 时钟沿: RDATA, RDATAC, RREG, WREG 50 tosc 周期 t7 SDO 输出数据与 SCLK 的延迟时间 t8 SDO 数据的保持时间 0 t9 SDO 变为三态与 SCLK 时钟沿的延迟 6 t10 片选信号 CS 保持低电平时间与最后一个 SCLK 时钟沿 0 ns 4 tosc 周期 t11 当前指令的最后一 个 SCLK 时钟沿到 杭州瑞盟科技有限公司 http: www.relmon.com 最小值 最大值 4 tosc 周期 3 RREG, WREG, SYNC, SLEEP, RDATA, RDATAC, STOPC 版本号:1.0 单位 50 DRDY 周期 ns ns 10 tosc 周期 2018.10.12 共27页 第10页 MS1242/MS1243 下一个指令的第一 OCALSYS, GCALSYS 8 DRDY 周期 RESET 16 tosc 周期 4 tosc 周期 个 SCLK 时钟沿 t16 脉冲宽度 t17 允许的模拟输入信号的变化到下一次有效的转换 t18 DOR 更新,DOR 无效 t19 t16 DRDY 信号变低后 的首个 SCLK 时钟 5000 tosc 周期 4 tosc 周期 RDATAC 模式 10 tosc 周期 其他模式 0 tosc 周期 2、模块描述: 2.1 输入多路信号选择器(Input Multiplexer) MS1242 的输入信号通道可以任意组合,多路输入选择原理图如下图所示。 MS1242 可以最多配置 2 对差分输入或 3 个单端输入。例如,如果选择 AIN1 为差分正(负) 信号的一个输入端,可以选择任意其它输入端为负(正)端输入。 MS1242 可以实现在单时钟周期内完成输入信号的选择切换、内部数字滤波器的稳定输出。为 了降低切换误差,要求在 DRDY 信号变低后立即配置 MUX 寄存器。 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第11页 MS1242/MS1243 2.2 BURNOUT 电流源 BURNOUT 电流源用来检测输入传感器短路或开路,其打开或关闭是通过内部寄存器位(BOCS) 的设置来改变,其电流大小为 2uA,当输入传感器处于短路时,BURNOUT 电流源使得 MS1242 输出 近似为 0;当输入传感器处于开时,BURNOUT 电流源使得 MS1242 输出近似为满幅状态 (7FFFFFHex)。 2.3 输入缓冲器(Buffer) 在没有使能模拟输入缓冲器(Buffer)时,输入阻抗约 5MΩ/PGA。当系统要求较高的输入阻 抗时,可以使能模拟输入缓冲器,此时可以将输入阻抗提高约到 5GΩ。 缓冲器的使能信号可以由内部寄存器 ACR 控制。当输入管脚 BUF 为高或 ACR 寄存器的 BUF 为高时,输入缓冲器使能,有效提高输入阻抗。如果使能缓冲器,芯片增加额外的功率消耗。消 耗功率的大小与 PGA 的增益有关,PGA=1 时,增加约 50uA 电流,而 PGA=128 时,增加的电流 则达 150uA。 当开启缓冲器后,对输入信号的范围有所要求,此时要求输入信号的范围为 AGND+0.3V~AVDD-1.5V。 2.4 可编程增益放大器(PGA) 内部的电压增益放大器可以编程配置增益为 1,2,4,8,16,32,64,128。通过使用 PGA 可以提高有效转换精度。例如,PGA=1,5V 满幅模数转换,有效识别电压为 1uV,但如果 PGA= 128,39mV 满幅模数转换时,可最小可以识别 75nV 输入电压。 2.5 偏移 ODAC 为了扩展输入范围,MS1242 内部集成了一个偏移 8bitDAC(ODAC)。概念上讲,偏移 DAC 是 一个可编程电压源,输入信号被 PGA 放大后,和 ODAC 输出电压相加,输入到∆-Σ 调制器中。 2.6 调制器(Modulator) MS1242 的调制器是单环、2 阶Σ-Δ调制器,调制器的采样频率可以通过 SPEED(ACR 寄存 器的 bit 5)控制,具体如下表所示: 晶振频率 (MHz) 2.4576 4.9152 数据输出速率(Hz) SPEED ADC 采样频率 (KHz) 陷波频率 (Hz) 0 19.200 15 7.5 3.75 50/60 1 9.600 7.5 3.75 1.875 25/30 0 38.400 30 15 7.5 100/120 1 19.200 15 7.5 3.75 50/60 2.7 校正(Calibration) MS1242 校正包括内部校正和外部系统校正,校正包括模数转换器偏移误差校正(Offset calibration)、模数转换器增益校正(Gain calibration)。 内部校正是通过内部校正命令:偏移和增益误差自校正(SELFCAL)、增益误差自校正 (SELFGAL)、偏移误差自校正(SELFOCAL)。每个校正占用两个数据周期。在校正期间,ADC 关 断外部输入端口,在 SELFCAL 和 SELFGAL 期间 PGA 必须设置为 1.当输入参考电压大于 VDD-1.5 时, 必须关断输入缓冲器。 系统校正可以校正芯片内部及系统的偏移误差和增益误差,校正必须要求输入正确的输入信 号后进行。系统偏移误差校正(SYSOCAL) 要求输入为差分电压为 0,芯片计算出系统的偏移误差 值并写入 OCR 寄存器中,在正常转换时予以抵消。系统增益误差校正(SYSGCAL) 输入正满幅度 (Full Scale)的电压,芯片计算出系统的增益误差并写入 GCR 寄存器中,在正常转换时予以抵 消。每个校正占用两个数据周期。 在芯片重新上电、外部环境温度改变、增益(PGA)改变后必须进行误差校正,以保证模数 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第12页 MS1242/MS1243 转换的正确。在校正期间,RANGE bit (ACR bit2)必须设置成 0,且关闭偏移 DAC。 完成校正后 DRDY 管脚变低,即 DRDY 输出低电平时表示芯片已经完成校正。校正完成后的第一个输出数据由 于内部电路工作的延时导致不正确,需舍弃。 2.8 外部基准电压 MS1242 需要外接参考电压,具体值的选择通过内部 ACR 寄存器配置。参考电压接在 REFP 与 REFN 管脚上,电压不能超过芯片的电源电压。 当 VDD=5V,RANGE = 0 时,差分基准电压不能超过 2.5V; 当 VDD=5V,RANGE = 1 时,差分基准电压不能超过 5.0V; 当 VDD=3V,RANGE = 0 时,差分基准电压不能超过 1.25V; 当 VDD=3V,RANGE = 1 时,差分基准电压不能超过 2.5V. 2.9 时钟产生电路(CLOCK GENERATOR) MS1242 可以外接晶体、振荡器或时钟。如果接外部时钟,则从 XOUT 管脚输入,此时 XTAL 悬 空。如果外部接晶体,电路要求如下:(要求在 MCLK 及 XTAL 管脚上同时接 10~20pF 的电容)。 2.10 数字滤波器(FIR) MS1242 带有一个可编程的 FIR 滤波器。FIR 滤波器可以被配置成不同的输出速率。当使用 2.4576M 的时钟时,MS1242 的输出数据的速率可以被配置成 15Hz,7.5Hz 或者 3.75Hz。此时, FIR 滤波器可以同时对 50Hz 和 60Hz 的杂波信号进行陷波滤波。 如果希望得到其他的输出数据速率,则须使用其他的时钟频率。此时,陷波频率也同时跟着 改变了。比如,当使用默认的寄存器配置,时钟频率为 3.6864M 时候,输出数据的频率为: (3.6864MHz/2.4576MHz) ×15Hz = 22.5Hz 陷波频率为: ( 3.6864MHz/2.4576MHz ) ×( 50Hz 和 60Hz ) = ( 75Hz 和 90Hz ) 2.11 数据 I/O 接口 MS1242/MS1243 的数据接口提供双重目的:模拟输入和数据 I/O。此端口的配置通过内部 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第13页 MS1242/MS1243 IOCON、DIR、DIO 寄存器设置。上电默认配置为模拟输入。当端口配置为数据 I/O 时,可以用作 ADC 的自测试模式。下图是输入端口的等效电路: 2.12 串行总线接口( SPI ) MS1242 通过 SPI 总线与外部的控制器进行通讯。MS1242 只能用于从模式。总线接口是标准 的四线 SPI 总线,包括 CS,SCLK,SDI 和 SDO。 2.12.1 片选信号( CS ) 在与 MS1242 进行通讯前,外部的控制器必须先发出 CS 片选信号。在整个通讯期间,CS 信 号必须维持为低。当 CS 信号变高后,整个 SPI 总线会被复位。CS 信号也可以被接为常低。 当 CS 信号被为恒低时,SPI 总线可以工作在三线模式,这种情况比较适合于 MS1242 和外部 的微控制器进行通讯。 2.12.2 串行时钟( SCLK ) SCLK 为施密特触发,用来对 SDI 和 SDO 信号进行采样。为了防止错误的采样数据,SCLK 必 须十分干净。如果在 3 个 DRDY 周期内都没有 SCLK 时钟出现,那么在下一个 SCLK 来临时,SPI 总线将被复位,进而开始下一个通讯周期。SCLK 上的一个特定的波形可以复位整个芯片。 2.12.3 数据输入( SDI )和数据输出( SDO ) SDI 和 SDO 引脚分别用来输入和输出数据。在没有使用时,SDO 为高阻态,这样就允许将 SDI 和 SDO 接在一起然后通过一个双向的总线来驱动它。需要注意的是,这种情况下不适合向 MS1242 发出 RDATAC 指令。因为 RDATAC 指令需要用 STOPC 指令或者 RESET 指令来终止。而在 RDATAC 模式下,这条双向总线会被一直占据用来向外部发送数据,所以此时无法通过总线向 MS1242 发送 STOPC 指令或者 RESET 指令,因此就无法终止 RDATAC 状态,除非此时 SDO 发送的 数据中包含 STOPC 或者 RESET 指令。此时 SDI 会检测到 STOPC 或者 RESET 指令,从而终止 RDATAC 状态。 2.13 数据准备就绪 ( DRDY ) DRDY 信号用来表示内部数据寄存器的状态。当内部数据寄存器 DOR 内新的数据准备就绪时, DRDY 信号会变低。当执行完一个从内部数据寄存器 DOR 读取数据的读操作后,DRDY 信号将变高。 在 DOR 寄存器的数据准备更新时 DRDY 信号也会变高,表示此时 DOR 寄存器内的数据不可用,防 止在 DOR 寄存器进行更新时从 DOR 寄存器内读取数据。 DRDY 的信号也可以从 ACR 寄存器的 bit 7 来获得。 2.14 数据同步(SYNC) MS1242 可以通过 SYNC 指令来进行数据同步。当使用 SYNC 引脚进行数据同步时,数字电路 将在 SYNC 的下降沿复位。当 SYNC 变低后,串行接口处于未激活的状态。当 SYNC 变高后,数字 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第14页 MS1242/MS1243 电路将从 RESET 状态中脱离出来,在随后的系统时钟的上升沿,数据将得到同步。 当使用 SYNC 指令进行数据同步时,数字滤波器在 SYNC 指令的最后一个 SCLK 时钟的边沿被 复位,调制器将处于 RESET 状态,直到下一个 SCLK 的时钟沿被检测到。在 SYNC 后的第一个 SCLK 内的系统时钟的上升沿,数据将被同步。 2.15 上电速率(SUPPLY VOLTAGE RAMP RATE) MS1242 的上电电路可兼容数字电源低到 1V/10ms 的上电速率,为了确保正常工作,电源电压 应单调上升。 3、寄存器描述: MS1242 通过一系列控制寄存器来配置工作方式,控制寄存器包括数据格式、多路选择信号输 入、模数转换数据输出速率、校正控制等。 3.1 寄存器列表 MS1242/MS1243 内部寄存器详细列表如下表所示: 地址 寄存器 第 7位 第 6位 第 5位 第 4位 第 3位 第 2位 第 1位 第 0位 00H SETUP ID ID ID ID BOCS PGA2 PGA1 PGA0 01H MUX PSEL3 PSEL2 PSEL1 PSEL0 NSEL3 NSEL2 NSEL1 NSEL0 02H ACR DRDY U/B SPEED BUFEN BIT ORDER RANGE DR1 DR0 03H ODAC SIGN OSET6 OSET5 OSET4 OSET3 OSET2 OSET1 OSET0 04H DIO DIO_7 DIO_6 DIO_5 DIO_4 DIO_3 DIO_2 DIO_1 DIO_0 05H DIR DIR_7 DIR_6 DIR_5 DIR_4 DIR_3 DIR_2 DIR_1 DIR_0 06H IOCON IO7 IO6 IO5 IO4 IO3 IO2 IO1 IO0 07H OCR0 OCR07 OCR06 OCR05 OCR04 OCR03 OCR02 OCR01 OCR00 08H OCR1 OCR15 OCR14 OCR13 OCR12 OCR11 OCR10 OCR09 OCR08 09H OCR2 OCR23 OCR22 OCR21 OCR20 OCR19 OCR18 OCR17 OCR16 0AH FSR0 FSR07 FSR06 FSR05 FSR04 FSR03 FSR02 FSR01 FSR00 0BH FSR1 FSR15 FSR14 FSR13 FSR12 FSR11 FSR10 FSR09 FSR08 0CH FSR2 FSR23 FSR22 FSR21 FSR20 FSR19 FSR18 FSR17 FSR16 0DH DOR2 DOR23 DOR22 DOR21 DOR20 DOR19 DOR18 DOR17 DOR16 0EH DOR1 DOR15 DOR14 DOR13 DOR12 DOR11 DOR10 DOR09 DOR08 0FH DOR0 DOR07 DOR06 DOR05 DOR04 DOR03 DOR02 DOR01 DOR00 3.2 寄存器详细描述 SETUP 寄存器(地址=00H,复位值=xxxx0000)PGA 控制(SETUP REGISTER) MSB LSB Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 ID ID ID ID BOCS PGA2 PGA1 PGA0 bit 7-4:芯片的 ID 编号,供厂家使用 bit 3 :BOCS: Burnout 电流源设置位 0 =关闭 (默认);1 = 打开 bit 2-0:PGA2: PGA1: PGA0: 可编程增益放大器设置位 000 = 1 (默认) 001 = 2 010 = 4 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第15页 MS1242/MS1243 011 = 8 100 = 16 101 = 32 110 = 64 111 = 128 MUX 寄存器(地址=01H,复位值=01H)输入通道选择(Multiplexer Control Register) MSB LSB Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 PSEL3 PSEL2 PSEL1 PSEL0 NSEL3 NSEL2 NSEL1 NSEL0 MUX. 7-4 : PS3~0,正输入通道选(Positive Channel Selection) 0000=AIN0(默认值) 0001=AIN1 0010=AIN2 0011=AIN3 0100=AIN4 0101=AIN5 0110=AIN6 0111=AIN7 MUX. 3-0 其余=保留(Reserved) NS3~0,负输入通道选(Negative Channel Selection) : 0000=AIN0 0001=AIN1(默认值) 0010=AIN2 0011=AIN3 0100=AIN4 0101=AIN5 0110=AIN6 0111=AIN7 其余=保留(Reserved) ACR 寄存器(地址=02H,复位值=00H)模拟电路控制(Analog Control Register) MSB LSB Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 DRDY U/B SPEED BUFEN BIT ORDER RANGE DR1 DR0 ACR.7 : DRDY,数据准备就绪(Data Ready,只读),与输出管脚 DRDY 值相同; ACR.6 : U/B ,数据格式(Data Format) 0=双极性(默认值); ACR.5 : 1=单极性; SPEED,模数转换器采样频率控制(Modulator Clock Speed) 0=fosc/128(默认值); 1=fosc/256; ACR.4 : BUFEN,输入缓冲器使能(Buffer Enable) 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第16页 MS1242/MS1243 0=关闭(默认值); ACR.3 1=打开; : BITOR,输出数据 bit 顺序 0 = 高位在前(默认值) 1 = 低位在前 ACR.2 ACR.1-0 : RANGE,转换范围选择( Select) 0=满幅输入(Full Scale)为+/-VREF(默认值); 1=满幅输入(Full Scale)为+/- VREF/2; : DR1/DR0,数据输出速率(Data Rate) 00=15Hz(默认值); 01=7.5Hz; 10=3.75Hz; 11=保留(Reserved) ODAC 寄存器(地址=03H,复位值=00H)Offset DAC 设置 MSB LSB Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 SIGN OSET6 OSET5 OSET4 OSET3 OSET2 OSET1 OSET0 ODAC.7 : SIGN,符号位,0 为正,1 为负; ODAC.6-0 : 偏移量设置 DIO 寄存器(地址=04H,复位值=00H)数据 I/O 设置 MSB LSB Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 DIO_7 DIO_6 DIO_5 DIO_4 DIO_3 DIO_2 DIO_1 DIO_0 如果 IOCON 寄存器配置成数字数据模式,且 DIR 寄存器配置成输出,此寄存器中的值的电平出现 在输入数据端口上 DIR 寄存器(地址=05H,复位值=FFH)数据 I/O 端口方向设置 MSB LSB Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 DIR_7 DIR_6 DIR_5 DIR_4 DIR_3 DIR_2 DIR_1 DIR_0 每位设置数据端口的输入输出状态,当设置为 0 时,时输出,设置为 1 时,是输入; Bit4 到 bit7 在 MS1242 中没用到 IOCON 寄存器(地址=06H,复位值=00H)I/O 配置寄存器 MSB LSB Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 IO7 IO6 IO5 IO4 IO3 IO2 IO1 IO0 bit 7-0: Data I/O 配置 0=模拟(默认) 1=Data Bit4 到 bit7 在 MS1242 中没用到 OCR0 寄存器(地址=07H,复位值=00H)偏移校正系数 MSB 杭州瑞盟科技有限公司 http: www.relmon.com LSB 版本号:1.0 2018.10.12 共27页 第17页 MS1242/MS1243 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 OCR07 OCR06 OCR05 OCR04 OCR03 OCR02 OCR01 OCR00 OCR1 寄存器(地址=08H,复位值=00H)偏移校正系数 MSB LSB Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 OCR15 OCR14 OCR13 OCR12 OCR11 OCR10 OCR09 OCR08 OCR2 寄存器(地址=09H,复位值=00H)偏移校正系数 MSB LSB Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 OCR23 OCR22 OCR21 OCR20 OCR19 OCR18 OCR17 OCR16 FSR0 寄存器(地址=0AH,复位值=59H)增益校正系数 MSB LSB Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 FSR07 FSR06 FSR05 FSR04 FSR03 FSR02 FSR01 FSR00 FSR1 寄存器(地址=0BH,复位值=55H)增益校正系数 MSB LSB Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 FSR15 FSR14 FSR13 FSR12 FSR11 FSR10 FSR09 FSR08 FSR2 寄存器(地址=0CH,复位值=55H)增益校正系数 MSB LSB Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 FSR23 FSR22 FSR21 FSR20 FSR19 FSR18 FSR17 FSR16 DOR2 寄存器(地址=0DH,复位值=00H)数据输出寄存器 MSB LSB Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 DOR23 DOR22 DOR21 DOR20 DOR19 DOR18 DOR17 DOR16 DOR1 寄存器(地址=0EH,复位值=00H)数据输出寄存器 MSB LSB Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 DOR15 DOR14 DOR13 DOR12 DOR11 DOR10 DOR09 DOR08 DOR0 寄存器(地址=0FH,复位值=00H)数据输出寄存器 MSB LSB Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 DOR07 DOR06 DOR05 DOR04 DOR03 DOR02 DOR01 DOR00 4 MS1242 指令描述 MS1242 使用了一系列指令,指令完成对芯片的工作模式控制、工作速度控制、误差校正等。 这些指令中有些是单条的(比如 RESET),有些则需要另外的操作数(比如 WREG 等)。 操作数: n = 数量 (0 到 127 ) r = 寄存器 ( 0 到 15 ) x = 任意值 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第18页 MS1242/MS1243 4.1 指令列表 指令 描述 操作码 操作数 RDATA 读数据 00000001(01H) — RDATAC 连续读数据 00000011(03H) — STOPC 停止连续读数据 00001111(0FH) RREG 读寄存器 0001rrrr(1xH) — xxxx_nnnn(#of regs-1) WREG 写寄存器 0101rrr(5xH) xxxx_nnnn(#of regs-1) SELFCAL 偏移和增益自校正 11110000(F0H) — SELFOCAL 偏移误差自校正 11110001(F1H) — SELFGCAL 增益误差自校正 11110010(F2H) — SYSOCAL 系统偏移误差校正 11110011(F3H) — SYSGCAL 系统增益误差校正 11110100(F4H) — WAKEUP 唤醒命令 11111011(FBH) — DSYNC 同步命令 11111100(FCH) — SLEEP Sleep 命令 11111101(FDH) — RESET— 复位命令 11111110(FEH) — 注:接受模式总是高位在前,数据输出由 BIT ORDER 位设置; of regs-1 表示需要读取寄存器个数减 1; RDATA—读数据模式 描述: 操作数: 字节: 编码: 数据 从 DOR 寄存器中读取最新的一次 AD 转换的值,这个值为 24bit 无 1 0000 0001 传输 序列: RDATAC—连续读数据模式 描述: RDATAC 允许在每个 DRDY 信号周期内连续的从 DOR 寄存器中读取每次 AD 转换 的结果。这条指令不需要在每次 DRDY 信号变低时发送 RDATA 指令。可以通过发送 STOPC 指令或者 RESET 指令来终止这条指令的执行。在 DRDY 信号变低后,至少要 等到 10 个 fOSC 周期才能执行这条指令。 操作数: 字节: 编码: 无 1 0000 0011 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第19页 MS1242/MS1243 数据 传输 序列: STOPC-停止连续读取数据指令 描述: 操作数: 字节: 编码: 数据 停止连续读数据模式。需要在 DRDY 信号变低后发出。 无 1 0000 1111 传输 序列: RREG-读取寄存器的值 描述: 操作数: 字节: 编码: 数据 传输 输出最多 16 个寄存器的值。首个寄存器的地址由指令的首个操作数决定。读取的 寄存器的数量由指令的第二个操作数的值加 1 决定。如果这个值超过了剩余的寄存 器的数目,则寄存器的地址转到首个寄存器上。 R,n 2 0001 rrrr xxxx nnnn 读取两个寄存器的值,首个寄存器的地址为 01H ( MUX ) 序列: WREG-将数据写入寄存器中 描述: 将数据写入多个寄存器中。首个寄存器的地址由指令的首个操作数决定。读取的寄 存器的数量由指令的第二个操作数的值加 1 决定。 操作数: 字节: R,n 2 编码: 数据 0101 rrrr xxxx nnnn 将数据写入到两个寄存器中,第一个寄存器的地址为 04H ( DIO ) 传输 序列: SELFCAL-偏移和增益自校正 描述: 操作数: 字节: OCR 和 FSR 寄存器的值随着校正结果更新 无 1 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第20页 MS1242/MS1243 编码: 1111 0000 数据 传输 序列: SELFOCAL-偏移误差自校正 描述: 操作数: 字节: 编码: OCR 的值随着校正结果更新 无 1 1111 0001 数据 传输 序列: SELFGCAL-增益误差自校正 描述: 操作数: 字节: 编码: 数据 FSR 的值随着校正结果更新 无 1 1111 0010 传输 序列: SYSOCAL-系统失调误差校正 描述: 对系统的失调误差进行纠正。这个时候,系统的输入信号应该为 0,MS1242 计算出 OCR 的值对失调误差进行补偿。进行完这个操作后,OCR 寄存器的值将被更新。用 户必须在正确配置模拟输入端,校正后 OCR 寄存器会被自动更新。 操作数: 字节: 编码: 数据 无 1 1111 0011 传输 序列: SYSGCAL-系统增益误差校正 描述: 对系统的增益误差进行纠正,此时,系统的输入信号应该为满幅电压,MS1242 计算 出 GCC 的值对增益误差进行补偿。进行完这个操作后,OCC 寄存器的值将被更新。 用户必须在正确的模拟输入端输入满幅信号。GCC 寄存器会被自动更新。 操作数: 字节: 编码: 无 1 1111 0100 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第21页 MS1242/MS1243 数据 传输 序列: WAKEUP-唤醒指令 描述: 操作数: 字节: 编码: 数据 将 MS1242 从睡眠模式中唤醒 无 1 1111 1011 传输 序列: DSYNC-对 DRDY 信号进行同步 描述: 操作数: 字节: 编码: 同步 MS1242 的数据 无 1 1111 1100 数据 传输 序列: SLEEP-睡眠指令 描述: 操作数: 字节: 编码: 使 MS1242 进入睡眠模式。要唤醒睡眠模式,请使用 WAKEUP 指令 无 1 1111 1101 数据 传输 序列: RESET-芯片复位到默认状态 描述: 操作数: 字节: 编码: 使 MS1242 进入睡眠模式。要唤醒睡眠模式,请使用 WAKEUP 指令 无 1 1111 1110 数据 传输 序列: 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第22页 MS1242/MS1243 典型应用图 下图是 MS1242 在普通精度重量计的典型应用图: 下图是 MS1242 在高精度重量计的典型应用图: 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第23页 MS1242/MS1243 封装外形图 下图是 MS1242 封装图: 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第24页 MS1242/MS1243 下图是 MS1243 封装图: 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第25页 MS1242/MS1243 印章与包装规范 一、印章内容介绍 MS1242、MS1243:产品型号 生产批号: 范例:JC5D31 J C 5 D 3 1 芯片版本号; 当月订单区分批次序号,依次以1-99共99个数据做为区分; 1-12月份分别记A/B/C/D/E/F/G/H/J/K/L/M; 年份,比如2014年记作4,2015年记作5......; 材料编码 供应商代码 二、印章规范要求 采用激光打印,整体居中且采用 Arial 字体。 三、包装规范 型号 只/盘 盘/盒 只/盒 盒/箱 只/箱 MS1242 3000 1 3000 8 24000 MS1243 3000 1 3000 8 24000 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第26页 MS1242/MS1243 MOS电路操作注意事项: 静电在很多地方都会产生,采取下面的预防措施,可以有效防止MOS电路由于受静电放电的 影响而引起的损坏: 操作人员要通过防静电腕带接地。 设备外壳必须接地。 装配过程中使用的工具必须接地。 必须采用导体包装或抗静电材料包装或运输。 杭州瑞盟科技有限公司 http: www.relmon.com 版本号:1.0 2018.10.12 共27页 第27页
MS1243 价格&库存

很抱歉,暂时无法提供与“MS1243”相匹配的价格&库存,您可以联系我们找货

免费人工找货
MS1243
  •  国内价格
  • 1+42.55999
  • 10+40.95999
  • 100+37.11999
  • 500+35.19999

库存:14