Cuprins:

Reactor amestecat continuu: 7 pași (cu imagini)
Reactor amestecat continuu: 7 pași (cu imagini)

Video: Reactor amestecat continuu: 7 pași (cu imagini)

Video: Reactor amestecat continuu: 7 pași (cu imagini)
Video: Ce înseamna semnul tau din nastere 2024, Noiembrie
Anonim
Reactor amestecat continuu
Reactor amestecat continuu
Reactor amestecat continuu
Reactor amestecat continuu

Acest Instructable a fost creat pentru îndeplinirea cerințelor de proiect ale Makecourse de la Universitatea din Florida de Sud (www.makecourse.com)

Ești ChemE? Doriți să prototipați un CSTR? Ai noroc! Bună, sunt Chukwubuikem Ume-Ugwa, student la inginerie chimică la Universitatea din Florida de Sud. Acest proiect modelează un CSTR și folosește un motor pas cu pas de 5V pentru rotor. CSTR este controlat de temperatură.

Pasul 1: Înainte de a începe să Tinker

Înainte de a începe să Tinker
Înainte de a începe să Tinker
Înainte de a începe să Tinker
Înainte de a începe să Tinker

Salut producători, Iată câteva lucruri pe care ar trebui să le știți înainte de a începe.

Cum să prototip cu orice software de prototip 3D. Am folosit Autodesk inventor.

Cum să imprimați modelul 3D.

Cum se codifică în C / C ++

Cum să Arduino.

Noroc!

Pasul 2: Cutia dvs. de instrumente

Cutia dvs. de instrumente
Cutia dvs. de instrumente
Cutia dvs. de instrumente
Cutia dvs. de instrumente
Cutia dvs. de instrumente
Cutia dvs. de instrumente

Ar trebui să aveți următoarele în caseta de instrumente

1 X Arduino Uno

1 x cablu USB

1 X motor pas cu pas

1 X ULN2003 Modul driver motor

1 X 5V Buzzer

1 X lm35 senzor de temperatură

1 X IIC 1602 LCD

1 x cablu IIC de 4 pini

1 X Breadboard

1 X pachet de fire jumper de panou

1 X controler IR (w baterie)

1 X receptor IR

1 X LED verde de 3 mm

1 X LED rosu de 3mm

1 X 220Ω Rezistor

Pasul 3: Configurați sistemul de control

Configurare sistem de control
Configurare sistem de control
Configurare sistem de control
Configurare sistem de control

Cum functioneazã?

1. Receptorul IR primește un semnal de comandă de la telecomanda IR.

Comenzi disponibile: => Activat, Dezactivat, Anulare

2. Receptoarele IR decodează comanda.

3. Arduino efectuează acțiunile adecvate.

4. Senzorul de temperatură măsoară temperatura sistemului.

5. Arduino verifică temperatura măsurată în raport cu un punct setat.

6. Arduino efectuează acțiunile necesare (oprire și alarmă sau nu face nimic)

Pasul 4: Imprimare 3D

Imprimare 3D
Imprimare 3D
Imprimare 3D
Imprimare 3D
Imprimare 3D
Imprimare 3D

Pentru piesele dvs. tipărite ar trebui să aveți

1. rotorul / agitatorul

Acest rotor are o deschidere dreptunghiulară pe cap pentru o inserare ușoară a capului motorului. Această configurație nu este recomandată dacă rotorul dvs. cântărește mai mult decât motorul.

2. capacul

capacul este conceput pentru a găzdui motorul și arborii pentru a menține motorul în poziție.

deschiderea dreptunghiulară este pentru cablul motorului.

3. rezervorul

un recipient cilindric cu deschidere dreptunghiulară pentru vedere în reactor.

dimensiuni:

Rotor:

Ax:

D = 7 mm

H = 50 mm

Lamă:

arc interior: 20 mm

arc exterior: 23,031 mm

Pasul 5: Asamblare

Asamblare
Asamblare

Reactor Assmbly

1. Conectați motorul la capacul reactorului.

2. Introduceți capul motorului în capul rotorului

3. Blocați capacul reactorului

Pasul 6: Cablarea sistemului de control

Cablarea sistemului de control
Cablarea sistemului de control

1. Folosiți firele jumper și conectați pinul Arduino Uno 5V și pinul GRND la șinele + ve și -ve de pe panou.

2. Introduceți cablul motorului în modulul driverului motorului ULN2003.

3. Conectați pinul sub tensiune și pinul GRND al modulului driverului ULN2003 la panoul de control.

4. Conectați pinii motorului modulului driverului ULN2003 la pinii 4, 5, 6, 7

5. Conectați cablul LED roșu + ve la pinul 13 Arduino

6. Conectați cablul LED verde + ve la pinul 12 Arduino.

7. Conectați cablul buzzer + ve la pinul Arduino 11

8. Conectați cablul de date al receptorului RF la pinul 2 Arduino

9. Conectați cablul de date al senzorului de temperatură LM35 la pinul Arduino A0

10. Conectați pinii LCD SDA și SCL la pinul Arduino corespunzător. De asemenea, conectați live și GRND pentru ecranul LCD

Pasul 7: Arduino Sketch

Cod

În schiță există 6 funcții / rutine. Cele două importante sunt control () și readTemp () care controlează reactorul și citește respectiv temperatura măsurată.

Codul care controlează LED-urile, LCD-ul, buzzerul și motorul pas cu pas este atașat mai jos. Fișierul zip de dependență conține bibliotecile necesare.

Descărcați fișierul și fișierul zip însoțitor. Copiați conținutul zip în dosarul bibliotecii Arduino. Fișierul zip conține alte foldere, fiecare dosar ar trebui să fie copiat direct în dosarul bibliotecii Arduino. Arborele de directoare ar trebui să arate astfel

-bibliotecă

--IRremote

--NewliquidCrystal

--StepperArduinoKitLibrary

Pentru a rula codul, Deschideți-l din software-ul dvs. Arduino.

Faceți clic pe săgeata de încărcare cu USB-ul conectat la computer și la Arduino.

Motorul pas cu pas

O problemă cu motorul pas cu pas este că blochează execuția până la finalizarea unei revoluții complete.

Recomandat: