[发明专利]天文望远镜与UMAC控制器通讯的方法有效
申请号: | 201210308091.6 | 申请日: | 2012-08-27 |
公开(公告)号: | CN103176442A | 公开(公告)日: | 2013-06-26 |
发明(设计)人: | 杨世海 | 申请(专利权)人: | 中国科学院国家天文台南京天文光学技术研究所 |
主分类号: | G05B19/418 | 分类号: | G05B19/418;G05D3/00 |
代理公司: | 江苏致邦律师事务所 32230 | 代理人: | 栗仲平 |
地址: | 210042 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 天文望远镜与UMAC控制器通讯的方法,采用上位机+运动控制器方式:预先求解到跟踪天体Look-up表;上位机采用WINDOWS,VC++6.0编程;根据绝对时间准备2组数据;查表得第1组数据;UMAC标志寄存单元flag=1,即把第1组数据发送给UMAC,存于缓冲存储单元中并把标志寄存单元改为10;UMAC开始跟踪第一组目标,设flag=2;上位机得到第2组数据;flag=2即发送给UMAC,存于缓冲存储单元中,并把标志寄存单元改为20;UMAC开始跟踪第二组目标,设置标志寄存单元flag=1;余类推。本发明极大缓解了对上位机监控程序和操作系统实时性的要求,亦可获得极高跟踪精度。 | ||
搜索关键词: | 天文望远镜 umac 控制器 通讯 方法 | ||
【主权项】:
一种天文望远镜与UMAC控制器通讯的方法,采用“上位机+运动控制器”的方式,其特征在于,步骤如下,⑴. 预先根据天文公式求解,得到一张跟踪天体的Look‑up表,其中含有各主轴在不同时间应该跟踪到的位置,以及对应的绝对时间;⑵. 上位机的操作系统采用WINDOWS,采用VC++6.0编程;⑶.在跟踪天体时,上位机需要根据绝对时间,准备2组数据;⑷.定时循环程序中,上位机根据计算机当前绝对时间,查Look‑up表,得到应该发送的第1组数据;检查UMAC的自定义的flag标志寄存单元,如果flag=1,即把第1组数据发送给UMAC,存于一段连续的缓冲存储单元中,并且把UMAC中指定的flag标志寄存单元修改为10;⑸. UMAC检测到标志寄存单元flag=10后,即知道已经获得第一组目标,开始跟踪,同时设置标志寄存单元flag=2,即请求上位机发送第2组目标位置到指定的缓冲区;⑹.定时循环程序中,上位机根据计算机当前绝对时间,查Look‑up表,得到应该发送的第2组数据;检查UMAC的自定义的flag标志寄存单元,如果flag=2,即把第2组数据发送给UMAC,存于一段连续的缓冲存储单元中,并且把UMAC中指定的flag标志寄存单元修改为20;⑺. UMAC检测到标志寄存单元flag=20后,即知道已经获得第二组目标,开始跟踪,同时设置标志寄存单元flag=1,即请求上位机发送第1组目标位置到指定的缓冲区;⑻. 交替进行步骤⑷到步骤⑺的操作;依次类推。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院国家天文台南京天文光学技术研究所,未经中国科学院国家天文台南京天文光学技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210308091.6/,转载请声明来源钻瓜专利网。