使用DCA5687的PLL模式,找不到datasheet中提到的calc,能不能提供一下?
在我的使用中,DACCLK由外部提供983.04M SYSREF为3.84M SERDES使用2lane且速率为4915.2M
所以我想问一下 SYNCB与SYNC_N速率分别应该是多少?没有在手册里面找到具体描述 这俩的速率和我上面的配置是相关的吗?
通过DSP SPI寄存器读取数据,并且检测SPI 寄存器标志位情况下,还是出现了转换数据丢失的现象。
测试条件:通过信号发生器产生数据,进入AMC7812 ADC 通道1,AMC7812在自动模式(默认转换速度应该是500Kbps)单通道下转换后通过DSP SPI寄存器读取数据。
电路实现图如下:
我是软件人员,发现电路图中没有进行:注意 ADC-REF-IN / CMP 引脚上需要一个补偿电容器、4.7uF 是建议的典型值。 因为DSP单次进行寄存器读写数据都OK…
I used three ADS1285s in my PCB. I configured them to sample at 1000SPS. The actual data output rate detected was 976.6Hz, which is consistent with the expected rate. In my previous test, I used the pulse-sync mode, and the chip…
我在初步尝试在arduino内进行编程并使用该模块,目前通过串口我可以得到ID号,我想这说明目前的MCU和adc是可以正常进行SPI通信的。但我遇到的问题是,在我利用信号发生器产生一个±500mv的50hz正弦差分信号输入到ADC的通道1后,ADC的输出始终是一个恒定的值。通过示波器和status寄存器我发现drdy引脚时钟处于高电平状态未发生改变,请问这是什么原因。我已经附上了我的寄存器配置值供您查看。我已经验证过目前的寄存器值被正确写入,因为我通过读取寄存器得到了相应的值与我写入的值相符合…
各位好:
在我们自己设计的采集板上,使用了zynq 7z100和ads41b49,其中zynq 7z100位于核心板上,adc41b49位于底板上,核心板与底板之间通过连接器对插。ADC采样率为166MHz,FPGA与ADC之间使用LVDS接口,FPGA使用的是ADC提供的随路时钟对并行数据进行采样。
目前我们遇到的问题是FPGA采到的数据总是有毛刺,无论是真实输入的正弦波信号,亦或是测试模式下的0101序列,或者测试模式下数字斜坡,都能看到毛刺。如下图…
采集频率是多少,FFT频谱图可以放上来看看,我解决了此类问题
Arabic | Hebrew | Polish |
Bulgarian | Hindi | Portuguese |
Catalan | Hmong Daw | Romanian |
Chinese Simplified | Hungarian | Russian |
Chinese Traditional | Indonesian | Slovak |
In LVDS test mode, all 0, all 1, 01 alternate, 11111110000000 and custom modes can run normally, but the frame clock captured by configured ramp, toggle, prbs mode and ila will be out of alignment, and the collected data will be…
寄存器读出来全是零,使用软件显示这个错误是什么情况啊
Arabic | Hebrew | Polish |
Bulgarian | Hindi | Portuguese |
Catalan | Hmong Daw | Romanian |
Chinese Simplified | Hungarian | Russian |
Chinese Traditional | Indonesian | Slovak |
我们团队的开发板拟用ADS7138QRTERQ1芯片作为AD芯片,识别实体按键板的AD值(引脚为KEY_KEY),并通过SOC_I2C1_SDA和SOC_I2C1_SCL,将转换后的AD值传给主控芯片AM62A74UMHAAMBR。
目前在I2C总线上能够识别到AD芯片设备
设备树配置如下:
读取AIN0的脚本内容如下:
现在的问题是:
1、直接通过i2cget -y 1 0x13 命令读任意寄存器,值都为0xff。
2、当按下实体按键时…
ADS1298IPAG的源码里面底层这边有提供一个接口给到上层这边,一旦导联出现脱落,APP端能收到,并作出提示,那底层这块,是提供哪个接口给到上层的,请确认是哪端代码?
这边利用ADS1262做了一个采集板,在用SPI通信时MOSI实测有数据发出,但是DIN引脚示波器上看不到有信号一直为低电平,导致我想读写寄存器,读写出来的数据不对,其他引脚SCLK DOUT都有波形显示,这是为什么呢,DIN端主要使用了一个驱动芯片SN74LC245驱动了一下,用示波器看ADC_MOSI_1 和 ADC_MOSI_2都是有信号的,一到DIN引脚就一直低电平,是该芯片DIN引脚有什么特殊模式的原因吗?
您好,我使用的LMP92066PWPR,在属于方波的情况下,输出的波形如图所示,下拉较慢,我想问问出现这个问题的影响因素都有哪些?或者说输出的波形是正常的波形吗?因为这样的波形会导致高电平时间的增加,是否可以消除这个问题,谢谢
Arabic | Hebrew | Polish |
Bulgarian | Hindi | Portuguese |
Catalan | Hmong Daw | Romania… |
我现在使用ADS1299设计了8通道脑电采集电路板。在测试电路性能的时候,我使用信号发生器输出10Hz、2mV的标准正弦波形,信号发生器的正极依次连接1-8通道,信号发生器的负极与电路参考SRB2相连,以测试每个通道的性能。结果通道1到通道7都输出了标准正弦波形,但是通道8中噪声干扰较大、波形畸变。
为了避免通道串扰、电磁干扰,我把通道8前端的电阻电容全都挖掉了,通道8前端没有任何元件连接。信号发生器的输出直接接到芯片ADS1299的通道8引脚,结果还是一样噪声干扰很大…
void ADS8699_Init(void) {
// 设置复位和电源控制寄存器(正常模式)
//ADS8699_WriteRegister(0x05, 0x0069); // 写入保护键
ADS8699_WriteRegister(RST_PWRCTL_REG, 0x6900);
// 设置输入范围为±5.12V
ADS8699_WriteRegister(RANGE_SEL_REG, 0x0003);
// 设置SDI控制寄存器…
配置后间隔50ms读取结果,偶然会出现错误值
前面两个字节是配置,后面两个字节是结果
正常的是1260,偶尔回个0003,很小的值。
Arabic | Hebrew | Polish |
Bulgarian | Hindi | Portuguese |
Catalan | Hmong Daw | Romanian |
Chinese Simplified | Hungarian | Russian |
Chinese … |
使用jmode0模式,采样率4.8G,采集2.6~4.6G的信号,出现如下所示的杂散。
需要进行那些校正才可以较小这些杂散呢,;
以下是我的配置,我已经进行了sysref的校准,在启动CAL_SOFT_TRIG = 1校准之前。
使用ADS1115采集电池电压(最大4.2V),5V供电下设置为±6.144V量程采用差分接法测量(AIN0接正极,AIN1接负极),获取的电压值不正确。将负极与GND相连(单端模式)获取电压正确。这是什么原因。
通过SPI通道发送读取寄存器命令字节数为3;0xA0 0X80 0X00,舍去fifo中的第一次异常值后能读取到status寄存器数据。
但是当我在写入MODE寄存器时,发送字节数为4的写入命令后(如下图),再次读取时还是默认值0510.
请问是什么原因导致的,我查阅了示例代码并导入到我的工程中,配置相关gpio却无法正确运行,所以希望自己进行寄存器配置和数据读取。
我的最终目的是希望实现64khz采样速率下的adc读取,能告知我如何发送命令去读取adc通道1和2的数据吗…