Cuprins:
- Pasul 1: Ce ai nevoie
- Pasul 2: Creați hardware și Mekanik
- Pasul 3: Programați LABVIEW
- Pasul 4: Trial Sistem
Video: Controlați temperatura acasă cu PID și Labview: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
PID merupakan suatu sistem pengontrolan yang biasa digunakan pada dunia indusri yang telah bukti keandalannya disini kita akan mengimplementasikan kontrolloer PID pada pengatur suhu ruangan menggunakan labview
Pasul 1: Ce ai nevoie
Dalam pembuatan sistem pengontrolan suhu ruangan berbasis PID menggunakan Labview terdapat perancangan yang harus dilakukan dimulai dengan perancangan kendali PID mengunakan Labview, dan perancangan Sistem elektronik.
Dalam Perancangan sistem elektronik atau perangkat keras componentsen yang diperlukan diantaranya adalah:
- Arduino Uno
- Motor driver L298N
- Motor DC cu elice
- Lampu pijar
- Personal Computer / Laptop / PC
- Baterie LiPo
Adapun aplikasi yang di perlukan diantaranya adalah:
- Labview 2016 Sau cel puțin
- IDE Arduino
- Lifa
- Lvifa BASE
- Visa
Untuk Lifa dan Lvifa Base dapat didowload Disini
Pasul 2: Creați hardware și Mekanik
Setelah semua componen tersedia, hal selanjutnya adalah membuat purwarupa ruangan, disini kita membuat ruangan denganukuran 17X17 cm dengan menempatkan lampu pijar di tengah-tengah ruangan yang berfungsi sebagai pemberi efek suhu panas dari sistem, dibuat jugap seb sensor didalamnya, untuk pelentakan sensor teman-teman bisa menempatkan sesuka kalian dalam kasus ini kami menyimpannya tepat di belakang baling-balingnya.
Untuk Mengatur kecepatan putarandari motor Dc Dibutuhkan suatu driver motoryang dihubungkan dengan arduino, driver motor harus diberi tegangan input 5v dan 12v untuk tegangan 5V kita menganmbil dari Pin arduino Sedangkan 12 berasal dari LiPo battery
Untuk Sensor yang digunakan pada system ini adalahkita menggunakan LM35, sensor ini memiliki 3 pin kaki, VCC, Ground, and data
posisi pin
pin VCC motor DC -------------- >> pin mot 1 Driver Motor (bisa dirubah sesuai keinginan)
pin Gnd motor DC -------------- >> pin mot 2 Driver Motor (bisa dirubah sesuai keinginan)
Pin 12V Motor Driver ----------- >> VCC Lipo Batery
Pin motor GND Driver ----------- >> GND Lipo Batery + Gnd Arduino
Pin 5V Motor Driver -------------- >> Pin5v ARDUINO UNO
Pin IN Motor Driver -------------- >> Pin 9 ARDUINO UNO
Pin motor EN1 Driver -------------- >> Pin 8 ARDUINO UNO
pin VCC Sensor lm35 ------------- >> Pin 3.3 Arduino
pin Data Sensor lm35 ------------- >> Pin A0 Arduino
pin GND Sensor lm35 ------------- >> Pin GND Arduino
Pasul 3: Programați LABVIEW
Untuk Step pembuatan program tersebut terdapat beberapa tahapan diantaranya dengan membuat pengontrol P I dan D, untuk lebih jelas bisa mengunjungi Halaman OJS Unikom, dengan sub jurnal Telekontran atau klik disini Menuju Telekontran Unikom
Atau Program versiune completă dapat di dowload disini master Program
Pasul 4: Trial Sistem
Pas-pas Pentru a testa sistemul
- dimulai dengan mengupload firmware Lvifa_Base kedalama arduino
- Masukan Nilai Kp, Ki, dan Kd pada bagiannya
- masukan nilai besaran Set point atau suhu yang diinginkan
- Nyalakan Lampu pijar
- Hubungkan arduino dengan komputer
- program jalankan Labview
- Lihat apa yang terjadi
Recomandat:
Cum să controlați un Bluetooth (HC-05) cu Arduino: 5 pași
Cum să controlăm un Bluetooth (HC-05) cu Arduino: Bună ziua prietenilor mei, în această lecție vom învăța cum să controlăm un motor de curent continuu cu smartphone-ul sau tableta noastră. Pentru a realiza acest lucru, vom folosi un controler de motor L298N și un modul Bluetooth (HC- 05). Deci, să începem
Controlați motorul electric puternic de skateboard electric E-Bike 350W folosind Arduino și BTS7960b: 9 pași
Controlați un motor electric puternic de skateboard electric E-Bike de 350W folosind Arduino și BTS7960b: În acest tutorial vom învăța cum să controlați un motor de curent continuu utilizând driverul Arduino și Dc bts7960b. Motorul poate fi un motor de curent continuu arduino de 350W sau doar un atâta timp cât puterea sa nu depășește curentul maxim al driverului BTS7960b. Urmăriți videoclipul
Cum să controlați luminile de lumină / acasă folosind Arduino și Amazon Alexa: 16 pași (cu imagini)
Cum să controlați lumina / luminile de acasă folosind Arduino și Amazon Alexa: Am explicat cum să controlați lumina conectată la UNO și controlată de Alexa
Widget de temperatură digitală / termometru acasă: 7 pași
Widget de temperatură digitală / termometru pentru casă: un termometru digital mic și frumos, care utilizează senzorul digital Dallas DS18B20 și un Arduino Pro Micro la 3.3v. Totul este conceput pentru a se potrivi exact și pentru a se fixa în poziție, nu este nevoie de șuruburi sau lipici! Nu atât de mult, dar arată bine
Cum să controlați temperatura și gravitatea fermentației berii de pe telefonul dvs. smartphone: 4 pași (cu imagini)
Cum să controlați temperatura și gravitatea fermentației berii de pe telefonul dvs. smartphone: Când berea fermentează, ar trebui să monitorizați gravitatea și temperatura acesteia zilnic. Este ușor să uitați să faceți acest lucru și este imposibil dacă sunteți plecat. După câteva căutări, am găsit mai multe soluții pentru monitorizarea automată a gravitației (una, două, trei). Unul dintre