CD1030器件有两种工作模式:正常模式和低功耗模式(LPM)。正常模式允许对设备进行编程,并在监控开关状态变化时,为开关触点提供上拉或下拉电流。LPM提供低静态电流,这使得CD1030非常适合需要低睡眠状态电流的汽车和工业产品。
原理框图低功耗模式操作:
低功率模式(LPM)用于减少系统的静态电流。LPM只能通过发送Enter Low-power mode命令来输入。所有在正常模式下编程的寄存器设置都在LPM中维护。CD1030退出LPM,并在发生下列任何事件时进入正常模式:
1.输入开关状态改变(启用时)
2.中断定时器到期
3.WAKE_B下降沿(由设备配置寄存器设置)
4.INT_B下降沿(VDDQ = 5.0 V)
5.CS_B下降沿(VDDQ = 5.0 V)
State machine在正常模式下,芯片按可用寄存器中所选的方式工作。 模式下加载,尽管不是全部
(低功耗模式)寄存器在正常模式下使用。所有LPM寄存器必须在正常模式下编程,因为在LPM中SPI不是活动的。芯片的正常模式用于操作AMUX,通过SPI通信,中断IC,润湿和维持电流,以及可用的阈值。在正常模式下断言(low) WAKE_B引脚,可以用来启用电源(ENABLE_B)。在这种模式下可以进行各种故障检测,包括过压、超温、热警告、SPI错误和散列故障。
CD1030包含一个串行外围接口,由串行时钟(SCLK)、串行数据输出(MISO)、串行数据输入(MOSI)组成
芯片选择条(CS_B)。SPI接口用于提供配置、控制和状态函数。用户可以读取寄存器的内容,也可以读取IC的一些状态位。
32位SPI允许系统微处理器为每个输入配置CD1030,并读出每个输入的状态。的
SPI还允许通过SPI读取故障状态和INTflg位。SPI MOSI位定义见表12:
1.该IC具备故障诊断功能:
2.该IC具备轮询功能:
3.进入低功耗模式:
4.怎么读取开关寄存器状态:Read switch status registers
5.怎么在IC中使用命令:
6.该IC具备复位功能:Reset register
7.该IC具备三种工作模式:正常模式(Normal mode),低功率模式((Low-power mode),轮询模式(Polling mode)
8.该IC在SPI通讯中的32个bit,31~24位中control word,其后的为configure words
SP寄存器需要唤醒:Wake-up enable register SP
SG寄存器需要唤醒:Wake-up enable register SG
网友评论