X4003、X4005门狗定时器和电源电压监控

元器件信息   2022-11-23 10:55   292   0  

X4003点击型号即可查看芯片规格书

8226点击型号即可查看芯片规格书

1011点击型号即可查看芯片规格书


芯片规格书搜索工具-icspec


复位控制、看门狗定时器和电源电压监控。这种组合降低了系统成本,减少了板空间需求,提高了可靠性。
向设备通电会激活开机重置。
保持复位/复位激活一段时间的电路。这允许电源和振荡器在处理器执行代码之前稳定下来。
看门狗定时器为微控制器提供独立的保护机制。当微控制器未能在可选的超时间隔内重新启动计时器时,
设备激活复位/复位信号。用户从三个预设值中选择间隔。一旦选定,即使在循环电源之后,间隔也不会改变。
设备的低VCC检测电路保护用户的系统不受低电压条件的影响,当VCC降至最低VCC触发点以下时重置系统。
重置/重置被断言,直到VCC恢复到适当的操作水平并稳定。有五个行业标准的vtrip阈值可用;但是,intersil的独特电路允许对阈值进行重新编程以满足自定义要求,或者为需要更高精度的应用微调阈值。
可选看门狗定时器-选择200毫秒、600毫秒、1.4秒、关
低VCC检测和重置断言
- 五个标准复位阈值电压,额定值为4.62V,4.38伏、2.92伏、2.68伏、1.75伏
- 使用特殊编程顺序调整低VCC复位阈值电压
- 复位信号有效到VCC=1V
低功耗CMOS
- 12微安典型备用电流,看门狗打开
- 800NA典型备用电流看门狗关闭
- 3ma有功电流
400kHz I2c接口
1.8V至5.5V电源操作
可用软件包
- 8 LD SOIC
- 8 LD MSOP
无铅可用(符合RoHS)
引脚
X4003、X4005(8 LD SOIC、MSOP)顶视图
*重置适用于X4003重置适用于X4005

3fe8a724-6ada-11ed-bcbf-b8ca3a6cb5c4.png

上电复位
向X4003/X4005通电激活电源将复位/复位引脚激活的复位电路。这个信号提供了几个好处:
8226;防止系统微处理器在电压不足的情况下开始工作。
•它防止处理器在振荡器稳定之前工作。
•它允许FPGA在电路初始化之前下载其配置。
当VCC超过设备vtrip阈值时200毫秒(正常)电路释放复位/复位,允许系统开始运行。
低压监测
运行期间,X4003/X4005监控VCC水平。
如果电源电压低于预设的最小VTRIP,则断言复位/复位。复位/复位信号防止微处理器在断电或断电状态下工作。复位/复位信号保持激活状态,直到电压降至1V以下。它也保持激活状态,直到VCC返回并超过VTRIP 200毫秒。
看门狗定时器
看门狗定时器电路通过监视sda和scl引脚来监视微处理器的活动。微处理器必须周期性地将sda pin从高切换到低,而scl也从高切换到低(这是一个起始位),然后在看门狗超时期到期之前出现停止条件,以防止
复位/复位信号。控制寄存器中两个非易失性控制位的状态决定了看门狗定时器周期。微处理器可以改变这些看门狗位,或者他们可能被“锁定”通过捆绑高可湿性粉剂针。
看门狗重新启动
V阈值重置程序科科斯群岛
X4003/X4005出厂时带有标准VCC阈值(VTRIP)电压。该值在正常操作和存储条件下不会改变。但是,在标准vtrip不完全正确的应用中,或者如果vtrip值需要更高的精度,则可以调整x4003/x4005阈值。该程序在下文中描述,并使用非易失性控制信号的应用。
设置V电压旅行
此步骤用于将vtrip设置为更高的电压值。例如,如果当前vtrip为4.4V,而新vtrip为4.6V,则此过程将直接进行更改。如果新设置低于当前设置,则需要在设置新值之前重置触发点。
要设置新的vtrip电压,请将所需的vtrip阈值电压施加到VCC触针上,并将wp触针连接到编程电压vp。然后写入数据00HTO地址01H。有效写入操作后的停止位启动vtrip编程序列。将WP调低以完成操作。

重置V电压旅行
此过程用于将vtrip设置为“本机”电压水平。例如,如果当前vtrip为4.4V且新的
vtrip必须为4.0V,然后必须重置vtrip。重置vtrip时,新的vtrip小于1.7V。必须使用此步骤将电压设置为较低的值。
要重置新的vtrip电压,请将所需的vtrip阈值电压施加到VCC触针上,并将wp触针系到编程电压vp上。然后将00H写入地址03H。有效写入操作的停止位启动vtrip编程序列。将WP调低以完成操作。

3fe8a725-6ada-11ed-bcbf-b8ca3a6cb5c4.png

控制寄存器
控制寄存器为用户提供更改看门狗定时器设置的机制。看门狗定时器位是非易失性的,断电时不会改变。
控制寄存器通过从字节(1011)中的特殊前导码访问,位于地址1fh。它只能通过执行控制寄存器写入操作进行修改。每个寄存器写入操作只允许一个数据字节。在写入控制寄存器之前,WEL和RWEL位必须使用两步过程设置,整个序列需要3步。参见第7页的“写入控制寄存器”。
用户必须在将控制字节发送到寄存器后发出停止,以启动存储WD1和WD0的非易失性循环。输入第一个字节后,X4003/X4005将不确认写入的任何数据字节。
通过执行串行读取操作,可以随时读取控制寄存器的状态。每个寄存器读取操作只读取一个字节。读取第一个字节后,x4003/x4005自行复位。主机应提供与总线协议一致的停止条件,但不需要停止来结束此操作。
寄存器写入启用锁存(易失性)
在写入控制寄存器之前,RWEL位必须设置为“1”
WEL:写启用闩锁(易失性)
WEL位控制写入操作期间对控制寄存器的访问。该位是一个易失性锁存器,在低(禁用)状态下通电。当WEL位较低时,写入控制寄存器将被忽略(在数据字节之后不会发出确认)。WEL位是通过将“1”写入WEL位,将0写入控制寄存器的其他位来设置的。一旦设置好,WEL将保持设置,直到它重置为0(通过向WEL位写入“0”,向控制寄存器的其他位写入零),或者直到部件再次通电。对WEL位的写入不会导致非易失性写入循环,因此设备在停止状态后立即准备好进行下一个操作。

更改控制寄存器的任何非易失性位需要以下步骤:
•将02h写入控制寄存器,以设置写入启用闩锁(WEL)。这是一个不稳定的操作,因此写入之后没有延迟。(操作先开始后停止。)
•将06h写入控制寄存器,以设置寄存器写入启用锁存(RWEL)和WEL位。这也是一个不稳定的周期。数据字节中的零是必需的。(操作先开始后停止。)
•将所有控制位设置为所需状态的值写入控制寄存器。这可以用二进制表示为0xY0 0010,其中xy是wd位。(操作由一个开始开始开始,以一个停止结束。)由于这是一个非易失性写入周期,因此需要10毫秒才能完成。RWEL位由此循环重置,必须重复序列以再次更改非易失性位。如果在第三步(0xy0 0110)中将位2设置为“1”,则设置RWEL位,但WD1和WD0位保持不变。不允许将第二个字节写入控制寄存器。这样做会中止写操作并返回一个nack。
•任何先前操作之间发生的读取操作不会中断寄存器写入操作。
•如果不将RWEL位写入控制寄存器中的非易失性控制位、重启设备或尝试写入写保护块,则无法重置RWEL位。
举例来说,由[02H,06H,02H]组成的设备写入序列将把控制寄存器中的所有非易失性位重置为0。[02H,06H,06H]的序列将保持非易失性位不变,RWEL位保持设置。
串行接口约定
该设备支持双向总线导向协议。协议定义了将数据发送到总线上的任何设备作为发送器,接收设备作为接收器。控制传输的设备称为主设备,被控制的设备称为从设备。主机总是启动数据传输,并为发送和接收操作提供时钟。因此,此系列中的设备在所有应用程序中都作为从属设备运行。
串行时钟和数据
SDA线路上的数据状态只能在SCL低时更改。SCL高时的SDA状态变化保留用于指示启动和停止条件

串行启动条件sda line low确认它接收到8位
所有命令前面都有启动条件,当SCL为高时,这是SDA的高到低转换。设备持续监控sda和scl线路的启动条件,在满足该条件之前不会响应任何命令。
所有通信必须由停止条件终止,当SCL为高时,这是SDA从低到高的转换。停止条件还用于在读取序列后将设备置于备用电源模式。只有在发送装置释放总线后才能发出停止条件。
串行确认
确认是用于指示成功数据传输的软件约定。传输设备,无论是主设备还是从设备,在传输8位之后都会释放总线。在第九个时钟周期内,接收器将拉出OF数据。
在确认启动条件和从机地址字节的正确内容后,设备将响应确认。在正确接收到控制寄存器地址字节、接收到写入控制寄存器的字节以及读取问题中的第二个从机地址之后,x4003/4005还提供确认位
串行写入操作
从机地址字节
在启动条件之后,主机必须输出从机地址字节。这个字节由几个部分组成:
•始终为“1011”的设备类型标识符。
•两位“0”。
•从命令字节的一位是R/W位。从地址字节的r/w位定义要执行的操作。当R/W位为1时,则选择读取操作。零选择写入操作。
•从SDA总线加载整个从机地址字节后,设备将输入从机字节数据与正确的从机字节进行比较。正确比较后,设备在sda线路上输出一个确认。写控制寄存器
要写入控制寄存器,设备需要从地址字节和字节地址。这使主服务器可以访问寄存器。接收到地址字节后,设备以确认响应,并等待数据。在接收到数据字节的8位之后,设备再次以确认响应。然后,主机通过生成停止条件终止传输,此时设备开始对非易失性存储器进行内部写入循环。在此内部写入周期内,设备输入被禁用,因此设备不会响应来自主设备的任何请求。如果wp高,则不能更改控制寄存器。对控制寄存器的写入将抑制确认位,并且控制寄存器中的任何数据都不会改变。在wp低的情况下,写入控制寄存器的第二个字节终止操作,不发生写入。
停止和写入模式
终止写入操作的停止条件必须在发送1个完整数据字节加上随后的ACK信号后由主机发送。如果在数据字节中间或发送1个完整数据字节加上其关联的ACK之前发出停止,则设备将在不执行写入操作的情况下重置自身。
串行读取操作
读操作允许主机访问控制寄存器
从机地址字节,R/W位设置为1,主机必须首先执行“虚拟”写入操作。主机发出启动条件和从机地址字节,接收确认,然后发出字节地址。在确认收到字节地址后,主机立即发出另一个启动条件和从机

R/W位设置为1的地址字节。随后是来自设备的确认,然后是8位控制寄存器。主机通过不响应确认然后发出停止条件来终止读取操作。有关地址、确认和数据传输序列
•设备处于低功耗待机状态。
•WEL位设置为“0”。在此状态下,无法写入设备。
•SDA引脚是输入模式。
复位/复位信号对t爆炸有效。数据保护已包括以下电路以防止意外写入:
•WEL位必须设置为允许写入操作。
•在停止位之前需要正确的时钟计数和位序列,以便开始非易失性写入循环。
•在写入控制寄存器以更改看门狗定时器或块锁定设置之前,需要三步序列。
•当保持在高位时,wp pin阻止所有写入控制寄存器。
•低于vtrip电压,与设备的通信被禁止。
•如果重置/重置激活时正在进行,则更改控制寄存器的命令将终止。

笔记:
1. 这些包装尺寸在jedec mo-187ba的允许尺寸范围内。
2. 尺寸和公差按照ANSI Y14.5M-1994。
3. 尺寸“D”不包括模具飞边、突出物或浇口毛刺,并在基准面测量。模具飞边、突出物和浇口毛边每边不得超过0.15mm(0.006英寸)。
4. 尺寸“e1”不包括引弧闪光或突出物,并在基准面上测量。引弧闪光和突出物每侧不得超过0.15毫米(0.006英寸)。
5. 成型导线应在座面0.10毫米(0.004)。
6. “L”是焊接至基板的端子长度。
7. “n”是终端位置的数量。
8. 端子编号仅供参考。
9. 尺寸“B”不包括挡水坝突出物。在最大材料条件下,允许的挡水坝突出物总尺寸应超过“B”尺寸0.08mm(0.003英寸)。突出物和相邻导线之间的最小间距为0.07mm(0.0027英寸)。
10. 基准应在基准面上确定。
11. 控制尺寸:毫米。换算后的英寸尺寸仅供参考。

3fe8a726-6ada-11ed-bcbf-b8ca3a6cb5c4.png


登录icspec成功后,会自动跳转查看全文
博客评论
还没有人评论,赶紧抢个沙发~
发表评论
说明:请文明发言,共建和谐网络,您的个人信息不会被公开显示。