Isi kandungan:
Video: NE555 Dengan Arduino Uno R3: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Pemasa NE555, litar campuran yang terdiri daripada litar analog dan digital, menyatukan fungsi analog dan logik ke dalam IC bebas, sehingga memperluas aplikasi litar bersepadu analog. Ia digunakan secara meluas dalam pelbagai pemasa, penghasil nadi, dan pengayun. Dalam eksperimen ini, papan Arduino Uno digunakan untuk menguji frekuensi gelombang persegi yang dihasilkan oleh litar berayun 555 dan menunjukkannya pada Monitor Serial.
Langkah 1: Komponen
- Papan Arduino Uno * 1
- Kabel USB * 1
- NE555 * 1
- 104 kapasitor seramik * 2
- Perintang (10kΩ) * 1
- Potensiometer (50KΩ) * 1
- Papan Roti * 1
- Wayar pelompat
Langkah 2:
IC 555 pada asalnya digunakan sebagai pemasa, oleh itu nama litar asas masa 555. Kini digunakan secara meluas dalam pelbagai produk elektronik kerana kebolehpercayaan, kemudahan, dan harga yang rendah. 555 adalah litar hibrid kompleks dengan berpuluh-puluh komponen seperti pembahagi, pembanding, pemicu R-S asas, tiub pelepasan, dan penyangga. Pin dan fungsinya. Pin 1 (GND): tanah
Pin 2 (TRIGGER): apabila voltan pada pin berkurang menjadi 1/3 VCC (atau ambang yang ditentukan oleh papan kawalan), terminal output menghantar tahap Tinggi
Pin 3 (OUTPUT): output Tinggi atau Rendah, dua keadaan 0 dan 1 ditentukan oleh tahap elektrik input; arus keluaran maksimum lebih kurang 200mA di Tinggi
Pin 4 (RESET): apabila tahap Rendah diterima di pin, pemasa akan diset semula dan output akan kembali ke tahap Rendah; biasanya dihubungkan dengan tiang positif atau diabaikan
Pin 5 (CONTROL VOLTAGE): untuk mengawal voltan ambang cip (jika melangkau sambungan, secara lalai, voltan ambang adalah 1/3 VCC dan 2/3 VCC)
Pin 6 (THRESHOLD): apabila voltan pada pin meningkat menjadi 2/3 VCC (atau ambang yang ditentukan oleh papan kawalan), terminal output menghantar tahap Tinggi
Pin 7 (DISCHARGE): output diselaraskan dengan Pin 3, dengan tahap logik yang sama; tetapi pin ini tidak mengeluarkan arus, jadi pin 3 adalah Tinggi sebenarnya (atau Rendah) apabila pin 7 adalah Tinggi maya (atau Rendah); disambungkan ke pemungut terbuka (OC) di dalam untuk melepaskan kapasitor
Pin 8 (VCC): terminal positif untuk IC pemasa NE555, antara + 4.5V hingga + 16V
Pemasa NE555 berfungsi dalam mod monostable, astable dan bistable. Dalam eksperimen ini, gunakannya dalam mod astable, yang bermaksud berfungsi sebagai pengayun.
Langkah 3: Diagram Skematik
Langkah 4: Prosedur
Sambungkan perintang R1 antara VCC dan pin pelepas DS, perintang lain antara pin DS dan pin pemicu TR yang disambungkan ke pin ambang TH dan kemudian ke kapasitor C1. Sambungkan RET (pin 4) ke GND, CV (pin 5) ke kapasitor C2 lain dan kemudian ke tanah.
Proses kerja:
Pengayun mula goncang setelah litar dihidupkan. Setelah bertenaga, kerana voltan pada C1 tidak dapat berubah secara tiba-tiba, yang bermaksud pin 2 adalah tahap Rendah pada mulanya, tetapkan pemasa ke 1, jadi pin 3 adalah tingkat Tinggi. Kapasitor C1 mengecas melalui R1 dan R2, dalam jangka masa:
Tc = 0.693 (R1 + R2)
Apabila voltan pada C1 mencapai ambang 2 / 3Vcc, pemasa diset semula dan pin 3 berada pada tahap Rendah. Kemudian C1 melepaskan melalui R2 hingga 2 / 3Vcc, dalam jangka masa:
Td = 0.693 (R2)
Kemudian kapasitor diisi semula dan voltan output terbalik lagi:
Kitaran tugas D = Tc / (Tc + Td)
Oleh kerana potensiometer digunakan untuk perintang, kita dapat mengeluarkan isyarat gelombang persegi dengan putaran tugas yang berbeza dengan menyesuaikan rintangannya. Tetapi R1 adalah perintang 10K dan R2 adalah 0k-50k, jadi julat kitaran tugas yang ideal adalah 0.545% -100%. Sekiranya anda mahukan yang lain, anda perlu mengubah rintangan R1 dan R2.
Dmin = (0.693 (10K + 0K)) / (0.693 (10K + 0K) + 0.693x0k) x100% = 100%
Dmax = (0.693 (10K + 50K)) / (0.693 (10K + 50K) + 0.693x50k) x100% = 54.54%
Langkah 1:
Bina litar.
Langkah 2:
Muat turun kod dari
Langkah 3:
Muat naik lakaran ke papan Arduino Uno
Klik ikon Muat Naik untuk memuat naik kod ke papan kawalan.
Sekiranya "Selesai memuat naik" muncul di bahagian bawah tetingkap, ini bermaksud lakaran berjaya dimuat naik.
Anda kini harus melihat paparan 7 segmen dari 0 hingga 9 dan A hingga F.
Langkah 5: Kod
// Pemasa NE555
// Setelah terbakar
program, buka monitor bersiri, anda dapat melihat bahawa jika anda memutar potensiometer, panjang nadi (dalam mikrodetik) yang dipaparkan akan berubah dengan sewajarnya.
// E-mel:
// Laman Web: www.primerobotics.in
int ne555 = 7; // pasangkan pada pin ketiga NE555
tidak bertanda panjang
jangka masa1; // pemboleh ubah untuk menyimpan panjang nadi TINGGI
tidak bertanda panjang
jangka masa2; // pemboleh ubah untuk menyimpan panjang nadi yang RENDAH
apungan dc; // pemboleh ubah untuk menyimpan kitar tugas
persediaan tidak sah ()
{
pinMode (ne555, INPUT); // tetapkan ne555 sebagai input
Serial.begin (9600); // mulakan port bersiri pada 9600 bps:
}
gelung kosong ()
{
tempoh1 = nadiIn (ne555, TINGGI); // Membaca nadi pada ne555
Serial.print ("Duty cycle:");
Serial.print (dc); // cetak panjang nadi pada siri
memantau
Serial.print ("%");
Bersiri.println (); // cetak kosong pada monitor bersiri
kelewatan (500);
// tunggu 500 mikrodetik
}
Disyorkan:
Pengangkatan Akustik Dengan Arduino Uno Langkah demi Langkah (8-langkah): 8 Langkah
Acoustic Levitation With Arduino Uno Step-by Step (8-step): transduser suara ultrasonik L298N Dc power adaptor wanita dengan pin dc lelaki Arduino UNOBreadboardBagaimana ini berfungsi: Pertama, anda memuat naik kod ke Arduino Uno (ia adalah mikrokontroler yang dilengkapi dengan digital dan port analog untuk menukar kod (C ++)
Litar Penggera Tripwire Laser Mudah Dengan Pemasa NE555: 5 Langkah
Litar Penggera Tripwire Laser Ringkas Dengan Pemasa NE555: Litar Alarm Tripwire Laser adalah litar sederhana yang biasa dirancang untuk membuat bunyi ketika laser yang bersinar di litar terganggu. Pada skala yang lebih besar, ia dapat digunakan dalam keamanan rumah di mana penggera berbunyi ketika seseorang memasuki
Stylophone Retro (Berasaskan NE555): 6 Langkah (dengan Gambar)
Stylophone Retro (Berasaskan NE555): Pengenalan: Ini adalah alat muzik jenis Synthesizer kecil yang pernah terkenal pada tahun 80-an. Ia dipanggil Stylophone. Stylophone mempunyai kurkuit yang sangat sederhana yang hanya terdiri dari NE555, LM386 dan beberapa Komponen pemuji. Ia mencipta
Pemasa NE555 - Mengkonfigurasi Pemasa NE555 dalam Konfigurasi Astable: 7 Langkah
Pemasa NE555 | Mengkonfigurasi Pemasa NE555 dalam Konfigurasi Astable: Pemasa NE555 adalah salah satu IC yang paling biasa digunakan di dunia elektronik. Ini dalam bentuk DIP 8, yang bermaksud bahawa ia mempunyai 8 pin
Mengawal Arrayino Matriks LED Dengan Arduino Uno (Arduino Powered Robot Face): 4 Langkah (dengan Gambar)
Mengawal Array LED Matriks Dengan Arduino Uno (Arduino Powered Robot Face): Instruksional ini menunjukkan cara mengendalikan pelbagai matriks LED 8x8 menggunakan Arduino Uno. Panduan ini mungkin digunakan untuk membuat paparan ringkas (dan relatif murah) untuk projek anda sendiri. Dengan cara ini anda mungkin menampilkan huruf, angka atau animati khusus