Memisahkan bus listrik USB / MCU

11

Ada dua sumber catu daya dalam diagram berikut - USB dan 12V. Hanya satu catu daya yang dapat dihubungkan secara bersamaan. Saya mencoba untuk menonaktifkan daya FT232setiap kali 12Vdicolokkan. Dalam hal ini FT232seharusnya tidak diaktifkan, tetapi MCU akan diaktifkan. Namun, ketika USB terhubung, keduanya FT232dan MCUharus diberi daya. Saya mencoba menggunakan dioda Schottky (BAT54C) tapi saya tidak yakin apakah ini cara yang benar.

Juga - apakah daya USB akan merusak regulator tegangan dalam kasus kedua?

masukkan deskripsi gambar di sini

Pablo
sumber
1
Saya tidak yakin, tetapi hanya mengubah bagaimana D1 berorientasi akan bekerja, minus penurunan tegangan maju dioda. Hubungkan pin 2 dioda ke output regulator, pin 1 ke VCC USB, dan pin 3 menuju ke MCU VCC dan bagian lainnya. Dengan cara ini MCU mendapatkan daya apa pun yang terjadi, sementara FT232 hanya ditenagai oleh daya USB. Dioda akan memberikan perlindungan arus balik sehingga vcc USB tidak pernah muncul di output regulator, dan regulator tidak pernah muncul di jalur usb vcc. Dan hanya dioda tegangan yang lebih tinggi akan muncul pada pin 3, bahkan jika Anda menghubungkan jack usb dan 12v.
Pejalan kaki

Jawaban:

8

Skema Anda tampaknya memiliki bug. Jika Anda menerapkan +5V dari USB, maka D1 adalah bias terbalik, dan μC tidak akan mendapatkan +5V.

Inilah yang bisa saya usulkan sebagai gantinya. Tentu saja, ini hanya diagram kasar, yang hanya menunjukkan distribusi daya.

masukkan deskripsi gambar di sini

Chip FTDI hanya didukung oleh bus.
Ketika sumber + 12V tidak ada, gerbang Q17 dan Q18 ditarik rendah dan rel + 5V diaktifkan dari USB.
Ketika sumber + 12V hadir, gerbang Q17 dan Q18 ditarik tinggi dan bagian USB tidak swadaya dari pasokan + 12V.

Dioda tubuh MOSFET adalah alasan untuk memiliki dua MOSFET secara berurutan, bukan hanya satu. Ini untuk mencegah host USB mendapatkan daya kembali.

Nick Alexeev
sumber
Terima kasih. Memiliki beban maksimum 100-200mA pada sirkuit MCU, dapatkah Anda merekomendasikan saya bodi MOSFET yang cocok untuk solusi Anda?
Pablo
Saya tidak melihat dalam skema bagaimana USB 5V dapat memberi daya pada MCU. Selain itu, masih menunjukkan N MOSFET bukan P MOSFET.
igorsales
@igorsales Ini tidak menunjukkan N-MOS.
Asmyldof
@ Asmyldof Maafkan saya, kesalahan saya. Namun, saya masih tidak dapat mengikuti bagaimana arus mengalir dari USB 5V ke U34 ketika 12V tidak diterapkan. Maukah Anda menjelaskan? Terimakasih banyak.
igorsales