Below You'll Find Answers to the Questions We Get Asked the Most About Wireless IoT Technologies.
  • Evrensel Çevresel Arayüzler: I2C, ADC, CAN Bus Nedir?
    Evrensel Çevresel Arayüzler: I2C, ADC, CAN Bus Nedir? Jun 13, 2023
    Bölüm Ⅰ'de UART ve I2S gömülü sistemlerdeki iki tür Evrensel Çevresel Arabirimi tartıştık . Şimdi Bölüm Ⅱ'de I2C, ADC ve CAN veri yolunu öğrenelim . I2C Nedir? I2C (Inter-Integrated Circuit), Philips tarafından geliştirilmiş iki telli bir seri, yarı çift yönlü veriyoludur ve esas olarak yakın mesafede ve düşük hızda yongalar arasında iletişim için kullanılır. Mikroelektronik haberleşme kontrolü alanında yaygın olarak kullanılan bir bus standardıdır. Daha az arayüz hattı, basit kontrol yöntemleri ve küçük cihaz paketleme gibi avantajlara sahip özel bir senkron iletişim şeklidir. I2C, yalnızca iki kablo kullanarak çok yöneticili ve çok kurtarmalı düğümler arasında bilgi iletebilir: SDA (seri veri) ve SCL (seri saat). Seri 8 bit çift yönlü veri aktarım hızı standart modda 100 Kbit/s, hızlı modda 400 Kbit/s ve yüksek hızlı modda 3,4 Mbit/s'ye ulaşabilir. Cihaz bağlantısı Şekil 1'de gösterilmiştir. Şekil 1 I2C Bus Master - Slave Bağlantıları I2C Nasıl Çalışır? SCL hattının yüksek periyodu boyunca SDA hattındaki veriler sabit olmalıdır. SDA hattının HIGH veya LOW durumu yalnızca SCL hattındaki saat sinyali düşük olduğunda değişebilir. Şekil 2 Senkron Veri Sinyali Başlangıç ​​Koşulu : SCL YÜKSEK olduğunda ve SDA YÜKSEK'ten DÜŞÜK'e atladığında, veri iletimi başlar. Durdurma Koşulu : SCL YÜKSEK olduğunda ve SDA DÜŞÜK'ten YÜKSEK'e atladığında, veri iletimi durur. Hem başlatma koşulu hem de durdurma koşulu, ana cihazlar tarafından verilir. Başlatma koşulu oluşturulduktan sonra, veri yolu dolu durumdadır. Ve durma koşulu oluşturulduktan sonra, veri yolu serbest bırakılır ve boşta kalır. Boşta durumda, hem SCL hem de SDA yüksek seviyelerdedir. İşlem aşağıdaki Şekil 3'te gösterilmektedir. Şekil 3 Başlatma Koşulu ve Durdurma Koşulu Onay sinyali: 1 baytlık iletim tamamlandıktan sonra, yani 9. SCL saat döngüsü içinde, master'ın SDA veriyolunu serbest bırakması ve veri yolu kontrolünü bağımlıya devretmesi gerekir. Çekme direncinin rolü nedeniyle, veri yolu şu anda yüksek seviyededir. Köle, ana birim tarafından gönderilen verileri doğru bir şekilde alırsa, bir onay sinyali vererek SDA'yı aşağı çeker. Onaylanmama sinyali : 9. SCL saat döngüsüne ulaşıldığında, SDA yüksek kalır ve bir onaylanmama sinyali gösterir. Her baytın 8 bit olması garanti edilmelidir. Veri aktarılırken, önce en yüksek bit (MSB) iletilir ve iletilen her baytın ardından bir onay biti gelmelidir (yani bir çerçevenin toplam 9 biti vardır). Belirli bir süre içinde köleden bir onaylanmama sinyali gelirse, otomatik olarak bağımlının verileri doğru aldığı kabul edilir ve master, iletişimi sonlandırmak için bir durdurma koşulu gönderir. Veri iletim formatı Şekil 4'te gösterilmiştir. Şekil 4 Veri İletim Formatı I2C genellikle MCU çevre birimleri veya çoklu MCU'lar arasındaki iletişim için kullanılır. I2C arayüzü, basit donanım ve kolay yazılım programlama özelliklerine sahiptir. Analogdan Dijitale Dönüştürücü ( ADC ) Nedir? Enstrüman sistemlerinde, sıcaklık, basınç, akış hızı, hız ve ışık yoğunluğu gibi ...
    Devamını oku
  • yayın aralığı ve bağlantı aralığı
    yayın aralığı ve bağlantı aralığı May 25, 2023
    yayın aralığı ve bağlantı aralığı yayın aralığı: ayarlanabilir aralık 20 ms ila 1024 ms. rf-star modüllerinin maksimum yayın aralığı 5 s. çünkü yayın aralığı güç tüketimini etkileyen ana faktördür. yayın aralığı ne kadar büyükse, güç tüketimi o kadar düşükse. ancak, modül daha büyük bir yayın aralığını, etkinleştirirse bağlantı kurulması ve tarama işlemi 5 s yayın aralığı altında, yavaş çalışır. kurulabilen bağlantı. rf-star maksimum yayın aralığının 2 s olmasını önerir. bağlantı aralığı: ayarlanabilir aralık 8 ms ila 425 s. rf-star modülleri arasındaki varsayılan bağlantı aralığı 20 ms. BLE modülü ile cep telefonu arasındaki bağlantı aralığı farklı olacaktır. varsayılan minimum bağlantı aralığı ios sistemi 30 ms'dir, ve andriod 20 ms ve altına ulaşabilir.
    Devamını oku
  • donanım akış kontrolü ve yazılım akış kontrolü
    donanım akış kontrolü ve yazılım akış kontrolü May 10, 2023
    donanım akış kontrolü ve yazılım akış kontrolü donanım akış kontrolü: rf-star nordic yarı iletken tabanlı modül listesi: nrf52832: RF-BM-ND04, RF-BM-ND04I, rf-bm-nd08 nrf52810: RF-BM-ND04C, RF-BM-ND04CI, rf-bm-nd08c nrf52805: RF-BM-ND09, rf-bm-nd09a nrf52811: RF-BM-ND04A, rf-bm-nd08a nrf52833: rf-bm-nd07 nrf52840: RF-BM-ND05, RF-BM-ND05I, rf-bm-nd06 silikon laboratuvarları tabanlı modül listesi efr32bg22c112: RF-BM-BG22A1 EFR32BG22C224: rf-bm-bg22a3 yazılım akış kontrolü: rf-star serisi modülü: rs02a1-a: RSBRS02AA, RSBRS02AI RS02A1-B: RSBRS02ABR, RSBRS02ABRI TI serisi modülü: cc2640r2frsm: RF-BM-4044B1, RF-BM-4044B2, RF-BM-4044B4, RF-BM-4044B5 CC2640R2FRGZ: RF-BM-4077B1 CC2640R2F-Q1: RF-BM-4077B2 CC2640R2LRHB: RF-BM-4055B1L CC2640R2LRGZ: rf-bm-4077b1l BLE modüllerinin, normal alma ve iletme işlevinden emin olmak için, donanım akış kontrolü CTS pini, ile ilgilenmeli, yazılım akış kontrolü ise BRTS. ile ilgilenmelidir.
    Devamını oku
  • MTU, bağlantı aralığı ve şeffaf aktarım hızı
    MTU, bağlantı aralığı ve şeffaf aktarım hızı May 08, 2023
    MTU, bağlantı aralığı ve şeffaf aktarım hızı mtu, BLE veri aktarımı sırasında maksimum aktarım birimidir. MTU, BLE cihazlarının maksimum veri uzunluğunu sınırlamak üzere ayarlanmıştır. BLE4.0'ın MTU'su 23 bayttır ve BLE5.0 251 bayttır. BLE4.0, için maksimum veri paketi (MTU-3) bayt, olmalıdır, yani, veri uzunluğu en fazla 20 bayt. BLE4.2, için iletişim hızı mtu.'nun yükselmesine göre artar BLE5.0, için MTU, farklı üreticilerin SDK'larından farklı olacaktır. nordic nrf52 serisi: 247 bayt; rf-star rs02ax serisi: 251 bayt; silikonlabs EFR32BG22 serisi: 250 bayt; TI CC26XX serisi: 251 bayt. farklı cep telefonu sistemlerinin farklı MTU'ları vardır. android 251 bayttır,, ios ise 185 bayttır. her BLE paketi (MTU-3) bayttır. rf-star seri port modülü, için şeffaf iletim hızı, kullanıcıların dikkate alacağı en önemli faktörlerden biridir. peki, en büyük şeffaf iletim hızını nasıl elde edebiliriz? BLE seri port modülünün bağlantı durumu uyku olaylarının ve bağlantı olaylarının periyodik çalışmasıdır. iki olay arasındaki süre bağlantı aralığıdır. veri sadece bağlantı olayı geldiğinde. gönderilebilir uyku olayı sırasında veri gönderme şansı yoktur. bağlantı aralığı ne kadar küçükse, bağlantı olayları o kadar yakın. o zaman, veri göndermek için daha fazla fırsat ve en fazla daha fazla veri gönderilir. Her bağlantı olayı sırasında 6~7 veri çerçevesi gönderilebilir., bu nedenle, bir veri çerçevesinde daha fazla veri gönderilebildiğinde, bir bağlantı olayı sırasında daha fazla veri iletilebilir. bir veri çerçevesi MTU. anlamına gelir MTU ne kadar büyükse, şeffaf iletim hızı o kadar yüksek. limit şeffaf iletim hızını test ettiğimizde, genellikle bağlantı aralığını kısaltır ve MTU'yu artırırız. dahası, hızı etkileyebilecek pek çok başka faktör vardır,, buna baud hızı, tekli dahil seri port verisi gönderme aralığı.
    Devamını oku
  • BLE modülünün kimlik doğrulama ve eşleştirme işlevi
    BLE modülünün kimlik doğrulama ve eşleştirme işlevi Mar 24, 2022
    BLE modülünün kimlik doğrulama ve eşleştirme işlevi protokol açısından: kimlik doğrulama: kimlik doğrulama, yalnızca APP. için etkili olan UART verileri , tarafından cihaz kimliğini kontrol etmek için kullanılır, kimlik doğrulama işlevi nasıl kullanılır? doğrulama fonksiyonunu etkinleştirin ve bağımlı cihaz için doğrulama için bir şifre belirleyin. master, slave'e, bağlandığında master, slave şifreyi aldıktan sonra doğrulama kanalında. önceden ayarlanmış şifreyi göndermelidir, parolanın önceden ayarlanmış parolayla aynı olup olmadığını kontrol eder. evet ise, bağlantı korunur, hayır ise bağlantı kesilir, bağlantı devre dışı bırakılır. eşleştirme: eşleştirme, bluetooth temel protokolü tarafından desteklenir., ana parça için hangi cihaz olursa olsun, eşleştirilen cihazı eşleştirme listesine. kaydeder: bir modül veya bir cep telefonu,, eşleştirme işlevini destekler. fonksiyon için: kimlik doğrulama: kimlik doğrulama, her bağlantı için kanalda şifre gerektirir. eşleştirme: eşleştirme, ilk eşleştirme ayarlandıktan sonra parola olmadan doğrudan bağlantıyı destekler. eşleştirme listesinde yalnızca ön eşleştirme cihazının MAC adresi silinir, bağlantıyı yeniden ayarlamak için bir şifre gerekecektir,
    Devamını oku
  • bluetooth modülü pinlerinin temel kablolaması
    bluetooth modülü pinlerinin temel kablolaması Apr 17, 2023
    bluetooth modülü pinlerinin temel kablolaması rf-star serisi modülü: rs02a1-a: RSBRS02AA, RSBRS02AI RS02A1-B: RSBRS02ABR, rsbrs02abri şeffaf iletim testi ve hata ayıklama sırasında pinlerin bağlanması gerekir: VCC, GND, TX, RX, BRTS, BCTS, EN (BRTS, BCTS ve EN pinleri için aktif düşük ). pinlerin yayın sırasında bağlanması gerekir: VCC, GND, en. donanım yazılımının yanıp sönmesi sırasında pinlerin bağlanması gerekir (j-link veya çevrimdışı yazıcı ile): SWC, SWD, VCC, GND, RES. TI serisi modülü: cc2540: RF-BM-S01, RF-BM-S02, RF-BM-S02I CC2541: RF-CC2540A1, RF-BM-S01A, RF-BM-S02A, RF-BMPA-2541B1 CC2640R2FRSM: RF-BM-4044B1, RF-BM-4044B2, RF-BM-4044B4, RF-BM-4044B5 CC2640R2FRGZ: RF-BM-4077B1 CC2640R2F-Q1: RF-BM-4077B2 CC2640R2LRHB: RF-BM-4055B1L CC2640R2LRGZ: rf-bm-4077b1l şeffaf iletim testi ve hata ayıklama sırasında pinlerin bağlanması gerekir: VCC, GND, TX, RX, RES, BRTS, BCTS, EN (BRTS, için aktif düşük BCTS ve EN pinleri). yanıp sönen bellenim sırasında pinlerin bağlanması gerekir: cc2540/cc2541: TDI, TDO (cc-debugger tarafından) cc2640: TMS, TCK (xds110 tarafından) nordic serisi modül, silikonlabs serisi modül, TI CC26X2 serisi modül: nordic serisi modüller: nrf52832: RF-BM-ND04, RF-BM-ND04I, rf-bm-nd08 nrf52810: RF-BM-ND04C, RF-BM-ND04CI, rf-bm-nd08c nrf52805: RF-BM-ND09, rf-bm-nd09a nrf52811: RF-BM-ND04A, rf-bm-nd08a nrf52833: rf-bm-nd07 nrf52840: RF-BM-ND05, RF-BM-ND05I, rf-bm-nd06 silikon laboratuvarları serisi modüller efr32bg22c112: RF-BM-BG22A1 EFR32BG22C224: RF-BM-BG22A3 TI serisi modüller: cc2642r: RF-BM-2642B1 CC2652R: rf-bm-2652b1 şeffaf iletim testi ve hata ayıklama sırasında pinlerin bağlanması gerekir: VCC, GND, TX, RX, RES, RTS, CTS (RTS ve cts için aktif düşük). pinlerin yayın sırasında bağlanması gerekir (beacon): VCC, gnd. bellenim yanıp sönerken pinlerin bağlanması gerekir (j-link ile): SWC, SWD, VCC, GND, res. açıklama: Her modül farklı BRTS, BCTS ve CTS, RTS, tanımlarına sahip olduğundan, şeffaf iletim. sırasında oluşabilecek sorunu önlemek için bu pinlerin bağlanması önerilir. bazı rf-star BLE modüllerinde (birkaç modülde yoktur) bir uyku durumu gösterge pimi ve bir bağlantı durumu gösterge pimi vardır. bu pimler mevcut bluetooth modülünün durumunu bilmek için kullanılır veya mevcut bluetooth durumunu göstermek için bir LED kullanır MCU aracılığıyla.
    Devamını oku
  • seri modül ve doğrudan tahrikli modül arasındaki fark nedir
    seri modül ve doğrudan tahrikli modül arasındaki fark nedir Apr 10, 2023
    seri modül ve doğrudan tahrikli modül arasındaki fark nedir seri modül verileri iletmek içindir. ve doğrudan tahrikli modül çevresel devreleri doğrudan kontrol edebilir. seri modül, bağlı cihazlar ile mobil cihazlar arasında iki yönlü iletişim. sağlayan köprüdür. doğrudan tahrikli modül CPU olarak kabul edilebilir, müşterinin sadece çevresel devreleri sürmek için programlama yapması gerekir. doğrudan tahrikli modül: rf-star serisi modüller: rs02a1-a: RSBRS02AA, RSBRS02AI RS02A1-B: RSBRS02ABR, RSBRS02ABRI TI serisi modüller: cc2540: RF-BM-S01, RF-BM-S02, RF-BM-S02I CC2541: RF-CC2540A1, RF-BM-S01A, RF-BM-S02A
    Devamını oku
  • UART Asistanı hakkında Soru-Cevap
    UART Asistanı hakkında Soru-Cevap Apr 25, 2022
    UartAssist, güçlü uygulanabilirliği ile güçlü bir seri bağlantı noktası hata ayıklama asistanı olarak hizmet eder. Yaygın olarak kullanılan 110-115200bps baud hızını destekler. Hata ayıklama UART aracı ayrıca bağlantı noktası numarasının, eşlikin, veri bitlerinin ve durdurma bitlerinin özelleştirilmesine de olanak tanır. Üstelik UART asistanı iki dillidir, hem Çince'yi hem de İngilizce'yi destekler ve işletim sisteminin dil ayarlarına sorunsuz bir şekilde uyum sağlar. Öneri: Cep telefonu için kullanışlı bir seri bağlantı noktası asistanı. Hareket halindeyken hata ayıklama yaparken ağır bir dizüstü bilgisayara gerek yok. Ayrıca TCP/IP hata ayıklamasını da destekler. Hata ayıklama UART aracını buradan indirin . UART Assistant'ta size çok yardımcı olabilecek bazı soru ve cevaplar var. 1. Lütfen UART Assistant'ta (DTR olarak da adlandırılır) RTS ve CTS'yi seçin ve tıklayın. Örneğin: 2. Hemen hemen tüm RF-star BLE modülleri, güç açıldıktan sonra geri bildirim dizisine sahiptir. Modül açıldıktan sonra yazdırılan herhangi bir dize yoksa, lütfen modülü sıfırlamayı veya modülü yeniden açmayı deneyin. Yukarıdaki işlemler yapıldıysa ve herhangi bir dize gösterilmiyorsa, lütfen doğru UART bağlantı noktasını seçip seçmediğinizi kontrol edin , çünkü aynı anda birden fazla UART bağlantı noktası çalışıyor olabilir. 3. Dize dağınıksa lütfen doğru baud hızını seçip seçmediğinizi kontrol edin. 4. AT komutlarını kullanarak Dring, lütfen modülün AT komutlarının sonunda CRLF'ye ihtiyacı olup olmadığına dikkat edin. RF-star serisi ve TI serisi modüllerin bazıları CRLF'ye ihtiyaç duymaz. RF-yıldız serisi modüller: RS02A1-A : RSBRS02AA, RSBRS02AI RS02A1-B: RSBRS02ABR, RSBRS02ABRI TI serisi modüller: CC2640R2FRSM: RF-BM-4044B1, RF-BM-4044B2, RF-BM-4044B4, RF-BM-4044B5 CC2640R2FRGZ: RF-BM-4077B1 CC2640R2F-Q1: RF-BM-4077B2 CC2640R2LRHB: RF-BM-4055B1L CC2640R2LRGZ: RF-BM-4077B1L Nordic serisi, Silicon Labs serisi ve bazı TI serisi modüllerin AT komut moduna girmek için “+++” kullanması gerekir. Tüm AT komutlarının bir CFRL tarafından takip edilmesi gerekir, böylece modüller normal şekilde çalışabilir. AT komut modunda modül yalnızca verileri alabilir ancak verileri gönderemez. Verilerin şeffaf iletimini yapmak istiyorsanız lütfen ilk önce AT komut modundan çıkın. İskandinav serisi modüller: nRF52832: RF-BM-ND04, RF-BM-ND04I , RF-BM-ND08 nRF52810: RF-BM-ND04C, RF-BM-ND04CI, RF-BM-ND08C nRF52805: RF-BM-ND09, RF-BM-ND09A nRF52811: RF-BM-ND04A, RF-BM-ND08A nRF52833: RF-BM-ND07 nRF52840: RF-BM-ND05, RF-BM-ND05I, RF-BM-ND06 Silicon Labs serisi modüller: EFR32BG22C112: RF-BM-BG22A1 EFR32BG22C224: RF-BM-BG22A3 TI serisi modüller: CC2642R: RF-BM-2642B1 CC2652R: RF-BM-2652B1
    Devamını oku
  • OTA Yükseltmesi
    OTA Yükseltmesi Feb 17, 2022
    OTA Yükseltmesi İşte OTA fonksiyonlu BLE modül listesi. a) RF-yıldız tabanlı modüller: RS02A1-A, RS02A1-B RS02A1-A: RSBRS02AA, RSBRS02AI RS02A1-B: RSBRS02ABR, RSBRS02ABRI APP: RF-yıldız OTA. Toplu yükseltmeyi destekleyin. RF-star ile iletişime geçin. b) Silicon Labs tabanlı modüller: EFR32BG22 serisi: EFR32BG22C112: RF-BM-BG22A1 EFR32BG22C224: RF-BM-BG22A3 UYGULAMA: EFR Bağlantısı c) Nordic Semiconductor tabanlı modüller: nRF52810, nRF52832, nRF52840, nRF52811, nRF52833 ve nRF52805: nRF52832: RF-BM-ND04, RF-BM-ND04I, RF-BM-ND08 nRF52810: RF-BM-ND04C, RF-BM-ND04CI, RF-BM-ND08C nRF52805: RF-BM-ND09, RF-BM-ND09A nRF52811: RF-BM-ND04A, RF-BM-ND08A nRF52833: RF-BM-ND07 nRF52840: RF-BM-ND05, RF-BM-ND05I, RF-BM-ND06 APP: nRF Bağlantısı d) TI tabanlı modüller: CC2642R, CC2652R CC2642R: RF-BM-2642B1 CC2652R: RF-BM-2652B1 Açıklama: Farklı SDK'lar nedeniyle modül aynı olsa bile yükseltilemez. Yalnızca orijinal bellenimde yinelemeli olarak yükseltebilirler.
    Devamını oku
1 2

Toplamda 2 sayfalar

Mesaj bırakın

Mesaj bırakın
Ürünlerimizle ilgileniyorsanız ve daha fazla ayrıntı bilmek istiyorsanız, lütfen buraya bir mesaj bırakın, size en kısa sürede cevap vereceğiz.

Ev

Ürün

skype

whatsapp