OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6697|回复: 12

STM32外接16位ADC如何设计?

[复制链接]

32

主题

236

帖子

0

精华

高级会员

Rank: 4

积分
993
金钱
993
注册时间
2017-8-11
在线时间
137 小时
发表于 2020-3-30 09:55:55 | 显示全部楼层 |阅读模式
5金钱
我要用STM32F103或者其他系列进行ADC的数据采集,为了提高采集精度需要外接一个16位同步采集的ADC,
想问问各位,有没有做过类似的demo程序,提供思路

我查了资料,首先ADC选型,MAX11046、AD7606等等,通过spi进行数据通信。
希望各位有做过的设计思路,最好有程序demo(ADC的底层驱动)


最佳答案

查看完整内容[请看2#楼]

调试了半个月,最后用了AD7606来做采集,16位ADC,精度还可以,用spi方式去做传输,3根数据线搞掂
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

32

主题

236

帖子

0

精华

高级会员

Rank: 4

积分
993
金钱
993
注册时间
2017-8-11
在线时间
137 小时
 楼主| 发表于 2020-3-30 09:55:56 | 显示全部楼层
调试了半个月,最后用了AD7606来做采集,16位ADC,精度还可以,用spi方式去做传输,3根数据线搞掂
回复

使用道具 举报

32

主题

236

帖子

0

精华

高级会员

Rank: 4

积分
993
金钱
993
注册时间
2017-8-11
在线时间
137 小时
 楼主| 发表于 2020-3-30 10:02:31 | 显示全部楼层
在线等
回复

使用道具 举报

3

主题

808

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3878
金钱
3878
注册时间
2017-3-7
在线时间
1692 小时
发表于 2020-3-30 10:08:13 | 显示全部楼层
芯片底层驱动一般厂家都会有个demo
回复

使用道具 举报

32

主题

236

帖子

0

精华

高级会员

Rank: 4

积分
993
金钱
993
注册时间
2017-8-11
在线时间
137 小时
 楼主| 发表于 2020-3-30 10:34:34 | 显示全部楼层
a5820736 发表于 2020-3-30 10:08
芯片底层驱动一般厂家都会有个demo

我要做,8路/4路 ADC16位同步采集的,还在选型.......
回复

使用道具 举报

23

主题

130

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
314
金钱
314
注册时间
2015-1-25
在线时间
83 小时
发表于 2020-3-30 11:54:47 | 显示全部楼层
adc128s022
回复

使用道具 举报

32

主题

236

帖子

0

精华

高级会员

Rank: 4

积分
993
金钱
993
注册时间
2017-8-11
在线时间
137 小时
 楼主| 发表于 2020-3-30 13:44:04 | 显示全部楼层

这个是12位的,精度不够
回复

使用道具 举报

6

主题

412

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2711
金钱
2711
注册时间
2019-8-14
在线时间
414 小时
发表于 2020-3-30 15:22:30 | 显示全部楼层
帮顶~~
回复

使用道具 举报

6

主题

211

帖子

0

精华

高级会员

Rank: 4

积分
833
金钱
833
注册时间
2019-12-17
在线时间
157 小时
发表于 2020-3-30 16:20:32 | 显示全部楼层
你用了专用adc芯片adc驱动就不需要你做了,你只需要做输入切换从adc芯片读采集数据就可以了
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2020-4-19
在线时间
2 小时
发表于 2020-4-19 19:00:30 | 显示全部楼层
大佬,请问你是怎么设计的啊
回复

使用道具 举报

32

主题

236

帖子

0

精华

高级会员

Rank: 4

积分
993
金钱
993
注册时间
2017-8-11
在线时间
137 小时
 楼主| 发表于 2020-4-20 10:22:55 | 显示全部楼层
XAUTCQ 发表于 2020-4-19 19:00
大佬,请问你是怎么设计的啊

选型16位ADC,单片机通过spi的方式(clk,dout,rs)等接入方式,厂家给的demo自己移植,然后读到电平值后,自己顶层应用

最好是直接去买一个adc的模块回来调吧
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2020-4-19
在线时间
2 小时
发表于 2021-6-15 19:26:35 | 显示全部楼层
请问你是用精英版还是战舰版实现的?
回复

使用道具 举报

32

主题

236

帖子

0

精华

高级会员

Rank: 4

积分
993
金钱
993
注册时间
2017-8-11
在线时间
137 小时
 楼主| 发表于 2021-6-16 12:20:40 | 显示全部楼层
XAUTCQ 发表于 2021-6-15 19:26
请问你是用精英版还是战舰版实现的?

战舰版
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-22 20:58

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表