论文部分内容阅读
DSP、ARM等高性能微处理器的应用极大支持着仪表对数字信号、各种复杂滤波控制算法的处理,使传统仪表转向了智能化和网络化,成为仪表开发的一个重要方向;随着工业信息网络技术进一步发展,基于嵌入式TCP/IP的控制网络体系,具备工业IT特征的以现场总线为主的智能化仪器仪表与自动化控制系统,无疑将是工业化转向信息化的重要特征。本文正是基于这个出发点,设计开发了基于高性能ARM处理器的智能仪表,该仪表最突出的特点是在现场级别实现了TCP/IP协议,使现场设备能与信息网络通信,将工业控制网络与信息网络统一起来,相关人员只需通过Web浏览器和智能客户端即可进行实现远程监控。对于智能仪表的设计开发过程及现场实验,本文共分四个部分进行全面阐述:首先对目前流行的应用十分广泛的嵌入式智能仪表技术的发展和背景进行论述;接着对智能仪表硬件结构进行分析,主要是高性能ARM处理器S3C2410A的外围接口电路,包括电源复位电路、存储器、以太网及模拟量输入输出等电路的设计与扩展;第三,对智能仪表的软件系统设计进行讲述,软件设计包括四个方面:一是嵌入式操作系统ARMLinux的移植、文件系统制作和底层驱动程序编写,二是智能仪表本机上应用软件移植和编写,三是远程客户端制作和网络间通信协议,四是智能仪表中用到的PID和DMC控制算法;第四,设计好的智能仪表在实验设备上的调试及监控实验;最后,对本课题的总结及展望,并指出本文研究中的不足。本文把嵌入式技术、网络信息技术、经典控制算法结合应用于智能仪表设计开发中,综合了ARM平台的高性能数据处理能力、信息网络高速数据传输能力、PID和DMC控制算法的控制能力,以满足智能仪表开发的需求,经过现场设备的实验,获得了低功耗、高速采集数据等良好效果。