微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 多光谱偏振成像侦察系统设计实现

多光谱偏振成像侦察系统设计实现

时间:08-28 来源:互联网 点击:



3 软件系统设计
本系统的软件设计方面包括单片机程序和上位机程序的设计。上位机程序要实现的功能是接收串口指令、偏振图像处理保存、目标识别等。
3.1 单片机程序
单片机程序主要包括主程序、单片机发送接收子程序、键盘扫描子程序等模块,均采用C语言进行模块化编程。单片机程序流程图如图3所示。


3.2 上位机程序
上位机程序采用Visual C++6.0集成开发环境来编程,利用C语言来编程实现,其流程图如图4所示。

系统操作界面及上位机程序如图5所示。实际应用结果表明,该检测仪具有使用方便、成本低等优点。

4 结语
本系统以微控制器为核心、以PC104为平台,实现了电动变焦、对焦、变光圈和图像处理的功能,搭建了多光谱偏振成像侦察系统,包括:整体架构设计、下位机底层硬件和软件的具体实现、上位机软件设计,较好地达到了预期目的。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top