微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > PGA280读寄存器问题

PGA280读寄存器问题

时间:10-02 整理:3721RD 点击:

PGA280作为前级放大器,通过SPI可以写入寄存器改变增益和内部开关,但是无法读到寄存器的值。通过spi写入读寄存器命令0X83,SDO口波形如下,非常怪异

1. 可否把波形再手画一下?类似于图53那样。这样可以方便评估。

2. SPI读数据的时序如图53所示,是下降沿读。可是看你的波形图,似乎SDO在时钟上升沿改变了,是不是这里出问题了?

你好!

你的波形图中的两个信号,除了SDO另外一个是什么?这两个信号中通道1是200mv/div,这两个信号应该都无法满足。

另外请上传CLK、SDO的图形,可在图形中或者说明一下哪个通道是CLK,哪个是SDO,这样有助于分析。

你好,SCLK是3.3v,图中信号比较大的是SDI,SCLK时序是没问题的。而SDO则很小,好像是SDI,SCLK串扰进去的信号,这是为什么

能给出电路图看看吗?方便分析可能的串扰路径,顺便把SCLK,SDI,SDO三个信号放在一张图上,并且将三个通道上下排列显示的图形上传一下。

你好,SCLK是3.3v,图中信号比较大的是SDI,SCLK时序是没问题的。而SDO则很小,好像是SDI,SCLK串扰进去的信号,这是为什么

可以把原理图发上来吗?如果是串扰的原因,那么有原理图应该能够帮助定位串扰的来源。

手册28页有提到"send 0x8300, response: 0xzz19",有没有可能是你读到的第一个byte是SDO的高阻状态?

CH1为sclk,CH2为SDI,CH3为SDO。您帮我看看是怎么回事,通过SPI写寄存器是没问题的。

你好!

你图形中对应SDI 0x8300的SDO的结果应该是0xzz00。建议首先reset一下register3,即朝register3中写入0001 1001b,然后再发0x8300,然后在查看SDO波形。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top