OpenEdv-开源电子网

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

AD实验有些问题不懂,望高手指点

[复制链接]

6

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2014-4-22
在线时间
0 小时
发表于 2014-4-24 11:35:59 | 显示全部楼层 |阅读模式

原子哥你好,做关于AD的相关实验时,现在需要把外界的信号,也就是将信号发生器产生的正弦波信号读入STM32在进行AD转换,需要怎么做呢?就是在AD实验基础上怎么修改端口或者内容呢?求程序代码!!!!!!

专注脚下,踏实每一天
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

28

主题

1489

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1656
金钱
1656
注册时间
2013-7-24
在线时间
1 小时
发表于 2014-4-24 12:02:12 | 显示全部楼层
于20150522停用该账号:http://www.microstar.club
回复 支持 反对

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-4-24 12:39:44 | 显示全部楼层
回复【楼主位】wokeaiyuanzi:
---------------------------------
同意1楼做法,更改端口的话要修改相应的初始化代码,不改的话就飞线
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

6

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2014-4-22
在线时间
0 小时
 楼主| 发表于 2014-4-24 14:50:30 | 显示全部楼层
回复【3楼】Badu_Space:
---------------------------------
不是太明白,您能详细一些吗?谢谢,现在很急切的要用的。。。。。。
专注脚下,踏实每一天
回复 支持 反对

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-4-24 16:35:45 | 显示全部楼层
回复【4楼】wokeaiyuanzi:
---------------------------------
杜邦线飞线
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

14

主题

67

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
230
金钱
230
注册时间
2011-8-8
在线时间
15 小时
发表于 2014-4-24 20:15:37 | 显示全部楼层
正弦信号,首先要看看信号类型,电流过大的话要加上相应的采样电阻,小信号电压信号,直接加一级电压跟随就可以引入AD输入管教,但是要注意信号的峰峰值不能高于单片机的参考电压,AD采样速率要高于信号的频率,预防干扰的话,可以加一级滤波电路,希望对你有帮助。
上帝之所以创造指纹,是因为他想让人们知道:其实,每个人都有伤痕。?
回复 支持 反对

使用道具 举报

6

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2014-4-22
在线时间
0 小时
 楼主| 发表于 2014-4-24 20:20:49 | 显示全部楼层
回复【6楼】小曾:
---------------------------------
谢谢,很有帮助,有AD实验的相关代码吗?求程序!!!
专注脚下,踏实每一天
回复 支持 反对

使用道具 举报

14

主题

67

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
230
金钱
230
注册时间
2011-8-8
在线时间
15 小时
发表于 2014-4-24 20:28:39 | 显示全部楼层
直接调用库函数就可以了,KEIL安装目录下都自带了STM32的库函数,文件名stm32x_adc.c
上帝之所以创造指纹,是因为他想让人们知道:其实,每个人都有伤痕。?
回复 支持 反对

使用道具 举报

6

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2014-4-22
在线时间
0 小时
 楼主| 发表于 2014-4-24 21:18:45 | 显示全部楼层
回复【8楼】小曾:
---------------------------------
好的,我试试,谢谢啦。顺便问一句,你会写全相位的算法吗,就是采集数据后经过A/D转换,然后FFT变换,最后全相位预处理。。。。。。。
专注脚下,踏实每一天
回复 支持 反对

使用道具 举报

14

主题

67

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
230
金钱
230
注册时间
2011-8-8
在线时间
15 小时
发表于 2014-4-27 20:29:00 | 显示全部楼层
FFT这个就有点复杂,恩自己找点资料吧,没有弄过
上帝之所以创造指纹,是因为他想让人们知道:其实,每个人都有伤痕。?
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-11 09:06

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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