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.

[参考译文] TIC12400-Q1:用于24V 开关信号检测的寄存器配置

Guru**** 2524460 points
Other Parts Discussed in Thread: TIC12400-Q1

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/775308/tic12400-q1-register-cofiguration-for-24v-switching-signals-detection

器件型号:TIC12400-Q1

尊敬的经理

     最近、我们在汽车控制单元板中应用了 TIC12400-Q1芯片。  我们遇到了问题。 我们需要您在资源箱配置领域的帮助。

     我们使用此芯片来检测24V 电平的开关信号。

     我们按以下步骤设置寄存器:

        (1)设置触发器=0  (寄存器:config,命令:0xB4000001 );  

        (2)启用24个通道(寄存器:IN_EN, 命令: 0xB7FFFFFE);

        (3)将比较器三态保持设定为4V (寄存器:Thres_COMP, 命令 0xC2001FFE );

        (4)将每个通道中的湿性电流设置为15mA、并将每个通道设置为湿性电流自动检测模式( 寄存器:WC_CFG0 、命令 0xBB6DB6DA;  寄存器:WC_CFG1 、命令 0xBC2DB6DA);

        (5)将 IN0 ~ IN9通道设置为 CSI 模式( 寄存器:cs_select、 命令 0xB80007FF);

        (6)将每个通道设置为比较器模式 ( 寄存器:模式, 命令 0xE4000001);

        (7) 设置 TRIGGER = 1以启动芯片(寄存器: CONFIG, 命令:0xB4001000);

     但是、在第(7)步中发送命令后、我们发现芯片已复位且 POR =1。  我们确认:

        (一)头六步发送的 Comand 已完成,而相应的寄存器已妥善设置;

        (b)在步骤(7)中发送命令期间、为了避免硬件复位 、我们将 RESET 引脚中的电平保持在低电平、并且我们没有通过 SPI 通信发送 RESET 命令。

     当我们没有执行步骤(2 )中的命令时、即没有启用24个通道(我们也尝试仅启用1个通道)、可以很好地设置触发器= 1、并且芯片没有进入复位模式。

     

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

    您好、Haaiming、


    您提到"您尚未通过 SPI 通信发送复位命令"。 您是否在 RESET 引脚上放置了一个示波器、以确保没有任何因素导致状态发生变化? 您能否提供任何协议分析器图像来显示您正在通过 SPI 发送正确的字节、并且不会意外发送 RESET 命令?

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

    我们一段时间没有收到您的意见、因此我们将假定您的问题已得到解决。 我会将此问题标记为已关闭、但如果您有其他问题、您可以在此处回复以重新打开主题帖或启动新主题帖。

    谢谢、
    Adam