方案介绍
这个非常简单且便宜的电路将重置砖砌的 ATtiny 芯片上的保险丝。编程后,无需 Arduino!
这种用于 ATtiny 芯片的简单且廉价的高压 AVR 编程器只需要一个 ATtiny85 和几个组件即可构建。使用 Wayne Holder 出色的ATtiny Fuse Reset柱作为起点,这个小设备能够重置许多 ATtiny 设备上的保险丝。使用正确的(8 针或 14 针)接线,它应该能够重置 ATtiny13、24、25、44、45、84 和 85 芯片。
熔丝复位过程需要 12v 复位信号和 5v 为正在复位的芯片供电。Wayne 的项目使用 5v 电源,以及单独的 12v 电池或 Arduino 供电的电荷泵作为 12v 电源。为简单起见,该项目从 12v 电源开始,并使用 5v 稳压器提供 5v 为 ATtiny 芯片供电。
使用编程器
按住瞬时开关一秒钟左右。在大多数情况下,LED 会非常短暂地亮起(编程模式),然后熄灭以指示重置已成功完成。
错误指示
如果 LED 一直亮着或开始缓慢闪烁,这表明编程器无法读取目标芯片的签名。检查连接,确保两个芯片都完全插入且方向正确。
如果 LED 快速闪烁,则表明熔断器重置失败 - 编程器识别出设备签名并尝试重置熔断器,但重置后从设备读取的熔断器值与预期不符。以我的经验,这是非常罕见的。
怎么做
该电路非常简单,可以在几分钟内完成面包板制作。您需要使用 Arduino(Arduino 作为 AVR)将草图加载到主 ATtiny85 中。这必须只做一次;然后可以使用主芯片来重置无限数量的目标设备上的保险丝。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !