OpenEdv-开源电子网

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

有偿!!!有偿求帮做课设,只要求软件仿真,题目:基于ARM的等精度频率计,最好是STM32F103,其他也行,具体看内容

[复制链接]

5

主题

11

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2020-6-16
在线时间
11 小时
发表于 2020-6-30 22:36:05 | 显示全部楼层 |阅读模式
1金钱
题目:基于ARM的等精度频率计设计
要求:1、频率测量范围:1.000Hz~1.000MHz
2、误差范围: 1‰
3、输入信号幅度:10mV~10V
4、检测波形:正弦波、方波、三角波
5、量程自动切换
只要求软件仿真,即DXP电原理图和相应代码以及可执行的仿真文件,要求能讲清设计思路
急急急!!!有意者联系QQ:1392125062,价格私聊。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

32

主题

236

帖子

0

精华

高级会员

Rank: 4

积分
993
金钱
993
注册时间
2017-8-11
在线时间
137 小时
发表于 2020-7-1 10:08:04 | 显示全部楼层
1.000Hz~1.000MHz的话,误差范围: 1‰,这种精度直接上FPGA最快捷,一个FPGA核心板分出一秒出来数脉冲,非常准。
回复

使用道具 举报

5

主题

11

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2020-6-16
在线时间
11 小时
 楼主| 发表于 2020-7-1 10:34:14 | 显示全部楼层
关键老师给的要用ARM...就是不知道咋做
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165516
金钱
165516
注册时间
2010-12-1
在线时间
2116 小时
发表于 2020-7-2 01:22:02 | 显示全部楼层
ARM很难实现你这个精度,千分之一,就是1Mhz的时候,你的采样精度得到1000M这个概念,那就知道很难了。
回复

使用道具 举报

12

主题

3389

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8643
金钱
8643
注册时间
2020-5-11
在线时间
4098 小时
发表于 2020-7-2 07:43:27 | 显示全部楼层
首先,我不了解“等精度”;
但是我觉得1Mhz没难度呀,用一个定时器的外部时钟模式对脉冲进行计数,另一个定时器每秒读一次计数值并清0,不就得到频率了?
频率低的时候可以用捕获模式。
专治疑难杂症
回复

使用道具 举报

5

主题

35

帖子

0

精华

高级会员

Rank: 4

积分
515
金钱
515
注册时间
2014-2-24
在线时间
131 小时
发表于 2020-7-2 07:52:47 | 显示全部楼层
其实有个办法,它只要求是1.000Hz~1.000MHz,那我可以采集个10秒或是更长时间后再通过计算来得到
回复

使用道具 举报

22

主题

2251

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4480
金钱
4480
注册时间
2013-4-22
在线时间
337 小时
发表于 2020-7-2 08:56:06 | 显示全部楼层
找个DDS芯片在arm上一挂搞定,具体型号记不得了,十多年前做过的玩意,你自己搜一下就行
回复

使用道具 举报

50

主题

1805

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6662
金钱
6662
注册时间
2016-5-29
在线时间
910 小时
发表于 2020-7-2 09:27:20 | 显示全部楼层
楼主是做老板的料.
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165516
金钱
165516
注册时间
2010-12-1
在线时间
2116 小时
发表于 2020-7-3 01:56:19 | 显示全部楼层
LcwSwust 发表于 2020-7-2 07:43
首先,我不了解“等精度”;
但是我觉得1Mhz没难度呀,用一个定时器的外部时钟模式对脉冲进行计数,另一个 ...

关键是精度,千分之一。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

12

主题

3389

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8643
金钱
8643
注册时间
2020-5-11
在线时间
4098 小时
发表于 2020-7-3 07:15:56 | 显示全部楼层
正点原子 发表于 2020-7-3 01:56
关键是精度,千分之一。。。

我觉得精度千分之一不难啊,假设输入1MHz,一秒读一次计数假设偏差为10,误差10/1M远小于千分之一啊。
专治疑难杂症
回复

使用道具 举报

33

主题

984

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8017
金钱
8017
注册时间
2014-8-13
在线时间
1594 小时
发表于 2020-7-3 08:12:16 | 显示全部楼层
正点原子 发表于 2020-7-3 01:56
关键是精度,千分之一。。。

千分之一应该可以用STM32F103用等效采样做到。就是算法上太复杂了。不过是课设的话,可以先把功能做出来,后面再考虑精度。
回复

使用道具 举报

12

主题

330

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2294
金钱
2294
注册时间
2016-5-21
在线时间
954 小时
发表于 2020-7-3 08:20:05 | 显示全部楼层
LcwSwust 发表于 2020-7-2 07:43
首先,我不了解“等精度”;
但是我觉得1Mhz没难度呀,用一个定时器的外部时钟模式对脉冲进行计数,另一个 ...

对的,定时器设置外部时钟作为计数很准的,只要定时10ms采集一次1MHZ的波形就可以了
回复

使用道具 举报

13

主题

91

帖子

0

精华

高级会员

Rank: 4

积分
750
金钱
750
注册时间
2020-6-24
在线时间
311 小时
发表于 2020-7-3 14:09:09 | 显示全部楼层
本帖最后由 ColeSofCJ 于 2020-7-3 14:43 编辑
正点原子 发表于 2020-7-2 01:22
ARM很难实现你这个精度,千分之一,就是1Mhz的时候,你的采样精度得到1000M这个概念,那就知道很难了。

  应该是信号源1MHz的时候,实际测量到的频率值在0.999Mhz~1.001Mhz之间,这个貌似不难吧,应该就是电气测量类专业的一个比较普通的设计作业!  好像你把整个量程内的0.1%精度理解成0.1%HZ测量精度了!
回复

使用道具 举报

13

主题

91

帖子

0

精华

高级会员

Rank: 4

积分
750
金钱
750
注册时间
2020-6-24
在线时间
311 小时
发表于 2020-7-3 14:17:00 | 显示全部楼层
  找电气测量及仪器仪表的专业书看看,里面有讲等精度频率计的,如果楼主就是仪表专业的,就当我没讲!
回复

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2020-7-7
在线时间
8 小时
发表于 2020-7-16 17:22:37 | 显示全部楼层
我也好奇怎么高精度调频
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
4
金钱
4
注册时间
2021-6-22
在线时间
0 小时
发表于 2021-6-22 15:03:49 | 显示全部楼层
大兄弟你成功了吗
回复

使用道具 举报

3

主题

1907

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4106
金钱
4106
注册时间
2018-8-14
在线时间
696 小时
发表于 2021-6-23 09:18:10 | 显示全部楼层
如果说不用考虑信躁比, 又没响应时间的要求,这精度不是个事儿
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-22 21:05

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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