0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何设计使用一个EEPROM放置在应用部分上

科技绿洲 来源:面包板社区 作者:面包板社区 2023-06-29 16:47 次阅读

这个设计使用一个EEPROM放置在应用部分上。用约一米长的电缆与主机相连,可以带电拔插。用于记录应用部分的使用状况。

为尽量减少连接线数量,EEPROM使用SCL SDA和GND三根线与主机相连。由以往的经验,主机直接对EEPROM供电,如果设计不当,在热拔插时容易损坏接口。严重时会引起两侧的电路永久性损坏。

图片

在这个设计中,两侧的SCL SDA线路上都串联510Ω电阻并使用双二极管作保护,利用二极管箝位的功能,将输入端电压箝位到安全电压。

EEPROM的供电使用SCL 或SDA的线路供电,当SCL为高电平时,可以通过二极管连接到VEE的一端,对接到EEPROM供电端的电容充电,达到供电的目的。VEE端连接一个5V的TVS管,防止拔插瞬间尖峰电压超标。

图片

图中是主机端读取EEPROM 0x04位置的数据。I2C总线速度约为50Khz,先发出I2C地址写0xA0,得到EEPROM的ACK回应,再发出地址0x04,得到ACK回应。发出I2C地址读0XA1,随后读出1字节。在ACK位置以及最后输出的字节的低电平均比GND略高,这是因为线路上串联的两个510Ω的保护电阻及主机端的10KΩ上拉电阻分压引起的。

带电拔插不会损坏器件。但如果在做写入操作时拔插,有可能会写入失败。

当然可以用1-WIRE总线的EEPROM器件完成相同的工作。且只需要两根线即可。不过1-WIRE总线的EEPROM成本较高。所以弃之不用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 二极管
    +关注

    关注

    147

    文章

    9568

    浏览量

    165806
  • 电阻
    +关注

    关注

    86

    文章

    5464

    浏览量

    171615
  • EEPROM
    +关注

    关注

    9

    文章

    1010

    浏览量

    81395
收藏 人收藏

    评论

    相关推荐

    关于EEPROM

    吗?2,EEPROM时如何在掉电重新电以后把数据从新导入的呢?3,我用于按键控制LED灯
    发表于 08-17 08:22

    怎么Explorer 16/32 PIC32MZ编程EEPROM

    连接到连接PIC引脚2的J46P10。但是部分的SPI通道中没有使用PIN 2作为SCK。SPI时钟
    发表于 11-29 11:46

    怎么Flash区域中模拟EEPROM布局

    你好,PSoC4中,我们必须使用仿真EEPROM组件来使用闪存部分作为EEPROM区域。PSOC4的EMEEEEPROM组件的
    发表于 01-15 06:40

    cy7c68053电路编程中的eeprom能通过通电设备的测试引脚编程吗

    读取数据表——这部分在启动时需要有效的EEPROM。是否有可能通过通电设备的测试引脚编程附加的EE
    发表于 02-13 15:45

    如何从注释库中放置部分

    你好,我想知道如何从注释库中放置部分。我有模拟输入,并希望ADC之前放置
    发表于 04-12 09:01

    EEPROM编程CYUSB3KIT失败

    些活动I2C:似乎正常,因为我想从EEPROM启动,然后因为没有编程到EEPROM,然后USB
    发表于 09-11 14:04

    怎么EEPROM写入一个字节?

    EEPROM写入了一个字节,并且我能够读取它(除了我试图读取些值……)。无论我如何可以写
    发表于 04-13 11:03

    求分享用于EEPROM中存储/检索数据的库

    我写了些实用函数来管理 ESP EEPROM 中的数据。我现在将它重组为库,以便我可以在其他项目中方便地使用它。我想把它贴在git
    发表于 05-22 10:21

    如何将多个ESP12放置块PCB

    我正在研究 ESP 现在,接收器端,我将在块 PCB 以大约 10 毫米的距离放置 12 ESP-12 模块,同
    发表于 05-25 09:35

    16F877读写EEPROM的程序

    16F877读写EEPROM的程序 16F877读写EEPROM的程序.rar ;
    发表于 02-25 16:16 10次下载

    eeprom与flash的区别与优缺点

    EEPROM,电可擦可编程只读存储器--种掉电后数据不丢失的存储芯片。 EEPROM 可以电脑或专用设备
    发表于 11-14 15:37 3w次阅读

    隐形眼镜能否放置微型显示屏

    硅谷家新公司正试图打造“世界上第一个真正的智能隐形眼镜”,在你的眼睛安装屏幕,可以增强你的视野。
    的头像 发表于 01-17 17:02 4092次阅读

    PCB板放置单位Logo的教程

    PCB板放置单位Logo的教程
    发表于 09-12 09:28 0次下载

    AN0002—AT32 MCU如何使用片Flash来实现EEPROM功能

    型号的 MCU 并未搭载片 EEPROM,但是在此我们将介绍种使用片 Flash来模拟 EEPROM 使用的方法,以作为对此应用需求的
    发表于 11-18 16:21 14次下载
    AN0002—AT32 MCU如何使用片<b class='flag-5'>上</b>Flash来实现<b class='flag-5'>EEPROM</b>功能

    eeprom芯片用在什么

    EEPROM(Electrically Erasable Programmable Read-Only Memory,电可擦除可编程只读存储器)是种非易失性存储器,可以不移除芯片的情况下,通过
    的头像 发表于 10-17 10:36 315次阅读