Bisakah saya menerapkan ZigBee dengan perangkat keras generik?

10

Seperti yang saya pahami ZigBee hanyalah spesifikasi protokol transfer data. Jadi saya berharap untuk menemukan beberapa perpustakaan yang mengimplementasikan protokol ini untuk menggunakannya dengan MCU dan transceiver RF saya. Sebagai gantinya, saya hanya menemukan perangkat ZigBee tertentu (mis. XBee).

Yang saya tanyakan adalah: Dapatkah saya menerapkan protokol ZigBee hanya menggunakan transceiver MCU dan RF?

Jika tidak, perangkat keras apa yang saya perlukan untuk membuat simpul ZigBee? Apakah ada perpustakaan ZigBee yang bisa saya gunakan dengan perangkat keras generik?

penangkap tikus
sumber

Jawaban:

6

Anda bisa, tetapi Anda memerlukan transceiver radio dengan rentang frekuensi, modulasi, dan kecepatan data yang kompatibel.

Biasanya radio dengan kemampuan tersebut dijual sebagai radio Zigbee, atau untuk lapisan 802.15.4 yang mendasarinya. Kadang-kadang mereka dapat melakukan beberapa mode komunikasi tambahan kustom (meskipun sering kali tumpukan perangkat lunak yang tersedia memaksa Anda untuk memilih mode pada waktu kompilasi)

Benar-benar "generik" radio biasanya "perangkat lunak yang ditentukan" dengan konversi awal sinyal RF atau IF ke digital, pemrosesan sinyal komputasi, dan kemudian konversi kembali ke IF atau RF jika ada jalur transmisi. Meskipun Anda dapat berbicara Zigbee dengan SDR yang sesuai, perangkat kerasnya cenderung agak mahal dan haus daya untuk aplikasi tertanam yang khas dibandingkan dengan radio yang dirancang khusus untuk 802.15.4

Chris Stratton
sumber