Arka fon...
AVR uygulamalarına yeni başladım. Son zamanlarda breadboard üzerinde (bağımsız olarak) doğru çalışan iki ATTINY13 tabanlı devre (yüceltilmiş LED yanıp sönen) kurdum. Onları paylaşılan bir güç kaynağı ile bir lehim perfboardunda birleştirdiğimde, işler haywire gitti. Çok fazla araştırmadan sonra sürekli olarak sıfırlandıkları ortaya çıktı.
Bağlanmamış her mikro 1'in sol pimi (sıfırlama) vardı. Sıfırlama pimini kullanmanın uygun yollarını araştırdım ve bundan aşağıdakileri uyguladım:
Herhangi bir potansiyel akım çekilmesine yardımcı olmak için güç kaynağına paralel olarak 100 uF elektrolitik kapasitör eklendi, güç kaynağı ile başa çıkmak için çok "yavaş" olacaktır.
Bir 4.7K direnç eklendi
VCC
içinRESET
0.1 uF seramik kapasitör eklendi
GND
.RESET
Bu adımlar sorunu tamamen çözdü.
Soru:
Yukarıda bağladığım sayfa (henüz) yapmadığım ISS (sistem içi programlama) yaparken tavsiyede bulunuyor. (Mikronları, başka hiçbir bileşen bağlı olmadan ayrı ayrı programlıyorum.)
Kondansatör (10nF, 0.1uF, vb.) Ve direnç (4.7K, 10K, vb.) Birkaç farklı değer gördüm ve bu değerleri hangi faktörlerin değiştirdiğinden emin değilim. Herhangi biri sıfırlama pin yalıtımının nasıl çalıştığına ve kullanılacak bileşen değerlerinin nasıl hesaplanacağına ışık tutabilir mi? Sistem içi programlama başlığı yoksa hangi değerleri kullanacağınızı açıklayabilir misiniz?