close

Pengertian ZigBee Bagian bagian, Jaringan, dan Cara pengiriman data ZigBee

Umumnya banyak orang yang bingung dengan dua istilah XBee dan ZigBee, kebanyakan dari mereka menggunakannya secara bergantian.  

Tapi sebenarnya tidak demikian; ZigBee adalah protokol standar untuk jaringan nirkabel.  

Pengertian ZigBee Bagian bagian, Jaringan, dan Perintah AT

Sedangkan XBee adalah produk yang mendukung berbagai protokol komunikasi nirkabel, termasuk ZigBee, Wi-Fi (modul Wi-Fly), modul 802.15.4, 868 MHz dll. 

Di artikel ini kami fokuskan pada modul Xbee / Xbee-PRO ZB RF yang terdiri dari firmware ZigBee. Light Fidelity Li-Fi Cara Kerja Serta kelemahannya  

Bayangkan kalkulator di komputer, di mana kalkulasi kompleks dilakukan dengan antarmuka yang mudah di gunakan. Tugas ini akan menjadi sangat sulit jika hanya perangkat keras saja yang tersedia.  

Jadi, pada level tertinggi, ketersediaan perangkat lunak membuat proses pemecahan masalah menjadi lebih mudah.  

Seluruh proses dibagi menjadi beberapa lapisan perangkat lunak oleh perangkat keras sebenarnya yang disebut dengan level yang lebih tinggi.

Kita bahkan menggunakan konsep lapisan dalam kehidupan sehari-hari kami. Misalnya mengirim kurir / surat ke rumah teman Anda, mengirim email dari satu titik dunia ke titik lain.  

Demikian pula, sebagian besar protokol jaringan modern bahkan menggunakan konsep lapisan untuk memisahkan komponen perangkat lunak yang berbeda menjadi modul independen yang dapat dirakit dengan cara berbeda.  

Seseorang mungkin harus lebih giat untuk mendapatkan pemahaman mendalam tentang arsitektur Xbee, tetapi kami akan membuat semuanya menjadi sangat sederhana untuk Anda.

Mari kita mulai dengan beberapa istilah dasar seperti rute, penghindaran tabrakan, dan pengakuan.  

Untuk memahami istilah pertama cukup dengan namanya, "rute" yang artinya melacak atau mengidentifikasi jalan. Dalam jaringan, routing berarti memberikan arah ke data dari node sumber ke node tujuan.  

Ketika dua node dalam jaringan mencoba untuk mengirimkan secara bersamaan, menciptakan situasi yang disebut collision.  

Jadi, umumnya teknik Carrier Sense Multiple Access with Collision Avoidance (CSMA / CA) untuk menghindari tabrakan, Teknologi Jaringan Seluler 4G Pengenalan dan Perbandingan dengan 3G

Pada dasarnya di dalamnya node berbicara dengan cara yang sama seperti percakapan manusia; kita berfikir sebentar untuk melihat bahwa tidak ada yang berbicara sebelum mereka mulai mengirim data.

Setiap kali penerima berhasil menerima data yang ditransmisikan, ia mengakui pemancar. Aliran data tidak boleh dibiarkan membanjiri radio penerima.  

Setiap radio penerima memiliki kecepatan terbatas yang dapat memproses data yang masuk dan jumlah memori yang terbatas untuk menyimpan data yang masuk.

Bagian bagian ZigBee:

Ada empat lapisan utama yang tersedia di tumpukan ZigBee yaitu lapisan fisik, lapisan akses Media, lapisan Jaringan, dan lapisan aplikasi.

Lapisan aplikasi mendefinisikan berbagai objek pengalamatan termasuk profil, cluster, dan titik akhir. Anda dapat melihat lapisan tumpukan ZigBee pada gambar di atas.

Lapisan jaringan: Ini menambahkan kemampuan rute yang memungkinkan paket data RF melintasi beberapa perangkat (beberapa "lompatan") untuk merutekan data dari sumber ke tujuan (peer to peer).

Lapisan MAC mengelola transaksi data RF antar perangkat tetangga (titik ke titik). MAC mencakup layanan seperti percobaan ulang transmisi dan manajemen pengakuan dan teknik penghindaran tabrakan.

Lapisan fisik: Ini mendefinisikan bagaimana perangkat terhubung untuk membuat jaringan; itu mendefinisikan daya keluaran, jumlah saluran dan kecepatan transmisi.  

Sebagian besar aplikasi ZigBee beroperasi pada ISM 2,4 GHz pada kecepatan data 250kbps.

Sebagian besar keluarga XBee memiliki kontrol aliran, I / O, A / D, dan garis indikator bawaan yang dapat dikonfigurasi menggunakan perintah yang sesuai.  

Sampel analog dikembalikan sebagai nilai 10-bit. Pembacaan analog diskalakan sedemikian rupa sehingga 0x0000 mewakili 0V, dan 0x3FF = 1.2V. (Input analog pada modul tidak dapat membaca lebih dari 1.2V)

Untuk mengubah pembacaan A / D menjadi mV, lakukan hal berikut:

AD (mV) = (A / D reading * 1200mV) / 1023

Transmisi Data di ZigBee

Anda dapat memanggil jaringan sebagai kombinasi perangkat lunak dan perangkat keras yang mampu mengirimkan data dari satu lokasi ke lokasi lain.  

Perangkat keras di gunakan untuk membawa sinyal dari satu titik jaringan ke titik lain.  

Perangkat lunak terdiri dari set instruksi yang memungkinkan untuk bekerja seperti yang kita harapkan.

Umumnya pengiriman data dengan paket ZigBee dapat dilakukan dengan dua cara: unicast dan broadcast.

Transmisi Siaran:

Dengan kata sederhana Broadcast artinya informasi / program yang dipancarkan melalui radio atau TV.  

Dengan kata lain, transmisi siaran dikirim ke banyak atau semua perangkat di jaringan.  

Transmisi siaran dengan protokol ZigBee disebarkan ke seluruh jaringan sehingga semua node menerima transmisi.  

Pengertian ZigBee Bagian bagian, Jaringan, dan Perintah AT

Untuk mencapai ini, koordinator dan semua router yang menerima transmisi siaran akan mengirimkan ulang paket tersebut tiga kali.

Transmisi Unicast:

Transmisi unicast di ZigBee merutekan data dari satu perangkat sumber ke perangkat tujuan lainnya.  

Perangkat tujuan bisa jadi merupakan sebelahan langsung dari perangkat sumber, atau bisa memiliki beberapa jarak di antaranya.  

Contoh ditunjukkan di bawah ini pada gambar yang menjelaskan mekanisme untuk mengenali keandalan tautan dua arah.

Dasar-dasar jaringan untuk router dan Koordinator Xbee

Misal Untuk mencapai rumah teman Anda, apa yang Anda butuhkan? Anda hanya perlu alamatnya.  

Demikian pula, untuk mengirim data dari satu modul Xbee ke modul lainnya, Anda memerlukan alamat uniknya.  Kelebihan dan Kekurangan Teknologi Jaringan Telepon 4G

Seperti halnya manusia, Xbee bahkan memiliki beberapa alamat yang masing-masing memiliki peran tertentu dalam jaringan. Ada dua jenis alamat Alamat statis (alamat 64-bit) dan Alamat dinamis (alamat 16-bit).

Alamat:

Alamat 64-bit unik secara universal; itu dikencangkan di dalam modul Xbee oleh pabrikan.  

Tidak ada radio ZigBee lain di bumi yang memiliki alamat statis yang sama, di belakang setiap modul xbee Anda dapat melihat alamat ini seperti yang ditunjukkan di bawah ini, dan terutama bagian atas alamat "0013A200" yang sama untuk setiap modul xbee.

Perangkat menerima alamat 16-bit yang harus unik secara lokal, ketika bergabung dengan jaringan ZigBee. Alamat 16-bit 0x0000 disediakan untuk koordinator.  

Pengertian ZigBee Bagian bagian, Jaringan, dan Perintah AT

Semua perangkat lain menerima alamat yang dibuat secara acak dari router atau perangkat koordinator yang memungkinkan penggabungan.  

Alamat 16-bit dapat berubah ketika dua perangkat ditemukan memiliki alamat 16-bit yang sama atau perangkat meninggalkan jaringan dan kemudian bergabung (dapat menerima alamat yang berbeda).

Cara pengiriman data ZigBee

Itu selalu lebih mudah bagi otak kita untuk mengingat string daripada angka. Karenanya, setiap modul Xbee dalam jaringan dapat ditetapkan dengan pengenal node.  

Pengidentifikasi node adalah sekumpulan karakter yaitu string yang bisa menjadi cara yang lebih mudah untuk kita menangani node dalam jaringan.

Jaringan Area Pribadi:

Jaringan yang dikembangkan oleh modul Xbee ini disebut jaringan area pribadi atau PAN.  

Setiap jaringan ditentukan dengan pengenal PAN unik (PAN ID). Pengenal ini umum di antara semua perangkat dalam jaringan yang sama. ZigBee mendukung ID PAN 64-bit dan 16-bit.  

Kedua alamat PAN digunakan untuk mengidentifikasi jaringan secara unik. Perangkat di jaringan ZigBee yang sama harus berbagi ID PAN 64-bit dan 16-bit yang sama.  

Jika beberapa jaringan ZigBee beroperasi dalam jangkauan satu sama lain, masing-masing harus memiliki ID PAN yang unik, GPS (Global positioning System) adalah Penjelasan Secara Lengkap

ID PAN 16-bit digunakan untuk mengatasi lapisan MAC di semua transmisi data RF antar perangkat dalam jaringan.  

Namun, karena ruang pengalamatan yang terbatas dari ID PAN 16-bit (65.535 kemungkinan), ada kemungkinan bahwa beberapa jaringan ZigBee (dalam jangkauan satu sama lain) dapat memiliki ID PAN 16-bit yang sama.  

Untuk mengatasi masalah ini, ZigBee Alliance membuat ID PAN 64-bit. ZigBee mendefinisikan tiga jenis perangkat yang berbeda: koordinator, router, dan perangkat akhir.

Satu koordinator selalu dibutuhkan di setiap jaringan untuk mengisi daya pengaturan jaringan.  

Jadi, dia tidak pernah bisa berhenti. Ini juga bertanggung jawab untuk memilih saluran dan ID PAN (64-bit dan 16-bit) untuk memulai jaringan.  

Itu dapat memungkinkan router dan perangkat akhir untuk bergabung dengan jaringan.  

Ini dapat membantu dalam merutekan data dalam jaringan.

Ada beberapa router dalam satu jaringan

Satu router bisa mendapatkan sinyal dari router / EP lain (Titik Akhir). Itu harus bergabung dengan Zigbee PAN sebelum dapat mengirim, menerima, atau merutekan data.  

Setelah bergabung, itu dapat memungkinkan router dan perangkat akhir untuk bergabung dengan jaringan. Setelah bergabung, itu juga dapat membantu dalam merutekan data. Itu dapat menyangga paket data RF untuk perangkat ujung tidur.

Mungkin ada beberapa Titik Akhir juga. Itu bisa masuk dalam mode istirahat untuk menghemat daya, Light Fidelity Li-Fi Cara Kerja Serta kelemahannya

Itu harus bergabung dengan ZigBee PAN sebelum dapat mengirim atau menerima data dan bahkan tidak dapat mengizinkan perangkat untuk bergabung dengan jaringan.

Karena perangkat akhir dapat masuk dalam mode istirahat, perangkat induk harus menyangga atau menahan paket data yang masuk hingga perangkat akhir aktif dan menerima paket data.

Topologi Jaringan yang Berbeda di ZigBee

Topologi jaringan mengacu pada cara di mana jaringan telah dirancang.  

Di sini, topologi adalah representasi geometris dari hubungan semua tautan dan perangkat penghubung (Koordinator, Router, dan perangkat Akhir) satu sama lain.

Di sini kami memiliki empat mesh topologi dasar, bintang, hibrida, dan pohon. 

Pengertian ZigBee Bagian bagian, Jaringan, dan Perintah AT

Pada Topologi Mesh, setiap node yang terhubung satu sama lain mengharapkan node yang lain perangkat akhir karena perangkat akhir tidak dapat berkomunikasi secara langsung.  

Untuk mengaktifkan komunikasi sederhana antara dua radio ZB, Anda harus mengkonfigurasi satu dengan firmware koordinator, dan satu dengan firmware router atau titik akhir.  

Keuntungan utama dari jaringan Mesh adalah jika salah satu tautan menjadi tidak dapat digunakan, itu tidak melumpuhkan seluruh sistem.

Dalam topologi bintang, setiap perangkat memiliki koneksi titik-ke-titik khusus ke pengontrol pusat (Koordinator).  

Semua perangkat tidak terhubung langsung satu sama lain. Tidak seperti topologi mesh, dalam topologi star, satu perangkat tidak dapat mengirim apa pun secara langsung ke perangkat lain.  

Koordinator atau hub ada di sana untuk pertukaran: Jika satu perangkat ingin mengirim data ke perangkat lain, ia mengirimkan data ke koordinator, yang selanjutnya mengirimkan data ke perangkat tujuan.

Jaringan hybrid adalah jaringan yang berisi dua atau lebih jenis standar komunikasi.  

Di sini, jaringan hybrid adalah kombinasi dari jaringan bintang dan pohon, beberapa perangkat ujung terhubung langsung ke node koordinator dan perangkat akhir lainnya membutuhkan bantuan node induk untuk menerima data.

Dalam jaringan Tree, router membentuk tulang punggung dan perangkat akhir umumnya berkerumun di sekitar setiap router.  

Ini tidak jauh berbeda dari konfigurasi mesh kecuali fakta bahwa ada router yang tidak saling berhubungan, Anda dapat memvisualisasikan jaringan ini menggunakan gambar yang ditunjukkan di atas.

Firmware Xbee

Modul XBee Programmable dilengkapi dengan prosesor aplikasi skala gratis. Prosesor aplikasi ini dilengkapi dengan boot loader yang disediakan.  

Firmware XBee ZV ini didasarkan pada tumpukan Embernet 3.x.x ZigBee-PRO, modul XBee-Znet 2.5 dapat ditingkatkan ke fungsi ini.  

Anda dapat memeriksa firmware menggunakan perintah ATVR yang akan kita bahas nanti di bab ini. Nomor versi XBee akan memiliki 4 digit signifikan. Nomor versi juga dapat dilihat menggunakan perintah ATVR. Responsnya mengembalikan 3 atau 4 angka.  

Semua angka adalah heksadesimal dan dapat memiliki rentang dari 0-0xF. Sebuah versi dilaporkan sebagai "ABCD".  

Digit ABC adalah nomor rilis utama dan D adalah nomor revisi dari rilis utama. Pembahasan API di bab 4 dan perintah AT hampir sama untuk firmware Znet 2.5 dan ZB.

Dalam telekomunikasi, seluruh perintah Hayes adalah bahasa perintah khusus yang dikembangkan untuk modem Hayes Smart Modem, 1981 mereka adalah rangkaian kata-kata pendek untuk mengontrol modem membuat komunikasi dan pengaturan modem sederhana pada masa itu.

XBee juga bekerja pada mode perintah dan telah mengaktifkan Perintah AT yang merupakan singkatan dari PERHATIAN, perintah ini dapat dikirim ke XBee melalui terminal XBee dan AT radio XBee yang dikonfigurasi memiliki dua mode komunikasi

Transparan: Radio hanya meneruskan informasi yang diterimanya ke alamat radio yang lebih jauh yang telah dikonfigurasi.  

Data yang dikirim melalui port serial diterima oleh XBee apa adanya.

Perintah: Mode ini digunakan untuk berbicara ke radio dan mengkonfigurasi beberapa mode yang telah dikonfigurasikan sebelumnya, kami berkomunikasi dengan modul saat berada dalam mode ini dan mengubah konfigurasi.

Anda dapat mengetik +++ dan menunggu satu detik tanpa menekan tombol lain, pesan OK akan muncul sebagai gambar terminal baru saja.  

Dengan OK, XBee memberitahu kita dia menghabiskan dalam mode COMMAND dan siap menerima pesan konfigurasi.

Jika Anda menunggu lebih dari 10 detik tanpa menekan tombol, XBee mengembalikan mode TRANSPARAN. Anda kemudian harus mengetik ulang +++ untuk kembali ke mode COMMAND.

Perintah XBee AT:

AT (TEST): Ini adalah perintah tes untuk memeriksa apakah modul merespons OK karena balasan menegaskan hal yang sama.

ATDH: Alamat Tujuan Tinggi. Untuk mengkonfigurasi 32 bit atas dari alamat tujuan 64-bit, DL dan DH digabungkan memberi Anda alamat tujuan 64 bit.

ATDH: Alamat Tujuan Tinggi.  Untuk mengkonfigurasi 32 bit atas dari alamat tujuan 64-bit, DL dan DH digabungkan memberi Anda alamat tujuan 64 bit, Penjelasan Printer 3D Cara Kerja Secara Detail

ATDL: Alamat Tujuan Rendah. Ini lagi untuk mengkonfigurasi 32 bit yang lebih rendah dari alamat tujuan 64-bit.

ATID: Perintah ini mengubah ID PAN (PersThe ID adalah 4 byte heksadesimal dan dapat berkisar dari 0000 hingga FFFF

ATWR: Tulis. Tulis nilai parameter ke memori non-volatile sehingga modifikasi parameter tetap ada hingga setel ulang berikutnya.

Catatan: Setelah WR dikeluarkan, tidak ada karakter tambahan yang harus dikirim ke modul sampai Setelah respons "OK \ r" diterima.

ATRE (Restore Defaults): Mengembalikan pengaturan pabrik ke modul, sangat berguna jika modul tidak merespons.

Untuk mengkonfigurasi modul Anda menggunakan perintah AT setelah memasuki mode perintah (yaitu menekan +++) Anda perlu mengetik di terminal AT (XY) misalnya ATID 1001 (nilai ini dapat berupa apa saja dari 0 hingga FFFF, perintah XBee selalu menggunakan nilai heksadesimal) .

Tekan enter jika kembali OK maka Anda dapat dengan cepat mengetik di terminal ATID untuk melihat apakah nilai telah diubah ini akhirnya akan ditulis hanya setelah Menggunakan ATWR dalam sesi nilai tertulis menghilang segera setelah modul dimatikan jika ATWR adalah tidak digunakan.

Belum ada Komentar untuk "Pengertian ZigBee Bagian bagian, Jaringan, dan Cara pengiriman data ZigBee"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel