Mündəricat:

555 Taymer IC -dən istifadə edərək Servo İdarə Edin: 3 Addım
555 Taymer IC -dən istifadə edərək Servo İdarə Edin: 3 Addım

Video: 555 Taymer IC -dən istifadə edərək Servo İdarə Edin: 3 Addım

Video: 555 Taymer IC -dən istifadə edərək Servo İdarə Edin: 3 Addım
Video: Lesson 95: Using L293D 4 DC Motors Shield for Arduino UNO and Mega | Arduino Step By Step Course 2024, Noyabr
Anonim
555 Timer IC -dən istifadə edərək Servo İdarə Edin
555 Timer IC -dən istifadə edərək Servo İdarə Edin

İlk təlimatım "Analog Joystick istifadə edərək servoları idarə etmək" idi. O vaxtdan bəri servolara ehtiyacı olan bir neçə layihəni paylaşdım: Robotik qol və Üz izləyicisi. Servoları idarə etmək üçün həmişə bir mikrokontrolördən istifadə edirdik. Ancaq servoları sınamaq və ya avtomatik idarəetməyə ehtiyacı olmayan əsas layihələr etmək üçün bir mikro nəzarətçiyə ehtiyacımız yoxdur.

Buna görə də bu təlimatda sizə 555 taymer IC və digər əsas elektron komponentlərdən istifadə edərək sadə bir servo nəzarətçisinin necə hazırlanacağını göstərəcəyəm. Bunu yeni servolarınızı sınamaq və ya layihənizin ehtiyacına uyğun olaraq yenidən dizayn etmək üçün istifadə edə bilərsiniz. Beləliklə, başlayaq.

Təchizat

Bu layihələrdə istifadə olunan bütün təchizatları UTsource.net saytından almaq olar

  1. NE555 Taymer IC.
  2. 1M rezistor. (500K ilə 1M ohm arasında olan hər hansı bir dəyər istifadə edilə bilər)
  3. 15K rezistor.
  4. 100K potansiometr (dəyişən müqavimət).
  5. 1N4148 Diod.
  6. 100uF 16V kondansatör.
  7. 22nF kondansatör.
  8. 9G servo.

Bununla yanaşı, prototip hazırlamaq üçün bir çörək taxtasına və 5V-12V güc mənbəyinə də ehtiyacınız olacaq.

Addım 1: Dövrün qurulması:

Dövr qurmaq
Dövr qurmaq
Dövr qurmaq
Dövr qurmaq

Dövrə çox sadədir, Astable Multivibrator rejimində 555 timer IC istifadə edirik. Pulse Width Modulation üçün dayanan PWM istifadə edərək bir servoya nəzarət edirik. PWM, yüksək və aşağı impulslar seriyasından başqa bir şey deyil (aşağı 0 və yüksək 1). Servo mövqeyi, 'genişlik' olaraq da bilinən yüksək və ya '1' nəbzin müddətindən asılı olaraq dəyişir. Bu səbəbdən "Pulse Width Modulation" adı verildi.

Yuxarıdakı dövrə bizə lazım olan nəbzi modulyasiya etməyə və buna görə də servonun mövqeyini idarə etməyə kömək edəcək. Dövrə, bazarda istifadə olunan ən çox yayılmış servoları idarə edə bilmək üçün hazırlanmışdır.

Qeyd: Dövrə 5V-12V gücünü dəstəkləyir, ancaq istifadə etdiyiniz servodan asılıdır. Servo gücünüzə ehtiyacınız üçün məlumat cədvəllərinə baxın. 5V -də işləyən 9G servo istifadə etdiyim üçün eyni miqdarda enerji verdim. 5V servoya güc vermək üçün 12V istifadə etmək servoya dərhal zərər verə bilər

Addım 2: Dövrəni Kompakt Edin

Dövrəni Kompakt etmək
Dövrəni Kompakt etmək
Dövrün Kompakt Edilməsi
Dövrün Kompakt Edilməsi

İndi ya çörək taxtasındakı dövrəni istifadə edə bilərsiniz, ya da bir PCB -yə lehim edərək daha daimi edə bilərsiniz. Bütün komponentləri xam olan, lakin işi görən bir mükəmməl lövhəyə lehimləmişəm. Yuxarıdakı şəkildə görə bilərsiniz, Kiçik və yığcamdır və servo və potansiyometrləri birləşdirmək üçün başlıqlara malikdir. Beləliklə, həm Servoları, həm də Tencere'leri yoxlaya bilərəm.

Bu Gerber sənədlərindən istifadə edərək peşəkar görünüşlü bir PCB də edə bilərsiniz. İstədiyiniz PCB istehsal xidmətlərini yükləyin və təqdim edin.

Addım 3: Nəticə:

Bunu etdikdən sonra, mikro nəzarətçi və kodlaşdırma tələb etmədən servolarınızı sınamağa başlaya bilərsiniz. Bu quruluş bir çox tətbiq üçün istifadə edilə bilər. Bununla nə etdiyinizi görmək istərdim. Yuxarıdakı video təlimatına baxmağı unutmayın.

Ümid edirəm bu təlimat sizin üçün faydalıdır və yeni bir şey öyrənməyinizə kömək etdi. Çox sağ ol.

Tövsiyə: