cara menggunakan output 3v untuk mengontrol relay 5v

10

Saya memiliki beberapa rangkaian di mana papan saya (imp Listrik) dapat output hingga 3.3V, dan saya perlu mengontrol relay dengan minimal 5V untuk efek koil dan menutup sirkuit. saya memiliki catu daya 5v, jadi saya berpikir mungkin menggunakan transistor dengan gerbang yang terhubung ke sinyal 3.3v saya, dan entah bagaimana untuk mengendalikan transistor untuk mendorong catu daya 5v ke relay.

tapi bagaimana caranya? satu-satunya ide yang saya punya adalah membuat inverter, kabel 5v ke PMOS, PMOS tiriskan ke vout, dan juga NMOS untuk mengalirkan dan dari sana ke GND. dan kemudian ketika 3.3v -> vout = 0, dan ketika 0v -> vout = 5v. tidak persis 5v, karena saya perlu tahu Vsd

eran
sumber
Bisakah Anda menggambar skematis dari apa yang Anda pertimbangkan? Menjadikannya lebih mudah untuk dijawab.
zebonaut
Iya. Idenya adalah untuk dapat mengontrol perangkat 2.5kW (ketel air untuk mandi) dari jarak jauh. Saya memiliki papan yang saya dapat kirim ke output 0v atau 3.3v dan saya membeli link relay . ide ini sebagian besar ketika saya membuat sketsa di sini tautan
eran
Jangan gunakan BC574 atau 2N2222! Anda bilang Anda mengendalikan boiler air 2.5kW, ini bukan lelucon. Relai tidak boleh berupa relai biasa yang sederhana, dan demi keamanan harap gunakan setidaknya TIP31. Secara umum, sirkuit untuk mengontrol perangkat 2.5 kW secara digital tidak boleh dibangun oleh orang yang masih perlu bertanya dalam stackexchange tentang bagaimana menghubungkan output digital ke transistor yang akan menggerakkan relay. Mulailah dengan sesuatu yang lebih sederhana, seperti lampu.
mguima
Saya tidak melihat ini posting lama. Maaf.
mguima

Jawaban:

13

Tentunya Anda hanya dapat beralih sisi rendah relay dengan transistor biasa?

Diedit untuk kesulitan goggling:

Sirkuit switching sisi rendah

Transistor dapat berupa 2n2222, 2n3904, dll.

John U
sumber
dapatkah kamu berkembang? Saya tidak yakin apa yang Anda katakan persis. Saya tidak kuat dalam terminologi listrik. ini pertama kalinya saya mencoba sesuatu secara praktis.
eran
3
Gunakan transistor NPN normal untuk mengganti kaki komponen. Jadi, Anda menerapkan + 5v di salah satu ujung koil relay sepanjang waktu, meletakkan transistor di antara kaki dan tanah lainnya, dan ketika transistor dihidupkan oleh perangkat Anda, ia melakukan dan menyelesaikan rangkaian.
John U
2
@eran - Saya menambahkan gambar. Ini adalah cara paling umum untuk mengganti apa pun menggunakan transistor.
John U
1
Terima kasih, kamu sudah sangat membantu. Jadi, bahkan 5v pada koil tanpa aliran arus meninggalkan relai. Saya mungkin akan mendapatkan 2n3904 bjt npn transistor. jadi pertanyaan terakhir saya adalah ini: Apakah saya perlu menghitung penurunan tegangan pada transistor dan mencapai Vgs, Vds yang saya akan memiliki Vs - Vds = 5v, atau sekali saya punya 5v pada satu "atas" dari kumparan, itu tidak masalah tegangan pada pemicu GND, dan relay akan menyala?
eran
1
@eran Peringkat voltase kumparan biasanya memiliki sedikit fleksibilitas - jarang kumparan 5 volt tidak akan hidup ketika voltase di dalamnya turun dari 5 volt hingga 4 volt, karena V_ce_sat dari transistor menjadi 1 volt, contohnya.
Anindo Ghosh
12

Anda dapat menggerakkan relai primer dari sumber 5 Volt, sambil mengalihkannya menggunakan sinyal 3,3 Volt, dengan menggunakan N-MOSFET sebagai sakelar:

Sakelar N-MOSFET

Tautan simulasi ada di sini .

MOSFET yang Anda butuhkan harus memiliki input level logika, atau Vgs (th) jauh di bawah 3,3 Volts. Carilah sesuatu dengan ambang batas 1,5 volt, idealnya.

Dalam keadaan darurat, bahkan 2n7000 harus berfungsi dengan baik, meskipun mungkin sedikit panas.

Anindo Ghosh
sumber
Silakan tambahkan dioda penekan lonjakan, tempat yang paling umum adalah di atas relais.
Wouter van Ooijen
Dioda pada kawat ke koil adalah suatu keharusan, karena saya sudah membaca ada lonjakan tegangan saat menyalakan / mematikan relay. simulator itu bagus, terima kasih! Saya akan mencoba mempelajarinya. tentang sirkuit itu sendiri: relay akhirnya terhubung antara catu daya & tiriskan nmos. jadi terhubung langsung ke catu daya. ketika transistor ditutup, tidak ada arus yang mengalir di saluran. tetapi relay terhubung ke vdd, jadi bukankah masih mendapatkan 5v dan karena itu relay ditutup?
eran
Selesai, tambah dioda.
Anindo Ghosh
untuk apa dioda penekan lonjakan? untuk melindungi siapa? bagian atas koil terpasang ke catu daya, apakah perlu perlindungan?
eran
@eran Saat mematikan, tegangan besar dihasilkan di koil karena medan magnet yang runtuh. Dioda melangsir pulsa ini kembali ke koil, sehingga melindungi komponen sisi keluaran catu daya, dan komponen lainnya yang menyuplai rel pasokan itu, dari lonjakan.
Anindo Ghosh
-3

Sudahkah Anda mencoba pengganda tegangan?

http://en.wikipedia.org/wiki/Voltage_doubler

pengguna468662
sumber
1
pengganda tegangan hanya berfungsi dengan catu daya AC, yang kemungkinan tidak tersedia di sini.
Phil Frost
2
@Phil - (+1 Untuk mencoba mencapai 0). "Voltage Doubler" tidak ada hubungannya dengan AC atau DC. Itu hanya sebuah konsep. Ada pengganda tegangan AC-AC, pengganda tegangan AC-DC, pengganda voltase DC-DC, pengganda tegangan DC-AC. Jika Vout = 2Vin, ini adalah pengganda tegangan ...
DrFriedParts
1
@DrFriedParts Saya kira Anda dapat membuat argumen itu, tetapi "pengganda tegangan" DC sebenarnya adalah konverter DC ke AC, diikuti oleh pengganda tegangan, diikuti oleh konverter AC ke DC, dan pengaturan ini biasanya disebut "pompa pengisian" , bukan "pengganda tegangan".
Phil Frost
@ Phil - Saya setuju dengan Anda, tetapi tautan yang diberikan pengguna sangat jelas tentang fakta bahwa itu menggambarkan konsep luas, bukan implementasi atau arsitektur tertentu.
DrFriedParts
Ada implementasi dalam proyek WISP. seattle.intel-research.net/WISP
user468662