Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/46052
Title: การพัฒนานาฬิกา NTP แบบฝังตัว
Other Titles: DEVELOPMENT OF AN EMBEDDED NTP CLOCK
Authors: วีระวัฒน์ ดาทอง
Advisors: มานพ วงศ์สายสุวรรณ
Other author: จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์
Advisor's Email: Manop.W@Chula.ac.th
Subjects: เอสเอ็นเอ็มพี (โปรโตคอลเครือข่ายคอมพิวเตอร์)
วงจรนาฬิกาเวลาจริง (คอมพิวเตอร์)
Simple network management protocol (Computer network protocol)
Real-time clocks (Computers)
Network Time Protocol (Computer network protocol)
Issue Date: 2557
Publisher: จุฬาลงกรณ์มหาวิทยาลัย
Abstract: วิทยานิพนธ์ฉบับนี้ได้นำเสนอการพัฒนานาฬิกา NTP แบบฝังตัว ซึ่งได้ทำการประยุกต์ใช้ NTP โปรโตคอล ฝังตัวในนาฬิกาที่ทำการออกแบบขึ้นมา เพื่อสร้างนาฬิกาที่มีความแม่นยำและเที่ยงตรงสูงและสามารถบอกถึงความน่าเชื่อถือและสถานะการทำงานต่างๆ ของตัวเองให้แก่ผู้ใช้งานได้ โดยผู้ใช้งานไม่จำเป็นต้องคอยตั้งเวลาให้ถูกต้องเสมอแบบนาฬิกาทั่วไป วิทยานิพนธ์นี้จะอธิบายขั้นตอนการประยุกต์ใช้งาน, การวิเคราะห์ข้อมูลที่สำคัญ, และ Algorithm ต่างๆ ของโปรโตคอล NTP และ SNTP ซึ่งนาฬิกา NTP แบบฝังตัว ที่ทำการออกแบบขึ้นมานี้จะประกอบด้วย 3 ส่วนหลักที่สำคัญ คือส่วนของการประมวลผลหลักมีหน้าที่ในการควบคุมการทำงานนาฬิกาและวิเคราะห์ข้อมูลต่างๆ ของโปรโตคอล NTP, ส่วนของการบำรุงรักษาเวลามีหน้าที่ในการทำให้ข้อมูลเวลาให้มีความถูกต้องและแม่นยำมากที่สุดและส่วนของการแสดงผลมีหน้าที่ในการแสดงผลข้อมูลเวลาและสถานะต่างๆ ของนาฬิกา ซึ่งตัวนาฬิกาจะรองรับการใช้งานผ่านโปรโตคอล TCP/IP และผู้ใช้งานสามารถทำการปรับแต่งข้อมูลต่างๆ ของนาฬิกาผ่านทาง Webpage ที่ได้ทำการออกแบบสร้างไว้และนาฬิกาสามารถรองรับการเชื่อมต่อกับ NTP Server ได้สูงสุดถึง 5 NTP Server และด้วยการใช้ Algorithm ที่ได้ทำการออกแบบไว้ ข้อมูลเวลาของนาฬิกามีความแม่นยำและความเที่ยงตรงสูงโดยมีอัตราการคลาดเคลื่อนของเวลาน้อยมากเพียง 0.0002% ถึง 0.00035% ต่อวินาที
Other Abstract: This thesis describes the development of embedded NTP clock which applies NTP Protocol to embedded clock to realize the high accuracy and precision. The clock is able to inform the reliability and working status itself. By using the proposed system, users don’t need to set the time habitually unlike other normal clocks. This thesis explains the process of applying, analyzing the data, and important detail of NTP and SNTP protocol. The embedded NTP clock consists of 3 main parts, which are the main processing part for controlling operation of the clock and analyzing NTP packet, the time maintenance process part for maintaining time data and keep its accuracy, and the display result process part for displaying the time data and the clock’s working status. It’s compatible with TCP/IP protocol and users can configure the embedded NTP clock via designed webpage. The clock support connectivity with NTP server up to 5 servers. By using proposed algorithm, the time data has high precision and accuracy, which appears the drift rate of time only 0.0002% to 0.00035% per second.
Description: วิทยานิพนธ์ (วศ.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2557
Degree Name: วิศวกรรมศาสตรมหาบัณฑิต
Degree Level: ปริญญาโท
Degree Discipline: วิศวกรรมไฟฟ้า
URI: http://cuir.car.chula.ac.th/handle/123456789/46052
URI: http://doi.org/10.14457/CU.the.2014.800
metadata.dc.identifier.DOI: 10.14457/CU.the.2014.800
Type: Thesis
Appears in Collections:Eng - Theses

Files in This Item:
File Description SizeFormat 
5570383721.pdf5.85 MBAdobe PDFView/Open


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