需要确认注册邮箱后才能开通博客,立即确认我的邮箱
文章 搜索 高级搜索 ?3? ?3?
  • 滤波器new!
  • LED驱动 new!
  • 新能源 new!
  • PLL
  • PCIE协议
  • 可穿戴
  • LSI
  • FCI
文章 论坛 博客 小组 研讨会
EDN China>EDN论坛>模拟器件技术论坛专区>关于AD7764内部的状态寄存器的读写问题
楼主 问题:

关于AD7764内部的状态寄存器的读写问题

发布时间:2012-12-13 下午11:18

作者: sishuinian08

等级: 初学者

积分: 104分

发帖数: 2次

网站总积分: 104分

3分

发送消息

加为好友

查看用户的所有发言

查看用户的个人主页

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件
最近工程中用到了AD7764,用FPGA进行控制,读取状态寄存器是遇到点问题,如下描述:
1.AD7764的状态寄存器定义如下图:
?
7764状态.jpg
问题1:上电后,对7764加上时钟MCLK,然后读取寄存器的值,状态寄存器读回来的值为C8xx,根据手册给出的位定义,读出的数据应该为C4xx才对,(注:同样的时序读取增益寄存器和量程寄存器均正确,值为A0000和CCCC),FILTTER_SETTLE位在D10,而实际结果位于D11。
2.AD7764的控制寄存器定义如下图:
7764ctrl.jpg
问题2:对AD7764进行配置,其中对增益寄存器 ?GAIN register和OVERRANGE register进行读写操作均成功。但是无论是否对REF BUF OFF 和AMP OFF进行操作,即使是初始化上电后,状态寄存器的回读值均为C841。(注:对三个寄存器的读写用的均是同样的FPGA时序)
3.进入低功耗的时序:
lpw.jpg
问题3:根据状态寄存器的定义,写入的数据值应为:状态寄存器的地址+配置数据
0001+0004才对,这是手册中的错误?
以上三个问题,还请ADI工程师或者高手解答?谢谢
?
?

分享到:? 新浪微博 ?? 微信 ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
qq空间 ?? 腾讯微博 ?? 人人网 ?? 百度搜藏 ??
?
???标签: adi adc ad7764 register
引用 回复 收藏 推荐到小组 ( 0) ( 0) 关注

EDN China电子设计技术基于机器人操作系统ROS的无人驾驶系统,这些优缺点要知道
第1楼

回复主题:关于AD7764内部的状态寄存器的读写问题

发布时间:2012-12-14 上午8:48

版主

作者: EvelynZhang

等级: 殿堂级工程师

积分: 20335分

发帖数: 5913次

网站总积分: 33066分

16431分

发送消息

加为好友

查看用户的所有发言

查看用户的个人主页

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件
此贴问题编号为:12月的Q56,对于首次发帖咨询的网友,请参阅:http://bbs.ednchina.com/FORUM_POST_33_6821_0.HTM。
EvelynZhang 编辑于 2012-12-18 下午9:55
引用 回复
( 0) ( 0)


EDN China电子设计技术欧美资深连续创业者谈“如何筹办新创企业”
第2楼 回复主题:关于AD7764内部的状态寄存器的读写问题 发布时间:2012-12-18 下午7:28

作者: ADI_XUN

等级: 新新人类

积分: 287分

发帖数: 87次

网站总积分: 287分

287分

发送消息

加为好友

查看用户的所有发言

查看用户的个人主页

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件
您好,您的问题我将继续咨询一下我们的产品线工程师,一有回复,马上转发给您。
引用 回复
( 0) ( 0)


EDN China电子设计技术Google的这款AI芯片TPU凭什么自称“超级”?与传统CPU有何差异?
第3楼 回复主题:关于AD7764内部的状态寄存器的读写问题 发布时间:2013-1-30 下午11:27

作者: sishuinian08

等级: 初学者

积分: 104分

发帖数: 2次

网站总积分: 104分

3分

发送消息

加为好友

查看用户的所有发言

查看用户的个人主页

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件
哎,最后弃用adi的片子,改用AKM的了。发了贴都没有人回应
引用 回复
( 0) ( 0)


EDN China电子设计技术全球40多家指纹识别传感器供应商,哪些中国企业能突破重围
第4楼 回复主题:关于AD7764内部的状态寄存器的读写问题 发布时间:2013-1-31 下午12:59

作者: ADI_XUN

等级: 新新人类

积分: 287分

发帖数: 87次

网站总积分: 287分

287分

发送消息

加为好友

查看用户的所有发言

查看用户的个人主页

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件
不好意思,遗漏了您的问题。 问题1:上电后,对7764加上时钟MCLK,然后读取寄存器的值,状态寄存器读回来的值为C8xx,根据手册给出的位定义,读出的数据应该为C4xx才对,(注:同样的时序读取增益寄存器和量程寄存器均正确,值为A0000和CCCC),FILTTER_SETTLE位在D10,而实际结果位于D11。 答:读出的数据应为C4XX。您可以将您的读写时序发过来给您分析一下。 问题2:对AD7764进行配置,其中对增益寄存器 GAIN register和OVERRANGE register进行读写操作均成功。但是无论是否对REF BUF OFF 和AMP OFF进行操作,即使是初始化上电后,状态寄存器的回读值均为C841。(注:对三个寄存器的读写用的均是同样的FPGA时序) 答:读取状态寄存器时,建议您操作两次控制寄存器,第一次RD STAT=0,第二次RD STAT=1,其他值不变。 问题3:进入低功耗的时序: 进入Low-Power模式,控制寄存器的LPWR置1.数据手册的时序图有误。
引用 回复
( 0) ( 0)

ad8310 问题????下一帖??

快速回复 高级回复
用户名:?
美国的游客?????? (您将以游客身份发表,请登陆 | 注册) ?
标题: * 标题还可以输入80
评论: * 你还可以输入30000
验证码: ?*?
分享: 新浪微博?? qq空间?? qq微博?? 人人网?? 百度搜藏??
维护专业、整洁的论坛环境需要您的参与,请及时举报违规帖子,如果举报属实,我们将给予相应的积分奖励。
谢谢您的热心参与!
返回模拟器件技术论坛 | 返回专业技术交流区
本论坛仅陈述专家或个人观点,并不代表EDN China 电子技术设计互动社区网站立场。

本版热门贴子

视频
?analog.com官网全线升级

在线研讨会
产品新闻
返回论坛页首
有问题请反馈