Daftar Isi:
Video: NE555 Dengan Arduino Uno R3: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Timer NE555, sirkuit campuran yang terdiri dari sirkuit analog dan digital, mengintegrasikan fungsi analog dan logis ke dalam IC independen, sehingga sangat memperluas aplikasi sirkuit terintegrasi analog. Ini banyak digunakan di berbagai timer, generator pulsa, dan osilator. Dalam percobaan ini, papan Arduino Uno digunakan untuk menguji frekuensi gelombang persegi yang dihasilkan oleh rangkaian berosilasi 555 dan menampilkannya di Serial Monitor.
Langkah 1: Komponen
- Papan Arduino Uno * 1
- Kabel USB * 1
- NE555 *1
- 104 kapasitor keramik * 2
- Resistor (10kΩ) * 1
- Potensiometer (50KΩ) * 1
- Papan tempat memotong roti * 1
- Kabel jumper
Langkah 2:
IC 555 pada awalnya digunakan sebagai pengatur waktu, oleh karena itu dinamakan rangkaian basis waktu 555. Sekarang banyak digunakan di berbagai produk elektronik karena keandalan, kenyamanan, dan harganya yang murah. 555 adalah rangkaian hibrid kompleks dengan lusinan komponen seperti pembagi, pembanding, pemicu R-S dasar, tabung pelepasan, dan penyangga. Pin dan fungsinya. Pin 1 (GND): tanah
Pin 2 (TRIGGER): ketika tegangan pada pin berkurang menjadi 1/3 dari VCC (atau ambang batas yang ditentukan oleh papan kontrol), terminal output mengirimkan level Tinggi
Pin 3 (OUTPUT): output Tinggi atau Rendah, dua status 0 dan 1 ditentukan oleh level listrik input; arus keluaran maksimum kira-kira. 200mA di Tinggi
Pin 4 (RESET): ketika level Rendah diterima di pin, timer akan direset dan output akan kembali ke level Rendah; biasanya terhubung ke kutub positif atau diabaikan
Pin 5 (CONTROL VOLTAGE): untuk mengontrol tegangan ambang chip (jika melewatkan koneksi, secara default, tegangan ambang adalah 1/3 VCC dan 2/3 VCC)
Pin 6 (THRESHOLD): ketika tegangan pada pin meningkat menjadi 2/3 VCC (atau ambang batas yang ditentukan oleh papan kontrol), terminal output mengirimkan level Tinggi
Pin 7 (DISCHARGE): output disinkronkan dengan Pin 3, dengan level logika yang sama; tetapi pin ini tidak mengeluarkan arus, jadi pin 3 adalah High (atau Low) yang sebenarnya ketika pin 7 adalah High (atau Low) virtual; terhubung ke kolektor terbuka (OC) di dalam untuk melepaskan kapasitor
Pin 8 (VCC): terminal positif untuk IC timer NE555, berkisar +4.5V hingga +16V
Timer NE555 bekerja di bawah mode monostable, astabil dan bistable. Dalam percobaan ini, terapkan dalam mode astabil, yang berarti ia berfungsi sebagai osilator.
Langkah 3: Diagram Skema
Langkah 4: Prosedur
Hubungkan resistor R1 antara VCC dan pin pengosongan DS, resistor lain antara pin DS dan pin pemicu TR yang terhubung ke pin ambang TH dan kemudian ke kapasitor C1. Hubungkan RET (pin 4) ke GND, CV (pin 5)ke kapasitor lain C2 dan kemudian ke ground.
Proses kerja:
Osilator mulai bergetar setelah rangkaian dihidupkan. Setelah pemberian energi, karena tegangan pada C1 tidak dapat berubah secara tiba-tiba, yang berarti pin 2 pada awalnya adalah level Rendah, atur timer ke 1, jadi pin 3 adalah level Tinggi. Kapasitor C1 mengisi melalui R1 dan R2, dalam rentang waktu:
Tc=0.693(R1+R2)
Ketika tegangan pada C1 mencapai ambang batas 2/3Vcc, timer direset dan pin 3 adalah level Rendah. Kemudian C1 dibuang melalui R2 hingga 2/3Vcc, dalam rentang waktu:
Td=0,693(R2)
Kemudian kapasitor diisi ulang dan tegangan output membalik lagi:
Siklus kerja D=Tc/(Tc+Td)
Karena potensiometer digunakan untuk resistor, kita dapat mengeluarkan sinyal gelombang persegi dengan siklus kerja yang berbeda dengan menyesuaikan resistansinya. Tetapi R1 adalah resistor 10K dan R2 adalah 0k-50k, sehingga kisaran siklus kerja yang ideal adalah 0,545%-100%. Jika Anda ingin yang lain, Anda perlu mengubah resistansi 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:
Membangun sirkuit.
Langkah 2:
Unduh kode dari
Langkah 3:
Unggah sketsa ke papan Arduino Uno
Klik ikon Unggah untuk mengunggah kode ke papan kontrol.
Jika "Selesai mengunggah" muncul di bagian bawah jendela, itu berarti sketsa telah berhasil diunggah.
Anda sekarang akan melihat tampilan 7-segmen dari 0 hingga 9 dan A hingga F.
Langkah 5: Kode
// Pengatur Waktu NE555
//Setelah terbakar
program, buka monitor serial, Anda dapat melihat bahwa jika Anda memutar potensiometer, panjang pulsa (dalam mikrodetik) yang ditampilkan akan berubah.
//Surel:
//Situs web:www.primerrobotics.in
int ne555 = 7; // pasang ke pin ketiga NE555
panjang tanpa tanda
durasi1; //variabel untuk menyimpan panjang TINGGI dari pulsa
panjang tanpa tanda
durasi2; //variabel untuk menyimpan panjang pulsa yang RENDAH
mengambang dc; //variabel untuk menyimpan siklus tugas
batalkan pengaturan()
{
pinMode(ne555, INPUT); //set ne555 sebagai input
Serial.begin(9600); // mulai port serial pada 9600 bps:
}
lingkaran kosong()
{
durasi1 = pulseIn(ne555, TINGGI); //Membaca pulsa di ne555
Serial.print("Siklus tugas: ");
Serial.print(dc); //cetak panjang pulsa pada serial
memantau
Serial.print("%");
Serial.println(); //cetak blank pada serial monitor
penundaan (500);
//tunggu selama 500 mikrodetik
}
Direkomendasikan:
Levitasi Akustik Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): 8 Langkah
Akustik Levitation Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): transduser suara ultrasonik L298N Dc female adapter power supply dengan pin dc laki-laki Arduino UNOBreadboardCara kerjanya: Pertama, Anda mengunggah kode ke Arduino Uno (ini adalah mikrokontroler yang dilengkapi dengan digital dan port analog untuk mengonversi kode (C++)
Sirkuit Alarm Tripwire Laser Sederhana Dengan Timer NE555: 5 Langkah
Rangkaian Alarm Tripwire Laser Sederhana Dengan Timer NE555: Rangkaian Alarm Tripwire Laser adalah rangkaian sederhana yang biasa dirancang untuk mengeluarkan suara ketika sinar laser pada rangkaian terputus. Dalam skala yang lebih besar, dapat digunakan dalam keamanan rumah di mana alarm berbunyi ketika seseorang memasuki
Retro Stylophone (Berbasis NE555): 6 Langkah (dengan Gambar)
Retro Stylophone (Berbasis NE555): Pendahuluan:Ini adalah gadget musik jenis Synthesizer kecil yang pernah di tahun 80-an sangat populer. Namanya stilofon. Stylophone memiliki rangkaian yang sangat sederhana yang hanya terdiri dari NE555, LM386 dan beberapa Komponen pelengkap. Ini menciptakan
NE555 Timer - Mengkonfigurasi Timer NE555 dalam Konfigurasi Astabil: 7 Langkah
NE555 Timer | Mengkonfigurasi Timer NE555 dalam Konfigurasi Astabil: Timer NE555 adalah salah satu IC yang paling umum digunakan di dunia elektronik. Itu dalam bentuk DIP 8, artinya memiliki 8 pin
Mengontrol Array Matriks LED Dengan Arduino Uno (Wajah Robot Bertenaga Arduino): 4 Langkah (dengan Gambar)
Mengontrol Array Matriks LED Dengan Arduino Uno (Arduino Powered Robot Face): Instruksi ini menunjukkan cara mengontrol array matriks LED 8x8 menggunakan Arduino Uno. Panduan ini mungkin digunakan untuk membuat tampilan sederhana (dan relatif murah) untuk proyek Anda sendiri. Dengan cara ini Anda dapat menampilkan huruf, angka, atau animasi khusus