Mündəricat:

Qapalı Döngə Geribildirimi Almaq üçün Servo Necə Modlaşdırılır: 7 Addım
Qapalı Döngə Geribildirimi Almaq üçün Servo Necə Modlaşdırılır: 7 Addım

Video: Qapalı Döngə Geribildirimi Almaq üçün Servo Necə Modlaşdırılır: 7 Addım

Video: Qapalı Döngə Geribildirimi Almaq üçün Servo Necə Modlaşdırılır: 7 Addım
Video: Control 10 output pins or relay using 10 push button switch with 1 Arduino input pin ANPB-V2 2024, Noyabr
Anonim
Qapalı Döngə Geribildirimi Almaq üçün Servo Necə Modlaşdırılır
Qapalı Döngə Geribildirimi Almaq üçün Servo Necə Modlaşdırılır

► Bir mikrokontrolörlə (Arduino kimi) bir servo sürərkən, ona yalnız hədəf yeri sifarişləri verə bilərsiniz (PPM siqnalında).

Bu sifarişlə servo bu hədəf yerinə köçəcək. Ancaq ani deyil! Məkanın nə vaxt çatacağını dəqiq bilmirsiniz …

Bu açıq döngə nəzarətidir.

► Ardıcıl olaraq fərqli yerlərə köçmək lazımdırsa, adi üsul servonun hərəkət etməsinə imkan vermək üçün fasilələr (gecikmə təlimatları) daxil etməkdir.

Həm də reaktivliyə ehtiyacınız varsa, qapalı bir dövrə əldə etmək üçün servo rejimini dəyişdirməlisiniz.

Addım 1: Servonun sökülməsi

Servonun sökülməsi
Servonun sökülməsi
Servonun sökülməsi
Servonun sökülməsi
Servonun sökülməsi
Servonun sökülməsi

4 vintini sökün

Yuxarıda varmışsa təəccüblənməyin … bu uzun vintlər ilə dibin necə yığıldığına baxın

bölmə adapterini plastikdən çıxarın

İndi PCB -ni görə bilərsiniz, çox uzaqlaşdırmayın: qısa tellər var.

daxili potansiometrin siqnal pinini taparaq növbəti mərhələyə hazırıq!

Addım 2: Gərginliyi ölçərkən Servo hərəkət etdirə bilmək üçün bir Servo Test Cihazından istifadə edin

Gərginliyi ölçərkən Servo hərəkət etdirə bilmək üçün bir Servo Test Cihazından istifadə edin
Gərginliyi ölçərkən Servo hərəkət etdirə bilmək üçün bir Servo Test Cihazından istifadə edin
Gərginliyi ölçərkən Servo hərəkət etdirə bilmək üçün bir Servo Test Cihazından istifadə edin
Gərginliyi ölçərkən Servo hərəkət etdirə bilmək üçün bir Servo Test Cihazından istifadə edin

Bu test cihazı sizə 3 rejim təklif edir: qazanı döndərərkən əl rejimini seçin, servo buna uyğun olaraq dönür.

Bir neçə dollara "Çox Servo Test Cihazı 3CH ECS Tutarlılıq Sürətinə Nəzarət Güc Kanalları CCPM Ölçən" adlı bir şey axtarın.

Addım 3: Siqnal Pinini tapın

Siqnal Pinini tapın
Siqnal Pinini tapın
Siqnal Pinini tapın
Siqnal Pinini tapın

Yerini bilmək üçün servo daxili potensiometrdən istifadə edir.

PCB-ni sındıracağıq və bu məlumatı qazanın özündən alacağıq:-)

Bu vəziyyətdə, PCB -nin altında qazandan gedən 3 qırmızı tel (gnd, 5v, siqnal) görə bildim.

Multimetrdən gərginliyin davamlı mövqeyində istifadə edin. Yaxşı təhsilli bir tahmin orta teldir, amma…

Qara servo tel ilə 3 pin arasındakı gərginliyi ölçün (aşağıdan 3 teldən gəlir)

0V, 5V və ya daha az və servo hərəkət edərkən dəyişən üçüncü bir gərginlik tapmalısınız. Bunun üçün servo test cihazından istifadə edin!

Anladım? növbəti addım

Addım 4: Lehimləmə

Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə

İndi bu məftilə bir tel lehimləmək istəyirsiniz, ancaq bundan əvvəl dibində bir delik açdığınızdan və teli taxdığınızdan əmin olun.

İndi lehim edə bilərsiniz!

Addım 5: Siqnal Teli

Siqnal teli
Siqnal teli
Siqnal teli
Siqnal teli

İndi 4 -cü telə sahib olduğunuz bir servo var, sizə əsl mövqeyini verir (son sifarişdən asılı olmayaraq).

Addım 6: 8V Servo

8V Servo
8V Servo
8V Servo
8V Servo
8V Servo
8V Servo
8V Servo
8V Servo

Eyni şeyi tez -tez 7V və ya 8V və ya daha çox olan daha güclü servo ilə də edə bilərsiniz

Yalnız qazan siqnalının 5V -dən aşağı dəyişdiyini yoxladığınızdan əmin olun. 8V -ə qədər dəyişsəydi, bu arduino -nun yanmasına səbəb olardı.

Bu (möhtəşəm) 60kg.cm RDS5160 rəqəmsal servo vəziyyətində, enerji təchizatı 6 ilə 8.4VDC arasında ola bilər.

Ancaq elektron lövhə gərginliyi maksimum 3.3V-ə çevirir: arduino məqsədləri üçün yaxşıdır:-)

Yeri gəlmişkən, kənardan yırtılmamaq üçün telinizi plastik qutunun arxasına bağlaya bilərsiniz …

Addım 7: İrəli gedin

İndi hərəkətlərini tənzimləmək üçün bir PID kodlaya bilərsiniz.

Budur bəzi bağlantılar: servoda

PID -də

Tövsiyə: