找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 650|回复: 6
收起左侧

单总线EEPROM芯片写入数据问题(手柄EEPROM芯片写入不了数据)

[复制链接]
ID:668004 发表于 2024-5-15 21:46 | 显示全部楼层 |阅读模式
项目有个手柄,手柄线长1米,手柄里面有个单总线芯片(就类似于eeprom),供电是5V,就一个通信脚和主板MCU IO口通讯。主板有加上拉电阻8.2K到3.3V。出厂之前要用电脑连接串口工具再用串口工具连接主板,串口通讯,对手柄进行标定。具体是上位机通过串口控制主板,主板通过单总线通讯给手柄的eeprom写入标定的数据,比如写入手柄倒计时(手柄里面压电换能器是耗材,有寿命,有标定数据等,所以要写入进去),现在遇到写入不了的情况,是不是上拉电阻太大?这种情况怎么分析?请指导一下,另外不改变芯片的情况下要怎么设计才能提高抗干扰能力?提高每次读写的成功率,使得无限逼近100%
附件是手柄EEPROM芯片规格书:

11AA010T-I_TT.pdf

891.29 KB, 下载次数: 7

回复

使用道具 举报

ID:879348 发表于 2024-5-16 09:37 | 显示全部楼层
8.2K改小,写时钟延迟改大一点,1米是没问题的,你用示波器看一看波形,不改电阻也许降低通信速度可以,
回复

使用道具 举报

ID:668004 发表于 2024-5-16 22:12 | 显示全部楼层
wufa1986 发表于 2024-5-16 09:37
8.2K改小,写时钟延迟改大一点,1米是没问题的,你用示波器看一看波形,不改电阻也许降低通信速度可以,

你好  感谢指导   我是纯硬件不懂  我要怎么和嵌入式说这个问题呢
回复

使用道具 举报

ID:628113 发表于 2024-5-17 00:12 | 显示全部楼层
上拉电阻 由 SCIO对地电容决定 , 8.2K 估计略有点大, 不至于出问题。
单总线器件一般硬件设计宽容度很大, 而软件设计非常苛刻, 所以我估计 8成问题在软件身上。
从说明看 如果MCU 速度很低(<=4M)的话 , 可靠性本身就是不高的。
16M以下,不关中断的话, 出问题也是大概率的。
回复

使用道具 举报

ID:879348 发表于 2024-5-17 09:16 | 显示全部楼层
QWE4562012 发表于 2024-5-16 22:12
你好  感谢指导   我是纯硬件不懂  我要怎么和嵌入式说这个问题呢

你用示波器抓通信波形,看波形失真如果比较严重,然后叫写程序的改好就行,就是代码中数据插入一些延迟
回复

使用道具 举报

ID:668004 发表于 2024-5-17 21:43 | 显示全部楼层
wufa1986 发表于 2024-5-17 09:16
你用示波器抓通信波形,看波形失真如果比较严重,然后叫写程序的改好就行,就是代码中数据插入一些延迟

你好  大哥  抓波形我会  但是我抓出来不知道怎么看对不对   哈哈
回复

使用道具 举报

ID:668004 发表于 2024-5-17 21:46 | 显示全部楼层
ppcbug 发表于 2024-5-17 00:12
上拉电阻 由 SCIO对地电容决定 , 8.2K 估计略有点大, 不至于出问题。
单总线器件一般硬件设计宽容度很大 ...

你好  你应该是熟悉底层的  经验很足
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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