用PCI中断实现射电望远镜跟踪方法.pdfVIP

  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文档。上传文档
查看更多
维普资讯 第 24卷 第 2期 天 文 学 进 展 Vo1.24, No.2 2006年 6月 PROGRESSIN ASTRONOMY Jun.,2006 文章编号t1000-8349(2006)02—016-007 用 PCI中断实现射电望远镜跟踪的方法 王锦清,范庆元 (中国科学院 上海天文台,上海200030) 摘要t讨论运用 PCI9054 (美国 PLX公司生产的接 口芯片)作为接口芯片的 PCI(Peripheral ComponentInterconnect)板卡的软硬件设计,以实现天线跟踪的两个时间同步中断.利用标准秒 信号中断作为系统时钟同步信号,并同步产生时间间隔为 20ms(或4O、5Oms,可选)的中断信 号,来处理天线跟踪指令输出.中断信号通过 PCI中断口INTA社接入计算机,在驱动中识别不 同的中断信号,并在应用程序响应中断处理后,命令 ACU (AntennaControlUnit)机,实现射电 天文望远镜的同步跟踪.其控制过程分 3部分阐述t硬件设计、驱动程序设计、安装及应用;着重 讨论了前两者的设计方法及思路. 关 键 词 :天‘文观测设备与技术; PCI中断;同步;驱动程序; PCI9054;秒信号 中图分类号tPll1.44 文献标识码tA 1 引 言 目前国内射电天文望远镜 (天线)的同步跟踪方式各不相同,最为普遍的是在编程中以独 占轮询方式读取分频钟作为时间信息,用于执行天线跟踪。在这样的跟踪方式中,控制过程的 不等间隔性将在位置环控制中引入不可避免的跟踪误差。当然,也有以软件中断方式产生等间 隔命令来执行天线跟踪输出的,它的中断方式因为能更合理地保证相对实时性能而优于轮询 方式.目前秒信号的接入方式基本上都以串口、并口或者 ISA(IndustryStandardArchitecture) 中断线接入为主,天线的控制平台只能低于Windows98,有的还在DOS状态下,它们都以独 占方式访问硬件,没有驱动程序的过渡,从而加大了系统运行的危险性.随着计算机技术的不 断发展,天线控制平台也迫切需要升级换代. 射 电天文望远镜观测需对一个 目标进行一定时间的跟踪定位,其时间同步取 自氢钟秒信 号。为了保证定位精度,通常每间隔几十毫秒就调整一次天线的位置.调整天线的时间间隔越 收稿 日期:2005-04-29;修回日期:2005-09-28 维普资讯 2期 王锦清等。用 PCI中断实现射电望远镜跟踪的方法 161 短,定位精度越高。考虑传动机械的响应速度等因素,在保证精度的前提下,我们以20ms(或 40、50ms,可选)的等间隔中断控制天线跟踪。 PCIfPeripheralComponentInterconnect)总线是对过去总线的继承和发展,目前还没有 一 种总线可以从根本上取代它的地位.由于本身的优势,PCI在市场中占有主流地位。它的 扩展是独立于微处理器的,所以在利用未来 CPU以及多CPU时,可以同样用PCI扩展卡。 我们的目标是开发一块 PCI板卡,利用其中断方式,实现天线跟踪控制的时间同步,以 提高天线跟踪控制系统的位置环路精度。当然使用PCI接 口还有其他多方面的考虑,例如: 板卡还将完成A/D采样功能以及外部串、并行数据的输入功能。鉴于PCI板卡与普通板卡相 比并无特别之处,以下只介绍如何利用它来实现射电望远镜的同步跟踪。 2 硬件设计 我们采用 PCI9054(美国PLX公司生产的接 口芯片)作为 PCI接 口芯片,它桥接于 PCI 总线和本地总线之间,这样只要对 PCI9054本地总线进行操作就可以了, PCI9054在 PCI 端 自动 “解译”本地端总线的时序,从而简化了硬件接 口的设计。 另外,我们用Xinlinx公司的CPLD9572芯片实现逻辑和时序,由1MHz晶振分频产

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档