计算机应用 ›› 2013, Vol. 33 ›› Issue (12): 3477-3481.

• 网络与通信 • 上一篇    下一篇

小卫星模拟系统中多路串行通信系统设计

张文凯1,2,关桂霞2,赵海盟1,王明志1,吴太夏3,晏磊1   

  1. 1. 空间信息集成与3S工程应用北京市重点实验室(北京大学),北京 100871;
    2. 首都师范大学 信息工程学院,北京 100048;
    3. 中国科学院 遥感与数字地球研究所,北京 100094
  • 收稿日期:2013-06-03 修回日期:2013-07-30 出版日期:2013-12-01 发布日期:2013-12-31
  • 通讯作者: 晏磊
  • 作者简介:张文凯(1987-),男,河北石家庄人,硕士研究生,主要研究方向:嵌入式系统;
    关桂霞(1972-),女,甘肃白银人,副教授,博士,主要研究方向:偏振导航;
    赵海盟(1980-),男,陕西咸阳人,工程师,主要研究方向:卫星导航,嵌入式系统;
    王明志(1982-),男,河南信阳人,博士研究生,主要研究方向:遥感成像系统;
    吴太夏(1979-),男,安徽桐城人,副研究员,博士,主要研究方向:偏振高光谱遥感;
    晏磊(1956-),男,湖北武汉人,教授,博士,主要研究方向:偏振与无人机仿生遥感、高分辨率成像与遥感定标、卫星导航。
  • 基金资助:
    国家科技支撑计划项目;国家自然科学基金资助项目;北京市自然科学基金资助项目

Design of multi-serial communication for micro-satellite simulation system

ZHANG Wenkai1,2,GUAN Guixia2,ZHAO Haimeng1,WANG Zhiming1,WU Taixia3,YAN Lei1   

  1. 1. Beijing Key Lab of Spatial Information Integration and 3S Applications (Peking University), Beijing 100871, China
    2. College of Information Engineering, Capital Normal University, Beijing 100048, China
    3. Institute of Remote Sensing and Digital Earth, Chinese Academy of Sciences, Beijing 100094, China
  • Received:2013-06-03 Revised:2013-07-30 Online:2013-12-31 Published:2013-12-01
  • Contact: YAN Lei

摘要: 针对小卫星模拟系统中星载计算机与相机载荷通信及控制问题,研发多路串行通信控制系统。系统设计采用Host-Target模式,在星载计算机(Host)端软件实现多路通信管理子系统,设计基于现场可编程门阵列(FPGA)的相机载荷分控单元(Target);同时,在RS-232通信协议基础上提出一种多路串行通信协议,完成星载计算机与相机载荷分控单元的通信控制。用SignalTapⅡ逻辑分析工具捕捉FPGA内部实时信号对系统性能进行验证,结果表明该系统可对单一或者多路相机载荷进行灵活控制与管理。

关键词: 小卫星模拟系统, 相机载荷, RS-232通信协议, 现场可编程门阵列, 多路控制

Abstract: A communication system with several serial ports was developed to realize the communication between On-Board Computer (OBC) and cameras in micro-satellite simulation system. The system was designed in Host-Target model. The Host sever managed the multiplex communications between the host and its clients. It also sent out trigger signal to control five cameras through a Field Programmable Gate Array (FPGA) chipset. In addition, a multiplex serial communication protocol based on RS-232 protocol was proposed to complete the communication. The logic analytical tool SignalTapⅡ was used to capture the real-time signal of FPGA to verify the performance of the system. The results indicate that the system can control and manage a single camera or multiple cameras flexibly.

Key words: micro-satellite simulation system, camera load, RS-232 communication protocol, Field Programmable Gate Array (FPGA), multiplex control

中图分类号: