在电赛期间,M0G3507芯片出现了锁死并最终烧毁的问题分析

前言:

       在今年的电赛备赛期间,我使用了官方提供的M03507板卡来准备H题。然而,备赛过程中遇到了板卡锁死的问题,导致无法完成题目要求。尽管在电赛期间尝试了多种解锁方法,均未成功。更为严重的是,在尝试解锁的过程中,发生了3V3电源线与GND之间短路,最终导致芯片损坏。

通过后续的资料查阅和与他人的交流,我发现了一个潜在的问题可能性。

在此次H题中,我使用了7路灰度传感器进行巡线工作(类似传感器如下图)。

他能够根据下方是否为黑色,返回两种电平信号。(下方为黑,则返回高电平)

通常,我们对该模块为5V供电。因此,导致返回信号的高电平的实际电压也在5V左右。

而M0G3507本身是一个3V3单片机,除开两个5V容限引脚为,其他普通GPIO口的输入电压范围为3v3左右(见下图)

而博主我使用的作为接收光电管返回信号的7个GPIO,实际上是不能接收大于3v3以上的电压。

但光电管返回的高电平信号又大于了3V3,甚至是在5V左右。

总结:

总结来说,芯片锁死的根本原因是接收到超出规定范围的电压信号。当芯片锁死时,实际上芯片已经遭受了损坏,尽管暂时未能完全导通(这也解释了为何安装解锁流程时未能成功解锁)。在一段时间内,芯片可能仍能部分正常工作,直到最终出现3V3与GND导通的情况(这也解释了为何博主的芯片早上锁死,晚上尝试解锁时突然出现导通)。

在电赛H题中,多数参赛者使用了光电管。我推测,导致大部分芯片锁死甚至损坏的原因很可能是这些超出3V3的电压信号。然而,这种现象并未完全复现,即使是使用相同引脚配置的其他实验室队伍,传感器返回的电平也超过了3V3,但他们并未遇到类似问题。

反思:

在配置引脚时,我没有去详细阅读芯片手册,导致这个问题的发生,导致队伍未能完赛,实在是十分惭愧内疚。

这也告诫我们,接触一款新芯片时,应该先仔细阅读芯片手册。

如有其他发现或分析,欢迎讨论指教。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值