动车组微机监控系统设计与硬件实现

需积分: 1 0 下载量 118 浏览量 更新于2024-07-23 收藏 1.93MB DOC 举报
"这篇毕业论文模板主要探讨了动车组监控系统的硬件设计与实现,结合了温度测试和速度测试技术,采用单片机作为核心控制器,构建了一套完整的微机监控系统。" 论文详细介绍了相关技术,包括: 1. 温度测试技术:这是监控系统中的关键部分,用于检测动车组的运行温度。通过温度传感器采集数据,经过模数转换后,将物理信号转化为数字信号供微机处理,确保在温度异常时能及时报警。 2. 速度测试技术:文中提到了两种方法,一是使用霍尔传感器检测直流电机的转速,从而间接测量车速。霍尔传感器基于磁感应原理,能精确地捕捉到电机的旋转信息。 在系统设计方面: 2.1 系统设计要求:这部分可能涵盖了系统应具备的稳定性、可靠性、实时性等关键性能指标,以满足动车组安全运行的需求。 2.2 系统组成:主要包括单片机最小系统、测温电路、测速电路、键盘显示电路、掉电保护电路以及报警和防困倦模块。这些组件协同工作,实现对动车组状态的全面监控。 硬件电路设计部分: 3.1 STC89C52单片机是整个系统的核心,负责数据处理和决策制定。最小应用系统设计包含了必要的电源、时钟和复位电路。 3.2 测温电路和测速电路分别用于获取温度和速度信息,采用不同的传感器和转换器进行信号采集和处理。 3.3 键盘显示电路用于人机交互,对比了不同键盘和显示方案,最终选择了HD7279进行设计。 3.4 掉电保护电路确保在电力供应中断时,系统能保存关键数据并进行安全关闭。 3.5 防困倦电路设计可能涉及驾驶员注意力监测,防止因疲劳驾驶导致的安全隐患。 3.6 报警电路设计在检测到异常情况时触发报警,提醒相关人员采取措施。 系统软件设计部分: 4.1 功能模块设计涵盖了主程序、测温、显示、中断、掉电保护和防困倦等模块,每个模块都有明确的功能划分。 4.2 对各个功能模块进行了详细介绍,如主程序负责整体流程控制,测温模块处理温度数据,显示模块更新用户界面,中断模块处理实时事件,掉电保护模块负责数据保存,防困倦模块则关注驾驶员的状态。 在系统调试和总结部分,作者分享了在调试过程中的问题与解决方案,提出了系统的改进意见,并表达了对课题研究的心得体会。 此论文不仅提供了动车组监控系统的详细设计,还包含实物图、电路图、PCB图和程序清单,对于理解动车组监控系统的设计与实现具有很高的参考价值。