论文部分内容阅读
广播作为人们日常生活中最常见的传播媒体之一,以其广泛覆盖率和传播率以及简便的收听方式等传统优势具有广大的市场。广播发射机是整个广播系统的信号发射源,其能否正常运行将直接影响到节目播出的质量。随着科技的不断发展,应用计算机进行监控和管理的系统越来越多。中波发射机是广播发射机的一种类型,科学技术的进步使得中波发射机中的放大器件实现了从全电子管到全固态的升级转变,用来监测和控制发射机的监控系统也要不断提升与完善。随着嵌入式技术的不断发展,将嵌入式技术应用到中波发射机监控系统中,研究和设计中波发射机的智能化监控系统,对保证中波发射机的发射质量和促进中波发射机的发展有重大意义。本文以实际科研项目为背景,研究和设计基于嵌入式的中波发射机监控系统。该系统分为前端数据采集部分和终端监控部分。前端数据采集部分是以高性能的STM32为处理器,作为数据信号处理的核心,主要对电源电路、数据采集电路、故障检测电路、控制信号输出电路和通信电路进行设计。终端监控是以S5PV210为主处理器的控制中心。终端软件平台为嵌入式系统Linux,图形应用程序开发采用的是开发工具包Qt/Embedded。系统前端采集和终端监控采用串口通信的方式进行数据传输。在系统终端软件的设计中,采用层次化和模块化的设计思想。使用面向对象的设计方法,充分利用Qt/Embedded丰富的类,完成了数据采集、数据处理、数据显示、数据存储、数据查询以及控制命令输出等功能。最终实现图形人机交互界面的可视化管理,界面友好,操作简单。针对出现的电磁干扰,加入了抗干扰的方法。与此同时,对Linux系统的实时性和可靠性进行研究,通过改进LSF算法和加入变异文件自恢复算法,提高整个系统的实时性和可靠性,使整个系统的性能得以优化。最后本文对监控系统各项功能和性能进行测试。测试结果表明系统设计合理,操作简单,运行稳定可靠,满足需求。