基于单片机的卫星天线自动定位控制系统开发与研究

基于单片机的卫星天线自动定位控制系统开发与研究

论文摘要

本论文针对单片机对卫星天线自动定位控制的问题进行了研究。目前,世界各发达国家的卫星电视已直接进入家庭,个体接收将成为卫星电视接收的主流。我国地域辽阔,人口分布不均;有线电视网不发达,是最适合发展卫星电视直播的国家。安装一套卫星天线接收系统,将天线对准相对静止轨道上的卫星时,就能接收到丰富的电视节目。怎样快速准确调整好卫星天线的位置,是我们在实际使用当中遇到的一个关键问题。调整卫星天线位置是根据接收者所在地经纬度及所接收卫星的经度计算出卫星天线方位角、仰角及极化角,通过手动调节天线接收到理想的电视信号,这样对卫星天线使用者要求较高,接收不同卫星信号时更为困难,这就需要一种更为方便、快捷的卫星天线自动定位控制系统。采用Visual C++(简称VC)开发平台来实现编程。软件界面设计非常便捷,编程工作量较小,开发周期短,特别适合非计算机专业的工程技术人员掌握和使用,而且在微机串口通信方面也有很强的功能。在软件界面上输入卫星接收地点或经纬度、卫星名称,经过调用数据库的数据计算出卫星天线的三个定位参数,即方位角、仰角和极化角,并将它们通过计算机的串口发送给单片机。单片机发出信息,通过云台控制电路,控制云台的上下左右运动。为了能正确地控制天线到位(方位角和仰角),我们在卫星天线上安装了电子罗盘和倾角传感器,它们把卫星天线当前的方位角和仰角以数字量的形式传送给单片机,并与计算机传给单片机的卫星天线的参数比较,若大于或小于实际的值,编制程序控制云台动作,直到当前的实际值和计算值相等,云台停止运动,控制结束。单片机通过步进电机来控制高频头的极化角变动,高频头极化角的反馈信息是采用频谱仪。将频谱仪一端和卫星天线高频头接下来的信号线相连,另一端与卫星接收机相连,并将八位场强指示电路数字信号输入单片机,单片机可根据显示的高电平的多少来判断卫星信号场强的大小是否最强,进一步去控制步进电机转动高频头,达到理想效果,最终实现卫星天线的自动定位控制目的。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 背景
  • 1.1.1 国外卫星电视直播的现状
  • 1.1.2 我国卫星电视广播的现状与市场需求
  • 1.2 研究卫星天线自动定位控制系统的现状、意义及可行性
  • 1.2.1 研究现状
  • 1.2.2 研究意义
  • 1.2.3 可行性分析
  • 1.3 研究卫星天线自动定位控制系统的内容和方法
  • 1.4 论文的组织结构
  • 第2章 卫星天线自动定位控制系统
  • 2.1 系统概述
  • 2.2 卫星天线定位软件程序及串口通信设计
  • 2.3 单片机控制电路设计
  • 2.4 单片机控制卫星天线定位系统设计
  • 第3章 天线定位软件程序设计
  • 3.1 卫星天线定位的三大参数
  • 3.1.1 方位角
  • 3.1.2 仰角
  • 3.1.3 极化角
  • 3.2 卫星天线定位软件程序设计要求
  • 3.3 卫星天线定位软件设计的理论基础
  • 3.3.1 串行通信
  • 3.3.2 开发语言和工具的选择
  • 3.3.3 VC++提供的串行通信控件MSComm的介绍
  • 3.4 MSComm控件串口编程
  • 3.4.1 建立应用工程
  • 3.4.2 添加MSComm控件
  • 3.4.3 初始化串口
  • 3.4.4 发送数据
  • 3.4.5 从串口接收数据
  • 3.5 数据库建立和连接
  • 3.5.1 数据库的资料
  • 3.5.2 数据库建立和连接
  • 3.6 软件界面介绍
  • 第4章 卫星天线自动定位控制系统单片机电路设计
  • 4.1 MC9S12DG128芯片的介绍
  • 4.2 单片机控制电路设计
  • 4.2.1 时钟电路设计
  • 4.2.2 滤波电路
  • 4.2.3 单片机电源电路设计
  • 4.2.4 单片机I/O接口电路设计
  • 4.2.5 单片机复位电路的设计
  • 4.2.6 BDN接口电路设计
  • 4.2.7 RS232串行通讯电路设计
  • 4.2.8 单片机的运行模式
  • 4.2.9 485接口电路
  • 4.3 制作PCB板
  • 第5章 卫星天线自动定位控制系统设计
  • 5.1 单片机控制云台转动设计
  • 5.1.1 云台的应用
  • 5.1.2 云台控制电路设计
  • 5.2 单片机对卫星天线方位角的控制设计
  • 5.2.1 电子罗盘的功能
  • 5.2.2 卫星天线方位角参数的采集
  • 5.2.3 单片机对卫星天线方位角的控制流程设计
  • 5.3 单片机对卫星天线仰角的控制设计
  • 5.3.1 倾角传感器的应用
  • 5.3.2 卫星天线仰角参数的采集
  • 5.3.3 单片机对卫星天线仰角的控制流程设计
  • 5.4 单片机对极化角的控制设计
  • 5.4.1 步进电机
  • 5.4.2 频谱仪原理
  • 5.4.3 卫星天线极化角参数的采集
  • 5.4.4 单片机对卫星天线极化角控制流程设计
  • 第6章 总结与展望
  • 6.1 全文总结
  • 6.2 工作展望
  • 参考文献
  • 附录
  • 附录1 攻读学位期间发表的论文与项目
  • 附录2 程序代码
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于单片机的卫星天线自动定位控制系统开发与研究
    下载Doc文档

    猜你喜欢