Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/50213
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorลัญฉกร วุฒิสิทธิกุลกิจen_US
dc.contributor.advisorนิฏฐิตา เชิดชูen_US
dc.contributor.authorฐิติ สิทธิวางค์กูลen_US
dc.contributor.otherจุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์en_US
dc.date.accessioned2016-12-01T08:02:45Z
dc.date.available2016-12-01T08:02:45Z
dc.date.issued2558en_US
dc.identifier.urihttp://cuir.car.chula.ac.th/handle/123456789/50213
dc.descriptionวิทยานิพนธ์ (วศ.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2558en_US
dc.description.abstractวิทยานิพนธ์นี้นำเสนอการพัฒนาต้นแบบโนดเซนเซอร์ที่ไม่ใช้ระบบปฏิบัติการโดยอ้างอิงกับแพลตฟอร์มอาดูอิโน ต้นแบบที่พัฒนาขึ้นใช้หน่วยประมวลผลที่มีหน่วยความจำแฟลชขนาดใหญ่ 128 กิโลไบต์ แรมขนาด 16 กิโลไบต์ และติดตั้งวงจรที่จำเป็นสำหรับใช้งานเป็นโนดเซนเซอร์ ได้แก่ วงจรฐานเวลาจริง วงจรเพิ่มแรงดันแบตเตอรี่ วงจรตรวจวัดระดับแบตเตอรี่ ทั้งหมดรวมไว้บนแผงวงจรเดียวกัน นอกจากนี้ยังเพิ่มช่องต่อสำหรับเตรียมไว้รองรับแผงวงจรส่วนต่อขยาย อาทิ ชุดเซนเซอร์และเครื่องรับส่งสัญญาณวิทยุ ช่องต่อดังกล่าวสามารถเชื่อมต่อได้ทั้งสัญญาณแอนะล็อกและดิจิทัล การสื่อสารด้วยพอร์ตอนุกรม บัสเอสพีไอ และ บัส I2C ส่วนต่อประสานโปรแกรมประยุกต์ที่นำเสนอมีชื่อเรียกว่า “Simple-API” ใช้รูปแบบการเขียนโปรแกรมเชิงวัตถุโดยแบ่งได้เป็น 4 ส่วนตามหน้าที่การทำงานของโนดเซนเซอร์ ได้แก่ ส่วนประมวลผล ส่วนตรวจวัดและสั่งการ ส่วนสื่อสารไร้สาย และ ส่วนควบคุมพลังงานและแบตเตอรี่ Simple-API จะทำหน้าที่ซ่อนการเข้าถึงเรจิสเตอร์ของอุปกรณ์และการเขียนโปรแกรมระดับล่าง จัดกลุ่มฟังก์ชันตามหน้าที่การทำงาน ป้องกันความผิดพลาดในขั้นตอนการพัฒนาและใช้งาน ต้นแบบโนดเซนเซอร์และส่วนต่อประสานโปรแกรมประยุกต์ Simple-API ที่พัฒนาขึ้นเป็นประโยชน์ต่อการนำเครือข่ายเซนเซอร์มาประยุกต์ใช้งานจริงได้สะดวกมากขึ้นเพราะโครงสร้างที่ออกแบบให้ยืดหยุ่นตอบสนองต่อความต้องการได้ดี ค่าใช้จ่ายที่ลดลงเมื่อเทียบกับโนดเซนเซอร์ Waspmote ที่มีจำหน่ายในท้องตลาดและแพลตฟอร์มอาดูอิโน ที่สำคัญผู้ใช้งานสามารถพัฒนาโปรแกรมประยุกต์ได้โดยไม่ต้องศึกษาการทำงานของฮาร์ดแวร์ในระดับล่าง ตลอดจนรูปแบบการพัฒนาซอฟต์แวร์สั่งงานที่มีความซับซ้อนน้อยลงด้วยen_US
dc.description.abstractalternativeThis dissertation proposes a development of the sensor node prototype and the application programming interface for wireless sensor networks (WSNs). The proposed sensor node is developed based on the Arduino platform on which requires no operating system to run. The node is also equipped with a processor with 128 KB of flash memory and 16 KB of RAM and various necessary circuits such as Real Time Clock, DC-DC Step up Converter and Battery Monitor. Moreover, we provide expansion socket interfaces on the board to be used with the radio and the sensor modules. These expansion sockets support both analog and digital interfaces include UART, SPI bus and I2C bus. An application programming interface namely “Simple-API” is also purposed in this work. It includes four sets of function calls corresponding to the four subsystems of the sensor node architecture, namely, processing, sensing, communicating, and empowering subsystems. Simple-API provides a convenient way for the developers to create an application for WSNs, by sealing away the low-level programming, grouping function calls and preventing an error in the process of software development and its deployment. The proposed platform allows application developers to focus more on the algorithm design and coding at the application level, thus providing a more convenient means to develop applications for WSNs. With the hardware and software of the sensor node we proposed in this work, we can achieve higher flexibility with lower complexity when comparing with both the Arduino and the Waspmote platform.en_US
dc.language.isothen_US
dc.publisherจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.relation.urihttp://doi.org/10.14457/CU.the.2015.1296-
dc.rightsจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.subjectเครือข่ายตัวรับรู้ไร้สาย
dc.subjectสถานีตัวรับรู้ไร้สาย
dc.subjectส่วนต่อประสานโปรแกรมประยุกต์
dc.subjectไมโครคอนโทรลเลอร์
dc.subjectWireless sensor networks
dc.subjectWireless sensor nodes
dc.subjectApplication program interfaces (Computer software)
dc.subjectMicrocontrollers
dc.titleการพัฒนาต้นแบบโมตและส่วนต่อประสานโปรแกรมประยุกต์สำหรับงานเครือข่ายเซนเซอร์ไร้สายen_US
dc.title.alternativeA development of a prototype mote and application programming interface for wireless sensor networksen_US
dc.typeThesisen_US
dc.degree.nameวิศวกรรมศาสตรมหาบัณฑิตen_US
dc.degree.levelปริญญาโทen_US
dc.degree.disciplineวิศวกรรมไฟฟ้าen_US
dc.degree.grantorจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.email.advisorLunchakorn.W@Chula.ac.th,wlunchak@gmail.com,lunchakorn.ww@gmail.comen_US
dc.email.advisornitthita@yahoo.comen_US
dc.identifier.DOI10.14457/CU.the.2015.1296-
Appears in Collections:Eng - Theses

Files in This Item:
File Description SizeFormat 
5570174921.pdf4.82 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.