智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4906|回复: 18
打印 上一主题 下一主题

虚拟示波器显示MMA8451加速度传感器数据

[复制链接]

14

主题

122

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1411
威望
689
贡献
426
兑换币
443
注册时间
2013-8-6
在线时间
148 小时
跳转到指定楼层
1#
发表于 2014-3-3 21:45:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
先上几张图吧;加速度传感器放着不动,但是采集的数据显示到虚拟示波器上就出现这样的情况



以下是串口打印的X轴的数据,比较稳定,不知道问题出在哪里,求大手
3802
3802
3802
3802
3805
3805
3805
3805
3805
3805
3805
3805
3805
3805
3806
3806
3806
3806
3806
3806
3806
3806
3806
3806
3800
3800
3800
3800
3800
3800
3800
3800
3800
3800
3798
3798
3798
3798
3798
3798
3798
3798
3798
3798
3800
3800
3800
3800
3800
3800
3800
3800
3800
3800
3796
3796
3796
3796
3796
3796
3796
3796
3796
3801
3801
3801
3801
3801
3801
3801
3801
3801
3801
3820
3820
3820
3820
3820
3820
3820
3820
3820
3820
3831
3831


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

14

主题

122

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1411
威望
689
贡献
426
兑换币
443
注册时间
2013-8-6
在线时间
148 小时
2#
 楼主| 发表于 2014-3-3 21:46:58 | 只看该作者
先自己顶一下,红色的是X轴数据
回复 支持 反对

使用道具 举报

52

主题

725

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5889
威望
2514
贡献
1289
兑换币
1650
注册时间
2013-2-20
在线时间
1043 小时
毕业学校
韶关学院
3#
发表于 2014-3-3 22:18:49 | 只看该作者
先减零偏,再缩短X轴
回复 支持 反对

使用道具 举报

14

主题

122

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1411
威望
689
贡献
426
兑换币
443
注册时间
2013-8-6
在线时间
148 小时
4#
 楼主| 发表于 2014-3-4 12:38:39 | 只看该作者
戥家三少 发表于 2014-3-3 22:18
先减零偏,再缩短X轴

有点不懂,如何减小零偏呢,在算法上优化吗
回复 支持 反对

使用道具 举报

14

主题

122

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1411
威望
689
贡献
426
兑换币
443
注册时间
2013-8-6
在线时间
148 小时
5#
 楼主| 发表于 2014-3-4 12:54:17 | 只看该作者
问题解决了;
首先我串口得到的数据一直是正确的。但是对于虚拟示波器的使用还是不够熟悉;我把第四通道赋值为1,但是发现他的波形仍然是乱的,后来发现是 串口的握手协议有问题
现在上传正常的波形

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

30

主题

198

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3533
威望
1241
贡献
1768
兑换币
634
注册时间
2012-8-25
在线时间
262 小时
6#
发表于 2014-3-24 11:00:56 | 只看该作者
hotsauce1861 发表于 2014-3-4 12:54
问题解决了;
首先我串口得到的数据一直是正确的。但是对于虚拟示波器的使用还是不够熟悉;我把第四通道赋 ...

亲,你这个是怎么显示的?我按作者的方法做了,怎么不显示数据啊?
我的帧头0x24什么的都设置了!求大神指导

回复 支持 反对

使用道具 举报

14

主题

122

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1411
威望
689
贡献
426
兑换币
443
注册时间
2013-8-6
在线时间
148 小时
7#
 楼主| 发表于 2014-3-24 17:56:00 | 只看该作者
客流量 发表于 2014-3-24 11:00
亲,你这个是怎么显示的?我按作者的方法做了,怎么不显示数据啊?
我的帧头0x24什么的都设置了!求大神 ...

你也用的是虚拟示波器吗?直接调用那个outputdata.c里面的函数就行了
回复 支持 反对

使用道具 举报

30

主题

198

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3533
威望
1241
贡献
1768
兑换币
634
注册时间
2012-8-25
在线时间
262 小时
8#
发表于 2014-3-24 21:35:43 | 只看该作者
hotsauce1861 发表于 2014-3-24 17:56
你也用的是虚拟示波器吗?直接调用那个outputdata.c里面的函数就行了

我用的是虚拟示波器,,但是显示不了波形,数据对啊!这个软件是先发送帧头:0x24,然后是数据,然后再就是总共有多少个数据,是吧?
回复 支持 反对

使用道具 举报

30

主题

198

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3533
威望
1241
贡献
1768
兑换币
634
注册时间
2012-8-25
在线时间
262 小时
9#
发表于 2014-3-24 21:42:29 | 只看该作者
hotsauce1861 发表于 2014-3-24 17:56
你也用的是虚拟示波器吗?直接调用那个outputdata.c里面的函数就行了

你用的是这个虚拟示波器吗?
《Data_Scope.exe》
回复 支持 反对

使用道具 举报

14

主题

122

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1411
威望
689
贡献
426
兑换币
443
注册时间
2013-8-6
在线时间
148 小时
10#
 楼主| 发表于 2014-3-26 09:32:04 | 只看该作者
客流量 发表于 2014-3-24 21:42
你用的是这个虚拟示波器吗?
《Data_Scope.exe》

好像是visualscope 我用的是这个!
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2025-1-13 05:41 , Processed in 0.194014 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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