新闻中心

EEPW首页>嵌入式系统>设计应用> MSP430F149单片机在目标指示器设计中的应用

MSP430F149单片机在目标指示器设计中的应用

作者: 时间:2012-07-13 来源:网络 收藏

灯光显示驱动电路如图7所示,驱动芯片采用MC1413芯片,工作电源为12V,电路输出电流高达500mA。

图7 灯光显示驱动电路图

烟火显示模块电路

烟火显示模块主要用于模拟显示各种类型的发烟,其基本任务为当接收主控站发送来的显示命令后,进行处理命令,烟火显示电路能够按要求的显示方式显示烟雾。模块采用通用的电子点火发烟管进行显示。

烟火显示模块电路应满足以下要求:①发烟管应能可靠稳定的控制;②电路应简单,元器件数量尽量少,尽可能利用原执行级电路。因此,烟火显示模块与灯光显示模块采用同一驱动电路,综合使用。

无线通信模块电路设计

对无线通信模块的要求:①较远的通信距离,以适应部队野外射击时场地范围大和不同训练科目的要求;②较强的抗干扰能力;③较低的功耗,对于于野外的、无固定供电电源的、只能靠电池维持系统运行的无线数据传输模块,芯片的功耗参数非常重要。

根据上述要求,选择ZT-TR43C无线数传模块,它是深圳振通公司推出的一款无线收发为一体的通信模块。TR43C的技术指标:①载波频率433MHz,工作频率428MHz~435MHz;②最大发射功率20mW,开阔地的最大传输距离为3km;③采用FSK调制,采用前向信道纠错编码,抗干扰能力强;④有八个工作信道可供选择;⑤传输速率20kbps;⑥降低噪声放大器LNA、功率放大器PA、压空振荡器VCO等大部分功能集成于芯片内,外围电路简单,易于开发。

无线通信模块与接口TR43C提供RS232/TTL/RS485共三种接口方式,指示器采用TTL接口方式,方便与的接口,电路接口如图8所示。其中MSP430单片机的RXD、TXD口分别与无线模块的TXD、RXD口相连,地线相连。

图8 TR43C与单片机接口示意图

无线模块可用于组网,TR43C系列模块最适合点对多点的通信方式,特别符合目标指示器的需求。这种方式首先设置一个主控站,相当于一个主机;设置多个目标指示器,相当于从机,主机和从机都设置地址码。通信的协调完全由主机控制,从机接收信号后,将接收到的地址码与本机地址码相比较,不同则将数据完全丢掉,不作响应;如果地址码相同,则从机接收到数据或命令,按照命令作出响应。

目标指示器软件设计

目标指示器的软件设计采用模块化的设计思路。模块化设计的优点为:①令复杂系统化大为小,化繁为简;②修改容易,便于维护;③可以提高系统软件的设计效率。

目标指示器软件设计的主要任务有:初始化、灯光显示、烟火显示、GPS定位和无线通信以及一些小任务。首先按照目标指示器将要完成的主要任务将软件分为几个大的功能模块,它们分别是初始化模块、灯光显示模块、烟火显示模块、GPS定位模块、无线通信模块。在主程序中主要完成初始化模块的工作,然后循环检测各个功能模块的状态标志,根据各种状态标志的指示来判断是否进入各个功能模块,执行相应操作。如果执行了相应的操作,则在执行完操作后就跳出主程序继续往下执行。目标指示器软件功能如图9所示。

图9 目标指示器软件功能框图

目标指示器的主程序流程如图10所示。在系统软件设计中,为了减轻CPU的负担,使CPU有更多的时间来处理有用的运算,同时为了减小电路的功率损耗,全部功能都使用中断方式实现,主程序不做过多的工作。图10中,首先对目标指示器的各个功能模块进行初始化。初始化完成后,然后开中断,CPU从低功耗模式唤醒,进行中断处理,中断结束后再次返回低功耗循环。

图10 主程序流程图

结束语

本文基于单片机设计了目标指示器,该目标指示器工作稳定可靠,能够满足系统要求,它具有如下特点:

①通过目标归类、灯光和烟火等的科学布局及组合控制,有效解决了野外条件下目标设置和动态显示等技术问题,极大提高了部队目标捕捉和射击指挥的训练效益。

②运用超低功耗器件和电源关断功能相结合,大幅度降低了系统的整体功耗,延长了系统的工作时间,一次充电系统可连续工作30小时以上。

③采用成熟技术和模块化设计等,有效解决了电源波动等问题,提高了系统稳定性和可靠性。

④优化结构设计,使整体结构小巧,设置目标灵活、方便,适合野战条件下使用。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭