Სარჩევი:

DC Motors– ის კონტროლი Arduino– ით და L293– ით: 5 ნაბიჯი (სურათებით)
DC Motors– ის კონტროლი Arduino– ით და L293– ით: 5 ნაბიჯი (სურათებით)

ვიდეო: DC Motors– ის კონტროლი Arduino– ით და L293– ით: 5 ნაბიჯი (სურათებით)

ვიდეო: DC Motors– ის კონტროლი Arduino– ით და L293– ით: 5 ნაბიჯი (სურათებით)
ვიდეო: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, ნოემბერი
Anonim
DC Motors– ის კონტროლი Arduino– ით და L293– ით
DC Motors– ის კონტროლი Arduino– ით და L293– ით
DC Motors– ის კონტროლი Arduino– ით და L293– ით
DC Motors– ის კონტროლი Arduino– ით და L293– ით
DC Motors– ის კონტროლი Arduino– ით და L293– ით
DC Motors– ის კონტროლი Arduino– ით და L293– ით

მარტივი გზა DC ძრავების გასაკონტროლებლად. ყველაფერი რაც თქვენ გჭირდებათ არის ცოდნა ელექტრონიკაში და პროგრამირებაში

თუ თქვენ გაქვთ რაიმე შეკითხვა ან პრობლემა, შეგიძლიათ დამიკავშირდეთ ჩემს ფოსტაზე: [email protected]

ეწვიეთ ჩემს youtube არხს:

ასე რომ დავიწყოთ.

ნაბიჯი 1: უყურეთ ვიდეოს

თქვენ ასევე შეგიძლიათ ნახოთ როგორ მუშაობს ეს პროექტი

www.youtube.com/watch?v=tm69V7npSg8

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

მასალები
მასალები
მასალები
მასალები
მასალები
მასალები

ყველა საჭირო მასალა შეგიძლიათ იხილოთ ebay ან amazon– ზე. მაგრამ თუ თქვენ გაქვთ რაიმე ძველი ელექტრონული მოწყობილობა, როგორიცაა პრინტერები ან სხვა რამ, შეგიძლიათ მიიღოთ მასალები იქიდან.

სპონსორის ბმული: UTSource.net მიმოხილვები ეს არის სანდო ვებ გვერდი ელექტრონული კომპონენტების იაფად შეკვეთისთვის

ფასი და შესანიშნავი ხარისხი

ამ პროექტისთვის დაგჭირდებათ:

-ძრავის მძღოლი L293D

-არდუინო მეგა 2560 ან უნო

-პურის დაფა

-9 ვ ბატარეა

-DC ძრავა

-9 ვ ბატარეის ყუთი

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

-მწვანე და წითელი LED დიოდები

-ორი ღილაკი

-ორი 10k ohm რეზისტორი

ძრავის მძღოლი L293D

თქვენ შეგიძლიათ გამოიყენოთ ეს ჩიპი ერთი ან ორი განსხვავებული ძრავის გასაკონტროლებლად. ის ეკუთვნის TTL ოჯახს, რაც იმას ნიშნავს, რომ ის მუშაობს 5V+ - ზე.

მას აქვს 16 ქინძისთავი

მიმაგრება 1 დაკავშირების გარეშე

პინ 2 არის შეყვანილი

პინი 3 გამოდის ძრავისთვის

პინი 4 და 5 უკავშირდება ბატარეის GND- ს

პინ 6 არის მეორე გამომავალი ძრავისთვის

პინ 7 არის მეორე შეყვანა

პინი 8 არის V+ ბატარეიდან (9V)

მეორე მხარეს იგივეა გარდა:

პინ 16 არის Vcc+

Pin 9 კავშირი არ არის

ნაბიჯი 3: გაყვანილობა

გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა

თუ გაყვანილობასთან დაკავშირებით რაიმე პრობლემა შეგექმნებათ, შეგიძლიათ დაეხმაროთ საკუთარ თავს სურათებში. თავზე არის წრე 1 ძრავის გასაკონტროლებლად და ქვემოთ არის წრე 2 ძრავის კონტროლისთვის. მე მაგალითი გავაკეთე მხოლოდ ერთი ძრავით.

ციფრული შეყვანა 2 ჩართულია ON ღილაკზე (ღილაკი ლურჯი თავსახურით)

ციფრული შეყვანა 3 უკავშირდება OFF ღილაკს (ღილაკი წითელი თავსახურით)

ამ ორი ღილაკით თქვენ შეგიძლიათ შეცვალოთ ბრუნვის მიმართულება

თქვენ უნდა დააკავშიროთ 10k ohm რეზისტორი GND– ს შორის Arduino– დან, რათა დააჭიროთ ღილაკს.

მწვანე LED დიოდი უკავშირდება ციფრულ გამომავალს 5

წითელი LED დიოდი უკავშირდება ციფრულ გამომავალს 4

გაყვანილობა L293D

მიამაგრეთ 1 არ არის დაკავშირებული, ასე რომ დატოვეთ ცარიელი.

შემდეგი არის პინ 2, რომელიც უკავშირდება ციფრულ გამომავალს Arduino– ზე (შეგიძლიათ აირჩიოთ ნებისმიერი ციფრული გამომავალი 2 – დან 53 – მდე)

პინ 3 უკავშირდება პირდაპირ ძრავას

პინი 4 და 5 უკავშირდება ბატარეას GND

პინ 6 უკავშირდება პირდაპირ ძრავას

პინ 7 დაკავშირებულია Arduino– ს ციფრულ გამომუშავებასთან

Pin 8 არის V+ ბატარეიდან. მე გირჩევთ გამოიყენოთ 9V ბატარეა, ასე რომ ძრავა შეუფერხებლად იმუშავებს

თუ თქვენ გაქვთ შანსი, შეგიძლიათ გააკეთოთ წრე.

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

თუ გსურთ გააკონტროლოთ ორი ძრავა, თქვენ უნდა დააკავშიროთ L293D- ის მეორე მხარე

Pin 16 არის Vcc+. თქვენ იღებთ 5V ძაბვას არდუინოსგან

Pin 15 უკავშირდება ციფრულ გამომავალს Arduino– ზე

პინი 14 პირდაპირ უკავშირდება ძრავას

პინი 13 და პინ 12 დაკავშირებულია GND ბატარეასთან

პინი 11 პირდაპირ უკავშირდება ძრავას

პინ 10 უკავშირდება ციფრულ გამომუშავებას Arduino– ზე

Pin 9 კავშირი არ არის

ნაბიჯი 4: შექმენით მიკროსქემის დაფა

დაამზადეთ მიკროსქემის დაფა
დაამზადეთ მიკროსქემის დაფა

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

გრავირებისთვის ეს დაფა გამოიყენება CNC გრავირების საღარავი მანქანით. მე გამოვიყენე ნორმალური დაფა სქემებისთვის, რომელიც ერთ მხარეს სპილენძით არის დაფარული. დაფის დამთავრებისას გავპრიალე ის ძალიან წვრილი ქვიშის ქაღალდით. შემდეგ ფხვნილში ავურიე სამრეწველო სპირტი და როზინი. ეს ნაზავი მე დავიფარე სპილენძის მხარეს მის დასაცავად.

ნაბიჯი 5: კოდი

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

ძრავის კონტროლი:

ყოველი 5 წამის შემდეგ ძრავა ცვლის ბრუნვის გზას

ძრავის კონტროლი 1 ღილაკით:

როდესაც პირველად დააჭირეთ ღილაკს ძრავა ტრიალებს ერთი მიმართულებით, მეორედ რომ დააჭირეთ ღილაკს ძრავა იწყებს ტრიალს მეორე მხარეს

ძრავის კონტროლი 2 ღილაკით:

ღილაკზე დაჭერისას ძრავა ტრიალებს ერთი მიმართულებით, როდესაც გამორთვის ღილაკს, ძრავა ტრიალებს სხვა მიმართულებით.

გირჩევთ: