新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 某型无人机信息系统字符叠加模块设计

某型无人机信息系统字符叠加模块设计

作者:时间:2011-07-18来源:网络收藏


3 软件
3.1 MB90092的工作时序
MB90092的外部接口时序如图4所示。

本文引用地址:http://www.eepw.com.cn/article/156056.htm

d.JPG


MB90092视频芯片在工作时,主要通过CS(片选)、SCLK(串行时钟)、SIN(串行数据)3个引脚来接收外部控制指令和显示数据。 MB90092的每条指令都由两个字节组成,其中第一个字节的高5位是命令码,其余位和第二字节是数据,通过这些指令可实现对显示的各种控制。
当CS引脚为低电平时,MB90092在每个时钟的上升沿从最低位开始由SIN引脚一位一位读取数据。读完一个字节后,CS和SCLK引脚置为高电平,然后CS引脚变为低电平并开始读取下一个字节。为了保持字节同步,在开始传输串行数据之前,CS引脚应先置为高电平,然后再置为低电平。另外,除刚上电时外,在串行数据传输之前,SCLK引脚都应强制设为高电平。
3.2 软件流程
图5为系统软件的主程序流程图和中断接收子程序流程图。

e.JPG


软件各介绍如下:
1)系统初始化实现单片机串口初始化和MB90092主屏初始化。
2)叠加选择模块 当无须在地面控制台的监视器上显示所需信息时,通过叠加选择按键调用叠加选择子程序,关闭叠加功能。
3)串口数据接收模块此模块对经纬度及高度等信息的接收是否进行判断。一帧中的每一个字符接收到后,计数器加1。
4)显示模块此模块主要功能是从显示缓存中读取一帧数据,进行经纬度及高度等信息的解析,并通过对MB90092的设置在主屏的某一位置显示。该模块首先打开所有中断,然后打开串口中断。当数据接收完毕,则进行显示操作。

4 结束语
基于MB90092芯片,对字符叠加模块进行了系统硬件和软件。将该模块应用于某型侦察型,叠加系统工作正常,信息实时显示准确,所设计的字符叠加系统主要创新在于其功能强、实时性好,且整个系统可靠性高,叠加图像质量较好,能够满足系统获取相关信息的需求。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭