İçindekiler:

Sürekli Karıştırılan Reaktör: 7 Adım (Resimlerle)
Sürekli Karıştırılan Reaktör: 7 Adım (Resimlerle)

Video: Sürekli Karıştırılan Reaktör: 7 Adım (Resimlerle)

Video: Sürekli Karıştırılan Reaktör: 7 Adım (Resimlerle)
Video: BUNU YAŞAMAYAN YOKTUR 😂 #emirbeşli #shorts 2024, Kasım
Anonim
Sürekli Karıştırmalı Reaktör
Sürekli Karıştırmalı Reaktör
Sürekli Karıştırmalı Reaktör
Sürekli Karıştırmalı Reaktör

Bu Eğitim Tablosu, Güney Florida Üniversitesi'ndeki (www.makecourse.com) Makecourse'un proje gereksinimini yerine getirmek için oluşturulmuştur.

ChemE sen misin? Bir CSTR'nin prototipini oluşturmak ister misiniz? Şanslısın! Merhaba, ben Chukwubuikem Ume-Ugwa Güney Florida Üniversitesi'nde Kimya Mühendisliği öğrencisiyim. Bu Proje bir CSTR modellemektedir ve çark için 5V'luk bir step motor kullanmaktadır. CSTR sıcaklık kontrollüdür.

Adım 1: Tinker'a Başlamadan Önce

Tinker'a Başlamadan Önce
Tinker'a Başlamadan Önce
Tinker'a Başlamadan Önce
Tinker'a Başlamadan Önce

Merhaba yapımcılar, İşte başlamadan önce bilmeniz gereken bazı şeyler.

Herhangi bir 3B prototipleme yazılımıyla nasıl prototip yapılır. Autodesk mucitini kullandım.

Modelinizi 3D olarak nasıl yazdırırsınız.

C/C++'da nasıl kod yazılır

Arduino nasıl.

İyi şanlar!

2. Adım: Araç Kutunuz

Araç Kutunuz
Araç Kutunuz
Araç Kutunuz
Araç Kutunuz
Araç Kutunuz
Araç Kutunuz

Araç kutunuzda aşağıdakilere sahip olmalısınız

1 X Arduino Uno

1 X USB Kablosu

1 X Step Motor

1 X ULN2003 Motor sürücü modülü

1 X 5V Zil

1 X lm35 Sıcaklık Sensörü

1 X IIC 1602 LCD

1 X 4pin IIC kablosu

1 X Ekmek Tahtası

1 X Paket devre tahtası atlama telleri

1 X IR denetleyici (pil ile)

1 X IR alıcı

1 X Yeşil 3mm LED

1 X Kırmızı 3mm LED

1 X 220Ω Direnç

Adım 3: Kontrol Sistemi Kurulumu

Kontrol Sistemi Kurulumu
Kontrol Sistemi Kurulumu
Kontrol Sistemi Kurulumu
Kontrol Sistemi Kurulumu

O nasıl çalışır?

1. IR alıcısı, IR uzaktan kumandadan bir komut sinyali alır.

Kullanılabilir Komutlar:=> Açık, Kapalı, Geçersiz Kıl

2. IR alıcıları komutun kodunu çözer.

3. Arduino uygun eylemleri gerçekleştirir.

4. Sıcaklık sensörü sistem sıcaklığını ölçer.

5. Arduino, ölçülen sıcaklığı bir ayar noktasına göre kontrol eder.

6. Arduino gerekli eylemleri gerçekleştirir (Kapatma ve alarm veya hiçbir şey yapma)

4. Adım: 3D Baskı

3D Baskı
3D Baskı
3D Baskı
3D Baskı
3D Baskı
3D Baskı

Basılı parçalarınız için sahip olmanız gereken

1. çark/karıştırıcı

Bu çark, motor kafasının kolayca yerleştirilmesi için kafa üzerinde dikdörtgen bir açıklığa sahiptir. Çarkınız motordan daha ağırsa bu konfigürasyon önerilmez.

2. kapak

kapak, motoru ve motoru yerinde tutmak için milleri barındıracak şekilde tasarlanmıştır.

dikdörtgen açıklık motor kablosu içindir.

3. tank

reaktöre bakmak için dikdörtgen açıklığı olan silindirik bir kap.

Boyutlar:

Çark:

şaft:

D = 7 mm

Y = 50 mm

Bıçak ağzı:

iç yay: 20 mm

dış yay: 23.031 mm

Adım 5: Montaj

toplantı
toplantı

Reaktör Montajı

1. Motoru reaktör kapağına bağlayın.

2. Motor kafasını pervane kafasına yerleştirin

3. Reaktör kapağını kilitleyin

Adım 6: Kontrol Sistemi Kablolaması

Kontrol Sistemi Kablolaması
Kontrol Sistemi Kablolaması

1. Jumper kablolarınızı kullanarak Arduino Uno 5V pinini ve GRND pinini breadboard üzerinde sırasıyla +ve ve -ve raylarına bağlayın.

2. Motor kablosunu ULN2003 Motor sürücü modülüne takın.

3. ULN2003 Motor sürücü modülünün canlı ve GRND pinlerini devre tahtasına bağlayın.

4. ULN2003 Motor sürücü modülünün motor pinlerini 4, 5, 6, 7 pinlerine bağlayın.

5. Kırmızı LED + ve ucunu Arduino pin 13'e bağlayın

6. Yeşil LED +ve ucunu Arduino pin 12'ye bağlayın.

7. Buzzer + ve kablosunu Arduino pin 11'e bağlayın

8. RF alıcı veri kablosunu Arduino pin 2'ye bağlayın

9. LM35 Sıcaklık sensörü veri kablosunu Arduino pin A0'a bağlayın

10. LCD SDA ve SCL pinlerini ilgili Arduino pinine bağlayın. Ayrıca LCD için canlı ve GRND'yi bağlayın

Adım 7: Arduino Kroki

kod

Çizimde 6 fonksiyon/rutin bulunmaktadır. Bunlardan ikisi, reaktörü kontrol eden ve sırasıyla ölçülen sıcaklığı okuyan kontrol() ve readTemp()'dir.

LED'leri, LCD'yi, Buzzer'ı ve step motoru kontrol eden kod aşağıda eklenmiştir. Bağımlılık zip dosyası gerekli kitaplıkları içerir.

Dosyayı ve beraberindeki zip dosyasını indirin. Zip içeriğini Arduino'nuzun kütüphane klasörüne kopyalayın. Zip diğer klasörleri içerir, bu klasörlerin her biri doğrudan Arduino kütüphane klasörüne kopyalanmalıdır. Dizin ağacı şöyle görünmelidir

-kütüphane

--IRuzaktan kumanda

--NewliquidKristal

--StepperArduinoKitKütüphanesi

Kodu çalıştırmak için, Arduino yazılımınızdan açın.

USB'niz bilgisayarınıza ve Arduino'ya takılıyken yükleme okuna tıklayın.

Step Motor

Step motorla ilgili bir sorun, tam bir devir tamamlanana kadar yürütmeyi engellemesidir.

Önerilen: