Სარჩევი:

უწყვეტი აღრეული რეაქტორი: 7 ნაბიჯი (სურათებით)
უწყვეტი აღრეული რეაქტორი: 7 ნაბიჯი (სურათებით)

ვიდეო: უწყვეტი აღრეული რეაქტორი: 7 ნაბიჯი (სურათებით)

ვიდეო: უწყვეტი აღრეული რეაქტორი: 7 ნაბიჯი (სურათებით)
ვიდეო: როგორ გამოვიყენოთ 12V სარელეო LED ეკრანის შეფერხების ტაიმერის მოდულით P1 to P4 - Robojax 2024, ნოემბერი
Anonim
უწყვეტი აღრეული რეაქტორი
უწყვეტი აღრეული რეაქტორი
უწყვეტი აღრეული რეაქტორი
უწყვეტი აღრეული რეაქტორი

ეს ინსტრუქცია შეიქმნა სამხრეთ ფლორიდის უნივერსიტეტში მაკიაჟის პროექტის მოთხოვნის შესრულების მიზნით (www.makecourse.com)

შენ ხარ ChemE? გსურთ CSTR პროტოტიპი? თქვენ იღბლიანი ხართ! გამარჯობა, მე ვარ ჩუკუბუიკემ უმე-უგვა ქიმიური ინჟინერიის სტუდენტი სამხრეთ ფლორიდის უნივერსიტეტში. ეს პროექტი აფორმებს CSTR- ს და იყენებს 5V სტეპერ ძრავას იმპულსზე. CSTR კონტროლდება ტემპერატურაზე.

ნაბიჯი 1: სანამ დაიწყებ მუშაობას

სანამ დაიწყებ Tinker- ს
სანამ დაიწყებ Tinker- ს
სანამ დაიწყებ Tinker- ს
სანამ დაიწყებ Tinker- ს

გამარჯობა შემქმნელებო, აქ არის რამოდენიმე რამ, რაც უნდა იცოდეთ დაწყებამდე.

როგორ გავაკეთოთ პროტოტიპი ნებისმიერი 3D პროტოტიპის პროგრამული უზრუნველყოფით. მე გამოვიყენე Autodesk გამომგონებელი.

როგორ 3D ბეჭდვა თქვენი მოდელი.

როგორ კოდირება C/C ++ - ში

როგორ არდუინო.

Წარმატებები!

ნაბიჯი 2: თქვენი ინსტრუმენტების ყუთი

თქვენი ინსტრუმენტების ყუთი
თქვენი ინსტრუმენტების ყუთი
თქვენი ინსტრუმენტების ყუთი
თქვენი ინსტრუმენტების ყუთი
თქვენი ინსტრუმენტების ყუთი
თქვენი ინსტრუმენტების ყუთი

თქვენ უნდა გქონდეთ შემდეგი თქვენს ინსტრუმენტთა ყუთში

1 X Arduino Uno

1 X USB კაბელი

1 X სტეპერიანი ძრავა

1 X ULN2003 საავტომობილო დრაივერის მოდული

1 X 5V Buzzer

1 X lm35 ტემპერატურის სენსორი

1 X IIC 1602 LCD

1 X 4pin IIC კაბელი

1 X პურის დაფა

1 X Bundle breadboard jumper მავთულები

1 X IR კონტროლერი (ბატარეა)

1 X IR მიმღები

1 X მწვანე 3 მმ LED

1 X წითელი 3 მმ LED

1 X 220Ω რეზისტორი

ნაბიჯი 3: კონტროლის სისტემის დაყენება

კონტროლის სისტემის დაყენება
კონტროლის სისტემის დაყენება
კონტროლის სისტემის დაყენება
კონტროლის სისტემის დაყენება

Როგორ მუშაობს?

1. IR მიმღები იღებს ბრძანების სიგნალს IR დისტანციიდან.

ხელმისაწვდომი ბრძანებები: => ჩართული, გამორთული, გადაფარვა

2. IR მიმღებები გაშიფრავს ბრძანებას.

3. არდუინო ასრულებს შესაბამის მოქმედებებს.

4. ტემპერატურის სენსორი ზომავს სისტემის ტემპერატურას.

5. არდუინო ამოწმებს გაზომილ ტემპერატურას მითითებულ წერტილთან შედარებით.

6. Arduino ასრულებს აუცილებელ მოქმედებებს (გამორთვა და განგაში ან არაფრის გაკეთება)

ნაბიჯი 4: 3D ბეჭდვა

3D ბეჭდვა
3D ბეჭდვა
3D ბეჭდვა
3D ბეჭდვა
3D ბეჭდვა
3D ბეჭდვა

თქვენი დაბეჭდილი ნაწილებისთვის თქვენ უნდა გქონდეთ

1. იმპულსური/აგიტატორი

ამ ბორბალს აქვს მართკუთხა ხვრელი თავზე, ძრავის თავის ადვილად ჩასასმელად. ეს კონფიგურაცია არ არის რეკომენდებული, თუ თქვენი ბორბალი იწონის ძრავზე მეტს.

2. საფარი

საფარი შექმნილია ძრავის დასაყენებლად და ლილვები ძრავის შესანარჩუნებლად.

მართკუთხა გახსნა არის საავტომობილო კაბელისთვის.

3. სატანკო

ცილინდრული კონტეინერი მართკუთხა ხვრელით რეაქტორში შესასვლელად.

ზომები:

იმპულსი:

შახტი:

D = 7 მმ

H = 50 მმ

დანა:

შიდა რკალი: 20 მმ

გარე რკალი: 23.031 მმ

ნაბიჯი 5: შეკრება

შეკრება
შეკრება

რეაქტორი ასმბლი

1. მიამაგრეთ ძრავა რეაქტორის საფარზე.

2. ჩადეთ ძრავის თავი იმპულსის თავში

3. ჩაკეტვა რეაქტორის საფარში

ნაბიჯი 6: კონტროლის სისტემის გაყვანილობა

საკონტროლო სისტემის გაყვანილობა
საკონტროლო სისტემის გაყვანილობა

1. გამოიყენეთ თქვენი ჯამპერის მავთულები და დააკავშირეთ Arduino Uno 5V პინი და GRND ბუდე, პურის დაფაზე, შესაბამისად, +ve და -ve რელსებზე.

2. ჩადეთ ძრავის კაბელი ULN2003 საავტომობილო დრაივერის მოდულში.

3. შეაერთეთ ULN2003 საავტომობილო დრაივერის მოდულის ცოცხალი და GRND ქინძისთავები პურის დაფაზე.

4. შეაერთეთ ULN2003 Motor მძღოლის მოდულის ძრავის ქინძისთავები 4, 5, 6, 7 ქინძისთავებთან

5. შეაერთეთ წითელი LED +ve კაბელი Arduino pin 13 -თან

6. შეაერთეთ მწვანე LED +ve კაბელი Arduino pin 12 -თან.

7. შეაერთეთ ზარი +ve ტყვიით Arduino pin 11 -თან

8. შეაერთეთ RF მიმღების მონაცემთა მიწოდება Arduino pin 2 -თან

9. შეაერთეთ LM35 ტემპერატურის სენსორის მონაცემების კავშირი Arduino pin A0– თან

10. შეაერთეთ LCD SDA და SCL ქინძისთავები შესაბამის Arduino პინთან. ასევე შეაერთეთ პირდაპირი და GRND ეკრანისთვის

ნაბიჯი 7: არდუინოს ესკიზი

კოდი

ესკიზში არის 6 ფუნქცია/რუტინა. ორი მნიშვნელოვანი არის კონტროლი () და readTemp (), რომელიც აკონტროლებს რეაქტორს და კითხულობს გაზომილ ტემპერატურას შესაბამისად.

ქვემოთ მოცემულია კოდი, რომელიც აკონტროლებს LED- ებს, LCD- ს, Buzzer- ს და სტეპერ ძრავას. დამოკიდებულების zip ფაილი შეიცავს საჭირო ბიბლიოთეკებს.

ჩამოტვირთეთ ფაილი და თანდართული zip. დააკოპირეთ zip შინაარსი თქვენი Arduino ბიბლიოთეკის საქაღალდეში. Zip შეიცავს სხვა საქაღალდეებს, ეს საქაღალდეები თითოეული უნდა იყოს კოპირებული პირდაპირ Arduino ბიბლიოთეკის საქაღალდეში. დირექტორია ხე უნდა გამოიყურებოდეს ასე

-ბიბლიოთეკა

-დისტანციური

--NewliquidCrystal

-StepperArduinoKitLibrary

კოდის გასაშვებად, გახსენით იგი თქვენი Arduino პროგრამული უზრუნველყოფიდან.

დააწკაპუნეთ ატვირთვის ისარზე თქვენი USB ჩართული თქვენს კომპიუტერში და Arduino– ზე.

სტეპერიანი ძრავა

სტეპერ ძრავის პრობლემა ის არის, რომ ის ბლოკავს შესრულებას სრული რევოლუციის დასრულებამდე.

გირჩევთ: