Mündəricat:

Necə: Kontaktsiz Rotary Enkoder: 3 addım
Necə: Kontaktsiz Rotary Enkoder: 3 addım

Video: Necə: Kontaktsiz Rotary Enkoder: 3 addım

Video: Necə: Kontaktsiz Rotary Enkoder: 3 addım
Video: Lesson 97: Controlling Servo Motor using Rotary Encoder and Display Angle On LCD 2024, Iyul
Anonim
Necə: Kontaktsiz Rotary Enkoder
Necə: Kontaktsiz Rotary Enkoder

Bu tətbiq qeydində, Dialog GreenPAK ™ istifadə edərək yüksək etibarlılığa malik dönər açar və ya kodlayıcının necə dizayn ediləcəyi təsvir edilmişdir. Bu keçid dizaynı təmassızdır və buna görə də kontakt oksidləşməsinə və aşınmasına məhəl qoymur. Uzun müddət nəm, toz, temperaturun həddindən artıq olduğu yerlərdə açıq havada istifadə üçün idealdır. Dialoq GreenPAK SLG46537: GreenPAK CMIC bu dizayn üçün bütün dövrə funksiyalarını təmin edir. Səs -küyə təkmilləşdirilmiş bir siqnal üçün bir siqnal (EVAL) yaradır, fırlanan açarın hər bir sektoru yastığından girişləri alır və yalnız bir keçid seçiminə zəmanət vermək üçün Asinxron Dövlət Maşını (ASM) istifadə edərək hər bir sektor padini şərh edir.

Aşağıda, Kontaktsiz Rotary Encoder yaratmaq üçün həllin necə proqramlaşdırıldığını başa düşmək üçün lazım olan addımları təsvir etdik. Ancaq proqramlaşdırmanın nəticəsini əldə etmək istəyirsinizsə, artıq tamamlanmış GreenPAK Dizayn Faylına baxmaq üçün GreenPAK proqramını yükləyin. GreenPAK İnkişaf Kitini kompüterinizə qoşun və nəbz modulyasiyasına çevirici 8CH PWM yaratmaq üçün proqramı vurun.

Addım 1: Dizayn Konsepsiyası

Dizayn konsepsiyası
Dizayn konsepsiyası
Dizayn konsepsiyası
Dizayn konsepsiyası

Bu dizayn zamanla işləyir. Xarici 100 kohm rezistorlar vasitəsi ilə hər sektor padini yavaş -yavaş çəkmək üçün bir saat (EVAL) siqnalı yaradır (Şəkil 1). EVAL siqnalı, seçilmiş sektorun yüksələn kənarını digərlərindən daha sürətlə idarə edən mərkəzi "silecek" ilə sıx bağlıdır (Şəkil 1 -də sürətli). GreenPAK Asinxron Dövlət Maşını (ASM) daha sonra hansı yüksələn kənarın ilk gəldiyini qiymətləndirir və nəticə latch olur. Kapasitif birləşmə dizaynının üstünlüyü etibarlılıqdır. Enkoderin tutumlu olması və sonra birbaşa əlaqəyə köhnəlməsi və ya birbaşa əlaqənin qurulması və sonra kapasitivliyə qədər pozulmasının (oksidləşməsinin) səbəbi hələ də işləyir. Şəkil 1-dəki ən yüksək səviyyəli sxematik nümayiş üçün xarici LED-lərə bağlı çıxışları göstərir.

Şəkil 2, seçilmiş silindrlərin digər seçilməmiş yastıqların ömrü ilə uyğunlaşdırılmış selektor yastığının istifadə müddətinin fərqini göstərən bir osiloskop şəklidir. Delta T, GreenPAK Asenkron Dövlət Maşınının (ASM) həll etməsi üçün kifayət qədər çox olan 248 nS -dir.

ASM bir nanosaniyə ərzində həll edə bilər və daxili arbitraj sistemi yalnız bir dövlətin etibarlı olduğunu təmin edir. Beləliklə, istənilən vaxt yalnız bir çıxış qeydə alınacaq.

Addım 2: GreenPAK Dizayn Tətbiqi

GreenPAK Dizayn Tətbiqi
GreenPAK Dizayn Tətbiqi
GreenPAK Dizayn Tətbiqi
GreenPAK Dizayn Tətbiqi
GreenPAK Dizayn Tətbiqi
GreenPAK Dizayn Tətbiqi
GreenPAK Dizayn Tətbiqi
GreenPAK Dizayn Tətbiqi

GreenPAK CMIC -də proqramlaşdırılmış sxem Şəkil 3 -də göstərilmişdir.

Gücə qənaət etmək üçün EVAL siqnalı tətbiqin cavab müddətinə uyğun bir nisbətdə yaradılır. Aşağı tezlikli osilator istifadə olunur və CNT2 ilə daha da bölünür. Bu nümunədə təxminən 16 Hz -dir. Şəkil 4 -də konfiqurasiya parametrlərinə baxın.

Mümkün vəziyyət keçidlərinin təsviri ASM vəziyyət diaqramında göstərilmişdir (Şəkil 5).

Bir az gecikmiş EVAL nüsxəsi hər dövrdə ASM sıfırlaması olaraq istifadə olunur. Bu, hər zaman STATE0 -dan başlamağı təmin edir. ASM sıfırlama vəziyyətindən sonra, EVAL siqnalı hər bir yastıqda ASM tərəfindən izlənilir. Yalnız ən erkən yüksələn kənar STATE0 -dan dövlət keçidinə səbəb olacaq. Digər yastiqciklərdən sonrakı yüksələn kənarları nəzərə alınmayacaq, çünki yalnız bir vəziyyət keçidi mümkündür. Bu da ASM -ni Şəkil 6 -da göstərildiyi kimi konfiqurasiya etməyimizlə əlaqədardır. DFF mandalları ASM nəticəsini sabit saxlayır, beləliklə ASM sıfırlama zamanı son çıxışın dəyişdirilməsi yoxdur. Açıq drenajlı NMOS çıxış pinlərimizi idarə etmək üçün istənilən polarite, DFF -ni ters çevrilmiş çıxışlarla konfiqurasiya etməyimizi tələb edir.

Addım 3: Test Nəticələri

Test Nəticələri
Test Nəticələri

Aşağıdakı fotoşəkillər tam işlək bir xam prototipi göstərir. GreenPAK üçün yalnız 5 uA ölçülən aşağı gücə malikdir. Yastıqların və sileceklərin düzeni ən güclü siqnal üçün maksimuma çatdırılmışdır. Prototipin böyük flüoresan ampullər və 5 W 145 MHz radio kimi güclü RF müdaxiləsinə qarşı immuniteti olduğu təsbit edildi. Çox güman ki, bütün yastıqlar müdaxiləni ümumi rejimdə alır.

Yastıqları və silecek ölçülərini düzmək mümkündür, belə ki, hər hansı bir vəziyyətdə sileceklə eyni vaxtda 2 yastıq üst -üstə düşmür. ASM arbitraj sistemi, eyni vaxtda 2 kənarın yüksəlməsi halında belə, dövlətlərdən yalnız birinin etibarlı olmasına icazə verəcəyi üçün bu, həqiqətən də lazım olmaya bilər. Bu dizaynın möhkəm olmasının başqa bir səbəbi də budur. Yastiqciklərin çox dar və bir -birinə bərabər uzunluqlu izləri olan lövhə düzeni ilə yaxşı həssaslıq əldə edilir, beləliklə hər bir sektorun ümumi tutumu digərləri ilə uyğunlaşdırılır. Son bir məhsul, silecek üçün mexaniki tutacaqları ehtiva edə bilər, buna görə də hər bir mövqedə mərkəzləşdirildikdə "tıklayır" və eyni zamanda gözəl bir toxunma hissi verir.

Dialogun GreenPAK CMIC, bu yüksək etibarlılıq dönər açarı üçün aşağı güc, möhkəm və tam bir həll təklif edir. Sabit, uzunmüddətli iş tələb edən açıq taymerlər və idarəetmə kimi tətbiqlər üçün idealdır.

Tövsiyə: