This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] ADS1298:导联检测贯穿

Guru**** 1125150 points
Other Parts Discussed in Thread: ADS1298
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1082007/ads1298-leadoff-detection-throubles

部件号:ADS1298

很抱歉创建新线程,但相关问题被锁定。 在相关问题中,我们提出了一个有关ADS1298导联检测的问题。 大约两个月后,一位TI员工说他要去检查一下,但我认为锁定了这个帖子是不可能的。

谢谢。

马丁

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Martin,  

    很抱歉我们放弃了您的问题! 是否可以链接掉线的线程? 我将亲自监督我们为您提供答案。  

    此致,
    尼克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Nick,感谢您的回复,删除的线程是:
    e2e.ti.com/.../ads1298-leadoff-detection-throubles

    此致,
    马丁

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Martin,

    感谢您的回复。 让我消化一些信息,我将在周一之前回复您。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Martin,

    您能否与我们分享您的寄存器配置和板图,以便您实施ADS1298? 我们正在做一些工作,希望进行比较。  

    您是否还可以检查ADS1298 EVM上的寄存器配置? 这将有助于我们进行故障排除。

    此致,
    尼克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Nick,这是使用的配置:

      ADS_Stop_Read_Data_Cont ();
      ADS_Write_register (ADS1298_CONFIG3_ADDR,VREFP_2 | PD_REFBUF_ON | RLD_BUF_ON | RLDREF_INT);  
      DelayMs(10);//没有aclara cuanto esperar
      ADS_Write_register (ADS1298_config1_ADDR,HR_ON | DAISY_OFF | CLK_OFF | DATA_RATE_MOD512);//高分辨率,1000SPS
      ADS_Write_register (ADS1298_CONFIG2_ADDR,WCT_CHOK_VAR | INT_TEST_OFF | TEST_AMP1 | TEST_FREQ3);

      ADS_Write_register (ADS1298_CH1SET_ADDR,PWR_UP | PGA_6 | CH_IN_NORMAL);//正常模式
      ADS_Write_register (ADS1298_CH2SET_ADDR,PWR_UP | PGA_6 | CH_IN_NORMAL);//正常模式
      ADS_Write_register (ADS1298_CH3SET_ADDR,PWR_DWN | PGA_6 | CH_IN_SHBSCOND);
      ADS_Write_register (ADS1298_CH4SET_ADDR,PWR_DWN | PGA_6 | CH_IN_SHBSCOND);
      ADS_Write_register (ADS1298_CH5SET_ADDR,PWR_DWN | PGA_6 | CH_IN_SHBSCOND);
      ADS_Write_register (ADS1298_CH6SET_ADDR,PWR_DWN | PGA_6 | CH_IN_SHBSCOND);
      ADS_Write_register (ADS1298_CH8SET_ADDR,PWR_DWN | PGA_6 | CH_IN_SHBSCOND);

      ADS_Write_register (ADS1298_RLD_SENSP_ADDR,RLD1P_ON | RLD2P_OFF | RLD3P_OFF | RLD4P_OFF | RLD5P_OFF | RLD6P_OFF | RLD7P_OFF | RLD8P_OFF);
      ADS_Write_register (ADS1298_RLD_SENSN_ADDR,RLD1N_ON | RLD2N_ON | RLD3N_OFF | RLD4N_OFF | RLD5N_OFF | RLD6N_OFF | RLD7N_OFF | RLD8N_OFF);

      ADS_Write_register (ADS1298_WCT1_ADDR,WCTA_ON|WCTA_CH1_POS|aVF_CH6_OFF|avL_CH5_OFF|aVR_CH7_OFF|aVR_CH4_OFF);
      ADS_Write_register (ADS1298_WCT2_ADDR,WCTB_on|WCTB_CH1_NEG|WCTC_ON|WCTC_CH2_NEG);

      ADS_Write_register (ADS1298_LoFF_ADDR,LoFF_COMP_Thres_1|VLEAD_OFF_PUP |LEAD_OFF_FREQ_4);  //阈值5 % 和95 % ,使用 上拉电阻器进行检测,打开直流引线断开检测
      ADS_Write_register (ADS1298_CONFIG4_ADDR,LoFF_COMP_ON | WCT_to_RLD_OFF); //导联脱落比较器打开,Wilson不是RL

      ADS_Write_register (ADS1298_LoFF_SENSP_ADDR,LOFF8P_OFF | LOFF7P_OFF | LOFF6P_OFF | LOFF5P_OFF | LOFF4P_OFF | LOFF3P_OFF | LOFF2P_OFF | LOFF1P_ON);
      ADS_Write_register (ADS1298_LoFF_SENSN_ADDR,LOFF8N_OFF | LOFF7N_OFF | LOFF6N_OFF | LOFF5N_OFF | LOFF4N_OFF | LOFF3N_OFF | LOFF2N_ON | LOFF1N_ON);

      ADS_Write_register (ADS1298_PACE_ADDR, PACE_CH2 | PACE_DETTE_Buy_ON );
    我认为这是不够充分的,但万一我复制每一个定义的含义:

    /********************** BITS asociados a config1************************************** /

    /*高分辨率/低功耗*/

    #define HR_on 0x80 /*高分辨率*/
    #define HR_off 0x00 /*低功耗*/

    /* Daisy-hain /多个回读*/

    #define dise_on 0x00 /*Daisy chain mode*/
    #define DAISY_OFF 0x40 /*多回读模式*/

    /* CLK连接*/

    #define CLK_ON 0x20 /*振荡器时钟输出已禁用*/
    #define CLK_OFF 0x00 /*振荡器时钟输出已启用*/

    /*输出数据速率*/

    #define data_rate_MOD16 0x00 /*32 KSPS en HR Mode;16 KSPS en LP Mode*/
    #define data_rate_MOD32 0x01 /*16 KSPS en HR Mode;8 KSPS en LP Mode*/
    #define DATA_RATE_MOD64 0x02 /*8 KSPS en HR Mode;4 KSPS en LP Mode*/
    #define data_rate_MOD128 0x03 /*4 KSPS en HR Mode;2 KSPS en LP Mode*/
    #define data_rate_MOD256 0x04 /*2 KSPS en HR Mode;1 KSPS en LP Mode*/
    #define data_rate_MOD512 0x05 /*1 KSPS en HR Mode;500 SPS en LP Mode*/
    #define data_rate_MOD1024 0x06 /*500 SPS en HR Mode;250 SPS en LP Mode*/


    /********************** BITS asociados a CONFI2.2 ************************************** /

    /* WCT粉碎方案*/

    #define WCT_CHOK_VAR 0x00 /*切碎频率变量*/
    #define WCT_CHOP_FIX 0x20 /*固定为FMOD/16*/的切碎频率

    /*测试源*/

    #define INT_test_on 0x10 /*内部生成的测试信号*/
    #define INT_test_off 0x00 /*测试信号驱动外部(默认值)*/

    /*测试信号幅值*/

    #define test_AMP1 0x00 /* 1 x -(VREFP- VREFN)/2400 V [默认值]*/
    #define test_AMP2 0x04 /* 2 x -(VREFP - VREFN)/2400 V*/

    /*测试硅频率*/

    #define test_FREQ1 0x00 /**** at fclk/2^21 [default]*/
    #define test_FREQ2 0x01 /*脉冲在fclk/2^20 */
    #define test_FREQ3 0x02 /* not used */
    在dc*/处#define test_fq4 0x03 /*



    /************************ BITS asociados a CONFIG3************************************************* /


    /*断电参考缓冲器*/

    #define PD_REFBUF_OFF 0x40 /*关闭内部参考缓冲区[默认值]*/
    #define PD_REFBUF_ON 0xC0 /*启用内部引用缓冲器*/

    /*参考电压*/

    #define VREFP_2 0x40 /*VREFP set to 2.4V [default]*/
    #define VREFP_4 0x60 /*VREFP set to 4V */

    /*RLD测量*/

    #define RLD_MEAS_OFF 0x40 /*打开[deafult]*/
    #define RLD_MEAS_ON 0x50 /*RLD_In信号被路由到具有MUX_Setting 010 (VREF)*/的信道

    /*RLDREF信号*/

    #define RLDREF_INT 0x48 /*RLDREF SIGNAL (AVDD-AVSS)/2 generated internal*/
    #define RLDREF_EXT 0x40 /*RLDREF signal fed externally [default]*/

    /*RLD缓冲器电源*/

    #define RLD_BUF_ON 0x44 /*RLD Buffer is Enabled*/
    #define RLD_BUF_OFF 0x40 /*RLD Buffer is Powered Down [default]*/

    /*RLD检测函数*/

    #define RLD_SENS_ON 0x42 /*RLD Sens is enabled*/(#define RLD_SENS_ON 0x42 /*RLD Sens已启用*/)
    #define RLD_SENS_OFF 0x40 /*RLD Sens is disabled[default]*/

    /*RLD导联脱落状态*/

    #define RLD_STAT_ON 0x40 /*RLD is connected [default]*/
    #define RLD_STAT_OFF 0x41 /*RLD not connected (未连接)*/



    /*************** BITS asociados a lead off控制寄存器*************************** /

    /*压实位置侧-压实 负极侧*/
    #define LoFF_COMP_Thres_1 0x00 /* 95 % - 5 % */
    #Define LoFF_COMP_Thres_2 0x20 /* 92.5 % - 7.5 % */
    #Define LoFF_COMP_Thres_3 0x40 /* 90 % - 10 % */
    #Define LoFF_COMP_Thres_4 0x60 /* 87.5 % - 12.5 % */
    #Define LoFF_COMP_Thres_5 0x80 /* 85 % - 15 % */
    #Define LoFF_COMP_Thres_6 0xA0 /* 80 % - 20 % */
    #define LoFF_COMP_Thres_7 0xC0 /* 75 % - 25 % */
    #define LoFF_COMP_Thres_8 0xE0 /* 70 % - 30 % */

    /*导联脱落检测模式*/

    #define VLEAD_OFF_CURR 0x00 /*当前源模式[默认]*/
    #define VLEAD_OFF_PUP 0x10 /*上拉/下拉电阻器模式*/

    /*导联脱落电流幅度*/

    #define lead off_mag_1 0x00 /* 6 NA [default]*/
    #define lead off_mag_2 0x04 /* 12 nA */
    #define lead off_mag_3 0x08 /* 18 na*/
    #define lead off_mag_4 0x0C /* 24 NA*/

    /*导联脱落频率*/

    #define lead off_FREQ_1 0x00 /*当LoFF_SENSP或LoFF_SENSN寄存器的任何位打开时,
    确保已逃离[1:0]设置为01 0r 11 [默认]*/
    #define lead off_FREQ_2 0x01 /*AC lead off detection at FDR/4*/
    #define lead off_FREQ_3 0x02 /*未使用*/
    #define lead off_FREQ_4 0x03 /*DC lead-off detection turned on*/

    /**************************************************************************************** /

    /*********** CHnSET:单个信道设置(n =1:8)********************************* /

    /*关机*/

    #define PWR_DWN 0x80 /*通道断电*/
    #define PWR_UP 0x00 /*正常操作*/

    /*增益*/

    #define PGA_6 0x00 /*增益=6 [default]*/
    #define PGA_1 0x10 /*增益=1*/
    #define PGA_2 0x20 /*增益=2*/
    #define PGA_3 0x30 /*增益=3*/
    #define PGA_4 0x40 /*增益=4*/
    #define PGA_8 0x50 /*增益=8*/
    #define PGA_12 0x60 /*增益=12*/

    /*MUX通道输入*/

    #define CH_IN_NORMAL 0x00 /*正常电极输入*/
    #define CH_IN_SHINT_SHORINESIND001 /*输入短路(用于偏移或噪声测量)*/
    #define CH_IN_RLD_MEAS 0x02 /*与RLD_MEAS*/一起使用
    #define CH_IN_MVDD 0x03 /*MVDD for supply measurement*/
    #define CH_IN_TEMP 0x04 /*温度传感器*/
    #define CH_IN_TEST 0x05 /*测试信号*/
    #define CH_IN_RLD_DRP 0x06 /*RLD_DRP (正电极是驱动因素)*/
    #define CH_IN_RLD_DRN 0x07 /*RLD_DRN (负极电极为驱动器)*/



    /************************************************************************************************* /


    /*RLD_SENSP:此寄存器控制从每个寄存器选择正信号
    用于右腿驱动派生的通道*/

    #define RLD8P_ON 0x80
    #define RLD8P_OFF 0x00

    #define RLD7P_ON 0x40
    #define RLD7P_OFF 0x00

    #define RLD6P_ON 0x20
    #define RLD6P_OFF 0x00

    #define RLD5P_ON 0x10
    #define RLD5P_OFF 0x00

    #define RLD4P_ON 0x08
    #define RLD4P_OFF 0x00

    #define RLD3P_ON 0x04
    #define RLD3P_OFF 0x00

    #define RLD2P_ON 0x02
    #define RLD2P_OFF 0x00

    #define RLD1P_ON 0x01
    #define RLD1P_OFF 0x00

    /************************************************************************************************* /

    /*RLD_SENSN:此寄存器控制从每个寄存器选择负信号
    用于右腿驱动派生的通道*/

    #define RLD8N_ON 0x80
    #define RLD8N_OFF 0x00

    #define RLD7N_ON 0x40
    #define RLD7N_OFF 0x00

    #define RLD6N_ON 0x20
    #define RLD6N_OFF 0x00

    #define RLD5N_ON 0x10
    #define RLD5N_OFF 0x00

    #define RLD4N_ON 0x08
    #define RLD4N_OFF 0x00

    #define RLD3N_ON 0x04
    #define RLD3N_OFF 0x00

    #define RLD2N_ON 0x02
    #define RLD2N_OFF 0x00

    #define RLD1N_ON 0x01
    #define RLD1N_OFF 0x00

    /************************************************************************************************* /

    /*LoFF_SENSP:此寄存器从每个通道中选择导联脱落的正极侧
    检测*/

    #define LOFF8P_ON 0x80
    #define LOFF8P_OFF 0x00

    #define LOFF7P_ON 0x40
    #define LOFF7P_OFF 0x00

    #define LOFF6P_ON 0x20
    #define LOFF6P_OFF 0x00

    #define LOFF5P_ON 0x10
    #define LOFF5P_OFF 0x00

    #define LOFF4P_ON 0x08
    #define LOFF4P_OFF 0x00

    #define LOFF3P_ON 0x04
    #define LOFF3P_OFF 0x00

    #define LOFF2P_ON 0x02
    #define LOFF2P_OFF 0x00

    #define LOFF1P_ON 0x01
    #define LOFF1P_OFF 0x00
    /******************************************************************************* /

    /*LoFF_SENSN:此寄存器从每个通道中选择导联脱落的负极侧
    检测*/

    #define LOFF8N_ON 0x80
    #define LOFF8N_OFF 0x00

    #define LOFF7N_ON 0x40
    #define LOFF7N_OFF 0x00

    #define LOFF6N_ON 0x20
    #define LOFF6N_OFF 0x00

    #define LOFF5N_ON 0x10
    #define LOFF5N_OFF 0x00

    #define LOFF4N_ON 0x08
    #define LOFF4N_OFF 0x00

    #define LOFF3N_ON 0x04
    #define LOFF3N_OFF 0x00

    #define LOFF2N_ON 0x02
    #define LOFF2N_OFF 0x00

    #define LOFF1N_ON 0x01
    #define LOFF1N_OFF 0x00
    /******************************************************************************** /

    /************************ LoFF_Flip **************************************** /

    /*此寄存器控制用于导出导联的电流方向*/

    #define LoFF_FLIP8_ON 0x80
    #define LoFF_FLIP8_OFF 0x00

    #define LoFF_FLIP7_ON 0x40
    #define LoFF_FLIP7_OFF 0x00

    #define LoFF_FLIP6_ON 0x20
    #define LoFF_FLIP6_OFF 0x00

    #define LoFF_FLIP5_ON 0x10
    #define LoFF_FLIP5_OFF 0x00

    #define LoFF_FLIP4_on 0x08
    #define LoFF_FLIP4_OFF 0x00

    #define LoFF_FLIP3_ON 0x04
    #define LoFF_FLIP3_OFF 0x00

    #define LoFF_FLIP2_ON 0x02
    #define LoFF_FLIP2_OFF 0x00

    #define LoFF_FLIP1_ON 0x01
    #define LoFF_FLIP1_OFF 0x00



    /************************* GPIO:通用I/O寄存器************************************** /

    #define GPIOC1_in 0x01 /* in [default]*/
    #define GPIOC1_OUT 0x00 /* out */

    #define GPIOC2_in 0x02 /* in [default]*/
    #define GPIOC2_out 0x00 /* out */

    #define GPIOC3_In 0x04 /* in [default]*/
    #define GPIOC3_OUT 0x00 /* out */

    #define GPIOC4_in 0x08 /* in [default]*/
    #define GPIOC4_out 0x00 /* out */


    /*********************************************************************************** /

    /****************************** 配速:配速检测登记************************************************************** /

    /*速度均匀的频道*/

    #define PACE_CH2 0x00 /*[Default]*/
    #定义PACE_CH4 0x08
    #定义PACE_CH6 0x10
    #定义PACE_CH8 0x18

    /*奇数步速信道*/

    #define PACE_CH1 0x00 /*[Default]*/
    #定义PACE_CH3 0x02
    #define PACE_CH5 0x04
    #define PACE_CH7 0x06

    /*Pace Detect Buffer*/

    #define PACE_DETect_Buy_off 0x00 /*[Default]*/
    #define PACE_DETTED_Buy_ON 0x01

    ************************* /

    /********************** RESP:呼吸控制寄存器*********************************************************** /

    //#define resp 0x00 /*[Default],no se USA en este chip*/

    *********************** /

    /************************************** BITS asociados a CONFIG4 **************************************************************** /

    /*呼吸调制频率*/

    #define resP_FREQ_64K 0x00 /*64 KHz调制时钟*/
    #define resP_FREQ_32K 0x20/*32 kHz调制时钟*/
    #define resp_FREQ_16K 0x40 /*16 kHz方波(在GPIO3和GPIO4*/上)
    #define resp_FREQ_8K 0x60 /*8 kHz方波on GPIO3和GPIO4*/
    #define resp_FREQ_4K 0x80 /*4 kHz方波on GPIO3和GPIO4*/
    在GPIO3和GPIO4*/上,#define resp_FREQ_2K 0xA0 /*2 kHz方波
    #define resp_FREQ_1K 0xC0 /*1 kHz方波on GPIO3和GPIO4*/
    #define resp_FREQ_500 0xE0/*500 Hz方波on GPIO3和GPIO4*/


    /*Conversion mode*/

    #define single _shot 0x04
    #define con_mode 0x00 /*[Default]*/


    /*WCT至RLD连接*/

    #define WCT_to_RLD_ON 0x04
    #define WCT_to_RLD_off 0x00 /*[Default]*/


    /*导联断开比较器电源关闭*/

    #define LoFF_COMP_ON 0x02
    #define LoFF_COMP_OFF 0x00 /*[Default]*/

    /********************************************************************************************************* /


    /*************** WCT1:Wilson终端和增强型铅控制寄存器************************************************** /


    /* aVF_CH6:对通道6*/的负输入启用(WCTA + WCTB)/2

    #define aVF_CH6_ON 0x80 /*启用*/
    #define aVF_CH6_off 0x00 /*禁用[Default]*/


    /* avL_CH5:对通道5*/的负极输入启用(WCTA + WCTC)/2

    #define aVL_CH5_ON 0x40 /*启用*/
    #define avL_CH5_off 0x00 /*禁用[Default]*/

    /* aVR_CH7:启用(WCTB + WCTC)/2至通道7*/的负输入

    #define aVR_CH7_ON 0x20 /*启用*/
    #define aVR_CH7_off 0x00 /*禁用[Default]*/

    /* aVR_CH4:启用(WCTB + WCTC)/2至通道4*/的负输入

    #define aVR_CH4_on 0x10 /*启用*/
    #define aVR_CH4_off 0x00 /*禁用[Default]*/


    /*关闭WCTA*/

    #define WCTA_ON 0x08 /* Powered On */(定义WCTA_ON 0x08 /*开机*/)
    #define WTAC_OFF 0x00 /*已关闭电源[默认]*/

    /* WCT放大器通道选择;通常连接到RA电极*/


    #define WCTA_CH1_POS 0x00 /*CH1 positive input connected to WCTA amp [Default]*/(定义连接到WCTA放大器的WCTA_CH1_POS 0x00 /*CH1正输入)
    #define WCTA_CH1_NEG 0x01 /*CH1负输入连接到WCTA amp*/
    #define WCTA_CH2_POS 0x02 /*CH2正输入连接到WCTA amp*/
    #define WCTA_CH2_NEG 0x03 /*CH2负输入连接到WCTA amp*/
    #define WCTA_CH3_POS 0x04 /*CH3正输入连接到WCTA amp*/
    #define WCTA_CH3_NEG 0x05 /*CH3负输入连接到WCTA amp*/
    #define WCTA_CH4_POS 0x06 /*CH4 positive input connected to WCTA amp*/
    #define WCTA_CH5_NEG 0x07 /*CH5负输入连接到WCTA amp*/

    /**************************************************************************************** /

    /********* WCT2:Wilson Terminal Control Register ****************************** /

    /*关闭WCTC电源*/

    #define WCTC) 0x80 /*开机*/
    #define WCTC关闭0x00 /*关机[默认]*/

    /*关闭WCTB*/

    #define WCTB_ON 0x40 /*已启动*/
    #define WCTB_OFF 0x00 /*已关闭电源[默认]*/

    /*WCT放大器B选择;通常连接到LA电极*/

    #define WCTB_CH1_POS 0x00 /*CH1正输入连接到WCTB amp [Default]*/
    #define WCTB_CH1_NEG 0x08 /*CH1正输入连接到WCTB amp */
    #define WCTB_CH2_POS 0x10 /*CH2正输入连接到WCTB amp */
    #define WCTB_CH2_NEG 0x18 /*CH2正输入连接到WCTB amp */
    #define WCTB_CH3_POS 0x20 /*CH3正输入连接到WCTB amp */
    #define WCTB_CH3_NEG 0x28 /*CH3正输入连接到WCTB amp */
    #define WCTB_CH4_POS 0x30 /*CH4 positive input connected to WCTB amp */
    #define WCTB_CH4_NEG 0x38 /*CH5正输入连接到WCTB amp */

    /*WCT放大器C选择;通常连接到LL电极*/

    #define WCTC_CH1_POS 0x00 /*CH1正输入连接到WCTC amp [Default]*/
    #define WCTC_CH1_NEG 0x01 /*CH1正输入连接到WCTC amp */
    #define WCTC_CH2_POS 0x02 /*CH2正输入连接到WCTC amp */
    #define WCTC_CH2_NEG 0x03 /*CH2正输入连接到WCTC amp */
    #define WCTC_CH3_POS 0x04 /*CH3正输入连接到WCTC amp */
    #define WCTC_CH3_NEG 0x05 /*CH3正输入连接到WCTC amp */
    #define WCTC _CH4_POS 0x06 /*CH4 positive input connected to WCTC amp */
    #define WCTC _CH4_NEG 0x07 /*CH4 positive input connected to WCTC amp */

    /***************************************************************************************** /



    /************************ 操作代码命令定义**************************************** /

    /*系统命令*/

    #define ADS_wakeup 0x02 /*从待机模式唤醒*/
    /*cualquier comando subsiguiente tiene que ir despues de 4tclk */
    #define ADS_standby 0x04 /*进入待机模式*/
    #define ADS_RESET_CMD 0x06 /*重置设备*/
    /*必须重置18 tclk参数。没有环境Comandos mientras tantto*/
    #define ADS_start 0x08 /*开始/重新启动(同步)转换*/
    #define ADS_stop 0x0A /*停止转换*/

    /*数据读取命令*/

    #define ADS_RDATAC 0x10 /*启用读取数据连续模式*/
    /*此模式是开机时的默认模式*/
    #define ADS_SDATAC 0x11/*停止连续读取数据模式*/
    #define ADS_RDATA 0x12 /*通过命令读取数据;支持多回读*/

    /*注册读取命令*/

    #定义不规则野
    #定义WREG


    /******** 地址登记簿********************************************** /

    /*跨信道的全局设置*/


    #define ADS1298_config1_ADDR 0x01
    #define ADS1298_CONFIG2_ADDR 0x02
    #define ADS1298_CONFIG3_ADDR 0x03
    #define ADS1298_LoFF_ADDR 0x04


    /*信道特定设置*/

    #define ADS1298_CH1SET_ADDR 0x05
    #define ADS1298_CH2SET_ADDR 0x06
    #define ADS1298_CH3SET_ADDR 0x07
    #define ADS1298_CH4SET_ADDR 0x08
    #define ADS1298_CH5SET_ADDR 0x09
    #define ADS1298_CH6SET_ADDR 0x0A
    #define ADS1298_CH7SET_ADDR 0x0B
    #define ADS1298_CH8SET_ADDR 0x0C
    #define ADS1298_RLD_SENSP_ADDR 0x0D
    #define ADS1298_RLD_SENSN_ADDR 0x0E
    #define ADS1298_LoFF_SENSP_ADDR 0x0F
    #define ADS1298_LoFF_SENSN_ADDR 0x10
    #define ADS1298_flip_ADDR 0x11

    /*导联脱落状态寄存器(只读寄存器)*/

    #define ADS1298_LoFF_STATP_ADDR 0x12
    #define ADS1298_LoFF_statn_ADRR 0x13

    /*GPIO和其它寄存器*/

    #define ADS1298_GPIO _ADDR 0x14
    #define ADS1298_PACE_ADDR 0x15
    #define ADS1298_RESP_ADDR 0x16
    #define ADS1298_CONFIG4_ADDR 0x17
    #define ADS1298_WCT1_ADDR 0x18
    #define ADS1298_WCT2_ADDR 0x19
    我稍后会发送和示意图。
    此致
    马丁
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    现在我附上正弦图:

    此致,

    马丁

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Martin,  

    感谢您提供详细信息。 我们将在36小时内了解并告知您。  

    此致,
    尼克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Martin,  

    只要告诉您我们正在开发解决方案,我们就会仔细检查它是否适合您的注册配置。 感谢您的耐心等待。  

    此致,
    尼克  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Nick:  

    感谢您的回复。 我会留意消息。

    此致,

    马丁

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Martin,  

    请尝试确保所有通道(LOFFP和LOFFN)的导联断开感应已打开,并尝试打开RLD,这将稳定我们端的输入  

    另一个注意事项:您的代码没有 通道7的ADS_Write_register(),这可能会导致该通道的导联脱落检测问题。  

    此致,
    尼克  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Nick,很抱歉,您的回答非自愿地标记为"这解决了我的问题",但我们尚未尝试。 我们可以尽快尝试您的建议,并发布结果。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Nick:  

    为了进行检查,当您说"尝试打开RLD "时。 您是要断开RL导线还是更改RLD放大器的配置并关闭电源?

    此致,

    马丁

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Martin,  

    我对我不清楚的解释表示歉意。 要将RLD设置为打开,请尝试将CONFIG3寄存器中的RLD_MEAS (第4位)设置为0。
    另外 ,请将LoFF寄存器中的VLEAD_OFF_EN (第4位)设置为1,用于电阻器上拉/下拉模式。

    请告诉我这对您有何帮助。  

    此致,
    尼克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Nick:
    我们将尝试您描述的配置,但我们尝试了RL断开连接和RL连接。 我在尝试您的建议时向您发送此测试。

    我们将所有的LOFFP和LOFFN都置于上,并添加了信道7配置(我们使用了与信道3,4,5,6和8相同的配置)。

    我们断开了RL导联,结果是:

    LL (IN2N) RA (IN1P和IN2P) LA (IN1N)
    AFE指示 AFE指示 AFE指示
    已连接 0 已连接 0 已连接 0
    已断开连接 1. 已连接 0 已连接 0
    已连接 1. 已断开连接 1. 已连接 1.
    已连接 0 已连接 0 已断开连接 1.
    已断开连接 1. 已断开连接 1. 已连接 1.
    已断开连接 1. 已连接 1. 已断开连接 1.
    已连接 1. 已断开连接 1. 已断开连接 1.
    已断开连接 1. 已断开连接 1. 已断开连接 1.

    在表中,“导联”表示导联状态,而“AFE指示”是与ADS1298输入对应的状态字位。 红色标记有错误指示。

    随后,我们在RL导联连接的情况下重现测试,结果为:
    LL (IN2N) RA (IN1P和IN2P) LA (IN1N)
    AFE指示 AFE指示 AFE指示
    已连接 0 已连接 0 已连接 0
    已断开连接 1. 已连接 0 已连接 0
    已连接 0 已断开连接 1. 已连接 0
    已连接 0 已连接 0 已断开连接 1.
    已断开连接 1. 已断开连接 1. 已连接 0
    已断开连接 1. 已连接 1. 已断开连接 1.
    已连接 0 已断开连接 1. 已断开连接 1.
    已断开连接 1. 已断开连接 1. 已断开连接 1.
    然后,RL连接1个错误指示和RL断开5个错误指示。

    我们注意到当RL断开时,LL (IN2N)导联脱落指示延迟(1或2秒),但当RL连接时,LA (IN1N)导联脱落指示延迟(1或2秒)。
    我们将尝试推荐的RLD配置。
    此致
    马丁
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Nick:
    默认情况下,CONFIG3寄存器中的RLD_MEAS (位4)处于0上,但我们通过配置将其置于0中以进行验证。 LoFF寄存器中的VLEAD_OFF_EN (位4)为电阻器上拉/下拉模式配置为1:
     ADS_Write_register (ADS1298_LoFF_ADDR,LoFF_COMP_Thres_1|VLEAD_OFF_PUP |LEAD_OFF_FREQ_4);

    其中VLEAD_OFF_PUP为0x10,则位4为1,设置为上拉/下拉电阻。

    测试结果与上一次开机自检相同。 我们测试了RL是否已连接,然后再次断开连接。

    正在重新降级
    马丁
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Martin,  

    再次感谢您提供的精彩信息。 我们目前正在研究,请给我们一两天时间进行内部讨论和测试。  

    此致,
    Nick Z

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Martin,  

    我们花了一些时间进行试验。  

    您经历过的"后期"导联脱落检测是有意义的,信号饱和需要一小段时间才能使AFE知道导联已关闭。  

    乍一看,我们最稳定的结果是我们将RLD配置为单位增益缓冲器;将所有LoFF位设置为0,并保持RLD通电。 请将每个通道的增益设置 为1 (在CHnSET中将GAINN位设置为001,数据表部分9.6 .1.6)。  我们将 分析一些数据,并在下周让您了解更多信息。

    此致,
    尼克  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Nick,我们不理解你的意思,因为如果我们在0中全部关闭,那就不是我们想要测试的导联脱落检测

    我们不理解你对团结增益的理解。 我们使用的是数据表中图58 cof的电路(第62页)。 我们可以更改增益-1的电阻。 或者打开所有RLD_SENS_P和RLD_SENS_N,将电阻器更改为0欧姆,然后我们在RLD中有内部参考的单位增益,在此选项中,RLD放大器没有导联信息。

    我们在过去尝试了第二个选项(内部参考的单位增益)(但使用1MOhm电阻),结果是相同的。
    此致,
    马丁
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Martin,  

    我很抱歉,您是对的,因为您希望保持潜在客户检测。 考虑到这一点,请告诉我将增益设置为1有何帮助。 由于可编程增益是通过寄存器配置的,因此您无需修改任何电阻器。  

    我们使用的是数据表图58的电路(第62页)”--我感到困惑,ADS1298数据表的图58指向DRDY信号,而第62页谈论计时。 您的电路是以哪种方式配置的?  

    此致,  
    尼克  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Nick:

    很抱歉,我提到了一个旧的数据表。 最后一个数据表是第34页的图33。
    我们将检验团结的增益,并将以结果回来。
    此致,
    马丁

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Nick:

    我们测试PGA的单位增益,结果与增益= 4相同。

    我们考虑的是,如果我们断开两根下拉导线,则上拉导线表示导线已断开,而是连接。 RA连接到两个输入是否会影响导联脱落检测?

    此致,

    马丁

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Martin,  

    使用不同增益进行测试时,ADC的输出波形是什么样子?
    两个增益设置之间应该存在差异。

    此致,
    尼克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Nick:
    增益4和1之间的唯一差异是测量波形的振幅,但导联脱落情况与之前相同。

    此致,

    马丁

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Martin,  

    您的回答完全正确。 但是,我们只想确保没有RLD,导联脱落或信号链的任何其他部分,波形就会是这样,这样我们就可以更好地进行故障排除。  

    让我们进行一次电话呼叫,以便我们可以更好地提供支持,而不是这两个线程。 我将通过电子邮件联系我们。  

    此致,
    Nick Z

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Martin,  

    我将关闭这条线,以便于做家务。 请回复我们的电子邮件主题。  

    此致,
    Nick Z