当前位置: 首页 > news >正文

基于STM32、HAL库的ADS1115模数转换器ADC驱动程序设计

一、简介:

ADS1115是一款高精度、低功耗的16位模数转换器(ADC),由德州仪器(TI)生产。主要特性包括:

  • 16位分辨率

  • 可编程数据速率:8SPS到860SPS

  • 宽电源范围:2.0V至5.5V

  • 低功耗:连续模式下仅150μA

  • 4个单端或2个差分输入

  • 可编程比较器

  • I2C接口

二、硬件接口:

ADS1115           STM32L4XX
----------------------------
VDD (2.0-5.5V)  → 3.3V
GND            → GND
SCL            → PB6 (I2C1_SCL)
SDA            → PB7 (I2C1_SDA)
ADDR           → GND (地址0x48)→ VDD (地址0x49)→ SDA (地址0x4A)→ SCL (地址0x4B)
ALERT/RDY      → 可选连接至GPIO

三、头文件:

#ifndef __ADS1115_H
#define __ADS1115_H

#include "stm32l4xx_hal.h"

#

相关文章:

  • AntBio: 2025 AACR Meeting - Charting New Oncology Frontiers Together
  • google chrome 中 fcitx5 候选框不跟随光标
  • `==` 和 `===` 的隐式转换规则总结
  • 直播预告|TinyVue 组件库高级用法:定制你的企业级UI体系
  • Python语言基础知识详解:标识符与变量
  • PG-EXPLAIN基础
  • Java面向对象:抽象类详解
  • 计算机网络应用层(5)-- P2P文件分发视频流和内容分发网
  • 重温TCP通信过程
  • 亚组风险比分析与可视化
  • 解读和分析mysql性能数据时,如何确定性能瓶颈的具体位置?
  • 「OC」源码学习——alloc与init的实现
  • 备份服务器,备份服务器数据有哪些方法可以实现?
  • 电池管理系统
  • Android开机动画资源包制作(测试使用)
  • 积分抽奖功能
  • 软件功能设计视角下的能源管理系统功能清单构建与实践​
  • 整合 | 大模型时代:微调技术在医疗智能问答矩阵的实战应用20250427
  • Net版本Spire.doc 最新版去水印
  • 【CF】Day45——Codeforces Round 1021 (Div. 2) BC
  • 今年我国电影票房破250亿领跑全球,“电影+”带动文旅消费热潮
  • 澎湃思想周报丨数字时代的育儿;凛冬已至好莱坞
  • 清华姚班,正走出一支军团
  • 滨江集团去年营收约691亿元,尚未结算的预收房款1253亿元
  • 视频丨伊朗港口爆炸事件灭火工作已完成80%
  • 第二部以“法典”命名的法律!生态环境法典编纂迈出“关键步”