• ADS1255: 寄存器能够读取,但是写入一直有问题,不知道是什么情况

    Part Number: ADS1255
    Other Parts Discussed in Thread: ADS1256,

    电路图如上,我使用的芯片是STM32F103VCT6,SPI选的是SPI1 ,引脚分别为PA5、PA6、PA7。

    使用标准库开发,这个是初始化代码

    Fullscreen
    1
    2
    3
    4
    void ADS1255_SPI_Configuration(void)
    {
    SPI_InitTypeDef SPI_InitStructure;
    GPIO_InitTypeDef GPIO_InitStructure;
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

  • ADS1256: ADS1256读取数据的时序问题

    Part Number: ADS1256

    我在使用FPGA控制ADS1256时,按照datasheet里的方式依次发送WREG、SYNC、WAKEUP、RDATA指令后得到了下图的波形,在波形中看到在FPGA输出信号的时候ADS1256也有数据返回,然后在过了一段时间后又有数据返回,这里边有几个问题:

    1.在发送控制信号的时候ADS1256返回的数据有意义吗,这部分数据需不需要存下来;

    2.在发送数据后的设定是等待T6后再读数据,但是在实际调试时ADS1256的输出信号似乎并非是严格在T6之后才会变化…

  • ADS1255: 使用FPGA控制转换数据的时候drdy信号一直持续为高电平,无法输出数据

    Part Number: ADS1255

    由于使用的是网上购买的数据转换模块,因此不清楚具体连接方式,我分别尝试过一下几种方式:

    1.直接输出WAKEUP指令;

    2.按顺序输出SYNC、WAKEUP、RDATAC/RDATA指令;

    3.按顺序输出WRREG、SYNC、WAKEUP、RDATAC/RDATA指令;

    4.先输出STANDBY、再输出WAKEUP指令;

    5.直接用RREG指令尝试读取寄存器值;

    在上面的几种操作中,CS信号都是与输出指令同步拉低,D0/D1都为0,CLK信号是一直持续输出…

  • ADS1255: 我在初始化时候,给0x53 写入了采样频率为2.5,调用读取函数处,我再次向0x53写入0x03,即采样频率2.5,但是使用示波器观察drdy信号的频率发现有问题,是30k的采样频率的间隔

    Part Number: ADS1255
    Other Parts Discussed in Thread: ADS1256

    我的初始化代码如下

    void ADS1255_Init(void)
    {
    uint8_t buff;
    /*****************自校准的过程*******************/
    while(DRDY1)
    {}
    ;
    CS1_L;
    /****************设置ADS1256的ADC工作模式*****************/


    ADS1255WREG(0x50…

  • ADS1256: 在使用ADS1256的时候经常会出现读取出来的值异常

    Part Number: ADS1256

    ADS1256的时候经常会出现读取出来的值异常,原来用的是16BIT的adc,现在要用24Bit的.可以帮忙分析一下是什么问题吗?有工程师对接一下吗?

  • ADS1256: ADS1256 buffer on

    Part Number: ADS1256
    Other Parts Discussed in Thread: ADS1255

    我在用一颗 ADC 芯片 ADS1256,为了线性好,用了芯片内部的 buffer on 功能。现在发现当输入超过 AVDD-2 V的时候,ADC 的输出会突然下降,然后锁死。比如供电是5V,
    输入为 3V 的时候,读数是 5100000
    输入信号升到 3.7V 的时候,读数是 6260000
    输入信号升到 3.8V 的时候,读数是 3230000
    输入信号升到 4V 的时候,读数是…

  • ADS1256: ADS1256的输入通道,关闭buffer后,输入电压不为零,是正常的么?

    Part Number: ADS1256
    Other Parts Discussed in Thread: ADS1255

    我的ADS1256, 初始化时,关闭了buffer,但是输入通道不接入信号时仍然有0.7V的电压,(此时输入通道通过200K电阻接地), 请问,这是正常的么?

  • ADS1256: ADS1256可否做到精准的20K的差分采样率

    Part Number: ADS1256

    你好,最近使用ADS1256,后端通过SPI连接STM32获取采样数据。

    我想达到的目标是:采样率为20K的四路差分采样电路,并通过SPI将数据以每秒20K 24bit的频率输出。

    现有问题:ADS1256可否做到精准的20K的差分采样率,我看表14只有30K,15K之类;是不是只能按表里写寄存器的值,设置采样率,不能额外改采样率

           若无法做到精准20K,用什么方式可以满足我的使用需求?

  • ADS1256: 当使用 USB TTL 连结上桌机时, AIN差分信号会产生大量杂讯干扰,想询问有什么解决建议

    Part Number: ADS1256

    我的电路配置大概这样


    信号产生器(1-vpp SIN)<---差分--->  ADS1256  <--SPI--->  STM32 F7F   <----USB TTL---->   桌机


    当使用 USB TTL 连结上桌机时

    ADS1256 AIN差分信号会增加大概200mV的杂讯,1VPP的SIN信号,峰值也会忽大忽小0.6V~1V

    若改成连接树莓派4b则无此问题

    请问有什么改的建议吗?

    目前能想到的是添加USB隔离器,但不知道…

  • ADS1256: ADS1256IDBR转换失败,没有响应

    Part Number: ADS1256

    您好,ADS1256IDBR出现转换失败,没有响应的问题,请问是什么原因导致的呢?

  • ADS1256: 在BUFFER ON状态下的输入偏置电流是多少

    Part Number: ADS1256

    使用单端模式时,由于外围电路电阻很大,发现电压测量不准确,有几mV的偏差,而且还不固定。因此推测可能是BUFFER ON时的输入偏置电流导致的

  • ADS1256: 伪差分输入时,测量大电压出现抖动,测量小电压一切正常。

    Part Number: ADS1256
    Other Parts Discussed in Thread: REF3325

    我使用ADS1256制作了一个数据采集模块,并使用4.8V电压向AVDD供电。ADC通过约1Mhz的SPI协议与单片机通信,单片机再用串口将采样数据发送到电脑。

    另一个恒压源向ADC输入信号电压,恒压源与ADC不共地,ADC配置为伪差分输入,程序中未作数字滤波处理。(如:IN0接+4.4V,IN1接恒压源的GND)测量大于4.3V电压时,ADC测量出现抖动,抖动范围约20mV…

  • ADS1256: 如何将ads1256的spi信号转换为rs485信号

    Part Number: ADS1256

    首先这个ads1256可以直接接485总线吗

    如果不行,能用什么芯片可以将这个ads的spi转换为485

    有查到一个芯片MAX3140,不知道能不能使用

    希望有相关经验的人能回复一下,感激不尽

  • ADS1255: 求助有关ADS1255时钟对输入端信号的干扰问题

    Part Number: ADS1255
    Other Parts Discussed in Thread: ADS1256

    求助有关ADS1255串扰问题,请帮我分析一下,多谢。

    问题描述:

    1、使用ADS1255时,晶振分频后的频率会串扰到输入口。即在输入信号上叠加一个1/4分频的载波;比如晶振为7.68M输入端口波形,存在很小的1.92MHz(1/4)的干扰。将SPI全部断开后,在输入端测试不到该干扰。

    输入信号为200Hz的正弦波,测试了TI的ADS1256的DEMO板,也存在该频率…

  • ADS1256: 一个esp32采集三个ads1256数据的问题

    Part Number: ADS1256
    Other Parts Discussed in Thread: ADS1255

    我是用一个esp32采集三个ads1256数据,然后

    硬件的连接方式是esp32的(六个引脚)sck、miso、mosi、drdy、reset、3.3同时连接到三个adc的对应引脚,然后用esp32的三个引脚作为片选,分别连接到ads1256的片选引脚,然后信号线上串联了一个100欧姆的牌组

    程序上是分别三个adc初始化,然后依次读取三个adc的数据

    现在遇到的问题是,读取到的数据噪音很大…

  • ADS1255: 差分电路电压输入异常

    Part Number: ADS1255
    Other Parts Discussed in Thread: INA128, , ADS1256

    差分电路按照手册如下图,配置是AIN0是N,AIN1是P,G=1,10000SPS,缓冲关闭,目的是测试输入AIN1输入-5V-5V的电压,其中0-5V对应0-0X7FFFFF,-5V-0V对应0X800000-0XFFFFFF,现在碰到以下问题,帮忙看看,谢谢!

    第一个问题:

    这个在输入+4.96v时,测得6-7引脚输入电压变低为4.6V(与数据寄存器数据对应…

  • ADS1255: ADS1255/6手册没看明白差分模式下怎么读取数据的?

    Part Number: ADS1255
    Other Parts Discussed in Thread: ADS1256,

    这个是ADS1256差分模式下读取数据的图,对于多路复用的时候每次读的数据都是前一个复用通道的数据,是不是必须按照这个格式去读?而且每次只能读一次数据?

    比如我接了3路差分,分别对应01h,23h,45h,现在我想读取5次差分下的数据后做处理,按照图上这个过程,我可以轮询5次就获得3个差分通道的数据,这里我能不能对一个通道读5次呢?就是在读取01h数据的时候,发送WREG23h…

  • ADS1256: 多片ADS1256如何级联,如何节省IO线

    Part Number: ADS1256

    多片ADS1256如何级联,第一片的 DOUT接入第二片DIN

  • ADS1256: 如何使用串口进行控制

    Part Number: ADS1256

    已经按照手册:sclk连tx、din+dout连rx、cs接地。波特率9600到115200,用读取寄存器的指令都没有数据输出。

  • ADS1282: 与STM32引脚连接问题

    Part Number: ADS1282
    Other Parts Discussed in Thread: ADS1256, OPA350

    地震勘探中,计划将把原来的设计ADS1256与STM32连接,现在换用ADS1282,请问是否能沿用ADS1256的引脚连接方式

  • ADS1256: 8通道依次采样,数据不正确

    Part Number: ADS1256

    SPI总线速度1.40625MB/S,基于STM32的HAL库下,对八通道输入同一道方波,方波频率20HZ、40HZ、60HZ时,会出现只有部分通道采样的数据能显示波形,输入其他频率的方波时,会存在采样到的数据显示的波形占空比与输入方波的占空比不相同,这种情况是属于寄存器配置不正确吗

  • ADS1256: 请教各位大神,ADS1256中4路差分输入是同时采样处理还是依次采样处理?

    Part Number: ADS1256

    如题,若是依次采样处理,其它通道的数据是如何锁存?会不会出现处理一个通道时,其它通道的数据更新过快,导致数据有遗漏?烦请大佬赐教,感谢!

  • ADS1256: SPI

    Part Number: ADS1256

    STM32F103模拟SPI驱动ADS1256,没有成功

  • ADS1256: 调节输入电压,串口助手上一直输出0,没有反应

    Part Number: ADS1256
    Other Parts Discussed in Thread: OPA350

    麻烦TI的工程师了,画了ADS1256的相关电路,MCU用的是STM32F407VGT6,改变输入电压,输出一直是0,不知道是哪里出了问题。附上原理图

  • ADS1256: 采集电压出现大量尖峰干扰信号

    Part Number: ADS1256
    • pga=1,采集速率7500sps,buffer on,测量信号发生器输出的2.5V信号,用ads1256模块采集其数值出现大量尖峰
    • 其余设置不变,将采集速率改为1000sps就没有尖峰出现,
    • 希望各位专家帮我看看是什么问题
1 2 3 4 5 »