• Dspower მიკრო სერვო

სიახლეები

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

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

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

რა არის რობოტული მკლავის სერვოძრავის მართვის ძირითადი პრინციპი?

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

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

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

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

რატომ არის სერვოძრავები შესაფერისი რობოტული მკლავის მართვისთვის?

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

რობოტული მკლავების მწარმოებლებიარ არის საჭირო ძრავების და დრაივერების ცალკე შეძენადა არც PID პარამეტრების კომპლექსური რეგულირება სჭირდებათ. ეს მნიშვნელოვნად ამცირებს რობოტული მკლავებისთვის შესვლის ბარიერს და ამცირებს განვითარების ციკლს.

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

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

სამუშაო მაგიდის რობოტული მკლავის სერვო

როგორ ავირჩიოთ რობოტული მკლავისთვის სწორი სერვო მოდელი

სერვოძრავის არჩევისას, ბრუნვის მომენტი და სიჩქარე ორი ყველაზე მნიშვნელოვანი პარამეტრია. ბრუნვის მომენტი განსაზღვრავს სერვოძრავის „ძალას“, რაც მას საშუალებას აძლევს, გადალახოს რობოტული მკლავის ბმულების წონითა და დატვირთვით გენერირებული ბრუნვის მომენტი. შეფასების მარტივი მეთოდია, რომ შეერთებისთვის საჭირო ბრუნვის მომენტი უნდა იყოს ბმულებისა და დატვირთვის მიერ გენერირებული ბრუნვის მომენტის მინიმუმ 1.5-ჯერ მეტი.

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

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

რა არის სერვოძრავის მართვის სიგნალის კონკრეტული ფორმატი?

სერვოძრავები ფართოდ იყენებენ PWM (პულსის სიგანის მოდულაცია) სიგნალებს მართვისთვის. მართვის იმპულსი არ განისაზღვრება ძაბვის დონით, არამედ მისი ხანგრძლივობით. სტანდარტული მართვის იმპულსის პერიოდი, როგორც წესი, 20 მილიწამია.

ამ პერიოდში მაღალი დონის სიგნალის ხანგრძლივობა მერყეობს 0.5-დან 2.5 მილიწამამდე. ეს იმპულსის სიგანე პირდაპირ შეესაბამება გამომავალი ლილვის კუთხურ გადაადგილებას 0°-დან 180°-მდე.

კერძოდ, 0.5 მილიწამიანი იმპულსის სიგანე ზოგადად შეესაბამება 0°-იან პოზიციას, 1.5 მილიწამიანი - 90°-იან ნეიტრალურ პოზიციას და 2.5 მილიწამიანი - 180°-იან პოზიციას. ამ კონკრეტული სიგანის იმპულსის ტალღის ფორმის გენერირებისთვის საჭიროა მიკროკონტროლერის შემავალი/გამომავალი პორტების გამოყენება.

როგორ დავპროგრამოთ რობოტული ხელის კოორდინირებული მოძრაობა?

სერვო პრინციპის სტრუქტურის დიაგრამა

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

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

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

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

სერვოძრავზე დამონტაჟებული რობოტული მკლავის აწყობისას გავრცელებული პრობლემები

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

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

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

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


გამოქვეყნების დრო: 2025 წლის 31 ოქტომბერი