CH340G DTR Bacağı

Başlatan berkay_91, 18 Mayıs 2022, 14:11:26

berkay_91

Merhaba, üzerinde CH340G bulunan PCB mi USB portu üzerinden PC ye bağlayınca, CH340G entegresi işlemciyi resetliyor bundan dolayı
bütün devre kapanıyor (enerjisi kesiliyor) çünkü pilden okuduğum gerilim, belirli bir seviyenin altında olursa devreyi kesebilmek için işlemci ile MOSFET'i açık tutuyorum ancak resetlenme durumunda MOSFET kapandığı için devrede kapanıyor... CH340G nin DTR bacağını işlemcimin reset bacağını bağlamazsam nasıl bir sorun çıkar?

Epsilon

App.Notunda sonu K olan chip için "Devrede MCU varsa genelde kullanılmıyor" diyor



Kabil ATICI

Bu çip arduino modellerinde program atarken işlemciyi boot moduna sokmak için işlemciyi resetlemek için kullanılıyor. Çoğunlukla seri 100nF üzerinden bağlıdır.

Eğer seri (USB)programlama yapmayacaksan,(DTR) bacağını bağlaman gerekli değildir. (aynı mantık ile kullanılıyorsa)
ambar7


muhendisbey

DTR bağlantı kuruldu sinyalidir. Bağlantı kesilince üretilmez, sadece bağlantı kurulduğunda üretilir.
DTR arduino'da bootloader dediğimiz ön yükleme programının süre bitimi (time out) olmadan önce programlanabilmesinde kullanılır, bu nedenle reset sinyaline bağlanmıştır. Sadece arduino için değil STM32'de de aynı mantıkla kullanılabilmektedir.

DTR'nin bir diğer kullanımı da bir bağlantı kurulduğunda çalışacak bir programınız varsa bağlantının kurulduğunu anlamak için kullanılabilir. Dijital sinyallerde sadece değişim olduğu (rising edge/falling edge) anlamak için kapasitör üzerinden sinyal verilebilir. Değişmeyen durumlarda sızıntı akımını ihmal ederseniz kapasitör zaten bir nevi açık devre gibi davranır.

Zulmü alkışlayamam, zalimi asla sevemem; Gelenin keyfi için geçmişe kalkıp sövemem.