Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Instruksi ini dibuat untuk memenuhi persyaratan proyek Makecourse di University of South Florida (www.makecourse.com)
Apakah Anda ChemE? Apakah Anda ingin membuat prototipe CSTR? Anda beruntung! Hai, saya Chukwubuikem Ume-Ugwa, seorang mahasiswa Teknik Kimia di University of South Florida. Proyek ini memodelkan CSTR dan menggunakan motor stepper 5V untuk impeller. CSTR dikontrol suhunya.
Langkah 1: Sebelum Anda Mulai Bermain-main
Hai pembuat, Berikut adalah beberapa hal yang harus Anda ketahui sebelum memulai.
Cara membuat prototipe dengan perangkat lunak prototipe 3D apa pun. Saya menggunakan penemu Autodesk.
Cara mencetak 3D model Anda.
Cara membuat kode dalam C/C++
Bagaimana Arduinonya.
Semoga beruntung!
Langkah 2: Kotak Alat Anda
Anda harus memiliki yang berikut di kotak peralatan Anda
1 X Arduino Uno
1 X Kabel USB
1 X Motor Stepper
1 X ULN2003 Modul driver motor
1 X 5 V Buzzer
1 X lm35 Sensor Suhu
1 X IIC 1602 LCD
1X4pin kabel IIC
1 X papan tempat memotong roti
1 X Bundel kabel jumper papan tempat memotong roti
1 X IR controller (w baterai)
1 X penerima IR
1 X Hijau 3mm LED
1 X Merah 3mm LED
1X220Ω Resistor
Langkah 3: Kontrol Pengaturan Sistem
Bagaimana cara kerjanya?
1. Penerima IR menerima sinyal perintah dari remote IR.
Perintah yang Tersedia: => On, Off, Override
2. Penerima IR menerjemahkan perintah tersebut.
3. Arduino melakukan tindakan yang sesuai.
4. Sensor suhu mengukur suhu sistem.
5. Arduino memeriksa suhu yang diukur terhadap titik setel.
6. Arduino melakukan tindakan yang diperlukan (Matikan dan alarm atau tidak melakukan apa-apa)
Langkah 4: Cetak 3D
Untuk bagian tercetak Anda, Anda harus memiliki
1. impeller/agitator
Impeller ini memiliki bukaan persegi panjang di kepala untuk memudahkan penyisipan kepala motor. Konfigurasi ini tidak direkomendasikan jika impeller Anda lebih berat dari motor.
2. penutup
penutup dirancang untuk mengakomodasi motor dan poros untuk menjaga motor tetap di tempatnya.
bukaan persegi panjang untuk kabel motor.
3. tangki
wadah silinder dengan bukaan persegi panjang untuk melihat ke dalam reaktor.
Ukuran:
Impeller:
Batang:
D = 7 mm
H = 50 mm
Pedang:
busur dalam: 20 mm
busur luar: 23.031 mm
Langkah 5: Perakitan
Perakitan Reaktor
1. Hubungkan motor ke penutup reaktor.
2. Masukkan kepala motor ke kepala impeller
3. Kunci penutup reaktor
Langkah 6: Pengkabelan Sistem Kontrol
1. Gunakan kabel jumper Anda dan sambungkan pin Arduino Uno 5V dan pin GRND ke rel +ve dan -ve masing-masing pada papan tempat memotong roti.
2. Masukkan kabel motor ke dalam modul driver motor ULN2003.
3. Hubungkan pin live dan GRND modul driver Motor ULN2003 ke papan tempat memotong roti.
4. Hubungkan pin motor modul driver Motor ULN2003 ke pin 4, 5, 6, 7
5. Hubungkan kabel LED merah + ve ke pin Arduino 13
6. Hubungkan kabel LED +ve hijau ke pin Arduino 12.
7. Hubungkan buzzer + lead ke pin Arduino 11
8. Hubungkan kabel data penerima RF ke pin Arduino 2
9. Hubungkan kabel data sensor suhu LM35 ke pin Arduino A0
10. Hubungkan pin LCD SDA dan SCL ke pin Arduino yang sesuai. Juga hubungkan siaran langsung dan GRND untuk LCD
Langkah 7: Sketsa Arduino
Kode
Ada 6 fungsi/rutin dalam sketsa. Dua yang penting adalah control() dan readTemp() yang mengontrol reaktor dan membaca suhu terukur masing-masing.
Kode yang mengontrol LED, LCD, Buzzer, dan motor stepper terlampir di bawah ini. File zip ketergantungan berisi pustaka yang diperlukan.
Unduh file dan zip yang menyertainya. Salin konten zip ke folder perpustakaan Arduino Anda. Zip berisi folder lain, folder ini masing-masing harus disalin langsung ke folder perpustakaan Arduino. Pohon direktori akan terlihat seperti ini
-Perpustakaan
--IRremote
--NewliquidCrystal
--StepperArduinoKitLibrary
Untuk menjalankan kode, Buka dari perangkat lunak Arduino Anda.
Klik panah unggah dengan USB Anda terhubung ke komputer dan Arduino Anda.
Motor Stepper
Masalah dengan motor stepper adalah bahwa ia memblokir eksekusi hingga putaran penuh selesai.