Wireless communication technologies such as Wi-Fi, Bluetooth, 3G and 4G make it possible to carry large-scale
data. However, their energy consumption and system requirements are somewhat high. In wireless sensor networks, the insufficiency of resources does not allow the use of those technologies. The IEEE 802.15.4 standard aims to use system resources most efficiently. It forms the framework of the ZigBee protocol, which is widely used in wireless sensor networks. TinyOS, Mate, MagnetOS, Mantis, Eyes OS and SenOS are examples of the embedded operating systems used in the programming of wireless sensor nodes, being used primarily to maximize energy-efficiency at nodes. In practice,
TinyOS, as used in node programming, is an embedded operating system with a component-based architecture and
NesC coding, this being a subset of C language [11]. It was developed by the University of California in Berkeley for
wireless sensor nodes. Also, in the development of TinyOS,the objectives were low power consumption at the node,
using of limited resources efficiently, synchronism and flexibility. TinyOS is an event-centric operating system in
which all defined operations remain in sleep mode until the occurrence of an event. The components and system shift
into operation when the event is triggered, and at the end of operation they resume the sleep mode.The market offers many ready-to-use sensor modes including iMote2, Wasp Mote, TelosB, MicaZ and Cricket. When used as the wireless sensor node operating system, TelosB uses Texas Instruments’ MSP430 processor company with a 16-byte RISC architecture, which draws current of 1.8 mA in active mode and 5.1 μA in sleep mode. For the communication unit, it uses CC2420 ZigBee radio circuit supplied by the same company, operating at a frequency of 2400-2483.5 MHz (ISM), which can enable communication over a distance of 75-100 meters outdoors or 20-30 meters indoors. For the sensing unit, it uses a Hamamatsu S1087 light sensor, Sensorion SHT11 humidity sensor and one temperature sensor, and has two AA batteries for the power unit. Figure 2 shows a block diagram of the TelosB wireless sensor node [12].
เทคโนโลยีการสื่อสารไร้สายเช่น Wi-Fi, Bluetooth, 3G และ 4G ทำให้มันเป็นไปได้ที่จะดำเนินการขนาดใหญ่
ข้อมูล อย่างไรก็ตามการใช้พลังงานและระบบต้องการของพวกเขาจะค่อนข้างสูง ในเครือข่ายเซ็นเซอร์ไร้สายไม่เพียงพอของทรัพยากรที่ไม่อนุญาตให้มีการใช้เทคโนโลยีเหล่านั้น มาตรฐาน IEEE 802.15.4 มีจุดมุ่งหมายที่จะใช้ทรัพยากรของระบบได้อย่างมีประสิทธิภาพมากที่สุด มันเป็นกรอบการทำงานของโปรโตคอล ZigBee ซึ่งถูกนำมาใช้กันอย่างแพร่หลายในเครือข่ายเซ็นเซอร์ไร้สาย TinyOS, Mate, magnetos, ตั๊กแตนตำข้าว, ดวงตา OS และ SenOS เป็นตัวอย่างของระบบปฏิบัติการที่ฝังตัวที่ใช้ในการเขียนโปรแกรมของโหนดเซ็นเซอร์ไร้สายที่ถูกนำมาใช้เป็นหลักในการเพิ่มพลังงานอย่างมีประสิทธิภาพที่โหนด ในทางปฏิบัติ
TinyOS ที่ใช้ในการเขียนโปรแกรมโหนดเป็นระบบปฏิบัติการที่ฝังตัวอยู่กับสถาปัตยกรรม component-based และ
NesC การเข้ารหัสนี้เป็นส่วนหนึ่งของภาษา C [11] มันถูกพัฒนาโดยมหาวิทยาลัยแห่งแคลิฟอร์เนียในเบิร์กลีย์สำหรับ
โหนดเซ็นเซอร์ไร้สาย นอกจากนี้ในการพัฒนาของ TinyOS วัตถุประสงค์มีการใช้พลังงานต่ำที่โหนด
การใช้ทรัพยากรที่ จำกัด ได้อย่างมีประสิทธิภาพและมีความยืดหยุ่น synchronism TinyOS เป็นระบบปฏิบัติการที่เหตุการณ์เป็นศูนย์กลางในการ
ดำเนินงานซึ่งกำหนดไว้ยังคงอยู่ในโหมดสลีปจนกระทั่งเกิดเหตุการณ์ ส่วนประกอบและระบบการเปลี่ยนแปลง
ในการดำเนินการเมื่อมีเหตุการณ์จะถูกเรียกและในตอนท้ายของการดำเนินงานที่พวกเขาดำเนินการต่อตลาดการนอนหลับโหมดมีจำนวนมากพร้อมต่อการใช้งานโหมดเซ็นเซอร์รวมทั้ง iMote2 ตัวต่อโมทย์, TelosB, MicaZ และคริกเก็ต เมื่อใช้เป็นเซ็นเซอร์ระบบปฏิบัติการไร้สายโหนด TelosB ใช้หน่วยประมวลผล บริษัท MSP430 Texas Instruments '16 ไบต์ RISC สถาปัตยกรรมที่เหลือปัจจุบัน 1.8 mA ในโหมดการใช้งานและ 5.1 ตในโหมดการนอนหลับ สำหรับหน่วยการสื่อสารจะใช้วงจรวิทยุ CC2420 ZigBee จัดทำโดย บริษัท เดียวกันในการดำเนินงานที่ความถี่ 2400-2483.5 MHz (ISM) ซึ่งสามารถเปิดใช้งานการสื่อสารผ่านระยะทาง 75-100 เมตรกลางแจ้งหรือ 20-30 เมตรในบ้าน สำหรับหน่วยตรวจวัดจะใช้เซ็นเซอร์วัดแสง Hamamatsu S1087, เซ็นเซอร์ความชื้น Sensorion SHT11 และเซ็นเซอร์อุณหภูมิหนึ่งและมีสองแบตเตอรี่ AA สำหรับหน่วยพลังงาน รูปที่ 2 แสดงบล็อกไดอะแกรมของโหนดเซ็นเซอร์ไร้สาย TelosB [12]
การแปล กรุณารอสักครู่..

เทคโนโลยีการสื่อสารไร้สายเช่น Wi - Fi , Bluetooth , 3G และ 4G ที่ทำให้มันเป็นไปได้ที่จะมีขนาดใหญ่ข้อมูล อย่างไรก็ตาม ความต้องการของระบบการใช้พลังงาน และค่อนข้างสูง ในเครือข่ายเซ็นเซอร์ไร้สาย , ความขาดแคลนของทรัพยากรที่ไม่อนุญาตให้ใช้เทคโนโลยีเหล่านั้น มาตรฐาน IEEE 802.15.4 มุ่งใช้ทรัพยากรของระบบได้อย่างมีประสิทธิภาพมากที่สุด มันเป็นรูปแบบกรอบของ ZigBee โปรโตคอลที่ใช้กันอย่างแพร่หลายในเครือข่ายเซ็นเซอร์ไร้สาย tinyos นะเพื่อน แมกนีโต ตั๊กแตน ตา OS และ senos คือตัวอย่างของการฝังตัวระบบปฏิบัติการที่ใช้ในการเขียนโปรแกรมของโหนดเซ็นเซอร์ไร้สายที่ถูกใช้เป็นหลักเพื่อเพิ่มประสิทธิภาพการใช้พลังงานที่โหนด ในการปฏิบัติtinyos ที่ใช้ในการเขียนโปรแกรมโหนดเป็นระบบปฏิบัติการที่มีการสถาปัตยกรรมและรหัส nesc นี่เป็นเซตย่อยของภาษา C [ 11 ] มันถูกพัฒนาโดยมหาวิทยาลัยแห่งแคลิฟอร์เนียที่เบิร์กลีย์สำหรับโหนดเซ็นเซอร์ไร้สาย นอกจากนี้ ในการพัฒนา tinyos วัตถุประสงค์คือการใช้พลังงานน้อยที่โหนดการใช้ทรัพยากรที่ จำกัด ได้อย่างมีประสิทธิภาพ ตรง และความยืดหยุ่น tinyos เหตุการณ์ระบบศูนย์กลางทั้งหมดที่ยังคงอยู่ในโหมดการกำหนด จนกระทั่งเกิดเหตุการณ์ ส่วนประกอบและระบบกะในงานนี้เมื่อเหตุการณ์จะถูกเรียก และเมื่อสิ้นสุดการดำเนินงาน พวกเขากลับมาโหมดนอนหลับ ตลาดมีหลายพร้อมที่จะใช้โหมดเซนเซอร์ รวมทั้ง imote2 ต่อ telosb micaz , แฟชั่น , และ , คริกเก็ต เมื่อใช้เป็นโหนดเซ็นเซอร์ไร้สายระบบปฏิบัติการ telosb ใช้ Texas Instruments " msp430 โปรเซสเซอร์ บริษัท ที่มี 16 ไบต์ริสก์สถาปัตยกรรม ซึ่งวาดปัจจุบันมา 1.8 ในโหมด Active และ 5.1 μในโหมดนอนหลับ สำหรับหน่วยสื่อสาร ใช้ cc2420 ZigBee วิทยุ วงจรที่ให้มา โดย บริษัท เดียวกัน ทำงานที่ความถี่ของ 2400-2483.5 MHz ( ISM ) ซึ่งสามารถให้การสื่อสารผ่านระยะทาง 20-30 เมตร 75-100 เมตรกลางแจ้งหรือในร่ม สำหรับตรวจจับหน่วย ใช้เซ็นเซอร์แสง s1087 sensorion Hamamatsu , sht11 ความชื้นเซ็นเซอร์และเซ็นเซอร์อุณหภูมิ และมี สองแบตเตอรี่ AA สำหรับหน่วยพลังงาน รูปที่ 2 แสดงบล็อกไดอะแกรมของโหนดเซ็นเซอร์ไร้สาย telosb [ 12 ]
การแปล กรุณารอสักครู่..
