Saya telah membangun sirkuit H-Bridge diskrit untuk menjalankan motor wiper kaca depan 12V yang cukup tebal. Sirkuitnya di bawah ini (EDIT: lihat di sini untuk PDF yang lebih besar , StackExchange tampaknya tidak membiarkan Anda memperluas gambar):
RM: Lihat gambar imgur yang lebih besar di sini - ini disimpan oleh sistem tetapi hanya ditampilkan pada ukuran kecil. Juga dapat diakses melalui "buka gambar di tab baru"
Membawa boarding up, saya mulai dengan 100% duty-cycle (non-PWM) mode, dan ternyata berfungsi, jadi saya mulai PWMing salah satu MOSFET kanal N sisi rendah. Ini juga tampak baik-baik saja, meskipun menyebabkan pemanasan yang nyata pada schottky sisi tinggi pada sisi PWM dari jembatan dari lonjakan induktif.
Saya kemudian mulai PWMing MOSFET sisi tinggi dan rendah dalam upaya untuk menghilangkan lonjakan induktif lebih efisien. Ini juga (dengan apa yang mungkin terlalu banyak waktu mati), tampaknya berfungsi dengan baik, dengan dioda sisi atas tetap dingin.
Namun, setelah menjalankannya sebentar menggunakan sakelar untuk memvariasikan siklus tugas secara langsung, saya menurunkan kecepatan dari kira-kira. 95% siklus kerja menjadi 25%, sesuatu yang telah saya lakukan beberapa kali sebelumnya. Namun pada kesempatan ini, ada pop dan tiba-tiba imbang arus tinggi, dan driver MOSFET TC4428A telah meledak.
Ini adalah satu-satunya komponen yang meledak — MOSFET sendiri baik-baik saja, jadi saya mengesampingkan muppetry tembak-menembak di pihak saya. Penjelasan terbaik saya sejauh ini adalah jumlah kickback induktif yang berlebihan, atau (lebih mungkin) daya regeneratif yang terlalu banyak dari motor yang memperlambat suplai daya untuk ditangani. TC4428A memiliki peringkat tegangan terendah di dalam jembatan (18V, absolut maks 22V), dan saya pikir voltase telah naik terlalu tinggi terlalu cepat.
Saya menjalankan sisi 12V papan ini dari catu daya bangku-linear linier kuno, dengan lead yang relatif panjang antara itu dan papan. Saya membayangkan ini tidak benar-benar mampu menghilangkan kenaikan tegangan.
Saya tidak berpikir TC4428As kelebihan beban dalam hal beban dinamis MOSFET; Saya PWMing pada kecepatan yang relatif rendah (sekitar 2.2kHz), dan MOSFET sendiri tidak memiliki muatan gerbang total yang sangat tinggi. Mereka tampak tetap tenang selama operasi, dan selain itu, driver A dan B meledak, meskipun hanya driver B yang PWMed.
Apakah hipotesis saya tampaknya masuk akal? Apakah ada tempat lain yang harus saya cari? Jika demikian, apakah percikan liberal dari beberapa dioda TVS gemuk di sekitar papan (pada input catu daya dan antara terminal output jembatan) cara yang masuk akal untuk menghadapi kondisi tegangan berlebih? Saya tidak yakin saya ingin pindah ke setup tipe rem-resistor switched (itu hanya "kecil" 2.5A-atau-jadi motor gear 12V ...).
Memperbarui:
Saya telah menempatkan TV 1500W di terminal suplai 12V (sebuah SMCJ16A ); ini tampaknya menjepit tegangan berlebih selama pengereman di bawah 20V (ini menunjukkan tegangan suplai; bentuk gelombang yang identik terlihat antara gerbang MOSFET dan 0V):
Itu tidak cantik, dan mungkin masih terlalu tinggi (tegangan penjepit dari SMCJ16A adalah 26V pada arus maks — 57A, sedangkan maks absolut TC4428A kami adalah 22V). Saya telah memesan beberapa SMCJ13CA dan akan menempatkan satu di seluruh suplai, dan satu di terminal motor. Saya agak takut bahwa bahkan dengan TVS 1.5kW yang tebal itu tidak akan bertahan lama; Anda dapat melihat bahwa itu tampaknya menjepit untuk sekitar 80 ms atau lebih, yang merupakan periode panjang untuk TVS. Yang mengatakan, sepertinya tetap keren. Tentu saja dengan beban aktual pada poros ... mungkin saya mungkin menerapkan solusi resistor pengereman diaktifkan setelah semua.
sumber
Jawaban:
Lembar data FDD6637 MOSFET di sini
lembar data TC4428A di sini
Terlepas dari kelangsungan hidup MOSFET, sejauh ini :-), saya akan menambahkan gerbang ke sumber zeners ke FET untuk menjepit tegangan ditambah Millar dari beban induktif.
Ini juga dapat mengatasi masalah Anda yang diamati. Analisis logis menunjukkan itu tidak akan :-( - tetapi kapasitansi Murphy dan Millar dapat bekerja dengan sihir yang kuat. Driver TC4428 terdengar sangat kuat (jika lembar data harus dipercaya) dengan perlindungan terhadap sebagian besar pelanggaran normal. Mereka memiliki 22V Vdd absolut absolut. peringkat dan kemampuan untuk menyerap hingga 500 mA arus balik 'dipaksa' ke dalam output akan diharapkan untuk menjepit umpan balik induktif melalui gerbang MOSFET. Tetapi, gerbang zeners sedikit biaya, pasti membantu melindungi MOSFET dalam situasi seperti ini, dan sangat tidak mungkin membuat segalanya lebih buruk.
Beberapa catu daya tidak akan mengambil arus balik sama sekali dan yang lain melakukannya dengan buruk.
Sudahkah Anda memeriksa persediaan untuk melihat bagaimana perilakunya? Satu meter (lebih baik osiloskop) pada pasokan selama pengereman dapat memberikan petunjuk. Kapasitor yang sangat besar mungkin membantu, tetapi ini akan membantu pasokan jika ia mampu membuang daya tetapi tidak cukup cepat, tetapi hanya menutupi masalah jika persediaan secara inheren tidak dapat menyerap daya.
Sebuah resistor secara seri dengan zener (atau setara listrik) sebagai beban akan membantu pengereman disipasi (tetapi zener membutuhkan daya 12 / Nths untuk kenaikan volt N.
Contohnya TLV431 yang beralih dalam beban besar segera setelah V + melebihi mengatakan 12.5V dan menjatuhkannya segera setelah pesanan dikembalikan terdengar seperti solusi sederhana dan murah untuk menyerap energi pengereman.
Saya memiliki 2 x 300 Watt "motor penghapus" (India, truk, untuk penggunaan) yang saya ingin gunakan dalam prototipe dalam waktu dekat. Harusnya menyenangkan :-).
sumber
Saya setuju dengan kesimpulan Anda, ini adalah pengereman regeneratif yang melampaui catu daya.
Sebagai catatan, Anda harus menambahkan lebih banyak kapasitor pada catu daya: ingat arus riak pengalih HF ditangani oleh penutup ini, sehingga kapasitor ini harus dinilai untuk arus riak ini. Saya ragu dua 220μF akan menjadi ...
Sekarang, bagaimana menghindari meniup driver?
Jika 12V berasal dari baterai asam timbal, pengereman regen hanya akan mengisi daya baterai. Anda harus memeriksa apakah ia dapat mengambil arus, tetapi jika ini hanya untuk menghentikan motor (dan bukan kendaraan yang menurun) maka energinya akan kecil dan akan baik-baik saja.
Tanpa baterai, solusi sederhana akan menjadi pembanding yang memantau persediaan. Ketika melebihi, katakanlah, 17V, komparator menyalakan MOSFET yang menarik arus melalui resistor daya tinggi. Dan ketika tegangan turun di bawah, katakanlah, 15V, itu mematikan MOSFET. Ini akan PWM sendiri pada frekuensi yang tergantung pada kapasitansi kereta api dan histeresis, sehingga diperlukan histeresis. Menggunakan resistor besar akan lebih murah daripada menghabiskan daya dalam silikon.
Namun Anda juga dapat melakukannya secara gratis:
Mikrokontroler memonitor tegangan suplai. Ketika terlalu tinggi, ia menetapkan kedua FET sisi rendah ke ON, sehingga hubungan arus pendek motor. Ia berhenti mengisi daya catu daya dan malah menghilangkan daya pada resistansi internalnya sendiri.
Dalam hal ini, motor akan mengerem lebih lambat, tentu saja, karena memiliki 0V melintanginya bukannya 12V dengan polaritas yang akan menyebabkannya mengerem keras. Tetapi solusi ini tidak membutuhkan biaya apa pun, dan sederhana serta antipeluru.
sumber