电子说
在电子设计领域,对于机械开关状态的监测和处理是一个常见且关键的任务。MAX13036接触监测与电平转换芯片为这一任务提供了一个强大而灵活的解决方案。今天,我们就来深入了解一下这款芯片的特点、工作原理以及应用场景。
文件下载:MAX13036.pdf
MAX13036能够对八个远程机械开关进行监测和消抖处理。当开关状态发生变化时,它会发出中断信号(INT)。通过SPI接口读取状态寄存器,我们可以获取每个开关的状态。同时,通过向命令寄存器写入数据,还能禁止特定开关触发中断。
芯片的开关输入阈值设定为施加到BATREF引脚电压的50%,并且可以通过连接外部电阻到HYST引脚来设置阈值迟滞。此外,它还能为每个闭合的开关提供可调的润湿电流,以清洁处于恶劣环境中的机械开关触点。
MAX13036的工作电压范围为+6V至+26V,逻辑电源输入((V_{L}))范围为+2.7V至+5.5V。它采用5mm x 5mm 28引脚TQFN封装,工作温度范围为 -40°C至+125°C,适用于各种工业和汽车应用。
| PIN | NAME | FUNCTION |
|---|---|---|
| 1 | IN1 | 开关输入通道1,连接到接地的开关,可被编程为直接输入并在DO1上有电平转换输出。 |
| 2 | IN2 | 开关输入通道2,连接到接地的开关。 |
| 3 | IN3 | 开关输入通道3,连接到接地的开关。 |
| 4 | IN4 | 开关输入通道4,可连接到接地或电池的开关。 |
| 5 | IN5 | 开关输入通道5,可连接到接地或电池的开关。 |
| 6 | IN6 | 开关输入通道6,可连接到接地或电池的开关。 |
| 7 | IN7 | 开关输入通道7,可连接到接地或电池的开关。 |
| 8, 20, 27 | N.C. | 无连接,内部未连接。 |
| 9 | HYST | 迟滞输入,通过连接0至900kΩ电阻到地设置IN0 - IN7的输入电压迟滞。 |
| 10 | WET | 润湿电流输入,连接30kΩ至330kΩ电阻到地设置IN0 - IN7的润湿电流。 |
| 11 | TDEB | 开关消抖时间输入,连接500pF至10nF电容到地设置开关消抖时间。 |
| 12, 24 | GND | 接地。 |
| 13 | OT | 过温警告输出,当超过热警告阈值时输出低电平。 |
| 14 | INT | 中断输出,当IN0 - IN7输入状态改变且允许中断时输出低电平。 |
| 15 | CS | SPI片选输入,低电平使能数据时钟输入和输出。 |
| 16 | SDO | SPI串行数据输出,CS为低电平时在CLK上升沿输出数据。 |
| 17 | SDI | SPI串行数据输入,CS为低电平时在CLK下降沿锁存数据。 |
| 18 | CLK | SPI串行时钟输入。 |
| 19 | VL | 逻辑电源输入,连接+2.7V至+5.5V电源,并需靠近芯片旁路一个0.1μF电容到地。 |
| 21 | DO1 | 数据输出通道1,在特定条件下是IN1的电平转换输出。 |
| 22 | DO0 | 数据输出通道0,在特定条件下是IN0的电平转换输出。 |
| 23 | SD | 关机输入,低电平使芯片进入关机模式,高电平为正常操作。 |
| 25 | BATREF | 电池参考输入,开关阈值设置为施加到该引脚电压的50%。 |
| 26 | BAT | 电池电源输入,连接+6V至+26V电池电源,并需旁路电容到地。 |
| 28 | IN0 | 开关输入通道0,连接到接地的开关,可被编程为直接输入并在DO0上有电平转换输出。 |
| — | EP | 暴露焊盘,连接到地。 |
在正常模式下,输入感测电阻始终连接到开关输入以检测输入状态的任何变化(当(WEND = 0)时,IN0和IN1除外)。润湿电流根据命令寄存器中的WEN、WEND和WTOFF位启用。如果不需要可调迟滞特性,可以通过设置命令寄存器中的扫描周期位(([SC2:SC1:SC0] = [1:1:0]) )来禁用该功能,以降低功耗。此时,迟滞将被设置为0.166 x (V_{BATREF}) 。这种模式适用于需要实时监测开关状态变化的应用场景。
扫描模式下,每个感测电阻在有限的时间(典型值为250μs)内连接,并根据扫描周期位SC2、SC1和SC0设置的周期重复连接。所有输入电阻同时连接并同时对输入进行轮询。当所有外部开关都打开且扫描周期为64ms时,扫描模式可将来自BAT的电流消耗降低到典型值17μA。如果启用了润湿电流,它将在轮询时间(典型值为250μs)内应用于闭合的开关,并按照编程的扫描周期进行脉冲输出。当WTOFF位被设置时,润湿电流会按照编程的扫描周期连续脉冲;当WTOFF位被清除时,润湿电流在扫描周期内脉冲,但在20ms后关闭。需要注意的是,在扫描模式下,IN0和IN1不能用作直接输入((WEND = 0) ),此时输出DO0和DO1为高阻抗。给定扫描模式下的静态电流可以通过公式[{BAT(mu A)}=16 timesleft(1+frac{1}{t{SCAN_P (ms)}}right)] 计算,这为工程师在不同功耗需求下的设计提供了参考。
在关机模式下,所有开关输入均为高阻抗,不再监测外部开关,从而将BAT上的电流消耗降低到典型值2μA。进入关机模式时,芯片会复位,命令寄存器的内容将丢失。通过将(overline{SD}) 上的电压提升到+2.4V以上可以退出关机模式。此时,命令寄存器将恢复到上电默认值(0x00),芯片进入扫描模式。值得注意的是,(overline{SD}) 与(V{L}) 和(V{BAT}) 电压电平都兼容。将(overline{SD}) 通过一个470kΩ电阻连接到BAT可以降低功耗;当(overline{SD}=V_{L}) 时,有助于减少输入到(overline{SD}) 的泄漏电流。
BATREF和IN0 - IN7输入能够承受低至 -45V的电压而不损坏,因此反向电池不是问题。但BAT引脚应使用反向电池二极管进行保护,同时,关机输入(SD)可以由电池电平源控制,但在应用中也应防止反向电池的影响。
在设计中,必须考虑润湿电流对MAX13036功耗的影响。例如,假设所有输入都配置为25mA的连续润湿电流,所有外部开关的导通电阻为1Ω,电池电压为16V。如果所有开关同时闭合,MAX13036的相应功耗为(16V - (25mA x 1Ω)) × 25mA × 8 = 3.12W,这高于(T_{A}= +70^{circ}C) 时的绝对最大功耗2759mW。因此,在使用润湿电流时,需要合理配置以避免超过芯片的最大功耗。
MAX13036所有引脚都集成了ESD保护结构,以防止在处理和组装过程中遇到的静电放电。特别是IN7 - IN0输入具有额外的静电保护,能够承受±8kV的ESD而不损坏,这为芯片在复杂电磁环境下的可靠运行提供了保障。
MAX13036接触监测与电平转换芯片凭借其丰富的功能、灵活的配置选项和出色的性能,在机械开关监测和电平转换领域具有广泛的应用前景。工程师在使用该芯片时,需要深入理解其电气特性、时序特性、引脚功能和工作模式,同时注意应用中的一些关键问题,如功耗、反向电池容限和ESD保护等。只有这样,才能充分发挥芯片的优势,设计出高效、可靠的电子系统。大家在使用MAX13036芯片的过程中有遇到过什么有趣的问题或有独特的设计经验吗?欢迎在评论区分享。
全部0条评论
快来发表一下你的评论吧 !