中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

使用AD7606的过程中,我使用的是Cyclone...

 小满满

下载贤集网APP入驻自媒体

使用AD7606的过程中,我使用的是Cyclone IV控制AD7606,将CONVSTA和B接在一起,再用并行读取数据,当CONVST下拉后,busy有信号返回为4us,读出的8通道数据都不正确,接上1.5V直流电后也没有变化,测量了芯片的引脚电压也都正确,但8个输入通道上面有1.83V的电压,硬件上没有接下拉,不知道有没有影响,而且不知道为什么busy信号工作了,却没有读出来正确的数据,我使用的RESET来对芯片初始化后,读出来的数也没有变化。另附加在线调试的结果图,使用在线逻辑分析仪做的。采集的是1通道的并行数据,只是做一下硬件测试。nCS和nRD也接到一起了,con_en那个信号是为了采集busy结束后的下降沿,由于busy到ncs只提到了最小时间为0NS,所以我就那么使用了,我觉得并不影响结果。

最新回复
发布回复
在使用AD7606并行读取数据的过程中,确保所有控制信号(如CONVSTA和B)正确连接至CycloneIV。首先检查时序关系,确保数据接收的时序符合AD7606的工作要求。若读取数据不稳定,可能是由于信号时钟或控制线干扰引起的,建议采用适当的去耦电源和优选布局,以保证高频信号传输的稳定性。
应确认软件读取循环的逻辑是否符合AD7606的数据读取要求。调试程序代码的读取顺序和时机,如使用波形发生器或逻辑分析仪观察到的信号变化,有助于识别潜在问题。必要时可增加调试中的信号红外线响应能力,以利于快速排查问题并优化读取速度。
在使用Cyclone IV控制AD7606时,CONVSTA和B连接在一起是正常的,但并行读取时需确保控制信号准确无误。如果读取过程存在问题,可能是由于信号延迟或时序错误导致的数据不一致。可以通过逻辑分析仪监控信号状态,确保控制信号的时序与AD7606的数据手册匹配,优化读取逻辑。

为您推荐

热门交流