毕业论文(设计)基于DSP的无线时钟同步系统设计.docxVIP

毕业论文(设计)基于DSP的无线时钟同步系统设计.docx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课题来源时钟同步在故障点检修的电力系统,按时间计费的通信系统,高实时性的工业控制系统都起到至关重要的作用。时钟同步的方法很多,应用最广的当属国际电气和电子工程师协会(IEEE)为时钟同步专门提出的IEEE 1588协议(又称精确时间协议(Precision Time Protocol)。它是一个能够在控制系统中实现高精度时钟同步的协议,集成了多项技术,能够使时钟系统中各类不同精度、分辨率和稳定性的时钟同步起来。该协议的应用基于网络,可以在占用最少的网络和局部计算资源的情况下,实现亚微秒级同步精度。本文设计并实现了一种基于DSP的时钟同步方法,不受网络限制,同步算法直指时钟模块的心脏一一晶振。由于受温度、湿度、电磁干扰、机械振动与冲击、电源波动等因素的影响,晶振存在标称值与实际值不吻合的现象,从而导致了走时偏差。本文设计的时钟同步系统有效的修正了走时偏差,并实现时钟同步精度在±4μs级别。系统的时钟模块的主控制芯片都是采用DSP微处理器C2000系列中的TMS 320F28335双精度浮点型芯片。F28335是一款高性能芯片,具有强大的控制和信号处理能力,能够实现复杂的控制算法,所以对本设计来说非常的适用。系统采用一个时钟源模块和多个被校钟模块,模块之间实现无线校时通信。时钟源模块采用20MHz恒温晶振,为了方便对比,三个被校钟模块分别采用lOMHz, 20MHz,26MHz的恒温晶振。时钟源模块通过无线通信模块定期发送校时信号,被校钟模块根据接收的校时信号,计算跑时误差并采用自适应控制算法实现定时器的时间常数修正,从而达到时钟同步。设计原理1、系统总体设计(1)总体设计论文主要的工作是完成整个时钟同步系统的设计,是一个从想法到现实的过程。在设计上,从硬件到软件,再到实物测试、数据处理分析,最终完成了整个系统的设计,并完成了指定的性能指标。如下:①主要是引出时钟同步的概念,以及对时钟同步的发展进行简要概述,并提出了基于DSP的自适应时钟同步系统。②对时钟同步系统整体的系统硬件构造进行简要概述,并对针对系统硬件,在众多智能控制算法中选择自适应控制算法做了解释,同时分析了该系统实现所面临的重点难点。③详细介绍了自适应控制系统的相关内容。通过分类介绍自适应控制算法的应用与实现,从中选择自校正控制作为时钟同步系统的核心算法,并详细说明了时钟同步系统算法的具体实现过程。④就时钟同步系统的硬件做了详细的说明,从F28335定时器与相关接口的工作原理,到NRF24L01+无线通信模块的工作原理与实现办法,具体说明了硬件设计的各个模块。⑤就时钟同步系统的软件做详细的说明,分块具体阐述。⑥对整个时钟同步系统的实物测试做了简要说明,并对记录的性能指标数据进行定性的分析,并在最后对时钟同步的校时误差进行理论分析。(2)设计原理图1总体原理图2、硬件设计(1)最小系统板的供电电路,由于F28335芯片的内核工作电压与外设工作电压不同,故分别将SV电压转成内核电压1.9V以及外设工作电压3.3V。由于整个最小系统在应用的时候会牵涉到数字电路以及模拟电路,故把1.9V和3.3V电源分别隔开成A1.9V,D1.9V和A3.3V,D3.3V。 图2最小系统板的供电电路(2)图3F28335的JTAG接口以及外部晶振接法,其实论文讲述的时钟同步系统的时钟源模块以及被校时钟模块都采用了有源恒温晶振,晶振的接法是需要进一步改进的。如图4 图3 图4(3)最小系统板的I/O口排针图如图5 图5最小系统板双排针接口(4)排针接口模块如图6所示,图中网络标号都与前面的芯片资源分配完全一致,其中需要说明的是这里面的排针在实际制出来的板子里面直接连到DSP最小系统板的排针上,每个排针都是对应的。 图6排针接口模块(5)NRF24L01+模块的原理图比较简单,由于它兼容F28335引脚电压,故无需特殊处理,具体的原理图7 图7 NRF24L01+无线通信模块原理图(6)数码管显示模块整理后如图8、图9和图10所示。其中图8显示的是实时时钟,图9显示的是上一分钟测出的晶振值和这一分钟所用的时间常数值,图10显示的是冻结时间,相关网络标号的引用与DSP芯片资源配置是一致的。值得一讲的是,由于DSP芯片输出电压最大为3.3V,带负载能力有限,所以分别给每一个段控制的IO口都加了上拉电阻,减小DSP芯片的负担。 图8实时时钟显示图9上一分钟的晶振频率和该分钟的时间常数 图10冻结时间显示(7)

您可能关注的文档

文档评论(0)

1243595614 + 关注
实名认证
文档贡献者

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档