Jadi, dalam pertanyaan saya sebelumnya saya bertanya tentang menggunakan bus SPI jarak pendek untuk komunikasi board to board. Saya direkomendasikan untuk mencoba resistor terminasi. Saya meletakkan sebuah resistor di dekat tujuan (tapi tidak persis di sana, ada jarak 1 cm) dan menghubungkannya [karena ini adalah papan tanpa tapak penghentian resistor, saya harus berimprovisasi. Saya tidak bisa menyolder resistor ke perangkat karena TQFP dan memiliki pin yang halus.]
Dari beberapa pengujian dasar, saya menemukan bahwa resistor 1K hampir tidak mengurangi overshoot. 470 Ohms dan 180 Ohms bekerja lebih baik. Semakin rendah saya pergi, semakin baik kerjanya. Dengan 180 Ohm, overshoot sekitar satu volt atau sedikit lebih rendah. Sekarang, sayangnya, saya tidak bisa turun lebih dari itu karena saat ini lebih dari yang bisa ditangani MCU saya. Saya memang memperbaiki masalah, pada revisi papan saat ini, dengan menggunakan resistansi 330 Ohm secara seri. Ini membawa overshoot ke 3,7 V dan waktu naik adalah 10 atau 11 ns. Tetapi saya benar-benar ingin solusi yang 'tepat' pada revisi berikutnya. Persyaratan frekuensi saya tetap sama: 2 MHz tetapi lebih suka 4 MHz.
Jadi saya merasa saya harus bertanya di sini: pada revisi papan berikutnya, haruskah saya menempatkan buffer gemuk di garis? Menemukan buffer sebenarnya bukan masalah, tetapi undian saat ini akan meningkat secara signifikan - Saya memiliki 8 perangkat di SPI yang membutuhkan terminasi dan 3 baris yang selalu aktif buka masing-masing. Contoh, SCK masuk ke 8 perangkat. Setiap perangkat akan memiliki, katakanlah, resistor terminasi 100 Ohm. Jadi itu adalah undian 12 * 3.3 / 100 = 390 mA saat ini!
Jadi apa jalan terbaik di sini? Haruskah saya menggunakan 'penghentian aktif' dengan menggunakan dioda Schottky sebagai klem?
EDIT: Mengenai impedansi saluran: Seperti yang saya sebutkan sebelumnya, tujuannya adalah untuk menghubungkan 4 papan eksternal. Pad ke pad jarak adalah sama untuk semua (12 inci). Namun, ada juga perangkat di papan yang sama dengan MCU - tetapi ini tidak perlu penghentian - panjangnya sekitar satu inci (atau kurang) dan ada sedikit overshoot (300 atau mV). Jejak yang masuk ke papan eksternal memiliki panjang dan lebar yang sama. Lapisan ke-2 di papan saya adalah bidang tanah yang tidak terputus.