L9110S sürücüsüne genel bakış
L9110S, PUSH_PULL güç amplifikatörüne sahip iki kanallı bir kontrol ve motor sürücü entegresidir. Bu çipin iki TTL/CMOS uyumlu giriş seviyesi vardır. Bu çipin iki çıkış terminali, sürücü motorunun ileri veya geri hareketini doğrudan kontrol edebilir. Bu motor sürücüsü geniş bir sürücü akımı aralığına sahiptir. Her kanalın sürekli 750~800mA akımı ve maksimum 1,5~2,0A akım kapasitesi vardır. L9110S, oyuncak araba motor sürücüsü, step motor sürücüsü ve güç anahtarlama tüpü devresinde yaygın olarak kullanılmaktadır.
Teknik özellikler
Uygulamalar
- DC Çıkış Akımı: 800mA
- Çıkış Kanalları: 2
- VM: 2,5V – 12V
- Çıkış tipi: Analog-Voltaj
- Arayüz: Dijital Mantık, PWM
Daha fazla spesifikasyon için lütfen veri sayfasına bakın
- oyuncak araba motor sürücüleri
- Step motor sürücüsü
- anahtarlama güç tüpü devresi
Gebra L9110S modülünün özellikleri
- Yerleşik, AÇIK/KAPALI LED göstergesi
- Yön pinleri için yerleşik LED göstergesi
- IDC konektörüyle kontrol pimi erişimi
- Güç ve motor bağlantıları için vidalı terminal blokları
- GEBRABUS ile Uyumlu Gebra Pin
- Gebra MCU Modüllerinin ek kartı olarak kullanılabilir
- Kanatlı ped içeren (SMD Parçası olarak Birleştirilmiş)
- Tahtanın boyutunu azaltmak için ayrılabilir vida parçaları
- Paket: Gebra orta (36,29 mm x 46,18 mm)
- Şematik (.pdf)
Gebra L9110S modülü
Gebra L9110S, 2 kanallı 800mA 2,5-12V motor sürücü modülüdür.
Kullanıcılar, Gebra L9110S modülü aracılığıyla L9110S motor sürücüsünün en önemli pinlerine erişebilirler. Gebra L9110S modülünün “VCC”, “GND” ve “IA1”, “IB1”, “‘e kolay erişim sağladığını belirtmekte fayda var. IA2” ve “IB2” pinleri, diğer kartlarda genişletilmesi için 2×4 IDC konektörüyle sağlanır.
Bu modülü başlatmak için Gebra L9110S modülünü BreadBoard’a yerleştirin ve ardından gerekli voltajı uygulayarak Gebra L9110S modülünü başlatın. Bu modülün pinlerinin Gebra STM32F303 pinleri ile uyumluluğu nedeniyle, bu modülün test edilmesi ve kurulumu için Gebra STM32F303 mikrodenetleyici geliştirme modülünün kullanılmasını öneririz.
Bu modülü Gebra STM32F303 mikrokontrolör modülü ile başlatmak için, Gebra STM32F303 modülüne Pin-to-Pin yerleştirmeniz yeterlidir.
Modül bölümlerinin tanıtımı
L9110S motor sürücüsü
Bu modülün ana AC’si motorların hareketinin kontrolünden sorumludur. Bu modülde iki adet L9110S kullanılmış olup, sol taraf motor A’yı kontrol etmek için, sağ taraf ise motor B’yi kontrol etmek için kullanılır.
Motor terminali
Motorları bağlamak için Gebra L9110S modülüne “OA1”, “OB1”, “OA2” ve “OB2” için 2 terminal bloğu takılmıştır. İlk terminal bloğu, OA1 ve OB1 için modülün sol tarafındadır. ikinci terminal bloğu modülün sağ tarafındadır. OA2 ve OB2’ye yöneliktir.
Güç terminali
Gebra L9110S modülünün tasarımında modüle “VCC” ve “5V” bağlantısını sağlayacak bir terminal bloğu da düşünülmüştür.
Giriş LED’leri
Motorların hareket yönünü kontrol etmesi amaçlanan modülün IA1, IA2, IB1 ve IB2 pinlerinin her biri, bu pinlerin her birine uygun voltaj uygulanarak yanacak özel bir LED’e sahiptir.
Sinyal bağlantı noktası
VCC, IA1, IB1, IA2, IB2 ve GND pinlerine daha kolay erişim için Gebra L9110S modülü üzerine IDC-2×4 konnektör takılıdır, uygun IDC kablosunu bu konnektöre bağlayarak bahsi geçen pinlere kolaylıkla ulaşabilirsiniz. modül bağlantı kurdu
Bu modülde şekilde görüldüğü gibi üst sıradaki konnektör pinleri soldan sağa modülün VCC, IA1 ve IB1 pinlerine, alt sıradaki ise soldan sağa modülün GND, IB2 ve IA2 pinlerine karşılık gelmektedir. modül.
Sensörün açık/kapalı durumunu gösteren LED
İlgili pin ile modüle uygun voltaj uygulandığında modülün LED’i yanar.
Modül pinleri
Besleme pinleri
- VCC: Bu pin maksimum 12 volt voltaj sağlayarak modüle ana güç kaynağı sağlamaktan sorumludur ve hem motor voltajı hem de IC voltajı sağlar.
- GND: Bu, modüle güç vermek için kullanılan ortak topraklama pinidir.
Yön kontrol pinleri
- IA1, IB1, IA2 ve IB2: IN1 ve IB1 pinleri motor A’nın hareket yönünü kontrol etmek için tasarlanmıştır ve IA2 ve IB2 pinleri motor B’nin hareket yönünü kontrol etmek için tasarlanmıştır, eğer pin IA1 motor A ve pin için bağlıysa B motoru için IA2, motorlar ileri doğru hareket edecek ve motor A için pin IB1 ve motor B için pin IB2 bağlanırsa motorlar geriye doğru hareket edecektir.
Her motorun hızını kontrol etmek için IA ve IB girişlerinin her birine PWM sinyali uygulamanın yeterli olduğunu belirtmekte fayda var.
İşlemciye bağlanın
Gebra STM32F303 ile bağlantı
Gebra L9110S modülünü Gebra STM32F303 mikrokontrolör modülüne bağlamak için bu modülün pinlerinin Gebra STM32F303 pinleri ile uyumluluğundan dolayı mikrokontrolör üzerinde Pin to Pin olarak yerleştirmeniz ve uygun voltajı uygulayarak, Gebra L9110S modülünün VCC pinine ve 5V mikrokontrolcünün pinine 5 volt voltaj vererek motorları çalıştırın.
Burada daha iyi anlaşılabilmesi için iki modülün ayrı bağlantısı gösterilmektedir.
Not: VCC pinine bağlanacak uygun motorları ve voltaj kaynağını seçmek için her zaman maksimum voltajı 12 volt olan VCC pininin hem motorları hem de IC voltajını beslediğine, dolayısıyla maksimum çalışma voltajına dikkat etmelisiniz. Seçtiğiniz motorların ve almayı düşündüğünüz güç kaynağının voltajı 12 volttan fazla olmamalıdır.
Gebra ATMEGA32A konektörü
Gebra L9110S modülünü Gebra ATMEGA32A mikrokontrolör modülüne bağlamak için, güç kaynaklarını her modülün güç kaynağı pinlerine bağladıktan sonra, Gebra L9110S modülünün IA veya IB pinlerinden birini PWM pinlerinden birine bağlamak yeterlidir. Gebra ATMEGA32A modülünün (OC1A ve OC1B pinleri) ve kalan pinleri Gebra ATMEGA32A modülünün diğer pinlerine bağlayın.
Not: 9V voltajın motorlara zarar vermeyeceği varsayılarak bu devreler kapatılmıştır.
ARDUINO UNO ile bağlantı
Gebra L9110S modülünü ARDUINO UNO’ya bağlamak için aşağıdaki adımları izleyin:
- L9110S modülünün VCC pinini ARDUINO UNO kartının VIN pinine (kırmızı kablo) bağlayın.
- L9110S modülünün GND pinini ARDUINO UNO kartının GND pinine (siyah kablo) bağlayın.
- Motorların her birinin pinlerinden Gebra L9110S modülünün IA veya IB pinlerinden birini ARDUINO UNO kartının PWM pinlerinden birine, kalan pinleri ise diğer Arduino pinlerine bağlayın.
Not: L9110S modülünü başlatmak için Arduino kartını kullanıyorsanız, Arduino kartınız bilgisayara bağlıysa ve gücünü bilgisayarın USB bağlantı noktasından alıyorsa, bilgisayarın USB bağlantı noktasından daha fazla akış yapmadığına dikkat etmelisiniz. 500mA Bu nedenle Arduino için daha iyi bir voltaj kaynağı kullanmak daha iyidir. (Bu modülün akım tüketimi yüksüz modda 10mA’den azdır)
Yukarıda belirtilen öğelerin nasıl bağlanacağı aşağıdaki resimde görülebilir:
Not 2: VCC pinine voltaj uygularken uygulanan voltajın sahip olduğunuz motorların maksimum çalışma voltajından yüksek olmamasına dikkat edin, aksi halde motorlar zarar görür.