星空网站建设

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 9|回复: 0

聊一聊:AT93C46A-3线制汽车串行电可擦除可编程只读存储器(EEPROM)

[复制链接]
  • TA的每日心情
    难过
    20 分钟前
  • 签到天数: 60 天

    [LV.6]常住居民II

    2万

    主题

    54

    回帖

    7万

    积分

    超级版主

    Rank: 8Rank: 8

    积分
    72252
    发表于 前天 10:12 | 显示全部楼层 |阅读模式
    特征恰好,很多人因数控机床而带来更多的益处,使之蓬勃发展,对行业的促动也是较大的。全球领先的一站式FA机械零部件、工业集成品在线采购平台。https://www.hhy-fa.com/news/industry.html


    ?低压和标准电压操作
    C50(VCC=45V至55V)
    C27(VCC=27V至55V)
    ?3线串行接口
    ?2MHz时钟频率(5V)兼容性
    ?自定时写入周期(比较大10ms)
    ?高可靠性
    C耐久性:100万个写入周期
    数据保留:100年
    ?铅卤素
    可用设备
    ?8引脚PDIP和8引脚JEDECSOIC封装
    描述
    AT93C46A提供1024位串行电可擦除可编程只读存储器(EEPROM),组织为64个字,每个字16位。该设备针对许多汽车应用进行了化,在这些应用中,低功耗和低电压操作至关重要。AT93C46A采用节省空间的8引脚PDIP和8引脚JEDECSOIC封装。
    AT93C46A通过芯片选择引脚(CS)启用,并通过由数据输入(DI)、数据输出(DO)和移位时钟(SK)组成的3线串行接口访问。在DI收到READ指令后,地址被解码,数据在数据输出引脚DO上串行锁定。WRITE周期完全自定时,在WRITE之前不需要单独的ERASE周期。仅当零件处于擦除写入启用状态时,才启用写入循环。当CS在WRITE循环开始后变为“高”时,DO引脚输出零件的READYBUSY状态。AT93C46A有45V至55V和27V至55V两种版本。
    功能说明
    AT93C46A可通过简单通用的线串行通信接口访问。设备操作由主处理器发出的七条指令控制。有效指令从CS的上升沿开始,由起始位(逻辑“1”)、相应的操作码和所需的内存地址位置组成。
    READ(READ):READ(READ)指令包含要读取的内存位置的地址码。在指令和地址被解码后,来自所选存储位置的数据在串行输出引脚DO处可用。输出数据的变化与串行时钟SK的上升沿同步。应该注意的是,一位(逻辑“0”)在16位数据输出串之前。
    擦除写入(EWEN):为确保数据完整性,首次通电时,该部件会自动进入擦除写入禁用(EWDS)状态。在执行任何编程指令之前,必须首先执行擦除写入启用(EWEN)指令。请注意,一旦处于擦除写入启用状态,编程将保持启用状态,直到执行擦除写入禁用(EWDS)指令或从零件中删除VCCpower。
    ERASE(ERASE):ERASE(擦除)指令将指定内存位置中的所有位编程为逻辑“1”状态。一旦erase指令和地址被解码,自定时擦除周期就开始了。如果CS在保持低电平至少250ns(tCS)后变高,DO引脚输出零件的READYBUSY状态。引脚DO处的逻辑“1”表示所选存储位置已被擦除,并且该部分已准备好执行另一条指令。
    WRITE(写入):写入(写入)指令包含要写入指定内存位置的16位数据。在串行数据输入引脚DI接收到比较后一位数据后,自定时编程周期tWP开始。如果CS在保持低电平至少250ns(tCS)后变高,DO引脚输出零件的READYBUSY状态。DO处的逻辑“0”表示编程仍在进行中。逻辑“1”表示指定地址的内存位置已写入指令中包含的数据模式,并且该部分已准备好执行进一步的指令。如果CS在自定时编程周期tWP结束后变高,则法获得AREADYBUSY状态。
    全部擦除(ERAL):全部擦除(ERASEALL)指令将存储器阵列中的每个位编程为逻辑“1”状态,主要用于测试目的。如果CS在保持低电平至少250ns(tCS)后变高,DO引脚将输出零件的就绪忙碌状态。ERAL指令仅在VCC=50V±10%时有效。
    全部写入(WRAL):全部写入(WRAL)指令使用指令中指定的数据模式对所有内存位置进行编程。如果CS在保持低电平至少250ns(tCS)后变高,DO引脚输出零件的READYBUSY状态。WRAL指令仅在VCC=50V±10%时有效。
    擦除写入禁用(EWDS):为了防止意外的数据干扰,擦除写入停用(EWDS,ERASEWRITEDISABLE)指令禁用所有编程模式,应在所有编程操作后执行。READ指令的操作与EWEN和EWDS指令关,可以随时执行。
    数据传输与控制
    AT93C46A采用了3线串行接口通信,支持多种传输模式。在通信过程中,数据通过数据线(SDA)进行传输,而时钟信号由时钟线(SCL)提供,以确保数据的稳定性和可靠性。通过设备选择引脚(CS),可现对多个器件的选择,从而现多个EEPROM在同一总线上的操作。
    在每次读取或写入时,AT93C46A都会接收一个命令字,该命令字包含操作类型及存储地址。命令的设置方式简单明了,使得在复杂的汽车电子系统中,数据交换变得简便高效。

    -简化:3线制接口的大量减少,使得PCB布局更加简单,便于集成进复杂的电路中。
    -增强的抗干扰能力:在汽车环境中的电磁干扰日趋明显,AT93C46A采用了抗干扰,确保了在极端条件下数据的高可靠性。
    -多种封装类型:AT93C46A提供多种封装选项,方便满足不同应用对空间和布局的需求。
    AT93C46A采用了先进的工艺技术,以提升其长期的可靠性。除了长达100年的数据保持时间外,其错误校验机制也有效降低了数据错误发生的概率,确保车载系统在运行过程中的数据完整性。此外,AT93C46A的封装符合汽车行业标准,还能耐受日常环境变化所产生的各种冲击。



    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表