完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,
我正在使用贵公司的DDS产品AD9954,我只使用单频模式,设计电路图如下图所示。我使用的是串行2线方式,本来是用STM32芯片的SPI串行方式写,没成功,后来有使用通用I/O口GPIO模拟串行通讯时序。现在出现问题是寄存器控制字写进去后在输出端没有信号。我测了SYNC_OUT引脚,用正向偏置大概一点几伏的正弦信号,频率是1/4系统时钟,这样应该就是CFR2寄存器控制字肯定已经写进去成功了,但是在IOUT脚没有信号输出,signal_out端只用一个正5伏的直流电压。 我修改了三个寄存器值,寄存器设置为: CFR1:0x00000040 CFR2:0x000084 //晶振25M,设置为16倍频 FTW : 按照芯片手册上公式计算 UPDATE都做了 希望贵公司能指点一下…… |
|
相关推荐
10个回答
|
|
|
|
|
|
1. 查了一下原理图,暂时未发现问题。建议您对照我们的评估板原理图,用万用表核查各引脚电平; 2. 上电后需要将芯片reset一下; 3. 请核查时序,读写寄存器的值是否正确。如果不能正常进行读写操作,建议您用示波器将时序截图发过来看看; 4. 请您参考AD9954的示例代码,http://www.analog.com/zh/content/cast_index_code_example/fca.html |
|
|
|
dang28 发表于 2018-11-14 10:48 ADI_Wei您好, 非常感谢您的指导,我往贵公司技术支持邮箱发的邮件应该也是您回复的吧。 我再把问题在这里发一遍,希望能有更多人看到一起探讨。 1、对于各引脚点评,我用万用表测过,没发现什么问题。 2、时序上的波动就是振铃现象,我暂时还不知道用什么办法消除,我的PCB板已经做出来了。 3、由于我使用的示波器是双通道的,不方便展现CS与UPDATE的时序,但我现在加了读寄存器程序,可以从时序上看出我写进去的数据,可以UPDATE进寄存器,就是写进去之后可以读出同样的数据。我把我的写/读时序图发上来大家看一下。注:双线串行模式,黄色为SDIO信号,蓝色为SCLK信号。 4、我的程序差不多是按照手册DETAILED PROGRAMMING EXAMPLES ,SINGLE-TONE MODE里面步骤写的。 是不是我想要单频模式只修改这bit或者这三个寄存器还不够,如果是我还要修改哪谢呢? 5、还有一点我不是太明白,就是两个输出端要用25欧电阻上拉到1.8V,这样是不是会有电流灌进IOUT呢?这个上拉电阻的值大小会不会影响输出呢? 再次感谢! |
|
|
|
neutron9 发表于 2018-11-14 11:05 读写寄存器现在正常了吗? |
|
|
|
是的,现在读写寄存器是对的,我不但看了时序图,还在程序里把读回的字用串口输出。应该可以确定写进去的控制字都能读出来,除了CFR2的19、20位有点不正常(我上个帖子的第二幅图),手册上说这两位是没有保留的没有用到,应该对芯片功能不产生影响……现在很纠结是哪里出了问题 |
|
|
|
neutron9 发表于 2018-11-14 11:30 如果读写寄存器是正确的,那么,您就参考示例代码中的寄存器的值,配置过去就应该OK了。 |
|
|
|
后来我把Iout输出的两个上拉电阻50欧,改成33欧,然后两个互不输出脚之间的电容也就是C58去掉,信号就出来了…… |
|
|
|
好的,恭喜恭喜,输出正确了。评估板原理图上输出互补脚没有接电容的。接电容相当于高频短路。 |
|
|
|
您好!!!!
我是AD9954的新手,我在操作時遇到了沒辦把讀出REGISTER的內容 已經困擾了好幾個月,身邊又沒有相關專業背景的人能協助我 不知道能不能和您要您這份CODE讓我知道自己的問題出在哪裡!! 謝謝:)))) |
|
|
|
请问有BPSK的示例代码吗
|
|
|
|
只有小组成员才能发言,加入小组>>
990 浏览 2 评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1384 浏览 2 评论
ADP5092 SYS端口为2.09V,但是REG_OUT为0是什么原因?
1938 浏览 1 评论
ad7193差分输入ain1与ain2差是正值时,读到电压与实际值误差小,但为负值值,误差就变的很大
4269 浏览 2 评论
9060 浏览 1 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
1522浏览 3评论
AD7190状态寄存器一直是0x80,连续转换模式下RDY不拉低
1693浏览 2评论
992浏览 2评论
1668浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1387浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 02:05 , Processed in 1.125626 second(s), Total 97, Slave 80 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号