IntelliJ IDEA node.js 微信商家收款 希腊字母 tree alertifyjs 河南普通话报名 python转16进制 oracle添加索引 html下拉框默认选中 mysql临时表 java中substring java8特性 java中的继承 javarandom java日期函数 java输出数组 linux命令行大全 嵌入式linux驱动程序设计从入门到精通 rewritebase flash相册制作 subprocess 超级煎蛋卷 abaqus最新版本 笔记本外接显示器好吗 ipad锁屏 raid0教程 infopath下载 ansys安装教程 幽灵行动多少钱 vscode全局搜索 小米8游戏模式 ps去白底 网络驱动 光标变粗 ps蒙版抠图 小米主题编辑器 js绑定事件的方法 sai怎么导入图片 微信小程序循环
当前位置: 首页 > 学习教程  > 编程语言

ADS1115(ADC)16 位分辨率的高精度模数转换器的操作步骤

2020/11/24 9:26:38 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

ADS1113、ADS1114 和ADS1115 是具有16 位分辨率的高精度模数转换器(ADC),采用超小型的无引线QFN-10 封装或MSOP-10 封装。 ADS1113/4/5 在设计时考虑到了精度、功耗和实现的简易性。ADS1113/4/5 具有一个板上基准和振荡器。数据通过一个12C 兼…

 ADS1113、ADS1114 和ADS1115 是具有16 位分辨率的高精度模数转换器(ADC),采用超小型的无引线QFN-10 封装或MSOP-10 封装。

    ADS1113/4/5 在设计时考虑到了精度、功耗和实现的简易性。ADS1113/4/5 具有一个板上基准和振荡器。数据通过一个12C 兼容型串行接口进行传输;可以选择4个I2C 从地址。ADS1113/4/5 采用2.0V 至5.5V 的单工作电源。以下是ADS1115的操作指引:

    ADS1115 的使用操作是IIC,主要分为三部分:

  第一部分: write config register

    1、0x90 是从器件写地址。【注:最后一位是R/VW位,高为读,低为写。因此:从器件写地址为0x90,从器件读地址为0x91】

  2、0X01 指向配置寄存器

  3、开始设置配置寄存器的参数,根据自己的需要(配置参数分为高低字节,高8位为通道、量程、转换模式;低8位为采样速率设置、比较模式、有效电平、信号输出锁存)。

第二部分: write to pointer register

       1、0x90 是从器件写地址。【注:最后一位是R/VW位,高为读,低为写。因此:从器件写地址为0x90,从器件读地址为0x91】

  2、0X00 指向转换寄存器

第三部分: read conversion register

       1、0x91 是从器件读地址

  2、应答转换寄存器的MSB

  3 、应答转换寄存器的LSB

警告:

        从一个通道切换到另外一个通道,中间必须延时5毫秒,否则采集值不准。

 


本文链接: http://www.dtmao.cc/news_show_400032.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?