完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
5个回答
|
|
纵轴单位是什么,建议将AVG_CNT设成8,看有没有改善,如果跳动依然很大,建议用示波器看看电源的纹波,电源跳动会直接引起ADIS16209的输出跳动。
|
|
|
|
minwayson 发表于 2018-12-19 16:07 您好,谢谢您! 纵坐标为g,上面的图示是我用市面上的SPI转USB的转换器读取的数据,因为没有给源代码,所以现在在用FPGA对ADIS16209进行操作,在编写Verilog程序的时候,我采用如下的编程思路: SPI的片选、时钟设置好,DIN采用的是上升沿读取,DOUT采用的是下降沿读取,在程序中写入X轴和Y轴加速度计的地址后,通过DOUT读出数据。 通过串口调试器观测,发现读取出来的数据不对,无论是X轴朝上还是朝下,都是负值。 所以,我想继续追问一下,除了设置CS、SCLK之外,是不是只要写入DIN的地址OX0400或是OX0600,就可以把加速度计的数据读出来呢?如果不行,我还需要加入什么指令?万分感谢! |
|
|
|
诺诺滴乖乖 发表于 2018-12-19 16:19 我现在急需把数据采出来,后继要继续采购更多的贵公司该型号的产品。 |
|
|
|
诺诺滴乖乖 发表于 2018-12-19 16:19 您好。 链接中有ADIS16209的示例代码,供您参考。 可以通过读取PROD_ID寄存器判断SPI时序是否正确。如果不能正确读取可以把时序图发上来看一下 |
|
|
|
minwayson 发表于 2018-12-19 16:07 我现在急需把数据采出来,后继要继续采购更多的贵公司该型号的产品。 |
|
|
|
只有小组成员才能发言,加入小组>>
258 浏览 0 评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1299 浏览 2 评论
ADP5092 SYS端口为2.09V,但是REG_OUT为0是什么原因?
1896 浏览 1 评论
ad7193差分输入ain1与ain2差是正值时,读到电压与实际值误差小,但为负值值,误差就变的很大
4237 浏览 2 评论
8995 浏览 1 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
1422浏览 3评论
AD7190状态寄存器一直是0x80,连续转换模式下RDY不拉低
1645浏览 2评论
1616浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1299浏览 2评论
213浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 20:44 , Processed in 0.926917 second(s), Total 85, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号