ADI 技术
登录
直播中
刘文明
7年用户
180经验值
私信
关注
[问答]
AD2S1210使用SPI传输数据无法正常传输
开启该帖子的消息推送
AD2S1210
SPI
AD2S1210 使用SPI传输问题
ADI工程师们、各方高手大家好,小弟最近使用ADI的评估板EVAL-AD2S1210,接上自己的Resolver、自己的MCU,传输方式为
SPI
,遇到了数据无法正常传输的状况,以下是实验说明:
电源
一切依AD2S1210手册配置AVDD = DVDD = VDRIVE = 5(V),板子还有个12V我使用12V电源供应器供电。
选用SPI传输,将 LK5 改为 posi
ti
on B。( LK为 EVAL板上的 Jumper)
A0、A1均为0(普通模式,输出选择为角度),透过 LK6 和 LK7 将signal都 tied to DGND。
其他 LK的 position均依照我的需求来配置(有需知道哪个 LK配置可问我)。
激磁频率为10kHz,Resolver也回传相应的sin、cos讯号,如
图 E-1、E-2
所示。
实验方式A:
[
图A-1 和 图A-2
] :
----------------------------------------------------------------------------------
SCK频率为1MHz
我的MCU为 Master , AD2S1210为Slave
图中未显示之其馀讯号:
CS = always low ,
SAMPLE採用AD2S1210板上之外部手动按钮
---------------------------------------------------------------------------------
我在MCU中,将SPI传输放入while迴圈,使其一直传输,
图中FSYNC=Low时启动传输,FSYNC=high时无传输。
由图A-1 可见,AD2S板子接到的SDI是我MCU输出,此为正常。
(此为我自订之输出讯号 0x5555 = 0101010101010101)
由图A-2 可见,AD2S板子输出之讯号SDO产生不正常之现象。
我在MCU中接收到的讯号永远是0xFFFF
实验方式B:
[
图B-1
]:
----------------------------------------------------------------------------------
SCK频率为100Hz
我的MCU为 Master , AD2S1210为Slave
图中未显示之其馀讯号:
CS = always low , SDI , SDO结果与图1、2同
---------------------------------------------------------------------------------
此图是将SCK变慢(传出速路放慢)
且SAMPLE由外部手动按钮,改为程式控制之
如图B-1 所示,SAMPLE变 low后,我有延迟一段时间,再启动传输(FSYNC由High转low)
但此时之结果不变,我的MCU总是只接收到0xFFFF
此实验结果SDO与实验方式A相同
以上即为小弟遇到的问题,请ADI工程师和各方高手们解答指教,在此感激不尽。
附件
E-1.bmp
900.1 KB
E-2.bmp
900.1 KB
A-1.jpg
59.2 KB
A-2.JPG
56.4 KB
B-1.JPG
59.5 KB
回帖
(2)
李正茂
2018-11-14 09:47:09
建议检查一下LOT和DOS输出是否有报错。
如果通过示波器检查,SIN/COS,EXC等信号幅度均在数据手册范围内,那么可能是软件的问题。请下载AD2S1210的示例代码参考:
http://www.analog.com/zh/content/CIC_index_code_example/fca.html
建议检查一下LOT和DOS输出是否有报错。
如果通过示波器检查,SIN/COS,EXC等信号幅度均在数据手册范围内,那么可能是软件的问题。请下载AD2S1210的示例代码参考:
http://www.analog.com/zh/content/CIC_index_code_example/fca.html
举报
刘飞
2018-11-14 09:57:21
我也遇到了同样问题,输出永远0xFFFF,您后来是如何解决的,可以交流一下吗
xfwangs@bjtu.edu.cn
我也遇到了同样问题,输出永远0xFFFF,您后来是如何解决的,可以交流一下吗
xfwangs@bjtu.edu.cn
举报
更多回帖
rotate(-90deg);
回复
相关问答
AD2S1210
SPI
AD2S1210
使用
SPI
传输
数据
无法
正常
传输
2018-11-30
2811
请问
AD2S1210
用
SPI
读写,
SPI
该如何配置?
2018-07-31
7684
AD2S1210
芯片使用
SPI
无法
通讯。
2024-07-28
3698
请问
AD2S1210
用DSP控制4个电机用
SPI
还是
数据
总线容易实现?
2018-10-19
3284
AD2S1210
与单片机通信,只读取
AD2S1210
采集的位置
数据
,请问可以实现单片机把读取到的
数据
传送到PC上位机上吗?
2018-08-09
3105
AD2S1210
激励输出畸变是什么原因造成的?
2023-12-13
531
AD2S1210
采用
SPI
通信时,波特率和f -SCLK的频率是什么对应关系呢?
2023-12-06
372
AD2S1210
评估板报错问题怎么解决?
2023-11-23
366
ad2s1210
同步有源晶振与无源晶振会有影响吗?
2019-03-08
1896
AD2S1210
的速度检测波动大
2018-09-14
2376
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分