İçindekiler:
- Adım 1: Malzemelerin Hazırlanması
- Adım 2: Donanım Kurulumu
- 3. Adım: Kaynak Kodu Girin
- 4. Adım: Sonuçlar
- Adım 5: Video
Video: Döner Kodlayıcı Kiti Eğitimi: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Açıklama:
Bu döner kodlayıcı kiti, motorun konumunu ve hızını algılamak için kullanılabilir. Bir optik ışın sensörü (opto anahtar, fototransistör) ve bir parça oluklu diskten oluşan çok basit bir kittir. 3 pinli başlık aracılığıyla herhangi bir mikrodenetleyiciye bağlanabilir. Optik ışın sensörü, yarıklı diskin eksik yuvalarını algılar ve bir darbe dizisi oluşturur.
Güç vermek için +5VDC gerektirir ve 0V ve 5V çıkış verir. Kiriş bloke edildiğinde 5V çıkış ve kiriş bloke olmadığında 0V çıkış sağlar. Mikrodenetleyiciniz, motorunuzun ne kadar yol kat ettiğini ve ne kadar hızlı olduğunu belirlemek için 0-5-0V darbe katarını basitçe okuyabilir.
Kit, ışın kesintisiz olduğunda yanan yeşil bir LED içerir.
Şartname:
- Çalışma Gerilimi: 4.5-5 VDC
- Çıkış Sinyali: Dijital çıkış
- Mikrodenetleyiciye doğrudan bağlantı (5V'a kadar dahili çekme)
- 100KHz'e kadar okuyabilme
- Oluklu Disk Çapı: 26mm
- PCB Boyutu: 22mm x 20mm
Adım 1: Malzemelerin Hazırlanması
Bu öğreticide, bu projeyi çalıştırmak için gereken öğeler şunlardır:
- Arduino Uno
- USB Kablosu Tip A'dan B'ye
- Erkekten erkeğe atlama teli
- Dişiden erkeğe atlama teli
- Plastik Dişli Motor
Adım 2: Donanım Kurulumu
Yukarıdaki şema, Rotary Encoder Kit ve Arduino Uno arasındaki basit bağlantıyı göstermektedir:
- 5V > 5V
- GND > GND
- ÇIKIŞ > D2
Plastik Dişli Motor ile Arduino Uno Bağlantısı:
- Terminal 1 > 5V
- Terminal 2 > GND
Bağlantıyı tamamladıktan sonra Arduino Uno'yu bir USB kablosu ile güç kaynağına bağlayın.
3. Adım: Kaynak Kodu Girin
- Test kodunu indirin ve Arduino yazılımı veya IDE kullanarak açın.
- Doğru kartı ve ilgili bağlantı noktasını seçtiğinizden emin olun (Bu eğitimde Arduino Uno kullanılmaktadır).
- Ardından test kodunu Arduino Uno'nuza yükleyin.
4. Adım: Sonuçlar
Oluklu disk, Plastik Dişli Motora monte edilir ve döner kodlayıcı devre kartının boşluğuna yerleştirilir. Optik ışın sensörü, yarıklı diskin eksik yuvalarını algılar ve bir darbe dizisi oluşturur. Arduino'daki kodu ayarlayarak, Rotary Encoder, Plastik Dişli Motor için gerçek rpm'yi algılayabilecek ve Seri Monitörde gösterebilecektir.
Önerilen:
Döner Kodlayıcı Düğmesi: 6 Adım
Döner Kodlayıcı Düğmesi: Bu, döner kodlayıcıya dayalı döner bir uzaktan kumandadır. Aşağıdaki özelliklere sahiptir.Akü etkinleştirildiğinde çok düşük akım tüketimi ile çalışır Kontrol döndürüldüğünde otomatik etkinleştirme Bir süre hareketsiz kaldıktan sonra otomatik uykuKonfigürasyon
DigiSpark ve Döner Kodlayıcı Kullanan USB Ses Düğmesi: 3 Adım
DigiSpark ve Döner Kodlayıcı Kullanan USB Ses Düğmesi: Bu, süper ucuz bir USB Ses Kontrol Düğmesidir. Bazen geleneksel düğmeler, her yerde fareyi tıklamak yerine şeyleri kontrol etmek için daha uygundur. Bu proje DigiSpark, Rotary Encoder ve Adafruit Trinket USB Library (https://github.c
Bir Step Motoru Döner Kodlayıcı Olarak Kullanın: 9 Adım (Resimlerle)
Bir Step Motoru Döner Kodlayıcı Olarak Kullanın: Döner kodlayıcılar, mikrodenetleyici projelerinde giriş aygıtı olarak kullanım için mükemmeldir ancak performansları çok düzgün ve tatmin edici değildir. Ayrıca etrafta bir sürü yedek step motor olduğu için onlara bir amaç vermeye karar verdim. Yani biraz stepper varsa
Nasıl Yapılır: Temassız Döner Kodlayıcı: 3 Adım
Nasıl Yapılır: Temassız Döner Kodlayıcı: Bu uygulama notu, bir Dialog GreenPAK™ kullanarak yüksek güvenilirliğe sahip bir döner anahtarın veya kodlayıcının nasıl tasarlanacağını açıklar. Bu anahtar tasarımı temassızdır ve bu nedenle temas oksidasyonunu ve aşınmayı yok sayar. Uzun mesafelerin olduğu dış mekanlarda kullanım için idealdir
Arduino ile Döner Kodlayıcı Eğitimi: 6 Adım
Arduino ile Döner Kodlayıcı Eğitimi: Döner kodlayıcı, dönerken hareketi ve konumu izleyebilen elektronik bir bileşendir. Döner kodlayıcı, döner kodlayıcı döndüğünde darbe üretebilen optik sensörler kullanır. Döner kodlayıcının genellikle mec olarak uygulanması