查看: 730|回复: 11
打印 上一主题 下一主题

ADIS16130的通讯程序

[复制链接] qrcode

1

主题

3

帖子

9

积分

新手上路

Rank: 1

积分
9
楼主
跳转到指定楼层
发表于 2015-9-13 09:52 AM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我编了个ADIS16130的通讯程序,可是没法通讯,读不出数据。大家谁能给我这个陀螺的通讯程序,谢谢!                                                                                                                                                                       
回复

使用道具 举报

0

主题

2

帖子

6

积分

新手上路

Rank: 1

积分
6
沙发
发表于 2015-12-31 12:01 PM | 只看该作者
楼主,你好,
ADIS16130的接口为标准SPI接口,可以参考下面连接的一些SPI接口的参考代码来编写,例如ADIS16405。
http://www.analog.com/zh/content/cast_index_code_example/fca.html
回复 支持 反对

使用道具 举报

1

主题

6

帖子

15

积分

新手上路

Rank: 1

积分
15
板凳
发表于 2015-4-19 04:03 AM | 只看该作者
各位高手好!!小弟刚接触ADIS16130有几个问题想请教一下各位 1,-3db带宽的作用是什么,怎么确定在ROA1 ROA2 引脚间使用电容的大小?? 2,ADIS16130自我测试功能的作用是什么?? 一般自我测试有无用处??                                                                                                                                                                       
回复 支持 反对

使用道具 举报

2

主题

786

帖子

1590

积分

金牌会员

Rank: 6Rank: 6

积分
1590
地板
发表于 2015-4-25 09:08 AM | 只看该作者
楼上,你好,1.带宽是指陀螺能够精确测量输入角速度的频率范围,这个范围越大表明陀螺的动态响应能力越强;对于ADIS16130可以通过ROA1和ROA2之间的电容来设置带宽,适当的降低带宽可以提高噪声的性能。2.ADI的iMEMs传感器通常都会有自测功能,它相当于在原有的传感器输出基础上添加了一个偏置,它可以用来判断内部传感器是否损坏。                                                                                                                                                                       
回复 支持 反对

使用道具 举报

2

主题

786

帖子

1590

积分

金牌会员

Rank: 6Rank: 6

积分
1590
5#
发表于 2015-6-11 08:50 AM | 只看该作者
你好,我最近也用16130 。能否交流下。我感觉 spi  接收的数据有干扰,有一些不对的数据。。。还有我用的是dsp 的spi 。主机是3.3v的。感觉16130的spi 是5v 的啊。是不是这个原因产生的干扰?                                                                                                                                                                       
回复 支持 反对

使用道具 举报

2

主题

786

帖子

1590

积分

金牌会员

Rank: 6Rank: 6

积分
1590
6#
发表于 2015-6-19 08:47 AM | 只看该作者
你好,我最近也用16130 。能否交流下。我感觉 spi  接收的数据有干扰,有一些不对的数据。。。还有我用的是dsp 的spi 。主机是3.3v的。感觉16130的spi 是5v 的啊。是不是这个原因产生的干扰?                                                                                                                                                                       
回复 支持 反对

使用道具 举报

1

主题

6

帖子

15

积分

新手上路

Rank: 1

积分
15
7#
发表于 2015-6-19 10:23 AM | 只看该作者
楼上,ADIS16130是5V供电,逻辑高输出最小为4V,所以先确认你的处理器端能否承受这个电压。                                                                                                                                                                       
回复 支持 反对

使用道具 举报

1

主题

6

帖子

15

积分

新手上路

Rank: 1

积分
15
8#
发表于 2015-6-19 12:53 PM | 只看该作者
主要是数据中总会出现几个错误的数据,而且是固定那么几个。是不是引出来的时候,data_ready 线离Dout线太近了。。产生了干扰的原因?还是其他原因                                                                                                                                                                       
回复 支持 反对

使用道具 举报

0

主题

2

帖子

6

积分

新手上路

Rank: 1

积分
6
9#
发表于 2015-6-19 02:07 PM | 只看该作者
可否把你采到的数据和输出错误数据时的波形图发过来看一下。                                                                                                                                                                       
回复 支持 反对

使用道具 举报

1

主题

6

帖子

15

积分

新手上路

Rank: 1

积分
15
10#
发表于 2015-6-19 04:06 PM | 只看该作者

图(1)

图(2)

图(3)

图(4)

图为陀螺spi 的输出信号。陀螺都在静止状态下

图一图二是一般情况就那样。图三是难得出现的情况

以前测的时候有过一些正确数据里面夹杂一些错误数据(而且是那几个固定的错误数据)。今天测的发现要不是0要不是0x800000 相互交替.

最近自己的事情比较多,所以这个只能在间隙里面断断续续的调。。

图(5)

这是今天最好的情况下得到的数据图,在图4的电平情况下采集到的数据。有一个明显的比较大的点。和一些采集为0的点应该也是错的点

这个是取的部分的图。。。具体数据放在
附件里面

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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