首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于单片机的船用发电机实时保护装置设计
来源:本站整理  作者:佚名  2009-06-23 12:54:10




4 树形菜单
    结合表1的设定内容可以发现,除短路保护外的其余4种保护类型,都需要设定延时时间和保护门限,另外还需要设置每种保护类型对应的报警输出和动作输出继电器是否动作,以及每种保护是否进行日志记录,这样至少需要4×5=20个页面进行相关参数的设定。装置其它辅助功能也需要额外的设定或查询页面,要求设计组织好这些页面表现,以提升用户体验的友好性。设计采用了树形菜单组织这些页面,如图3所示。

    装置采用了带中文字库128×64点阵的液晶显示模块,最多可以显示4行,每行8个中文字符。针对这一特点设计了如下的选单和菜单结构体。


    以上的结构体中,定义每个菜单最多有6个选项(0位置为菜单的标题),根据每个菜单的选项的实际个数设置菜单尾项。程序初始化时,将各个选单的字符串指针指向FLASH中定义的字符串常量,当用户按下上下方向按键时只需修改菜单结构体中的selected成员,而后再将菜单的内容填充到对应的选单结构体进行刷新显示,即可实现上下移动选中条的操作效果。同样,可根据当前菜单中selected的值来判定要进入哪一个功能页或子菜单。实际操作的页面显示效果如图4所示。

5 结语
    针对船用发电机保护的实际需求,设计了基于单片机的船用发电机实时保护装置。在事件检出与处理模块的设计时,既要综合考虑多通道、多危险类型的情况,又要考虑到保护类装置对实时性的要求。采用先单路纵向比较再多路汇总统一处理的方法,很好地解决了多种危险组合与快速准确保护之间的矛盾。针对用户设置页面较多的情况,应用了树形菜单的显示方案,并为方案设计了对应抽象的菜单结构体和对应显示屏的选单结构体,提升了用户操作的友好性。

上一页  [1] [2] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:105,132.80000 毫秒