MAX1167和MAX1168数据采集芯片_max1167采样率算法-程序员宅基地

技术标签: 嵌入式硬件  嵌入式  单片机  

1 描述

MAX1167/MAX1168为低功耗、多通道、16位逐次逼近型模数转换器(ADC),具有集成的+4.096V基准电压、1个基准电压缓冲器、一个内部振荡器和自动关断等特点,并带有一个高速SPI/QSPI/兼容MICROWIRE的接口。MAX1167/MAX1168采用单+5V模拟电源工作,且具有独立的数字电源,允许直接与+2.7V至+5.5V的数字逻辑接口。
MAX1167/MAX1168功耗低。采用外部基准电压、工作采样速率为200ksps时,MAX1167/MAX1168的功耗仅为3.6mA (AVDD = DVDD = +5V)。在10ksps时,自动掉电功能将电源电流降到185µA,在更低采样速率下,功耗可低至10µA以下。
MAX1167有一个4通道的模拟输入多路复用器,MAX1168有一个8通道的模拟输入多路复用器。另外,MAX1168具有DSP帧同步输入和输出,它简化了数字信号处理器(DSP)启动的转换。MAX1168包括一个数据位宽选择输入,用于选择8位位宽或16位位宽模式。两个器件都具有扫描模式,可以顺序转换各个通道或连续转换某一个通道。
动态性能及低功耗,结合易于使用和内置基准等特性,使MAX1167/MAX1168尤其适合于控制和数据采集,或其它对功耗和尺寸要求严格的应用。MAX1167采用16引脚QSOP封装,MAX1168采用24引脚QSOP封装。两个器件均保证工作在整个商业级(0°C至+70°C)和扩展工业级(-40°C至+85°C)温度范围。利用MAX1168评估板可对MAX1168进行评估。

2 主要特征

  •  16位分辨率,无误码
    
  • +5V单电源工作
  •  可调的逻辑电平(+2.7V至+5.25V)
    
  •  输入电压范围:0至VREF
    
  •  内部(+4.096V)或外置基准(+3.8V至AVDD)
    
  •  内部采样/保持,4MHz输入带宽
    
  •  内部或外部时钟
    
  •  SPI/QSPI/MICROWIRE兼容的串行接口,MAX1168能够完成DSP启动的转换
    
  •  8位位宽或16位位宽数据输出模式(仅MAX1168)
    
  •  4通道(MAX1167)或8通道(MAX1168)输入复用器
    
  •  扫描模式顺序转换多个
    
  •  通道或连续转换单个通道
    
  •  低功耗
    
  •  200ksps时,3.6mA
    
  •  100ksps时,1.85mA
    
  •  10ksps时,185µA
    
  •  0.6µA的完全关断模式
    
  •  小型封装尺寸
    
  •  16引脚QSOP封装(MAX1167)
    
  •  24引脚QSOP封装(MAX1168)
    

3 应用/用途

  • 加速计测量
  • 数据采集系统
  • 工业I/O模块
  • 工业过程控制
  • 电机控制
  • 热电偶测量

4 管脚定义

在这里插入图片描述

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

如果bit2和bit1设置为0,当CS高电平时,内部基准一直为开,这种模式有最快的开启时间。
如果bit2=0和bit1=1,则在CS上升沿,内部基准和基准缓存均关闭,这种模式下,功耗最低。在SPI/QSPI模式下,内部基准和基准缓存CS下降沿被唤醒。
如果bit2=1和bit1=0,则在CS上升沿,内部基准一直开,内部缓存关闭。在CS上升沿进入这种模式。在CS下降沿,内部缓存被唤醒。
如果bit2=1和bit1=1,关闭内部基准和内部缓存,以允许连接一个外部基准。使用外部基准时,没有额外的唤醒时间。
在这里插入图片描述

5.3 操作模式

5.3.1 外部时钟8位数据转换模式

在这里插入图片描述
CS下降沿唤醒模拟电路以及允许时钟计时数据。当在4.8MHZ(最大时钟)时钟下运行时,确保时钟占空比在45%~55%之间。在低时钟频率下运行时,确保高、低电平至少有93ns的持续时间。在外部时钟低至125KHZ时,由于采样电容的泄露,会降低采样精度。CS低电平后,Dout由高阻态进入低电平。输入数据在SCLK的上升沿锁定。
在SCLK的第一个上升沿,输入数据开始从Din脚加载到命令/配置/控制寄存器中。在SCLK的第3个上升沿,设备选择相应通道捕获数据,在SCLK第6个下降沿,数据捕获结束,开始采样和数据转换。在第8个上升沿,设置和配置完成。在第8个下降沿,转换结果在Dout开始有效输出。要读取整个转换结果,需要16个时钟。在转换结果全部输出后,CS上升沿之前,如果有额外的时钟脉冲,此时,Dout上的值为0。在外部时钟8位数据传输模式下,共需要24个时钟才能完成。
转换结束过,强制CS为高,为了最大吞吐量,在指定的最小间隔时间(t CSW)后,立即拉低CS可使设备进入下一次转换初始化状态。在转换过程中,强制CS为高,会禁止转换,并进入掉电模式。

5.3.2 外部时钟,16位数据模式

在这里插入图片描述
CS下降沿唤醒模拟电路以及允许时钟计时数据。当在4.8MHZ(最大时钟)时钟下运行时,确保时钟占空比在45%~55%之间。在低时钟频率下运行时,确保高、低电平至少有93ns的持续时间。在外部时钟低至125KHZ时,由于采样电容的泄露,会降低采样精度。CS低电平后,Dout由高阻态进入低电平。输入数据在SCLK的上升沿锁定。
在SCLK的第一个上升沿,输入数据开始从Din脚加载到命令/配置/控制寄存器中。在SCLK的第3个上升沿,设备选择相应通道捕获数据,在第8个上升沿,设置和配置完成。在SCLK第14个下降沿,数据捕获结束,开始采样和数据转换。在第16个下降沿,转换结果在Dout开始有效输出。要读取整个转换结果,需要16个时钟。在转换结果全部输出后,CS上升沿之前,如果有额外的时钟脉冲,此时,Dout上的值为0。在外部时钟16位数据传输模式下,共需要32个时钟才能完成。
转换结束过,强制CS为高,为了最大吞吐量,在指定的最小间隔时间(t CSW)后,立即拉低CS可使设备进入下一次转换初始化状态。在转换过程中,强制CS为高,会种植转换,并进入掉电模式。

5.3.3 内部时钟模式8为数据转换模式

在这里插入图片描述
CS下降沿唤醒模拟电路以及允许时钟计时数据。当在4.8MHZ(最大时钟)时钟下运行时,确保时钟占空比在45%~55%之间。在低时钟频率下运行时,确保高、低电平至少有93ns的持续时间。在外部时钟低至125KHZ时,由于采样电容的泄露,会降低采样精度。CS低电平后,Dout由高阻态进入低电平。输入数据在SCLK的上升沿锁定。
在SCLK的第一个上升沿,输入数据开始从Din脚加载到命令/配置/控制寄存器中。在SCLK的第3个上升沿,设备选择相应通道捕获数据,在第8个上升沿,设置和配置完成。在第8个上升沿后125ns,内部时钟被激活。内部时钟开启同时外部时钟关闭,在捕获期间,关闭外部时钟时钟可获得最低的噪声。捕获开始于内部时钟的第2个上升沿,结束于内部时钟的第6个下降沿。转换结果开始有效后,每一位移入内存中,在EOC的下降沿,转换结果有效输出。在EOC的下降沿,内部振荡器和模拟电路关闭。EOC下降沿可作为重启外部时钟的信号。要读取整个转换结果,需要16个时钟。在转换结果全部输出,CS上升沿之前,如果有额外的时钟脉冲,此时,Dout上的值为0。在内部时钟8位数据传输模式下,共需要24个外部时钟和25个内部时钟才能完成采集。
转换结束过,强制CS为高,为了最大吞吐量,在指定的最小间隔时间(t CSW)后,立即拉低CS可使设备进入下一次转换初始化状态。在转换过程中,强制CS为高,会种植转换,并进入掉电模式。在EOC下降沿,重启外部时钟。
转换结束过,强制CS为高,为了最大吞吐量,在指定的最小间隔时间(t CSW)后,立即拉低CS可使设备进入下一次转换初始化状态。在转换过程中,强制CS为高,会种植转换,并进入掉电模式。

5.3.4 内部时钟,16为数据转换模式

在这里插入图片描述
其与内部时钟,8位数据转换模式相似,不同之处请看图

5.3.5 内部时钟,16位转换模式,扫描模式

在这里插入图片描述

MAX1168扫描模式允许多个通道被连续扫描或者单个通道被扫描8次。仅在内部时钟模式下,可使能扫描模式。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/yingzhefengyuzou/article/details/127707904

智能推荐

mysql语句_mysql服务启动语句-程序员宅基地

文章浏览阅读218次。mysql语句启动mysql services.msc登录mysql -uroot -proot退出exitmysql 数据库操作数据库表格操作修改表删除表表-数据-增删改查条件查询 (复杂)连接查询(连表查询)子查询 (一个查询的结果作为另一个查询的一部分)启动mysql services.msc登录mysql -uroot -proot退出exitmysql 数据库操作登录mysql -uroot -prootquit/exit查看当前使用数据库: select database();_mysql服务启动语句

网址跳转重定向浏览器html,域名301重定向页面转跳的操作方法-巅云建站-程序员宅基地

文章浏览阅读1.3k次。当网站地址变更时,需要将旧域名301重定向到新的URL地址,实际上就是把旧地址的访问请求重新引导到新域名上。301永久重定向无论是对用户还是搜索引擎都是比较友好的,对SEO完全没有不好的一面。通过旧网站的关键词排名和PR等级都会传递给新网站,网站更换了域名,用域名301永久重定向的方式告诉搜索引擎本网页已经永久性转移到新的域名,避免搜索引擎无法找到页面,网站对于搜索引擎相对比较友好。域名重定向的好..._一个域名301重定向到另一个域名的url上

【软考-软件设计师精华知识点笔记】第八章 算法分析设计_软考决策树-程序员宅基地

文章浏览阅读1.4k次,点赞2次,收藏11次。【软考-软件设计师精华知识点笔记】第八章 算法分析设计_软考决策树

ubuntu怎么切换到root用户,切换到root账号方法_unbuntu切换到root用户-程序员宅基地

文章浏览阅读2.7w次,点赞28次,收藏169次。ubuntu怎么切换到root用户,使用su root命令,去切换到root权限,会提示输入密码,可是如何也输不对,提示“Authentication failure”或者是提示认证失败。该错误有两种情况一个是密码错了,另一种就是新安装好的Linux系统,暂时还没有给root设置密码。1、打开Ubuntu,输入命令:su root,回车提示输入密码,如何输入都不对。2、给root用户设置密码,命令“sudo passwd root ” 。 输入密码,并确认密码。3、重新输入命_unbuntu切换到root用户

精选2022年大厂高频Java面试真题集锦(含答案),面试一路开挂_java程序员大厂真题解析 作者图灵学院 周瑜-程序员宅基地

文章浏览阅读6.6k次。本文涵盖了阿里巴巴、腾讯、字节跳动、京东、华为等大厂的Java面试真题,不管你是要面试大厂还是普通的互联网公司,这些面试题对你肯定是有帮助的,毕竟大厂一定是行业的发展方向标杆,很多公司的面试官同样会研究大厂的面试题。与此同时,今年算法面试一定是会被问的,而算法不是光靠背面试题就有用的,它是需要数学逻辑思维的,因此,小编会在文末为大家准备一份非常优质的算法学习手册,重点在于学习思维方法,话不多说,直接开始上精选的大厂面试真题!1.JAVA 中的几种数据类型是什么,各自占用多少字节。2.String 类能被继承_java程序员大厂真题解析 作者图灵学院 周瑜

HTMLQQ跳转三方实现聊天功能_htmlqq聊天超链接-程序员宅基地

文章浏览阅读960次。众所周知,我们的网页右侧一般都有一个组件,那就联系QQ这个功能的实现就是一行代码解决QQ推广是不允许复制粘贴网页里的代码< a href="http://wpa.qq.com/msgrd?v=3&uin=1393882772&site=qq&menu=yes">联系客服</a>利用超链接实现跳转外部QQ链接在任何标签里边都可以实现此功能..._htmlqq聊天超链接

随便推点

【超分辨率(Super-Resolution)】关于【超分辨率重建】专栏的相关说明,包含专栏简介、专栏亮点、适配人群、相关说明、阅读顺序、超分理解、实现流程、研究方向、论文代码数据集汇总等-程序员宅基地

文章浏览阅读8.5k次,点赞54次,收藏23次。本专栏研究领域为【超分辨率重建】,涵盖图像超分、视频超分,实时超分,4K修复等方面。主要内容包括主流算法模型的论文精读、论文复现、毕业设计、涨点手段、调参技巧、论文写作、应用落地等方面。算法模型从SRCNN开始更新至今,一般是一篇论文精读对应一篇论文复现。论文精读详解理论,归化繁为简,归纳核心,积累词句,培养阅读论文和论文写作能力。论文复现依托Pytorch代码,实现完整的模型训练流程,总结调参方法,记录碰到的bug,论文插图可视化,培养读写代码能力、做实验的能力、以及应用落地能力。

python upload_module_转:使用 Nginx Upload Module 实现上传文件功能-程序员宅基地

文章浏览阅读327次。普通网站在实现文件上传功能的时候,一般是使用Python,Java等后端程序实现,比较麻烦。Nginx有一个Upload模块,可以非常简单的实现文件上传功能。此模块的原理是先把用户上传的文件保存到临时文件,然后在交由后台页面处理,并且把文件的原名,上传后的名称,文件类型,文件大小set到页面。下面和大家具体介绍一下。一、编译安装Nginx为了使用Nginx Upload Module,需要编译安装..._向nginx_upload_module服务器上传文件的python脚本

Python技能树丨Python简介-程序员宅基地

文章浏览阅读1k次,点赞15次,收藏30次。 作者主页:不吃西红柿****一、为什么要学Python短短 20 年间,**「计算机和互联网」**以一种前所未有的速度,改变了人类的生活 。我们使用微信 「交流」,使用淘宝 「购物」,使用搜索引擎 「获取信息」,随着 Uber、滴滴、美团的出现,甚至我们的出行、吃饭都越来越离不开互联网了。而这些改变,都来源于编程。如果说上个世纪是全球化的时代,掌握了英语,就能成为时代的宠儿;那么在 语义识别 和 人工智能 愈发成熟的今天,**「人和人的沟通」**不再是难题, 「人和计算机的沟通」 会显得越来越重要。我

[享学Ribbon] 三、Ribbon核心API源码解析:ribbon-core(二)IClientConfig配置详解_iclientconfig lai-程序员宅基地

文章浏览阅读2.5k次。配置对于一个程序到底有多重要自然不用多说,每个库均有它自己的配置管理方式,比如Spring有`Enviroment`抽象等。本文即将介绍的是Ribbon中一个使用频繁,且非常重要的接口:`IClientConfig`,它负责Ribbon的**配置管理**,包括所有默认值的维护,以及提供提供其读写能力。_iclientconfig lai

Matlab中dir函数使用小技巧_matlab dir函数用法-程序员宅基地

文章浏览阅读9.5k次,点赞11次,收藏66次。想必很多小伙伴在matlab中对文件进行批处理时经常会使用dir函数吧,dir函数用于列出文件夹中的内容。使用语法如下:% Matlabdir % 列出当前文件夹中的文件和文件夹,当然调用方式也可以是listing = dirdir name % 列出当前文件夹中与name同名的文件和文件夹,不支持调用方式listing = dir namelisting = dir(name) % 列出当前文件夹中与name同名的文件和文件夹当_matlab dir函数用法

zeromq java 教程,如何使用Java运行ZeroMQ?-程序员宅基地

文章浏览阅读228次。I'm having an issue running ZeroMQ with Java using Eclipse and Windows XP. I've successfully installed [I think] the 0MQ libraries as well as the Java bindings. The instructions I used to do that are ..._zeromq java

推荐文章

热门文章

相关标签