Relay Interfacing dengan Controller 8051

A

Adil Israr

Guest
Halo teman-teman,
Saya memiliki masalah interfacing 8051 dengan kontrol relay.Saya menggunakan relay 12V untuk ON / OFF.Output port controller yang diatur pada logika nol, memberikan 5V ketika isnot aktif.
Tetapi apabila masukan diterapkan bekerja sesuai dengan kebutuhan tetapi memberikan 2V, ketika sedang aktif.
Jadi jika relay aktif itu doesnot mendapat deactived pada saat ini.
i telah terpasang di sirkuit relay.
Plz help me, saya memerlukan bantuan segera.<img src="http://images.elektroda.net/6_1245513309.jpg" border="0" alt=""/>1K resistor ada antara output port dan dasar transistor.

 
Dude just add 10K memperoleh penghambat di pelabuhan pin.
yang sederhana

 
Seperti ini:<img src="http://images.elektroda.net/86_1245521291.jpg" border="0" alt=""/>Tetapi masalah yang saya dapatkan couldnot kurang dari 2V ketika Microcontroller aktif (saat masukan yang diterapkan).Saya menggunakan AT89S51.
It's output bekerja pada logika nol.
Saya ingin mendapatkan kurang dari 1V benar untuk mengoperasikan relay.

 
Israr adil wrote:

Tetapi masalah yang saya dapatkan couldnot kurang dari 2V ketika Microcontroller aktif (saat masukan yang diterapkan).
Saya menggunakan AT89S51.

It's output bekerja pada logika nol.

Saya ingin mendapatkan kurang dari 1V benar untuk mengoperasikan relay.
 
Semuanya sudah benar apa yang dikatakan orang, tetapi saya tidak mendapatkan relay dinonaktifkan, ia mengaktifkan semua hak tetapi tidak menonaktifkan karena 2V.
Saya AT89S51 memberikan maksimum dari tegangan input 5V ketika tidak diterapkan, tapi minimal memberikan masukan 2V bila diterapkan, saya ingin mendapatkan kurang dari 1V.
Bagaimana saya melakukannya?

 
kode pos Anda.

Saya melihat sirkuit looks fine.Mungkin ada yang buruk transistor, atau salah satu pin pada 89S51 yang ditiupkan.Beralih ke pin dan mengubah kode.

 
Anda menggunakan sirkuit aktif rendah ..Anda harus menggunakan transistor PNP ..atau mengubah sirkuit.

di sirkuit, pin yang berjalan pada daya tinggi.it's mengaktifkan relay secara langsung.

 
Sebenarnya saya juga bekerja pada kontroler aktif rendah, jika saya cahange yang coding dan menjadikannya aktif tinggi.Ia akan bekerja dengan baik?

 
Dude i thaught i solved your problem i lupa untuk memeriksa surat
ok Anda dapat mengubah kode software dan coba
sebenarnya i had same problem when i kemudian ditambahkan 10K memperoleh it worked fine
1K sekarang limitter adalah denda mungkin Anda harus memeriksa transistor juga melihat bahwa emitter dari transistor adalah beralasan.

 
Hai
Its a very very bad praktek relay untuk menghubungkan dengan Microcontroller seperti ini.relay revers tegangan yang akan langsung afect yang microcintroller.ic disini adalah relatif lebih tinggi sehingga perlu terlalu ib.Menggunakan ULN tipe driver.atau atleast 2 tahap menggunakan transistor amplifier.Atau Anda juga dapat menggunakan Terselesaikan Collector inverter atau buffer.Atau menggunakan rangkaian penyangga 74HC / inverter / grendel dan kemudian menggunakan satu transistor untuk rlay berkendara.

 

Welcome to EDABoard.com

Sponsor

Back
Top