Ü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 #

revpi-dio-aufbau
Pozisyon Bileşen Uygulama

1

X2 konnektörü

Güç Kaynağının Bağlanması

2

3 × durum LED'i

LED'ler

3

14 × dijital çıkış
14 × dijital çıkış

Pinout,
Dijital Girişler ve Çıkışlar

4

X4 konnektörü

Güç Kaynağının Bağlanması

5

Kilitli kelepçeler

Cihazın DIN Rayına Monte Edilmesi

6

Havalandırma Yuvaları

Cihazın DIN Rayına Monte Edilmesi

7

2 × PiBridge

Genişletme Modüllerini Bağlama

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:

revpi-dio-pinout

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:

  1. RevPi temel modülünü ve tüm genişletme modüllerini bir DIN Rayına monte edin.
  2. Tüm genişletme modüllerini PiBridge fiş konnektörü aracılığıyla bağlayın.
  3. 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.

  4. 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

revpi-dio-power-supply

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).
I_15 ve I_16 kullanılmaz.
Veri şeması 19 ile tüm değerler 16 bitlik bir değer Input 'ta görüntülenir. (Bakınız PiCtory Device Data).

Output_Status

Offset: 2

Çıkışların geçerli durumunu görüntüler 1 …​ 14 (bits 0 …​ 13).
1: Çıkışta hata (aşırı sıcaklık, aşırı yük, vb.)
0: hata yok

Status

Offset: 4

Genişletme modülünün durumunu görüntüler.
Bit 0: Giriş IC'sine iletişim yok
Bit 1: Düşük voltaj UV1 <7 V input 1 …​ 8
Bit 2: Düşük voltaj UV2 <14 V input 1 …​ 8
Bit 3: Aşırı sıcaklık >135 °C input 1 …​ 8
Bit 4: Düşük voltaj UV1 <7 V input 9 …​ 16
Bit 5: Düşük voltaj UV2 <14 V input 9 …​ 16
Bit 6: Aşırı sıcaklık >135 °C input 9 …​ 16
Bit 7: Hata mesajı giriş modülü
Bit 8: Çıkış IC'sine iletişim yok
Bit 9: Çıkış IC'sinde CRC hatası
Bit 10: Hata mesajı çıkış modülü
Bit 11 …​ 15; — 

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.
Veri şeması 17 ile tüm değerler 16 bitlik bir değer Output görüntülenir. (Bakınız PiCtory Device Data).

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.
Direct: Girişteki güncel değer görüntülenir.
Counter, rising edge: Girişte yükselen kenarlar sayılır.
Counter, falling edge: Girişte düşen kenarlar sayılır.
Encoder: Girişleri kodlayıcı olarak kullanın.

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.