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 dont 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 clocks working status. Its 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.