论文部分内容阅读
为了提高某电台的操作性和稳定性,方便人机交互,设计了控制其可靠工作的人机交互模块。本设计硬件系统稳定、软件可靠、面板显示简洁、操作方便、功耗低,通过系统测试和严格的验收,满足用户需求。主要的设计内容如下:本次方案设计遵循系统稳定、可靠和功耗低的原则。通过ARM芯片稳定性设计,人机交互模块抗干扰及可靠性设计,软件的分层处理和模块化设计,人机界面菜单化设计以及快捷键的设计,最终实现设计目标。设计中采用设置独立电压转换电路的方法,设计ARM芯片的供电电路,为双路供电的ARM芯片提供正确的上电时序控制,该设计具有可确保ARM芯片稳定上电和运行的特点;采用外设供电增加控制电路,常用信号PTT增加整形及驱动电路的方法,设计人机交互模块外部接口电路,该设计具有有效提高电台外部接口的可靠性的特点;采用显示屏增加金属丝网玻璃隔离干扰,控制板中分离出按键板屏蔽干扰,外部接口增加滤波阵列,外部接口地与电路地隔离等方法,设计人机交互模块抗干扰方案,该设计具有屏蔽和过滤电磁干扰的效果;采用分层设计及模块化设计方法,设计人机交互模块软件架构,该设计具有使软件结构清晰,运行稳定,维护性方便的特点;采用显示寄存器组方法,设计人机交互模块显示软件,该设计具有逻辑复杂度低,代码量低的特点;采用异步串行通信模式配套SLIP协议的方法,设计人机交互模块通信软件,该设计具有通信稳定,出错率低的特点;采用参数设置使用菜单模式,常用功能设置独立按键,常用状态使用图标显示的方法,设计人机交互模块操作显示方案,该设计具有查看电台状态方便,设置电台参数便捷的特点。硬件装调完成后,将软件烧写到FLASH中进行软件调试,修改软件中编写错误的软件代码,然后进行整机调试,调整软件代码,修正其中不能较好的与整机相协调的部分。完成整机调试后,对人机交互模块进行了指定机构的第三方软件测试。包括静态分析,软件配置项测试和软件系统测试。测试通过后系统随电台整机进行环境适应性试验及外场验收,该设计得到了用户的肯定。这验证了人机交互模块设计方案有是效的、先进的。