Ürün Açıklaması #
RevPi DIO, Revolution Pi ürün ailesinin bir genişleme modülü olup aktüatör ve sensörleri bağlamak için 14 dijital giriş ve 14 dijital çıkışa sahiptir.
Bileşenler #
| Pozisyon | Bileşen | Uygulama |
|---|---|---|
1 |
X2 konnektörü |
|
2 |
3 × durum LED'i |
|
3 |
14 × dijital çıkış |
|
4 |
X4 konnektörü |
|
5 |
Kilitli kelepçeler |
|
6 |
Havalandırma Yuvaları |
|
7 |
2 × PiBridge |
Pinout #
RevPi DIO'da 14 giriş ve 14 çıkış olmak üzere toplam 28 adet GPIO arayüzü bulunmaktadır.
Konnektördeki pinler aşağıdaki şekilde atanır:
Yapılandırma için PiCtory Value Editor'de RevPi DIO'yu Yapılandırma bölümüne bakın.
LED'ler #
LED'ler farklı cihaz durumlarını gösterir.
Güç #
| Sinyal | Fonksiyon |
|---|---|
Yeşil |
RevPi temel modülüne bağlantı kuruldu. |
Kırmızı yanıp sönüyor |
RevPi temel modülüne bağlantı kuruluyor (başlatma aşaması). |
Kırmızı |
RevPi temel modülüne bağlantı kesildi. |
OUT #
| Sinyal | Fonksiyon |
|---|---|
Off |
RevPi temel modülüne bağlantı henüz kurulmadı (başlatma aşaması). |
Yeşil |
Çıkışlar çalışmaya hazır. |
Kırmızı yanıp sönüyor |
Çıkışlarda hata var. |
Kırmızı |
Besleme gerilimi yok veya çok düşük. |
IN #
| Sinyal | Fonksiyon |
|---|---|
Off |
RevPi temel modülüne bağlantı henüz kurulmadı (başlatma aşaması). |
Yeşil |
Girişler çalışmaya hazır. |
Kırmızı yanıp sönüyor |
Girişlerde hata var. |
Kırmızı |
Besleme gerilimi yok veya çok düşük. |
Uyumlu Temel Modüller #
-
RevPi Connect 5
-
RevPi Connect 4
-
RevPi Connect SE (sadece sol taraf)
-
RevPi Connect+ (sadece sol taraf)
-
RevPi Connect S (sadece sol taraf)
-
RevPi Core (tüm varyantlar)
Teslimat Kapsamı #
Teslimat kapsamı şunları içerir:
-
RevPi genişletme modülü
-
PiBridge fiş konnektörü
-
X2 konnektörü
-
X4 konnektörü
-
2 × 14 kutuplu I/O konnektörü
-
Ek
Montaj ve Bağlantı #
RevPi, bir kontrol kabininde kullanılmak üzere geliştirilmiştir. Amaçlanan Kullanım ve tüm Güvenlik Talimatları'na uyun.
|
Uyarı
|
Elektrik çarpması nedeniyle hayati tehlike
230 V şebeke gerilimine sahip şalt dolabındaki cihazlar üzerinde çalışılması durumunda ölümcül elektrik çarpması riski vardır. ▷ Şalt dolabındaki işlemler yalnızca kalifiye elektrikçiler tarafından yapılmalıdır. ▷ Şalt dolabında herhangi bir işlem yapmadan önce, güç kaynağını uygun şekilde kapatın. |
Kurulum ve bağlantıyı aşağıdaki sırayla gerçekleştirin:
- RevPi temel modülünü ve tüm genişletme modüllerini bir DIN Rayına monte edin.
- Tüm genişletme modüllerini PiBridge fiş konnektörü aracılığıyla bağlayın.
-
Sensörler ve aktüatörler gibi diğer tüm cihazları bağlayın. Bunun için kullanabileceğiniz arayüzleri Bileşenler bölümünde bulabilirsiniz.
-
Son adım olarak RevPi DIO ve giriş ve çıkışlar için güç kaynağını bağlayın.
Güç Kaynağının Bağlanması #
Güç kaynağı Bağlantısı RevPi DIO #
RevPi DIO genişletme modülünün güç kaynağı, X4 konnektörü üzerinden kablolama gerektirir.a
Bu güç kaynağı, aynı güç kaynağından RevPi temel modülünün X4 konnektörü üzerinden sağlanabilir. RevPi DIO, bağlı sensör ve aktüatörlerin güç tüketimine ek olarak 1,5 W gerektirir.
Güç kaynağı Bağlantı Girişler ve çıkışlar #
|
Önemli
|
Farklı topraklama nedeniyle cihazda hasar
▷ Tüm bağlantıları aynı sistem toprağına yönlendirin. ▷ Harici voltaj girişlerini veya çıkışlarını farklı topraklama ile dışarıdan bağlayın. |
RevPi DIO'daki giriş ve çıkışların güç kaynağı, X2 konnektörü üzerinden kablolama gerektirir. Giriş ve çıkışlar galvanik olarak izole edilmiştir. Bağlı sensörler ve aktüatörler, RevPi DIO'nun giriş ve çıkışları üzerinden doğrudan 12 - 24 V ile beslenebilir. Bağlantı başına maksimum 12 W ek güç kullanılabilir.
| Pin | Fonksiyon | X2 konnektörü |
|---|---|---|
1 |
Çıkışlar için 24 V besleme |
|
2 |
Çıkışlar için topraklama |
|
3 |
Girişler için topraklama |
|
4 |
Girişler için 24 V besleme |
Yapılandırma #
RevPi genişletme modülleri PiCtory ile Sistem Yapılandırması aracılığıyla yapılandırılır.
PiCtory'de RevPi DIO'yu yapılandırma #
RevPi DIO, sinyalleri okumak ve çıkışlamak için 14 giriş ve 14 çıkış olmak üzere 28 GPIO arayüzüne sahiptir. Bunlar, PiCtory'nin Value Editor'de yapılandırılabilir.
Pinout'a dikkat edin. Pinout
▷ PiCtory'yi başlatın.
▷ Device Catalog > I/O Devices'ndan RevPi DIO'yu Yapılandırma Kartındaki Revolution Pi sistemindeki doğru yuvaya takın.
▷ Gerekirse, Device Data altında RevPi DIO'nun temel yapılandırmasını ayarlayın.
▷ Value Editor'de ayarları yapılandırın (aşağıya bakın).
▷ Yapılandırmayı File > Save as Start-Config. yoluyla kaydedin.
▷ Sürücüyü Tools > Reset Driver yoluyla yeniden başlatın.
INP Giriş Değerleri #
| Parametre | Offset | Tanım |
|---|---|---|
I_1 … 14 |
Offset: 0 |
Girişlerin geçerli değerlerini gösterir (bits 0 … 13). |
Output_Status |
Offset: 2 |
Çıkışların geçerli durumunu görüntüler 1 … 14 (bits 0 … 13). |
Status |
Offset: 4 |
Genişletme modülünün durumunu görüntüler. |
Counter_1 … 15 |
Offset: 6 |
İsteğe bağlı olarak girişleri kodlayıcı olarak yapılandırın ve sayaç fonksiyonunu aktifleştirin. |
OUT Çıkış Değerleri #
| Parametre | Offset | Tanım |
|---|---|---|
O_1 … 14 |
Offset: 70 |
Bits 0 … 13 çıkışların mevcut değerlerini gösterir 1 … 14. |
PWM_1 … 14 |
Offset: 72 |
Çıkışlar 1 … 14 için geçerli PWM değerleri % cinsinden. Yalnızca ilgili çıkış için PWM fonksiyonu etkinleştirildiğinde geçerlidir. |
MEM Bellek Değerleri #
| Parametre | Offset | Tanım |
|---|---|---|
InputMode_1 … 14 |
Offset: 88 |
Her giriş için modu seçin. |
InputDebounce |
Offset: 104 |
Tüm girdiler için geri tepme filtresinin süresini ayarlayın. |
OutputPushPull |
Offset: 106 |
Çıkışları pushpull veya highside modunda çalıştırın. |
OutputOpenLoadDetect |
Offset: 108 |
Açık yük algılamayı etkinleştirin/devre dışı bırakın. |
OutputPWMActive |
Offset: 110 |
PWM için çıkışları etkinleştirin. |
OutputPWMFrequency |
Offset: 112 |
Tüm çıkışlar için PWM frekansını tanımlayın. |
Sayaç Yapılandırma #
İsteğe bağlı olarak, 14 girişin her biri için bir sayaç işlevi ayarlayın (örneğin, bir düğmeye ne sıklıkla basıldığı). Her sayaç için işlem görüntüsünde 32 bitlik bir değer görüntülenir. Mevcut sayaç değeri, işaretli 32 bitlik bir değer olarak döndürülür.
Kodlayıcıyı Yapılandırma #
İki giriş birlikte, örneğin PWM fonksiyonuyla birlikte niceliklerin parçalarını kontrol etmek için kodlayıcı (döner kodlayıcı) olarak yapılandırılabilir. RevPi DIO başına en fazla beş kodlayıcı kullanılabilir.
Girişler her zaman çiftler halinde kullanılmalı, tek sayılı girişlerden başlanmalıdır, örneğin giriş 1 ve 2 veya giriş 3 ve 4.
▷ MEM InputMode altındaki değeri Encoder olarak ayarlayın. Böylece sonraki giriş otomatik olarak Encoder olarak yapılandırılır.
❯❯ The current encoder value is returned as signed 32-bit value in the first input.
PWM'yi (Darbe Genişlik Modülasyonu) Etkinleştirme #
İsteğe bağlı olarak, 14 çıkışın her biri için bir PWM fonksiyonu etkinleştirilebilir. PWM ile, kanal başına bir bit yerine, 0 - 100 arasında bir tam bayt değeri çıkış olarak verilir ve bu değer, çıkıştaki darbe genişliğini % cinsinden tanımlar. PWM fonksiyonu, örneğin su beslemesini ayarlamak veya ışıkları kısmak gibi niceliklerin parçalarını kontrol etmek için kullanışlıdır.
▷ MEM OutputPWMActive altındaki Value Editor'de PWM'nin hangi 14 çıkış için etkinleştirileceğini tanımlayın.
Örnek: PWM'nin 1 ve 2 numaralı çıkışlar için aktifleştirilmesi isteniyorsa ondalık değer olarak 3 girilir.
❯ Bu, PWM_1 ve PWM_2 çıkışlarının artık O_1 ve O_2 çıkışları yerine kullanılabileceği anlamına gelir.
▷ MEM OutputPWMFrequency altında, PWM sinyalinin üretileceği frekansı belirtin. Her RevPi genişletme modülü için bir PWM frekansı ayarlanabilir:
| PWM Frekansı | Görev Döngüsü |
|---|---|
40 Hz |
1% |
80 Hz |
2% |
160 Hz |
4% |
200 Hz |
5% |
400 Hz |
10% |
▷ OUT PMW_1 … 14 çıkışları PWM olarak etkinleştirildiğinde, istenen PWM değerini % olarak girin.
▷ Save the configuration via File > Save as Start-Config..
▷ Sürücüyü Tools > Reset Driver ile yeniden başlatın.
Alternatif olarak, PWM çıkışlarını -w komutuyla adreslemek için piTest'i kullanın.
