Kimyasal süreçlerde çözelti içerisindeki bazı parametrelerin kontrolünün sağlanması ile birlikte çözeltinin istenen çıkış değerine yaklaşması beklenir. Bu parametrelerin değerlerini bir kimyasal reaksiyon sürecinde kontrol altında tutmak için kontrol algoritmaları kullanılır. Bu çalışmada, kimyasal işlemlerde kullanılan parametrelerin kontrolünü sağlayabilecek bir sistemin donanım ve yazılım alt yapısı geliştirilmiştir. ATmega 328 aracılığı ile sensörlerden okunan değerler Visual Studio.Net C#’ta geliştirilen program ara yüzüne seri iletişim ile aktarılmış ve böylece sistemin çalışabilirliği kontrol edilmiştir. Seri porttan gönderilen değerlerin istenen seviyenin alt ya da üstünde olmasına göre peristaltik pompa otomatik bir şekilde devreye alınmış ya da devre dışı bırakılmıştır. Ayrıca Matlab Simulink ortamında PID ile parametre kontrolünü sağlayacak örnek bir uygulama geliştirilmiştir. Çalışma kapsamında geliştirilen donanımda seri iletişim için MAX232 entegresi, ATmega 328 entegresi, BD651 model transistör, 7805 marka voltaj regülatörü, DIY MORE marka pH sensörü, DC 12V 5000 RPM marka peristaltik pompa, 10 ve 1’er Farad’lık kondansatörler kullanılmıştır. Çalışmada ortaya konan altyapıda ileri kontrol algoritmaları denenerek geliştirilecek ve böylece sistemin durum tepkileri ve davranışları daha kararlı bir şekilde izlenebilecektir. Sonuç olarak, bu çalışmada kimyasal süreçlerde çözelti içerisindeki parametreleri kontrol altında tutabilecek bir sistem, donanım ve yazılım altyapıları ile birlikte geliştirilmiştir. Önerilen sistem bu alanda çalışan araştırmacılara maliyeti düşük alternatif bir kontrol sisteminin altyapısını sunmaktadır.
Kimyasal İşlemler Kontrol Matlab/Simulink ATmega 328 Visual Studio.Net
Birincil Dil | Türkçe |
---|---|
Bölüm | MBD |
Yazarlar | |
Yayımlanma Tarihi | 15 Mart 2019 |
Gönderilme Tarihi | 15 Aralık 2018 |
Yayımlandığı Sayı | Yıl 2019 Cilt: 31 Sayı: 1 |