Gebra MX1508 modülü
Gebra MX1508, IC’lere ve motorlara güç sağlamak için kullanılan, maksimum 35 volt gerilime sahip 2 kanallı 4 amperlik bir motor sürücü modülüdür; İki ayrı güç kaynağı gerektirir.
Kullanıcılar Gebra MX1508 modülüne 2 ila 9 volt gerilim ve maksimum 1,5 amper akıma sahip motorları bağlayabilirler.
Ayrıca kullanıcılar MX1508’in “IN1”, “IN2”, “IN3”, “IN4” yön kontrol pinleri gibi en önemli sürücü pinlerine de bu Gebra motor sürücü modülü aracılığıyla ulaşabilmektedir.
Gebra MX1508 modülünde, kullanıcıların MX1508 sürücüsünün önemli pinlerinin çoğuna kart üzerinde gömülü olan IDC-2×4 konnektör aracılığıyla erişmeleri mümkündür, bu sayede modülü diğer kartlarda da kolaylıkla geliştirebilirler.
Gebra MX1508 modülünü başlatmak için bu modülü BreadBoard’a yerleştirmeniz ve ardından gerekli voltajı uygulayarak modülü başlatmanız yeterlidir. 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.
Gebra MX1508 modülünü başlatmak için bu modülü BreadBoard’a yerleştirmeniz ve ardından gerekli voltajı uygulayarak modülü başlatmanız yeterlidir. 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.
Gebra MX1508 modülünün özellikleri
- “VCC” ve “VM” için 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)
Modül bölümlerinin tanıtımı
MX1508 motor sürücüsü
MX1508, motorların hareketini kontrol etmekten sorumlu olan bu modülün ana AC’sidir.
Motor terminali
Gebra MX1508 modülünde üç terminal bloğu tasarlanmıştır, modülün sağ ve sol taraflarında bulunan iki terminal bloğu OUT1’den OUT4’e ve motorların bağlanmasına yöneliktir.
Güç terminali
Modülün orta ve üst kısmında bulunan terminal, modülün VIN, GND ve VCC’yi bağlaması amaçlanan güç kaynağı terminalidir.
Giriş LED’leri
Motor hareketinin yönünü kontrol etmek için tasarlanan IN1, IN2, IN3 ve IN4 pinlerinin her biri, bu pinlerin her birine uygun voltaj uygulandığında yanacak özel bir LED’e sahiptir.
Sinyal bağlantı noktası
VCC, IN1, IN2, GND, IN3 ve IN4 pinlerine daha kolay erişim için Gebra MX1508 modülü üzerine IDC-2×4 konnektör takılmıştır. Bu konnektöre uygun IDC kablosunu bağlayarak bahsi geçen pinlere kolaylıkla ulaşabilirsiniz. Modül iletişimi kurdu.
Bu modülde şekilde görüldüğü gibi üst sıradaki konnektör pinleri modülün sırasıyla VCC, IN2 ve IN1 pinlerine, alt sıradaki ise soldan sağa doğru GND, IN3 ve IN4 pinlerine karşılık gelmektedir. modülün pinleri.
VCC seçici atlama kablosu
Bahsedildiği gibi, Gebra MX1508 modülü, IC’ye güç sağlamak ve motorları çalıştırmak için iki ayrı güç kaynağına ihtiyaç duyar; Gebra MX1508 modül IC’sini 3,3 veya 5 volt voltajla besleme görevi “VCC SEL” seçici atlama teli veya “VCC” pimi bir güç kaynağı terminal bloğudur.
“VCC SEL” jumper’ının 0R direncinin durumuna göre entegre modülün besleme gerilimi “5V” veya “3V3” arasında belirlenir.
Güç LED’leri
VCC LED’i: VCC seçici jumper’ın 0R direnç durumuna göre ve ilgili pinden modüle uygun gerilim uygulanarak modülün VCC LED’i yanar.
VM LED’i: VIN pinine motor gerilimi uygulandığında bu LED yanar.
Modül pinleri
Besleme pimleri
- VIN: VIN pini motoru çalıştırmak için gereken voltajı sağlar.
- 5V ve 3V3: VCC seçici jumper’ı 5V’a ayarlanmışsa, 5V pini IC’nin gerekli voltajını sağlamaktan sorumludur ve VCC seçici jumper’ı 3V3’e ayarlanmışsa 3V3 pini bunu yapar.
- GND: Bu, modüle güç vermek için kullanılan ortak topraklama pinidir.
Yön kontrol pimleri
- IN1, IN2, IN3 ve IN4: IN1 ve IN2 pinleri motor A’nın hareket yönünü kontrol etmek için tasarlanmıştır ve IN3 ve IN4 pinleri motor B’nin hareket yönünü kontrol etmek için tasarlanmıştır, eğer pin IN1 motor A ve pin için bağlıysa B motoru için IN3, motorlar ileri doğru hareket edecek ve A motoru için IN2 pini ve B motoru için IN4 pini bağlanırsa motorlar geriye doğru hareket edecek, ayrıca her motorun her iki IN pini aynı anda bağlanırsa o motor durak oldu.
Motorların her birinin hızını kontrol etmek için, motorların her birinin IN1 veya IN2 ve IN3 veya IN4 girişlerinden birine PWM sinyali uygulamak yeterli olduğunu belirtmekte fayda var.
İşlemciye bağlanın
Gebra STM32F303 ile bağlantı
Gebra MX1508 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 üzerine Pin to Pin olarak takmanız, ardından 5 volt pinlerine 5 volt uygulamanız yeterli olacaktır. Gebra STM32F303 mikrokontrolör modülü ve Gebra MX1508 modülünün bağlantılarını yapın ve modülün VIN pinine voltaj uygulayın.
Burada daha iyi anlaşılması için bu iki modülün ayrı bağlantısı gösterilmiştir.
Gebra STM32F303 mikrokontrolör modülünde 3V3 regülatörün bulunması nedeniyle, Gebra MX1508 modülünün VCC SEL jumper’ı 3V3 olarak ayarlanmışsa, Gebra MX1508 modülünü Gebra STM32F303 mikrokontrolöründe Pin to Pin olarak kolayca yerleştirebilir ve uygulayarak voltaj, modül etkinleştirme
Gebra ATMEGA32A konektörü
Gebra MX1508 modülünü Gebra ATMEGA32A mikrokontrolör modülüne bağlamak için mikrokontrolör güç kaynağı pinlerine 5V güç kaynağını bağlayıp iki modülün GND ve 5V pinlerini birbirine bağladıktan sonra motorların her birine birer adet yeterli olacaktır. modülün IN1 veya IN2 ve IN3 veya IN4 girişlerinden biri MX1508’i Gebra ATMEGA32A mikrokontrolör modülünün PWM pinlerinden birine (OC1A ve OC1B pinleri) ve geri kalan pinleri herhangi bir diğer Gebra ATMEGA32A pinine bağlayın.
Gebra ATMEGA32A mikrokontrolör modülü üzerinde 3V3 regülatör bulunması nedeniyle, Gebra MX1508 modülünün VCC SEL jumper’ı 3V3 olarak ayarlanmışsa, Gebra MX1508 modülünü de aynı şekilde Gebra ATMEGA32A mikrokontrolörüne kolayca bağlayabilirsiniz. bu durumda iki modülün 5V pinlerini birbirine bağlamak yerine 3V3 pinlerini bağlamanız gerektiğini unutmayın.
Not: 9V voltajın motorlara zarar vermeyeceği varsayılarak bu devreler kapatılmıştır.
ARDUINO UNO ile bağlantı
Gebra MX1508 modülünü ARDUINO UNO’ya bağlamak için aşağıdaki adımları izleyin:
- Modül seçici atlama kablosu 5V’a ayarlandığından, MX1508 modülünün 5V pinini ARDUINO UNO kartının 5V çıkış pinine (kırmızı kablo) bağlayın.
- MX1508 modülünün GND pinini ARDUINO UNO kartının GND pinine (siyah kablo) bağlayın.
- MX1508 modülünün VIN pinini ARDUINO UNO kartının VIN pinine (turuncu kablo) bağlayın.
- Motorların her biri için, MX1508 modülünün IN1 veya IN2 ve IN3 veya IN4 girişlerinden birini ARDUINO UNO kartının PWM pinlerinden birine bağlayın ve MX1508 modülünün diğer pinlerini Arduino kartının diğer pinlerine bağlayın.
Yukarıda belirtilen öğelerin nasıl bağlanacağı bu resimde görülebilir:
Not: MX1508 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 (PC) USB bağlantı noktasından alıyorsa, bilgisayarın USB bağlantı noktasının çalışmadığını unutmayın. 500mA’den fazla akış Bu nedenle Arduino için daha iyi bir voltaj kaynağı kullanmak daha iyidir.
Not 2: VIN pinine voltaj uygularken uygulanan voltajın sahip olduğunuz motorların maksimum çalışma voltajından yüksek olmamasına dikkat edin, aksi takdirde motorlar zarar görür.