电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>控制/MCU>STM32单片机的ADS1115通过模拟I2C驱动

STM32单片机的ADS1115通过模拟I2C驱动

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

51单片机模拟I2C简介

目录51单片机模拟I2CI2C简介I2C实现51单片机模拟I2CI2C简介I2C实现
2022-01-05 08:23:54

51单片机接AT24C02模拟I2C总线问题

我用51单片机接AT24C02模拟I2C总线,编写程序的时候其中向AT24C02写入一个字节这个函数,如下:void WriteByte(uchar dat){ uchar i,temp; temp = dat; for (i = 0;i < 8;i++) {temp
2017-09-17 14:16:43

51单片机能不能io模拟i2c

51单片机能不能io模拟i2c,两个单片机之间通讯,主机可以模拟,从没有写过,有没有例程
2023-11-02 07:00:43

ADS1115驱动的问题

这几天一直在搞ADS1115,可是不管怎么参考别人的程序,输出的总是65535,有没有大神可以帮帮我的?
2015-05-05 19:30:13

ADS1115EVM

EVAL MODULE FOR ADS1115
2023-03-27 11:04:00

ADS1115EVM-PDK

KIT PERFORMANCE DEMO FOR ADS1115
2023-03-27 11:04:00

ADS1115ADS1118的主要区别是什么?

ADS1115ADS1118的主要区别是什么
2023-10-09 06:39:03

ADS1115是什么意思呢

内部基准、振荡器和可编程比较器且兼容 I2CADS111x、超小型、低功耗 860SPS、16 位 ADC 。在操作之前,你需要一块ads1115,一块单片机,CCS,还要会一点I2C协议...
2021-11-29 08:11:26

ADS1115是什么?怎样去使用ADS1115

ADS1115是什么?ADS1115有哪些特性?怎样去使用ADS1115呢?
2021-12-14 08:08:45

ADS1115有哪几种封装方式

ADS1115有QFP封装和SOC封装,使用非常方便,而且有4个通道,大大节约了电路控件,因此使用非常方便,ADS1115.H文件
2022-02-17 07:36:10

ADS1115测量不准确

在使用ADS1115进行采集数据的时候,使用的是STM32F103ZET6单片机,为什么需要进行一个复位后,采集到的数据会准确些?请大佬指导一下,谢谢!!!
2021-06-18 10:23:09

ADS1115的MSP430F149程序

ADS1115的MSP430F149程序,自己编的,电压太大或者太小时误差大概30mV,电压1到4V时,误差大概10mV.....
2013-09-02 14:59:12

ADS1115的使用

请问有谁用过ADS1115做双通道的AD采集么,我想了解一下读写的时序和寄存器的配置,谢谢!
2015-05-12 09:03:19

ADS1115程序问题,求大神帮忙

各位大神帮忙看一下,这是ADS1115芯片手册上34页的一个电路图,基于这个电路图写C程序,问一下这是差分测电压吗?不是的话,需要转换的电压应该在AINP输入,那AINN的输入起什么作用?寄存器中
2017-12-06 20:58:46

ADS1115简介

ADS1115简介:ADS1115是TI生产的具有I2C接口的16位ADC,内置PGA和电压基准,采样率8~860SPS可调,ALERT/RDY可作为可编程比较器的输出引脚。参数:内部ADC采样率8
2021-12-10 06:02:47

ADS1115采集不准的原因

大家好,我现在在用ADS1115采集电压信号,但是采集到的电压不稳而且还不准,前端用AD623进行信号放大,用万用表测量信号电压应为1.145,但是采到的在1.10到1.12之间跳动,不知为什么,调了好久,希望各位大神帮帮我
2018-11-22 09:16:29

I2C怎么使用

硬件I2C(中断方式)以STC8F2K08S2单片机为例一、I2C相关的寄存器STC8系列单片机硬件I2C使用教程(一)二、I2C中断相关的寄存器① I2C中断源② I2C中断允许位③ I2C中断
2021-12-02 08:16:27

I2C总线的相关资料推荐

一、I2C总线1-1、现象1(210917):如下图1,液晶驱动芯片I2C接口。LCD_SDA与LCD_SCL分别与单片机IO口相连,单片机I2C采用IO口模拟方式,读/写操作速度213kHz左右
2022-01-20 06:15:28

I2C通信详解

关于蓝桥杯嵌入式板子的I2C,如果你以前没有接触I2C通信。重点:懂得通过电路图判断出I2C设备的地址会看I2C读写时序图。底层驱动,考试会给你当然,如果你真的是0基础,还有
2022-02-28 11:24:45

STM32单片机硬件I2C驱动程序分享

本文章原始地址:http://www.sheeptech.cc/?id=11本程序主要用于驱动STM32单片机芯片的硬件I2C寄存器,实现通过使用芯片自带的I2C寄存器进行数据的发送与接收.本例程中
2022-01-11 07:42:43

STM32F407读取ADS1115数据的方法

1000 0011AIN2配置寄存器0xE983:1110 1001 1000 0011AIN1配置寄存器0xD983:1101 1001 1000 0011ADS1115的实际电压 = (寄存器转换结果值/ 2^15 ) * FSI2C软件模拟子程序void Write_AD_AIN1()
2022-01-20 06:49:01

ads1115测量负电压问题

最近在研究ads1115转换问题,对于测量负电压,由于ads1115的负电压范围和正电压范围是从8000~ffff和0000到0ffff,他们是关于0对称的,因此要求出负电压,只需要对他按位取反再加一,比如负电压ffff对应的是0001,而它按位取反再加一刚好是0001;
2013-07-03 21:32:53

ads1115采用分压电阻测量输入值后读数跳动

现跳动的情况,而且无法回归至正常情况。比如,此时电压值为10v,三等分后约为3.3,此为正常情况,但是可能会跳动至4v,2v,而且这种情况并不是读数出现问题,用万用表测量输入端,与ads1115读出
2020-02-13 17:24:25

单片机I2C时序相关资料推荐

单片机 I2C 时序介绍在硬件上,I2C 总线是由时钟总线 SCL 和数据总线 SDA 两条线构成,连接到总线上的所有器件的 SCL 都连到一起,所有 SDA 都连到一起。I2C 总线是开漏引脚并联
2022-01-07 06:19:47

单片机I2C协议资料分享

关于STM32学习分享第七章 I2C协议(读写EEPROM)文章目录关于STM32学习分享前言二、代码1.i2c.c2.i2c.h3.main.c总结前言开始!开始!单片机I2C协议(读写
2022-01-25 08:14:31

单片机练习 - I2C总线协议-转载

本帖最后由 苏打蓝 于 2012-2-2 15:00 编辑 这次利用单片机通过软件模拟I2C总线协议, 并对基于I2C协议的AT24C02 EEPROM进行读写操作, 具体说明与功能见代码注释
2012-02-02 14:57:47

ISR中的Wire (I2C) 异常问题如何解决?

我正在使用由警报信号触发的中断服务例程以连续模式读取 ADS1115 ADC。该例程相当短,只需将值读入循环缓冲区,使用 350KHz 的 i2c 时钟执行大约需要 120 uSec。这工作正常,将
2023-02-24 07:50:37

LPC1768单片机硬件I2C中断驱动OLED的问题

我现在遇到了问题,我想用LPC1768单片机硬件I2C中断驱动OLED我是一个初学者,刚刚接触LPC这款单片机,寄存器操作点亮LED之后,想点亮OLED,我i的OLED是四线的,I2C通信的那种,我
2019-01-20 09:25:58

ST单片机I2C怎么操作?

ST单片机I2C怎么操作?
2022-02-17 06:53:43

STC单片机模拟I2C总线上数据传送速率能达到12M吗?

STC单片机模拟I2C总线上数据传送速率能达到12M吗?
2023-05-08 17:44:28

TI杯,比赛提供芯片程序ADS1115

我试过了,很好用的,调试已经成功了ADS1115我试过了,很好用的,调试已经成功了
2012-08-02 19:59:47

【ROC-RK3568-PC开发板试用体验】使用ADS1115扩展ROC-RK3568-PC开发板ADC功能

要上咱们ROC-RK3568-PC开发板试一试。一、硬件连线:ADS1115 ADC模块是一个I2C模块,根据开发板的资料,找到具体的I2C在GPIO扩展接口上的位置:板子上,GPIO扩展接口提供了多组
2022-11-15 21:21:42

【上位】CH341+ADS1115采集板卡方案

,Labview,DLL,CH341,ADS1115备注:手机微信可浏览相关高清图片2.设计电路图01. CH341A芯片提供了有串口、并口、SPI、IIC等接口方案,本节采用IIC接口的方案,可以通过操作
2023-05-02 20:07:29

【年度精选】2020年度top10榜单——单片机/MCU论坛问答

复制 有什么好的推介吗?作者:YXG456154616回复数:17推荐理由:介绍了单片机产品加密领域的多种方式,并分析其中利弊,具有很好的参考价值。2模拟I2C读写24c02,可以写,但读出错,大神们
2021-01-18 14:37:25

关于ads1115转换问题

最近在研究ads1115,我发现用launchpad调试有问题,显示不怎么连续,冲0.125开始,然后0.5,1 ,2,4这样成倍数的增加,不晓得什么原因,我估计是2553运行太慢了,但是已经把主频倍频成16M了还是不行,用f149和51可以,很准确的,就是这个2553不给力,怎么办啊......
2013-07-03 21:27:09

关于MC44BS373CA的I2C单片机的通信问题

大家好,有问题想请教大家,在使用80C51单片机IO口模拟I2C总线与调制芯片MC44BS373CA的I2C总线口通信时,出现了问题,单片机接受不到MC44BS373CA的应答信号,下面是调试
2011-05-11 11:07:43

基于AVR单片机I2C操作库

AVR单片机I2C操作库程序分享
2020-11-09 07:50:04

基于HAL库的用IO口模拟I2C的0.96寸OLED驱动

STM32V107RCT6,基于HAL库的用IO口模拟I2C的0.96寸OLED驱动前言作为一个初学者,当然希望有比较好的范例可以学习,但在CSDN和众多家的单片机学习网站,没发现现成的I2C模拟
2022-01-24 07:41:27

如何仿照Linux内核去编写I2C驱动

仿照Linux内核编写MCU的I2C驱动I2C是很常用的串行通信接口,用于连接各种外设,传感器等器件。在单片机开发中,I2C驱动程序通常和硬件相关,不利于升级和代码复用。而Linux中I2C驱动
2021-08-23 08:03:37

如何使用ADS1115进行电桥输出电压的测量

本文介绍使用ADS1115进行电桥输出电压的测量,进而实现温度测量。在使用之前请自行阅读ADS1115数据手册。应用电路ADS1115的应用电路参考其数据手册,电路图如下。差分输入的前级电路如下
2022-01-06 06:48:53

如何使用单片机I/O口模拟I2C信号读取SHT30温湿度。

如何使用单片机模拟i2c信号,使得另一单片机读得其温度与湿度呢?
2018-02-05 09:02:59

如何在Wemos D1板上将ADS1115连接到ESP8266?

我有 ads1115 连接到 wemos 板作为 ADS - WEMOS SDA -SDA SCL - SCL VDD - 5v GND -GND A0 - 土壤湿度传感器信号引脚 A1
2023-05-29 07:17:56

如何快速开发ADS1115芯片?

如何快速开发ADS1115芯片?
2022-01-21 07:31:46

将硬件I2C嫁接到RTT原生的模拟I2C驱动框架步骤分享

1、将硬件I2C巧妙地将嫁接到RTT原生的模拟I2C驱动框架刚开始接触RTTI2C驱动的框架,说实在的,感觉有点道理。RTT默认只给了软件模拟硬件的I2C,没有I2C。后来用的里,都是暂时着吧,之前
2022-07-07 16:29:50

怎样使用STM32的GPIO模拟I2C总线时序

开漏模式输出高电平,是释放总线,从可以拉低;而输出低电平,则是锁住总线,从无法拉高。下面是代码:/******************************************************************************* I2C驱动(GPIO模拟)*
2022-02-22 06:48:21

怎样去处理STM32F单片机硬件I2C Busy标志导致的I2C卡死的问题

STM32F 单片机硬件I2C Busy标志导致的I2C卡死的处理办法在调试多用户表的时候,发现如果人为短接I2C的SDA或SLK脚后,I2C的SR2的Busy标志将会置1,并且试了很多种办法也无
2022-02-22 08:10:46

无法让它显示ADS1115上A0的任何变化是怎么回事?

我有一个 WiFi ESP8266,发现一个草图让它连接到服务器 OK。 我想用它来测量模拟电压并将其显示在网上。 我在 D1 和 D2 上连接了一个 ADS1115,它似乎连接了我运行了一个扫描
2023-06-05 06:50:40

ADS1115实现ad采集和显示的程序

_H_#include "I2C.h"#include "LCD.h"#ifndef I2C_H_#define I2C_H_#include"ADS1115
2017-07-14 16:55:51

ads1115的51版程序,谢谢各位大神了

ads1115的51版程序,谢谢各位大神了
2014-07-18 00:48:23

求一个基于ADS1115芯片的数字电压表单片机程序

该设计是基于单片机的数字电压表设计,要求使用16位高精度数码转换芯片ads1115作为数码转换芯片,利用6位数码管进行显示,测量电压范围为0-10v,单片机知识欠缺,求大神指点下。。
2017-05-03 18:28:19

求助 i2c通信收不到应答信号

最近在用模拟i2c控制APDS9960芯片但是i2c一直收不到应答信号可以确定的是8位数据(高7位从地址+写位)应该是正确的,但是第9位释放总先后就是收不到ack测波形图如下之前有过使用单片机
2017-07-10 17:32:03

求助stm32模拟I2C的问题

stm32模拟I2C的速度最快能达到多少,在线等,谢各位大神了
2016-05-02 10:54:40

求购ads1115 转换芯片

大量或者小批量均可以,ads1115 贴片芯片求购,可接受回收件联系电话:***联系人:梁先生邮箱:365069404@qq.com
2014-01-10 22:03:11

求问ADS1115!!!!!急急急。。。

本帖最后由 kaixinyixiao 于 2012-9-2 14:26 编辑 求问ADS1115通过430单片机控制采样后,在LCD上显示量化代码,为什么不是以1步进,而是255 、511
2012-08-07 05:02:50

玩转ADS1115转换

研究ADS1115一段时间了,终于搞定啦,其实操作还是蛮简单的,主要分为三部分的步骤,本次列子是模拟IIC操作的哦。。。。。其实主要分为三部分,第一部分:write config
2013-07-03 21:24:50

讲解一下STM32CubeMx的I2C配置

形式去编写代码就好。我们可以通过两种方式去和外部的带有I2C协议的设备通信,一种方式是用IO口模拟I2C协议去做,还有一种方式就是利用单片机自带的I2C外设接口去做。那么这两种方式哪种更好,毫无疑问使用内...
2022-02-21 06:36:12

请教用单片机模拟出HID I2C通信的实例

请问有没有用单片机模拟出HID I2C通信的实例,请教
2018-10-30 09:18:09

请问ADS1115的ALERT/RDY引脚可以接在VDD上吗?

;连续转换模式ConfigRegData[2] = 0xE3;//设置配置寄存器的低八位1100 0101if(I2C_IF_Write(ADS1115_DEV_ADDR,ConfigRegData
2019-06-21 09:43:16

请问I2C单片机接收程序怎么写?

单片机A通过I2C的方式发数据给单片机B,单片机B接收到数据后要解析转化,转化后再给TM1640驱动。对单片机B来说,这个接收程序改怎么写?
2019-10-21 03:57:13

跪求ads1115驱动!!

急需ads1115驱动,大神们帮帮忙!!!
2017-02-23 09:33:41

采用I2C协议实现ads1115与430单片机之间的通讯

(一)、芯片简介ADS1115是具有内部基准、振荡器和可编程比较器且兼容 I2CADS111x、超小型、低功耗 860SPS、16 位 ADC 。在操作之前,你需要一块ads1115,一块单片机
2020-12-14 15:11:54

采用硬件I2C读取E2PROM,单片机复位发生死锁怎么办?

现象:单片机采用硬件I2C读取E2PROM,当单片机复位时,会有概率出现再无法与E2PROM通信,此时SCL为高,SDA一直为低。原因:当单片机正在和E2PROM通信,如果主正好发生打算发第9个时钟
2017-08-29 20:17:26

ADS1113/ADS1114/ADS1115,pdf (U

The ADS1113, ADS1114, and ADS1115 are precision analog-to-digital converters (ADCs) with 16 bits
2010-06-03 17:10:2278

TI公司IIC接口16位AD模块ADS1115

TI公司16位的AD模块ADS1115,IIC接口,四通道,本程序是基于msp430利用两个IO口模拟IIC来驱动ADS1115
2016-07-20 17:21:5259

ADS1115用户手册

ADS1113、ADS1114 和 ADS1115 是具有 16 位分辨率的高精度模数转换器 (ADC),采用超小型的无引线QFN-10 封装或 MSOP-10 封装。 ADS1113 / 4 / 5 在设计时考虑到了精度、功耗和实现的简易性。
2016-11-11 11:55:4755

ads1115电压测量范围

性。ADS1115 具有板上基准和振荡器。数据通过一个个I12C 兼容型串行接进行传输; 可以选择4 个|2C 从地址。
2017-10-23 08:42:0814784

基于51的ads1115详细程序介绍

 ADS1115 是具有16 位分辨率的高精度模数转换器(ADC),采用超小型的无引线QFN-10 封装或MSOP-10 封装。以下将是基于51的ads1115详细程序介绍:
2017-10-23 09:25:0613983

ads1115应用电路图

I 公司的ADS1113,ADS1114 和ADS1115 是超小型16位精密模数转换器(ADC),具有板载基准电压和振荡器,通过I2C 兼容接口传输数据,工作电压从2.0V到5.5V,取样频率高达
2017-10-23 09:39:0912430

ads1115使用方法

考虑到了精度、功耗和实现的简易性。ADS1113 14 /5 具有- -个板上基准和振荡器。数据通过-一个12C 兼容型串行接[ ]进行传输; 可以选择4 个|2C 从地址。ADS1113 /4 15 采用2.0V 至5.5V 的单工作电源。以下将是ads1115的操作指引。
2017-10-23 10:15:2840916

最小的ADS1115系列16位ADC处理器

ADS1115: 工业级最小尺寸16位 ADC
2018-06-12 01:24:009031

ADS1115的详细资料和驱动程序免费下载

ADS1115ADS1015四通道接线板非常适合为任何基于微处理器的项目添加高分辨率模数转换。这些电路板可以在2V到5V之间使用电源和逻辑信号,因此它们与所有常见的3.3V和5V处理器兼容。这些
2019-08-01 08:00:0049

dfrobotI2C ADS1115 16位AD转换模块简介

DFRobot I2C ADS1115 16位AD转换模块可对模拟量信号进行精确的采集与转换,通过这款AD模块,树莓派主控板就能非常方便的使用种类丰富的Gravity系列模拟量传感器,测量各类信号,感知这个世界。
2019-12-31 15:42:504116

使用STM32F103系列单片机控制ADS1115的程序免费下载

本文档的主要内容详细介绍的是使用STM32F103系列单片机控制ADS1115的程序免费下载。
2020-03-04 08:00:00116

基于MSP430F5529单片机ADS1115

内部基准、振荡器和可编程比较器且兼容 I2CADS111x、超小型、低功耗 860SPS、16 位 ADC 。在操作之前,你需要一块ads1115,一块单片机,CCS,还要会一点I2C协议...
2021-11-19 18:21:0717

基于STM32ADS1115使用例程

基于STM32ADS1115使用例程
2021-12-02 20:51:1193

ADS1115使用及其驱动电路

ADS1115有QFP封装和SOC封装,使用非常方便,而且有4个通道,大大节约了电路控件,因此使用非常方便,ADS1115.H文件#ifndef __ADS
2021-12-22 19:01:0845

使用ADS1115扩展ROC-RK3568-PC开发板ADC功能

好用,那就要上咱们ROC-RK3568-PC开发板试一试。 一、硬件连线 ADS1115 ADC模块是一个I2C模块,根
2022-11-18 09:10:112495

士模微推出低功耗高精度16位Sigma-Delta ADC CM1103,对标ADS1115系列

士模微推出对标ADS1115系列的高精度低功耗Sigma-Delta ADC,精度可达16位峰峰值分辨率
2022-12-30 14:36:231224

模数转换器16位ADC芯片ADS1115

TI德州仪器ADS1115是VSSOP-10和UQFN-10封装中提供的精密、低功耗、16位、I2C兼容的模数转换器(ADC)。还包含一个可编程增益放大器(PGA)和一个数字比较器。这些功能,加上广泛的工作电源范围,非常适合功率和空间受限的传感器测量应用。
2023-05-19 17:36:082447

已全部加载完成