摘要 | 第1-3页 |
Abstract | 第3-6页 |
前言 | 第6-7页 |
第一章 统一时间的必要性和现有的方法 | 第7-19页 |
§1.1 相关背景介绍 | 第7-8页 |
§1.2 目前主要的解决方法 | 第8-14页 |
§1.3 主要授时方法的误差分析 | 第14-16页 |
§1.4 各种方法的综合比较 | 第16-18页 |
结论 | 第18-19页 |
第二章 B码解码的实现 | 第19-46页 |
§2.1 B码简介 | 第19页 |
§2.2 IRIG-B格式码的格式与规范 | 第19-21页 |
§2.3 单片机实现解码 | 第21-26页 |
·信号的转换 | 第21-22页 |
·脉冲的计时 | 第22-23页 |
·解码的实现 | 第23-25页 |
·串口发送 | 第25-26页 |
§2.4 利用声卡实现B码的解码 | 第26-34页 |
·提出原因 | 第26-27页 |
·利用声卡接收B码信号的可行性 | 第27-28页 |
·信号调理 | 第28页 |
·软件实现 | 第28-32页 |
·DirectSound实现方法简述 | 第32-34页 |
§2.5 CPLD实现B码的解码 | 第34-44页 |
·CPLD介绍 | 第34-36页 |
·CPLD的优势 | 第36-37页 |
·用VHDL设计CPLD电路 | 第37-39页 |
·VHDL程序实现 | 第39-41页 |
·仿真 | 第41-44页 |
§2.6 三种方法的误差分析 | 第44-46页 |
第三章 分布式网络校时的研究 | 第46-59页 |
§3.1 NTP协议的介绍 | 第46页 |
§3.2 NTP工作原理 | 第46-49页 |
·NTP工作过程: | 第46-47页 |
·NTP基本原理 | 第47-48页 |
·NTP的网络体系结构 | 第48-49页 |
§3.3 NTP的精确性与适用场合 | 第49-50页 |
§3.4 SNTP介绍 | 第50-52页 |
·SNTP工作模式和地址分配 | 第50-52页 |
§3.5 SNTP的一种实现 | 第52-59页 |
·SNTP时钟源和工作模式的选择 | 第52页 |
·多播地址的选择 | 第52-53页 |
·服务端程序实现 | 第53-56页 |
·客户端程序实现 | 第56-59页 |
第四章 以Irig-B为时钟源的嵌入式SNTP服务器实现 | 第59-75页 |
§4.1 设计方案介绍 | 第59-60页 |
§4.2 主要器件简介 | 第60-61页 |
§4.3 接口原理 | 第61-64页 |
·单片机与CPLD的电路原理图 | 第61-62页 |
·单片机与8019AS接口电路 | 第62-64页 |
§4.4 单片机对8019AS的控制 | 第64-66页 |
·单片机控制8019AS的原理介绍 | 第64-65页 |
·单片机对8019AS芯片控制的硬件设计及实现 | 第65-66页 |
§4.5 程序设计 | 第66-75页 |
·通信协议的选择 | 第66页 |
·数据包结构 | 第66-67页 |
·UDP包的封装 | 第67-69页 |
·UDP数据的发送 | 第69-75页 |
第五章 总结与展望 | 第75-81页 |
§5.1 系统开发与调试 | 第75-77页 |
·开发环境介绍 | 第75-77页 |
·关于调试 | 第77页 |
§5.2 用声卡实现IRIG-B码的编码 | 第77-81页 |
·相关函数说明 | 第78页 |
·波形的数字化格式 | 第78-80页 |
·产生IRIG-B数据 | 第80-81页 |
结束语 | 第81-83页 |
鸣谢 | 第83页 |