Სარჩევი:

Arduino გულშემატკივართა კონტროლერი: 7 ნაბიჯი
Arduino გულშემატკივართა კონტროლერი: 7 ნაბიჯი

ვიდეო: Arduino გულშემატკივართა კონტროლერი: 7 ნაბიჯი

ვიდეო: Arduino გულშემატკივართა კონტროლერი: 7 ნაბიჯი
ვიდეო: Setting up a 3d Printer with MKS sGen L v1.0 2024, ივლისი
Anonim
Arduino გულშემატკივართა კონტროლერი
Arduino გულშემატკივართა კონტროლერი

გამარჯობა!

ამ მოკლე ინსტრუქციაში მე ვაჩვენებ ჩემს ძალიან მარტივ, მაგრამ მაინც სასარგებლო გაჯეტს. ეს შევქმენი ჩემი მეგობრის შვილისთვის საგანმანათლებლო მიზნით, სკოლის პრეზენტაციისთვის.

Დავიწყოთ.

ნაბიჯი 1: მარტივი კონტროლერი

მარტივი კონტროლერი
მარტივი კონტროლერი
მარტივი კონტროლერი
მარტივი კონტროლერი
მარტივი კონტროლერი
მარტივი კონტროლერი

ეს არის arduino ნანოზე დაფუძნებული მარტივი კონტროლერი, რომელიც იყენებს nokia 5110 ეკრანს, BC547 NPN ტრანზისტორს, 3 მავთულის (12V) კომპიუტერის ვენტილატორს, 2 led- ს და DS18B20 ტემპერატურის სენსორს. როგორც ხედავთ სურათზე ეს არის მარტივი და ძირითადი კონფიგურაცია.

ნაბიჯი 2: მასალები

საჭირო ნაწილები:

- ნებისმიერი არდუინოს დაფა

- Nokia 5110 LCD / ან HX1230 LCD ასევე შესაფერისია

- პურის დაფა

- რამდენიმე მხტუნავი მავთული

- BC547 ან სხვა მსგავსი NPN ტრანზისტორი

- ტემპერატურის სენსორი DS18B20

- 2 ან 3 მავთულის 5/6/12/24V ვენტილატორი ან ნებისმიერი სხვა ელექტრონული კომპონენტი

- 2X 200 ohm რეზისტორები და ორი LED

- ქალი ქინძისთავები

- თუ გულშემატკივართა rpm- ის გაზომვა გსურთ, მაშინ დაგჭირდებათ მარტივი 1N4007 დიოდი და 10K გამყვანი რეზისტორი.

ნაბიჯი 3: პროგრამული უზრუნველყოფა

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

ჩამოტვირთეთ საჭირო ბიბლიოთეკები, შეადგინეთ და ატვირთეთ arduino– ში.

PCB ფაილისთვის გადადით ამ ბმულზე, გახსენით რედაქტორში და შეგიძლიათ შექმნათ გერბერის ფაილი.

easyeda.com/Lacybad/arduino-fan-controller

ჩემი მეორე PCB არის გადმოსაწერი ამ ბმულზე:

easyeda.com/Lacybad/arduino-nano-controlle…

ეს მსგავსი კომპიუტერი იყენებს SSD1306 ჩვენებას 4 ტრანზისტორით.

ნაბიჯი 4: სქემატური

სქემატური
სქემატური

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

თუ გსურთ ნახოთ გულშემატკივართა rpm გთხოვთ გააკეთოთ სწორი კონფიგურაცია. თუ არა, არ დაამატოთ დიოდი და გამყვანი რეზისტორი.

ნაბიჯი 5: არდუინო სამსახურში

არდუინო სამსახურში
არდუინო სამსახურში
არდუინო სამსახურში
არდუინო სამსახურში
არდუინო სამსახურში
არდუინო სამსახურში
არდუინო სამსახურში
არდუინო სამსახურში

პატარა ახსნა:

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

ჩვენს შემთხვევაში ტრანზისტორი მოქმედებს როგორც გადამრთველი.

ერთადერთი მინუსი ის არის, რომ NPN ტრანზისტორების უმეტესობას (ისევე როგორც BC547) აქვს მიმდინარე შეზღუდვა მაქსიმუმ 100-150mA.

როდესაც ტემპერატურა იკლებს გარკვეულ მნიშვნელობას, არდუინო ცვლის გამომავალ პინს HIGH მდგომარეობიდან LOW- ზე. ამის შემდეგ ელექტროენერგია არ გადის მასში, რაც ვენტილატორს გამორთავს.

ამ მიზეზით გამოვიყენე arduinos D6 pin (pwm).

სანამ გაგრილება ჩართულია, RED led ჩართულია, როდესაც არ გაცივდება, მწვანე led ჩართულია.

კომპიუტერზე არის 5/12V შეყვანის ვენტილატორი. არის ჯუმპერი არდუინოდან ან 12 ვ შეყვანის დენის წყაროს გადასაყვანად. თეორიულად ჯუმპერი შეიძლება გამოყენებულ იქნას თუნდაც 12 ვ კვების წყაროზე, რადგან მე დავუკავშირე არდუინოს VIN პინს, რომელიც დაკავშირებულია AMS1117 ძაბვის რეგულატორთან. თეორიულად მას შეუძლია გაუმკლავდეს 12 ვოლტის შეყვანას, მაგრამ არ სურდა "ჯადოსნური კვამლის" რისკი.

მაგრამ ამ დაყენებით მას შეუძლია აკონტროლოს რელეები, მოსფეთები და ა.

მე არ გირჩევ LGT8F328PU NANO დაფების გამოყენებას !!!! მას აქვს ძალიან სუსტი კვების ბლოკი, ამიტომ ის არ იმუშავებს. შეეცადა.

ნაბიჯი 6: RPM

RPM
RPM

როდესაც შევქმენი pcb, მე არ ვითვლი rpm– ის გაზომვით და ჯერ არ დავწერე ესკიზში. მოგვიანებით დავამატე. როდესაც მე პირველად ავაწყე ყველაფერი კომპიუტერზე მივხვდი, რომ მას შემდეგ რაც არდუინომ გაგრილება შეწყვიტა და ვენტილატორი გამორთული იყო, გულშემატკივართა პროპელერი ყოველ ორ წამში ცოტათი მოძრაობდა. არ ვიცოდი რა გამეკეთებინა, ამიტომ დავაყენე მარტივი დიოდი უკანა მიმართულებით დარბაზის ეფექტის სენსორზე და D2 პინზე დავამატე 10K გამყვანი რეზისტორი. მაშინაც კი, თუ ვენტილატორი ჩერდება, ეს შემაშფოთებელი მოძრაობა ჩერდება. ახლა კარგად მუშაობს.

ნაბიჯი 7: სამომავლო გეგმები

Მომავლის გეგმები
Მომავლის გეგმები
Მომავლის გეგმები
Მომავლის გეგმები

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

მეორე გეგმა არის მცენარეების მორწყვის სისტემა ჩემს ეზოში. 6 ან 12 ვოლტიანი წყლის ტუმბო საკმარისზე მეტია და ისინი კონტროლდება IRF520 mosfet მოდულით. მაგრამ, როგორც წესი, ვასხამ მათ და ვცვლი IRLZ44N– ით, რადგან ლოგიკა მას უკეთესად არდუინოსთვის უკეთებს ვიდრე N არხის fet. იქნებ დავამთავრო ისინიც, როცა დასრულდება.

იმედია ვინმე გამოგადგებათ. გთხოვთ თავისუფლად გამოიყენოთ იგი!

გირჩევთ: