步驟1:概念和原理圖
我開始在網上尋找解決方案,并找到了一種很好的方法來用高壓復位保險絲編程(此處鏈接:http://denki.world3.net/avr_rescue.html)。我建議閱讀鏈接以更好地了解它的工作原理:)
第一次在面包板上構建它很有趣,但是從第二,第三開始就變得很無聊且很耗時,依此類推。
我決定將其放在PCB上,并在需要快速重置AVR的保險絲時方便使用。原理圖非常簡單,我使用了最少的組件,“源” MCU和“目標”之間的線路不受1K電阻器的保護,并且我也沒有為“源”使用外部晶振。通過簡單的LDO-LM78L05為原理圖和“源” MCU供電。我相信任何5V LDO都具有相同的引腳排列。我沒有理會濾波,因為電壓噪聲與該電路無關(非常重要),所以濾波并不是很重要。
AVR重置過程很簡單,將“目標” MCU安裝到IC2插座中后,必須打開電路電源。 LED將保持點亮狀態,直到按下“重置”按鈕為止。按下“重置”按鈕后,LED將熄滅,默認的保險絲將在“目標” MCU上燃燒。刻錄完成后,LED將再次點亮。燃燒默認的保險絲大約需要10秒鐘,因此請不要慌張。
“源” MCU的EAGLE文件和十六進制可在以下位置找到:
-EAGLE CAD文件-原理圖和電路板
-EAGLE CAD打印-頂部和底部最底層
-“源”的HEX文件-是的,必須首先對其進行編程,然后將該MCU用作“源”
PS:我不喜歡LDO的TO92默認引腳排列,因此我建立了一個新的庫,使引腳排列一致,以簡化PCB設計。只需將其復制到Eagle Lbr文件夾中,然后將其加載到軟件中即可。
第2步:概述
該原理圖對我來說效果很好,它正在做應該做的事情。 LED的顏色并不重要,它只是讓您知道電路工作的方式。我試圖以盡可能少的過孔設計PCB,而5個過孔似乎是合理的。最終結果可能未達到最佳狀態,IC插座的表面焊接可能會有些困難,但這并不是什么大問題,而且絕對不是制勝法寶。我敢肯定,使用SMD組件可以改善它,但是我沒有任何方便,所以我選擇了通孔。任何人都可以自定義EAGLE文件以供自己使用。
責任編輯:wv
-
保險絲
+關注
關注
4文章
591瀏覽量
44207 -
編程
+關注
關注
88文章
3633瀏覽量
93853
發布評論請先 登錄
相關推薦
評論