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

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

3天内不再提示

扩展模块之双路ADC

撞上电子 2023-07-31 22:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

第一节硬件解读

大家打开ADC模块的原理图,如下图:

8b24616a-2fab-11ee-bbcf-dac502259ad0.png

可以得到ADC扩展板引脚的关系:

扩展板序号

ADC模块引脚

2

LD1

3

GND

4

LD2

5

IN1

6

GND

7

IN2

9

VCC3.3

我们看看主板上面扩展版的接口,如下图:

8b47420c-2fab-11ee-bbcf-dac502259ad0.png

可以得到主板上扩展板引脚的关系:

扩展板序号

主板引脚

1

5V

2

PB6

3

GND

4

PB7

5

PB1

6

GND

7

PB0

8

PA8

9

VDD_NODE

10

PB4

所以综合得出主板和ADC模块的引脚关系,如下:

扩展板序号

主板引脚

ADC模块引脚

1

5V

2

PB6

LD1

3

GND

GND

4

PB7

LD2

5

PB1

AIN1

6

GND

GND

7

PB0

AIN2

8

PA8

9

VDD_NODE

VCC3.3

10

PB4

第二节CubeMX配置

第一步:如下图配置ADC,

8b602ede-2fab-11ee-bbcf-dac502259ad0.png

第二步:注意引脚顺序,ADC扩展模块PR1对应通道ADC_IN9,PR2对应通道ADC_IN8。所以用户标签如下:

8b7a7b0e-2fab-11ee-bbcf-dac502259ad0.png

第三节MDK代码

第一步:引用头文件和句柄

8bb40892-2fab-11ee-bbcf-dac502259ad0.png

第二步:编写ADC读取函数。如下:

8bd6bac2-2fab-11ee-bbcf-dac502259ad0.png

第三步:编写main函数,如下 :

8c15a1f6-2fab-11ee-bbcf-dac502259ad0.png

第四节 实验现象

注意:

1,请用USB线连接电脑与开发板。

2,请选择A开发板。

现象:

1,继电器K1和K2吸合。

2,LED灯LD5亮。

3,OLED第一行显示RP1的电压值。

4,OLED第二行显示RP2的电压值。

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

    关注

    7

    文章

    2849

    浏览量

    53445
  • adc
    adc
    +关注

    关注

    100

    文章

    7947

    浏览量

    556904
  • 扩展
    +关注

    关注

    0

    文章

    50

    浏览量

    18473
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    MAX1182:高性能低功耗10位ADC的卓越

    MAX1182:高性能低功耗10位ADC的卓越选 在电子设计领域,模拟到数字的转换是一个关键环节,尤其是在成像、仪器仪表和数字通信等应用中,对
    的头像 发表于 04-09 15:10 204次阅读

    LTC2299:高性能低功耗14位80MspsADC的卓越

    LTC2299:高性能低功耗14位80MspsADC的卓越选 在电子设计领域,模数转换器(ADC)是连接模拟世界和数字世界的关键桥梁。
    的头像 发表于 04-03 16:50 627次阅读

    LTC2298/LTC2297/LTC2296:高性能低功耗ADC的卓越

    LTC2298/LTC2297/LTC2296:高性能低功耗ADC的卓越选 在电子设计领域,模数转换器(ADC)是连接模拟世界和数字世
    的头像 发表于 04-03 16:45 194次阅读

    LTC2293/LTC2292/LTC2291:高性能低功耗12位ADC的卓越

    LTC2293/LTC2292/LTC2291:高性能低功耗12位ADC的卓越选 在电子设计领域,模数转换器(ADC)的性能直接影响着
    的头像 发表于 04-03 16:30 151次阅读

    深入解析LTC2294:高性能12位80MspsADC的卓越

    深入解析LTC2294:高性能12位80MspsADC的卓越选 在电子设计领域,模数转换器(ADC)是连接模拟世界和数字世界的关键桥梁
    的头像 发表于 04-03 16:25 153次阅读

    线性LTC2288/LTC2287/LTC2286:高性能10位ADC的卓越

    线性LTC2288/LTC2287/LTC2286:高性能10位ADC的卓越选 在电子设计领域,模拟信号到数字信号的转换是一个关键环节,而AD
    的头像 发表于 04-03 16:15 156次阅读

    深入解析LTC2283:高性能12位125Msps ADC的卓越

    深入解析LTC2283:高性能12位125Msps ADC的卓越选 在电子设计领域,模数转换器(ADC)的性能直接影响着整个系统的精度
    的头像 发表于 04-03 15:55 134次阅读

    AD7356:高性能12位SAR ADC的深度剖析

    AD7356:高性能12位SAR ADC的深度剖析 在电子工程师的世界里,模拟 - 数字转换器(ADC)是连接模拟世界和数字世界的桥梁。AD7356作为一款高性能的
    的头像 发表于 04-01 16:50 585次阅读

    AD9269:高性能16位ADC的卓越

    AD9269:高性能16位ADC的卓越选 在电子设计领域,模拟到数字的转换是一个关键环节,它直接影响着系统的性能和精度。今天,我们来深入探讨一款备受瞩目的16位、20/40/65
    的头像 发表于 04-01 10:20 154次阅读

    AD9258:高性能14位ADC的卓越

    AD9258:高性能14位ADC的卓越选 在电子工程师的设计工作中,选择一款合适的模数转换器(ADC)至关重要。今天就来详细介绍一款高
    的头像 发表于 04-01 09:55 432次阅读

    LTC2192/LTC2191/LTC2190:高性能ADC的卓越

    LTC2192/LTC2191/LTC2190:高性能ADC的卓越选 在电子设计领域,模数转换器(ADC)是至关重要的组件,它负责将模
    的头像 发表于 03-31 14:55 128次阅读

    解析AD9648:高性能14位ADC的卓越

    解析AD9648:高性能14位ADC的卓越选 在电子设计领域,模拟到数字的转换是一项关键技术,而ADC(模拟 - 数字转换器)则是实现
    的头像 发表于 03-31 11:45 184次阅读

    深入剖析LTC2270:高性能16位ADC的卓越

    深入剖析LTC2270:高性能16位ADC的卓越选 在电子设计领域,高性能模数转换器(ADC)是实现信号数字化的关键组件。LTC227
    的头像 发表于 03-30 16:15 152次阅读

    深入剖析 LTC2188:高性能 16 位 ADC 的卓越

    深入剖析 LTC2188:高性能 16 位 ADC 的卓越选 在电子工程师的设计生涯中,选择一款合适的模数转换器(ADC)至关重要,它
    的头像 发表于 03-30 15:55 165次阅读

    深入剖析AD9635:高性能12位ADC的卓越

    深入剖析AD9635:高性能12位ADC的卓越选 在当今的电子设计领域,模拟 - 数字转换器(ADC)扮演着至关重要的角色。AD963
    的头像 发表于 03-30 15:00 156次阅读