[发明专利]一种实现卫星串口通信的方法有效
申请号: | 201110316941.2 | 申请日: | 2011-10-18 |
公开(公告)号: | CN103064810A | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 周华俊;李佳亮;魏新生 | 申请(专利权)人: | 上海航天控制工程研究所 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 上海航天局专利中心 31107 | 代理人: | 冯和纯 |
地址: | 200233 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 卫星 串口 通信 方法 | ||
1.一种实现卫星串口通信的方法,其特征在于包括如下步骤:
1)选实现串口通信的器件
包括反熔丝现场可编程逻辑器件FPGA芯片、数字信号处理DSP芯片、差分信号转换芯片;
2)上位机发送控制指令,转换芯片把差分信号转化为串行信号;
3)在反熔丝现场可编程逻辑器件FPGA芯片中实现的串口接收程序接收串行信号并译码,接收到一帧数据指令后发送一个脉冲信号作为数字信号处理DSP芯片的中断信号,通过总线交互,数字信号处理DSP芯片读取反熔丝现场可编程逻辑器件FPGA芯片中获取的上位机控制指令;
4)数字信号处理DSP芯片经过数据处理后,将回传控制力矩陀螺的工作状态信息给FPGA芯片;
5)FPGA芯片读取DSP芯片的回传指令,经过编码后按串行数据帧格式按位发送并经差分信号转换芯片转换为两路差分信号给上位机,实现上位机与控制力矩陀螺的通信。
2.根据权利要求1所述的实现卫星串口通信的方法,其特征在于:所述的步骤1-3)中,串口信号的接收是不断检测串口信号线,当为低时接收串口数据,接收完串口数据的每个字节后组成帧命令存放在寄存器中,而后发送中断信号,通过总线交互由DSP读取数据。
3.根据权利要求1或2所述的实现卫星串口通信的方法,其特征在于:所述的步骤1-4)、5)中,所述的串口信号的发送是通过总线交互,读取DSP中要回传给上位机的数据,按串行数据帧格式编码,高字节先发送,尔后按位发送出去给差分信号转换芯片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海航天控制工程研究所,未经上海航天控制工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110316941.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:行程可变弹性无级变速器或转速控制器
- 下一篇:一种电磁屏蔽和密封的电机出线