B182AA

B182AA-PCIe, PCIe form faktöründe tasarlanmış bir RS485 iletişim modülüdür.
Ürüne Genel Bakış
B182AA-PCIe, saha haberleşmesi gereken sistemlerde RS485 katmanını ana karttan ayırarak entegrasyonu sadeleştirmek amacıyla tasarlanmıştır. Modül, qSlot mekanik yaklaşımıyla farklı ürünlerde yeniden kullanılabilir bir haberleşme bloğu sunar ve proje ekiplerinin aynı haberleşme altyapısını farklı donanımlara daha hızlı taşımasına yardımcı olur.
qSlot yapısı hakkında detaylar için qSlot sayfasını ziyaret edebilirsiniz.
Nasıl Çalışır?
B182AA-PCIe, 3V3 besleme hattı ile enerjilendirilir ve işlemci tarafına 3V3 seviye UART hattı üzerinden bağlanır. Modülün varsayılan çalışma durumu veri dinleme (receive) modudur; bu durumda RS485 hattından gelen veri UART_RX üzerinden işlemciye aktarılır.
RS485 hattına veri göndermek gerektiğinde COMM_EN pini HIGH seviyeye çekilerek sürücü tarafı etkinleştirilir ve UART_TX üzerinden gelen veri RS485 hattına iletilir. İletim tamamlandığında hattın tekrar dinleme moduna alınması için COMM_EN pini LOW seviyesine indirilir.
Bu kontrol akışı, half-duplex RS485 iletişimde aynı hat üzerinde alma ve gönderme yönlerinin çakışmadan yönetilmesini sağlar.
Teknik Özellikler
B182AA-PCIe, qSlot uyumlu PCIe form faktöründe bir RS485 haberleşme modülüdür ve iletişim topolojisi half-duplex olarak kurgulanmıştır. Modülde ana haberleşme entegresi olarak Analog Devices ADM2587E kullanılır; bu entegre RS485 sürücü/alıcı fonksiyonunu ve izolasyon katmanını tek pakette sunarak saha tarafındaki gürültü ve toprak potansiyeli farklarına karşı daha kararlı iletişim sağlar.
Modülün lojik tarafı 3V3 hatlarından beslenir, UART haberleşmesi UART_RX ve UART_TX üzerinden taşınır, hat etkinleştirme kontrolü COMM_EN hattı ile yapılır.
RS485 fiziksel hatları RS485_A/RS485_B ve RS485_Y/RS485_Z ağları üzerinden dış dünyaya çıkarılır. Dış hat korumasında SM712 (600W, 2 kanallı TVS/ESD) kullanılır; bu yapı ESD ve ani gerilim darbelerine karşı transceiver hattını korur. Modül, 500 kbps iletişim hızını hedefler ve 15 kV ESD dayanım seviyesine göre tasarlanır.
Pinout Diyagramı
qSlot pin kullanım detayları. B182AA modülü aşağıda belirli iletişim hatlarını kullanmaktadır.
| Notlar | Pin Adı | Pin No | Pin No | Pin Adı | Notlar |
|---|---|---|---|---|---|
| Yüksek akım besleme | POWER_FEED | 01 | 02 | POWER_FEED | Yüksek akım besleme |
| Yüksek akım besleme | POWER_FEED | 03 | 04 | POWER_FEED | Yüksek akım besleme |
| Yüksek akım besleme | POWER_FEED | 05 | 06 | POWER_FEED | Yüksek akım besleme |
| 3V3 domain besleme | 3V3 | 07 | 08 | 3V3 | 3V3 domain besleme |
| Yardımcı besleme | VCC | 09 | 10 | VCC | Yardımcı besleme |
| USB D+ | USB D+ | 11 | 12 | PWR_EN | Güç hattı enable |
| USB D- | USB D- | 13 | 14 | COMM_EN | RS485 TX Enable |
| GND Referans | GND | 15 | 16 | GND | Toprak referansı |
| KEY | KEY | ||||
| GND Referans | GND | 15 | 16 | GND | Toprak referansı |
| UART1 Rx (Modül Rx) | UART1 RX | 19 | 20 | UART RX | RS485 RX (Modül Rx) |
| UART1 Tx (Modül Tx) | UART1 TX | 21 | 22 | UART TX | RS485 TX (Modül Tx) |
| GND Referans | GND/AGND | 15 | 16 | GND | Toprak referansı |
| Analog 1 | ANALOG1 | 25 | 26 | DIO1 | Sinyal hattı 1 |
| Analog 2 | ANALOG2 | 27 | 28 | DIO2 | Sinyal hattı 2 |
| Analog 3 | ANALOG3 | 29 | 30 | DIO3 | Sinyal hattı 3 |
| Analog 4 | ANALOG4 | 31 | 32 | DIO4 | Sinyal hattı 4 |
| SPI İletişim | SPI_MOSI | 33 | 34 | DIO5 | Sinyal hattı 5 |
| SPI İletişim | SPI_MISO | 35 | 36 | DIO6 | Sinyal hattı 6 |
| SPI İletişim | SPI_SCK | 37 | 38 | DIO7 | Sinyal hattı 7 |
| SPI İletişim | SPI_CS | 39 | 40 | DIO8 | Sinyal hattı 8 |
| GND Referans | GND | 15 | 16 | GND | Toprak referansı |
| PWM İletişim 1 | PWM1 | 43 | 44 | PWM2 | PWM İletişim 2 |
| GND Referans | GND | 15 | 16 | GND | Toprak referansı |
| Sensör (I2C) Enable | PERIPH_EN | 47 | 48 | I2C_SCL | I2C Clock |
| Sensör (I2C) İnt | PERIPH_INT | 49 | 50 | I2C_SDA | I2C Data |
| GND Referans | GND | 51 | 52 | GND | Toprak referansı |
Kart Üzeri Ayarlar ve Göstergeler
Kart üzerinde RS485 sonlandırma direncini aktif/pasif yapmak için bir DIP anahtar bulunur. Bu anahtar açık konuma alındığında hat sonlandırması devreye girer, kapalı konuma alındığında sonlandırma devreden çıkar. Modül RS485 hattının başında veya sonunda konumlanıyorsa DIP anahtar üzerinden sonlandırma direnci aktif edilmelidir. Modül hat başı ya da hat sonu değilse, yani hattın orta noktasında bir düğüm olarak çalışıyorsa sonlandırma direnci mutlaka kapatılmalıdır; aksi durumda hat empedansı bozulur ve iletişim kalitesi düşebilir.
İndirilebilir Kaynaklar
Tüm tasarım dosyaları, şematikler ve üretim çıktıları için Github B182 deposuna göz atabilirsiniz.
Bu kütüphane, gerçek sahada kullanılan projelerden gelen ihtiyaçlara göre sürekli gelişen bir açık kaynak projedir. Kullanıcı geri bildirimleri, yeni fonksiyonların eklenmesi ve mevcut yapının iyileştirilmesi açısından kritik öneme sahiptir.
Bu kütüphaneyi hem kişisel hem de ticari projelerinde özgürce kullanabilirsin. Herhangi bir lisans kısıtı uygulanmamaktadır; amacım, bu kütüphanenin mümkün olduğunca fazla gerçek dünya projesinde yer almasıdır. Özel bir entegrasyon ihtiyacın, ticari bir planın veya teknik bir sorunun varsa bana e‑posta üzerinden her zaman ulaşabilirsin: akkoyun@me.com Geri bildirimlerini veya kullanım senaryolarını paylaşman, projeyi geliştirmem açısından büyük katkı sağlar.