【经验】如何使用芯海科技CS1259B的ADC系列(一)之读写时序及寄存器的介绍

2023-03-23 世强
ADC,CS1259B,芯海 ADC,CS1259B,芯海 ADC,CS1259B,芯海 ADC,CS1259B,芯海

CS1259B芯海推出的一款24位Sigma-Delta低功耗ADC,支持5路输入,可组差分对,内置PGA,带内部参考电压。CS1259B在工业控制、消费电子、医疗仪器等各个行业都有着广泛的应用。CS1259B采用的是三线串行通讯,MCU可以通过三线接口SCLK(Pin10)、SDA(Pin11)、CS(Pin9)与CS1259B进行通信, 今天我们就通过来说说如何将这颗器件用起来,对于涉及到对寄存器的操作的时候我们会用C语言抽象代码来描述。


用一颗器件之前,我们一定要先看下它的内部原理框图:

从上述原理图可以看出CS1259B共有AIN0~AIN4共计5路输入,而这5路输入,中AIN0~AIN3可以作为差分输入的AIN_P脚,中AIN1~AIN4可以作为差分输入的AIN_N脚。器件的内部有一个LDO,还有一个内部参考,也可以切换为外部参考。那么本系列文章我们将从以下几个方面来熟悉CS1259B。

1、读写时序的介绍及寄存器的概述。

2、假设我们把AIN0和AIN1组成一个差分对,然后看看该如何把这个差分对AIN0 - AIN1的电压通过CS1259B转换为数字量读取出来(C语言抽象代码来描述)。

3、通过CS1259B转换AIN2的一个单端输入信号的电压(C语言抽象代码来描述)。

 

我们今天先来说说CS1259B的读写时序,以下是CS1259B的读写时序图,从下图中可以看出其实无论对CS1259B是读还是写的操作都先需要拉低CS片选引脚,等到本次读写操作完成后再将CS拉高。而是读操作,还是写操作重要主要取决于写入命令字的最高位。命令字最高位为0则是读操作,为1则是写操作。我们还可以看出无论是读还是写,命令字节,还是数据字节都是高比特位在钱的。

 

读时序图如下:

 

写时序图:

 

对于以上时序中给出的各个时间要求见下图表所示,其中Min列表示的是至少要满足的时间也是我们后面在描述代码中至少要Delay的时间。

对于CS1259B的命令字节以及寄存器,对于各个寄存器的介绍会在后面的文章中配合代码再做说明。


授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由土肥圆提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【经验】高精度24位国产ADC芯片CS1237通信时序相关配置操作步骤

CS1237是由芯海科技推出的一款高精度24位的国产ADC芯片,主要特性:24位无失码、内置晶振、集成温度传感器以及2线SPI 接口,最快速率为1.1MHz ,主要应用于工业过程控制、 电子秤、液体/气体化学分析、血液计、 智能变换器、便携式设备等产品设计方案,本文主要介绍CS1237双线通信的时序相关配置。

设计经验    发布时间 : 2020-03-18

【经验】如何处理24位高精度ADC CS1237AD值跳动问题?

芯海科技推出的CS1237是一款低功耗的24位高精度ADC,在实际应用中,会遇到芯片的AD值每隔一段时间会跳动一下,然后又恢复正常的情况,这是因为CS1237在New Data Update期间会更新AD值,并且时序复位,如果读取AD期间遇到New Data Update就会导致时序错乱, 表现为AD码值错乱。

设计经验    发布时间 : 2020-07-21

【经验】使用芯海ADC CS1237测量10mV电压不准确的处理方式

CS1237是芯海推出的1路24位无失码的差分输入的高精度、低功耗模数转换芯片,内置温度传感器和高精度振荡器。CS1237的PGA支持1、2、64、128选择。常应用于工业过程控制、电子秤、液体/气体化学分析、血液计、智能变换器的产品。

设计经验    发布时间 : 2023-01-04

【应用】芯海科技高精度ADC模数转换芯片CS1237-SO用于燃气表测温模块,实现24位高精度采样

目前北方燃气公司要求在燃气表内增加温压传感器,客户打算通过ADC芯片外接热电偶的方式来进行直流模拟量的采集,为了确保测量精度,客户需要ADC至少20位以上,且具备低功耗的特点。本文推荐芯海科技高精度ADC模数转换芯片CS1237-SO。

应用方案    发布时间 : 2022-05-26

芯海科技车规级SAR ADC新品CS1795X荣获“中国芯”

2024年11月7日,2024中国微电子产业促进大会暨第十九届“中国芯”优秀产品征集结果发布仪式在珠海横琴粤澳深度合作区隆重举行。芯海科技旗下集成高精度基准的低功耗汽车级SAR ADC芯片CS1795X系列,从280家芯片企业的364款产品中脱颖而出,荣获本届“中国芯”优秀技术创新产品奖。

原厂动态    发布时间 : 2024-11-13

ADC精度(分辨率)是多少?

ADC模块具有可编程的精度,其分辨率可设定为6位、8位、10位或12位。CS32F03X采用的是逐次逼近型模拟数字转换器,其ADC模块的转换精度与转换时间是成正比的,转换精度越高,需要转换的时间越长。

技术问答    发布时间 : 2024-10-16

【经验】24位高精度ADC CS1237如何避免读取无效的AD值

芯海科技推出的CS1237是一款高精度,低功耗的24位ADC芯片,其内置 RC 振荡器,同时可通过2线SPI接口SCLK、DRDY与MCU进行通信。主控通过SCLK和DOUT引脚与CS1237进行通信,来读取芯片采集到的AD值,那么如何避免读取无效的AD值呢?本文详细介绍。

设计经验    发布时间 : 2020-08-19

【应用】芯海高精度低功耗24位ADC用于信号采集模块,支持两路差分输入通道,最快速率为1.1MHz

某客户是做各种智能输配电及控制设备的,在其中的信号采集模块部分,需要用到一款高精度的24位ADC,用于将PT100 NTC采集到的信号进行转换,并传输给主控处理。最终选用的是芯海的24位高精度ADC CS1238-SO。

应用方案    发布时间 : 2023-02-04

ADC转换触发源都有哪些?

触发ADC启动转换的源分为两种:1、软件触发:通过配置ADC_CTR寄存器的ADSTRT位,启动ADC转换。2、硬件触发:通过配置ADC_CFG寄存器的TRGMODE选择硬件触发源。

技术问答    发布时间 : 2024-10-16

芯海科技(CHIPSEA)高精度ADC和AFE产品介绍

描述- ADC/AFE产品简介

型号- CS1237,CS1215,TI/ADS1240,CS1259,CS1258,CS1239,CS1238,CS1233,CS1232,CS1213,CS1257,TI/ADS1241,CS1256,CS1232-TSSOP24,CS1251,CS1231,CS1270,CS1243,TI/ADS1232,TI/ADS1230,CS1243-SSOP28,CS1242,CS1180,CS1242-SSOP24,CSE7761,CSE7759B,CS1213-TSSOP16

商品及供应商介绍  -  芯海 PDF 中文 下载

【经验】芯海科技24位ADC CS1238的读写配置教程

CS1238是芯海推出的一款24位ADC,支持2路差分输入,还内置温度传感器。CS1238在工业控制、消费电子、医疗仪器等各个行业都有着广泛的应用。MCU可以通过2线接口SCLK、DOUT与CS1238进行通信,之前有介绍过CS1238的AD结果的读取,今天再来用虚拟C语言代码先说下如何配置CS1238。

设计经验    发布时间 : 2022-12-13

ADC都有哪些工作模式(扫描方式)?

ADC的转换模式可以设置为单周期转换模式(CONT=0)、连续转换模式(CONT=1)和非连续转换模式(DISCEN=1)。

技术问答    发布时间 : 2024-10-16

芯海高精度ADC选型表

高精度ADC芯片,最高有效精度23.5bits,INL:±6PPM/±15PPM,AD Rate:最高1.28KHz,可选SPI/Serial IO口,宽工作电压范围:2.7V~5.5V

产品型号
品类
ENOB(Bits)
ADC Channel(diff)
INL(ppm)
AD Rate (Hz)
PGA
Interface
Power(mA)
Supply Voltage(V)
Package
CS1232-TS
高精度ADC
23.5
2
±6
10/80
1/2/64/128
2 lineSPI
3.4
2.8~5.5
TSSOP24

选型表  -  芯海 立即选型

【经验】芯海高精度24位ADC CS1237如何配置为内短模式?

芯海科技推出的CS1237是由一款高精度24位的ADC芯片,内置晶振及温度传感器,可通过2线SPI接口SCLK、DRDY与MCU进行通信,CS1237采用两阶sigma delta 调制器,通过低噪声放大器结构实现PGA 放大,放大倍数可选:1、2、64、128,同时内部带有内短功能,如何将ADC配置为内短(将输入通道内部进行短接)模式呢?本文将详细介绍。

设计经验    发布时间 : 2020-03-19

芯海科技车规级ADC芯片CS1247B荣膺“2024金芯奖·卓越产品奖”

2024年9月25-27日,第十一届汽车电子创新大会(2024 AEIF)暨汽车电子应用展在江苏无锡太湖国际博览中心盛大举办。经过激烈角逐,芯海科技车规级ADC芯片CS1247B凭借出色的产品性能及创新设计,荣获“2024金芯奖·卓越产品奖”。

产品    发布时间 : 2024-09-28

展开更多

电子商城

查看更多

品牌:芯海

品类:AFE 芯片

价格:¥5.2942

现货: 1,036

品牌:芯海

品类:电能计量芯片

价格:¥4.1334

现货: 9,690

品牌:芯海

品类:低功耗(BLE)单模蓝牙模块

价格:¥9.0667

现货: 8,439

品牌:芯海

品类:MCU

价格:¥2.1177

现货: 6,676

品牌:芯海

品类:电能计量芯片

价格:¥3.6353

现货: 6,000

品牌:芯海

品类:8位MCU

价格:¥1.2000

现货: 5,802

品牌:芯海

品类:8位RISC MCU

价格:¥2.0000

现货: 5,050

品牌:芯海

品类:高精度ADC

价格:¥3.2824

现货: 4,940

品牌:芯海

品类:8位 RISC OTP MCU

价格:¥1.0589

现货: 3,320

品牌:芯海

品类:高精度ADC

价格:¥1.4118

现货: 3,005

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:国民技术

品类:微控制器

价格:¥18.7261

现货:25,138

品牌:TI

品类:模数转换芯片ADC

价格:¥3.8700

现货:13,251

品牌:中科芯

品类:32位微控制器

价格:¥8.5000

现货:10,000

品牌:华科鸿溟

品类:I²C接口数字温度传感器

价格:¥1.2250

现货:10,000

品牌:上海贝岭

品类:免校准计量芯片

价格:¥2.5000

现货:10,000

品牌:中科芯

品类:32位微控制器

价格:¥5.0000

现货:10,000

品牌:中微半导体

品类:MCU

价格:¥2.5200

现货:4,378

品牌:汇顶科技

品类:高精度多功能交互传感器

价格:¥2.3556

现货:2,987

品牌:TI

品类:MCU

价格:¥124.3000

现货:2,872

品牌:汇顶科技

品类:高精度多合一传感器

价格:¥4.5334

现货:2,250

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面