Turinys:

Nuolatinis maišomas reaktorius: 7 žingsniai (su nuotraukomis)
Nuolatinis maišomas reaktorius: 7 žingsniai (su nuotraukomis)

Video: Nuolatinis maišomas reaktorius: 7 žingsniai (su nuotraukomis)

Video: Nuolatinis maišomas reaktorius: 7 žingsniai (su nuotraukomis)
Video: Cheminių medžiagų saugaus naudojimo reikalavimai 2024, Lapkritis
Anonim
Nuolat maišomas reaktorius
Nuolat maišomas reaktorius
Nuolat maišomas reaktorius
Nuolat maišomas reaktorius

Ši instrukcija buvo sukurta vykdant Pietų Floridos universiteto „Makecourse“projekto reikalavimą (www.makecourse.com)

Ar esate ChemE? Ar norite sukurti CSTR prototipą? Jums pasisekė! Sveiki, esu Chukwubuikem Ume-Ugwa chemijos inžinerijos studentas Pietų Floridos universitete. Šis projektas modeliuoja CSTR ir naudoja 5 V žingsninį variklį. CSTR yra kontroliuojama temperatūra.

1 žingsnis: Prieš pradėdami „Tinker“

Prieš pradėdami „Tinker“
Prieš pradėdami „Tinker“
Prieš pradėdami „Tinker“
Prieš pradėdami „Tinker“

Sveiki kūrėjai, Štai keletas dalykų, kuriuos turėtumėte žinoti prieš pradėdami.

Kaip sukurti prototipą naudojant bet kokią 3D prototipų programinę įrangą. Aš naudoju „Autodesk“išradėją.

Kaip spausdinti modelį 3D formatu.

Kaip koduoti C/C ++

Kaip į Arduino.

Sėkmės!

2 veiksmas: jūsų įrankių rinkinys

Jūsų įrankių dėžė
Jūsų įrankių dėžė
Jūsų įrankių dėžė
Jūsų įrankių dėžė
Jūsų įrankių dėžė
Jūsų įrankių dėžė

Įrankių dėžėje turėtumėte turėti šiuos dalykus

1 X „Arduino Uno“

1 x USB kabelis

1 X žingsninis variklis

1 X ULN2003 Variklio tvarkyklės modulis

1 X 5 V garsinis signalas

1 X lm35 temperatūros jutiklis

1 X IIC 1602 LCD

1 X 4 kontaktų IIC kabelis

1 X Duonos lenta

1 X Sujungimo duonos lentos jungiamieji laidai

1 X IR valdiklis (su baterija)

1 X IR imtuvas

1 x žalias 3 mm šviesos diodas

1 x raudonas 3 mm šviesos diodas

1 X 220Ω rezistorius

3 žingsnis: Valdykite sistemos sąranką

Valdymo sistemos sąranka
Valdymo sistemos sąranka
Valdymo sistemos sąranka
Valdymo sistemos sąranka

Kaip tai veikia?

1. IR imtuvas gauna komandinį signalą iš IR nuotolinio valdymo pulto.

Galimos komandos: => Įjungta, Išjungta, Nepaisyti

2. IR imtuvai dekoduoja komandą.

3. „Arduino“atlieka atitinkamus veiksmus.

4. Temperatūros jutiklis matuoja sistemos temperatūrą.

5. „Arduino“patikrina išmatuotą temperatūrą pagal nustatytą tašką.

6. „Arduino“atlieka reikiamus veiksmus (išjungia ir signalizuoja arba nieko nedaro)

4 žingsnis: 3D spausdinimas

3D spausdinimas
3D spausdinimas
3D spausdinimas
3D spausdinimas
3D spausdinimas
3D spausdinimas

Spausdintoms dalims turėtumėte turėti

1. sparnuotė/maišytuvas

Šis sparnuotė turi stačiakampę angą ant galvos, kad būtų lengviau įstatyti variklio galvutę. Ši konfigūracija nerekomenduojama, jei jūsų sparnuotė sveria daugiau nei variklis.

2. viršelis

dangtelis yra pritaikytas varikliui, o velenai - varikliui išlaikyti.

stačiakampė anga skirta variklio kabeliui.

3. bakas

cilindrinis indas su stačiakampiu anga, kad būtų galima pamatyti į reaktorių.

Matmenys:

Darbaratis:

Velenas:

D = 7 mm

H = 50 mm

Ašmenys:

vidinis lankas: 20 mm

išorinis lankas: 23,031 mm

5 žingsnis: Surinkimas

Surinkimas
Surinkimas

Reactor Assmbly

1. Prijunkite variklį prie reaktoriaus dangčio.

2. Įkiškite variklio galvutę į sparnuotės galvutę

3. Užfiksuokite reaktoriaus dangtį

6 žingsnis: Valdymo sistemos prijungimas

Valdymo sistemos laidai
Valdymo sistemos laidai

1. Naudokite jungiamuosius laidus ir prijunkite „Arduino Uno 5V“kaištį ir GRND kaištį prie +ve ir -ve bėgių, atitinkamai ant duonos lentos.

2. Įkiškite variklio kabelį į ULN2003 variklio tvarkyklės modulį.

3. Prijunkite ULN2003 variklio tvarkyklės modulio įtampos ir GRND kaiščius prie duonos plokštės.

4. Prijunkite ULN2003 variklio tvarkyklės modulio variklio kaiščius prie 4, 5, 6, 7 kaiščių

5. Prijunkite raudoną šviesos diodą +laidą prie „Arduino“kaiščio 13

6. Prijunkite žalią šviesos diodą +laidą prie „Arduino“kaiščio 12.

7. Prijunkite garso signalą +laidą prie „Arduino“kaiščio 11

8. Prijunkite RF imtuvo duomenų laidą prie „Arduino“kaiščio 2

9. Prijunkite LM35 temperatūros jutiklio duomenų laidą prie „Arduino“kaiščio A0

10. Prijunkite LCD SDA ir SCL kaiščius prie atitinkamo „Arduino“kaiščio. Taip pat prijunkite tiesioginį ir GRND prie LCD

7 žingsnis: „Arduino“eskizas

Kodas

Eskize yra 6 funkcijos/rutinos. Dvi svarbios yra kontrolė () ir readTemp (), kurios valdo reaktorių ir atitinkamai nuskaito išmatuotą temperatūrą.

Žemiau pateikiamas kodas, valdantis šviesos diodus, skystųjų kristalų ekraną, garsinį signalą ir žingsninį variklį. Priklausomybės ZIP faile yra reikalingos bibliotekos.

Atsisiųskite failą ir pridedamą ZIP failą. Nukopijuokite ZIP failą į „Arduino“bibliotekos aplanką. ZIP faile yra kitų aplankų, kiekvienas iš šių aplankų turėtų būti nukopijuotas tiesiai į „Arduino“bibliotekos aplanką. Katalogų medis turėtų atrodyti taip

-biblioteka

-Nuotolinis

--Naujų skysčių kristalas

--StepperArduinoKitLibrary

Norėdami paleisti kodą, Atidarykite jį naudodami „Arduino“programinę įrangą.

Spustelėkite įkėlimo rodyklę, kai USB prijungtas prie kompiuterio ir „Arduino“.

Žingsninis variklis

Žingsninio variklio problema yra ta, kad jis blokuoja vykdymą, kol bus baigta visa revoliucija.

Rekomenduojamas: