工业控制 | 能源技术 | 汽车电子 | 通信网络 | 安防监控 | 智能电网 | 移动手持 | 无线技术 | 家用电器 | 数字广播 | 消费电子 | 应用软件 | 其他方案

电路设计->光电电路图->其他光电实用电路图->用VB6.0配合单片机控制实现智能换星对星系统

用VB6.0配合单片机控制实现智能换星对星系统

作者:dolphin时间:2016-09-22

  其方法是:

  一、首先固定好卫星天线底座。然后在正馈或偏馈天线的边缘和LAB头上各加装一只玩具激光笔,从西至东开始,根据选择逐一完成对星数据的采集工作。将所要接收的每颗星的方位角、仰角、极化角分别用手调整到接收信号的最强位置。依据激光笔的光点做好标记,并在这些标记点上都安装一只红外线接收二极管,焊上连线做好标记,将这些引线按方位角、仰角、极化角分为三大类,分别接入单片机端口中。

  二、VB与单片机的接收控制系统:该系统分为两部分,一是家用电脑和VB6.0控制程序,二是由89C51组成的单片机系统。系统组成如右图所示。

  1.电脑VB6.0控制程序
  
  首先,根据对星角度的采集资料。建立一个智能数据库,然后编写VB程序。程序的主要内容是:先判断单片机系统回传的当前状态信号(即目前所对星的位置信号),并提示“是否换星?”若选择“是”。则弹出菜单,列出各星位以供选择。选取后,VB系统会将一串控制指令通过串行口发给单片机系统,并随时跟踪单片机回传的反馈信号,完成智能换星对星的工作。

  2.单片机系统
  
  单片机控制系统的电路原理如下图所示。



评论

技术专区