Saya telah menghubungkan pin GPIO mikrokontroler, yang dimaksudkan sebagai output, ke Enable
pin input tinggi aktif konverter DC-DC . Karena pin ini aktif tinggi, dan karena saya tidak ingin konverter ini AKTIF saat dinyalakan atau sebelum diperlukan, saya telah menggunakan resistor pull-down pada baris ini untuk tetap menonaktifkannya.
Saya sedikit bingung ke mana seharusnya resistor pull down ini ditempatkan secara ideal. Haruskah itu ditempatkan di dekat pin GPIO atau Enable
pin?
Pertanyaan yang sama untuk resistor pull-up, dalam kasus ketika Enable
aktif rendah dan saya harus menggunakan pull up di telepon.
microcontroller
resistors
pullup
pulldown
LoveEnigma
sumber
sumber
Jawaban:
Idealnya, seharusnya tidak ada perbedaan yang jelas, tetapi saya selalu meletakkan resistor "penjaga" ini dekat dengan pin yang akan dijaga. Ada dua alasan:
Jika Anda meletakkan resistor pull-down dekat ke MCU Anda, dan memiliki jejak panjang dari MCU Anda ke konverter. Jika pin pengaktif konverter Anda akan sumber arus, arus akan mengalir melalui jejak panjang dan resistor pull-down Anda ke tanah. Jika impedansi jejak tinggi, konverter Anda mungkin melihat level tinggi pada pin aktif! Apa pun, itu akan mengurangi margin kebisingan Anda.
Jika MCU Anda jauh dari konverter Anda, dekatkan resistor ke konverter akan membuat sirkuit lebih jelas. Dan begitu Anda memiliki masalah dengan papan Anda, ini akan membuat pekerjaan debug lebih mudah.
sumber