基于FPGA的水处理工程数据采集与控制系统

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:wanjjsaa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的进步和现代工业的发展,污水处理系统的自动化、智能化控制已成为发展的一种必然趋势。传统的控制系统采用PLC作为控制单元,但PLC的数据处理能力有限,限制了系统性能的进一步提高。而基于以ARM为代表的嵌入式处理器的数据采集系统虽然性能上有了保证,但I/O资源有限,且不够灵活,不利于升级换代。目前中小型水厂自动化程度不高,资金不充足,急需新技术来解决引进国外设备的高成本和高维修费用的困难。针对这些需求及实际情况,本文设计了一种基于NiosⅡ软核处理器的新型污水处理数据采集与控制系统。在分析了水处理及数据采集系统的国内外研究现状之后,确定了基于FPGA的数据采集系统的整体方案。根据水处理的实际需要,硬件电路中设计了数字输入、输出,模拟输入、输出四个模块,使系统同时具备数字量和模拟量的采集和输出功能。同时采用CAN总线进行通信,增强可靠性,采用Altera公司的EP2C70F896C6型号的FPGA,作为系统的核心控制单元。通过移植μC/OSⅡ嵌入式实时操作系统,实现多任务调度。通过编写CAN通信驱动程序,完成系统的通信功能,并设计CAN与RS232串口的协议转换,使数据可通过串口输出。同时在软件设计中加入了数字滤波算法,以增强系统的抗干扰能力。最后,对系统进行测试,经实验,系统实现了预期的数据采集及通信功能,AD采样最大误差不超过30mV,DA采样平均误差为12mV,最高运行频率可达117MHz,具有良好的灵活性和性价比。
其他文献
课外阅读是语文实践活动的重要形式,它的意义广泛而深远。课外阅读可以巩固课内所学过的读写知识,提高阅读和写作水平;课外阅读能够拓宽学生的知识面,陶冶情操,培养自学能力,促进学
高增益的机载雷达天线对飞机头部某些视角范围内的雷达散射截面(Radar cross section, RCS)有高达10dBsm以上甚至20~30dBsm的贡献。为了减小新一代隐身战机的战场被发现概率,
山西省地处黄土高原东翼和华北平原以西。地理位置介于北纬34。34’-40043’、东经110°14′-114°33′之间,平均海拔约900米,面积为15.63万平方公里。具有温带大陆性季风气
飞行器飞行中由于启动过程以及发动机、伺服系统的工作,必然产生复杂的噪声环境,随着飞行性能的不断提高,飞行器的强噪声环境对其结构的影响日益严重,声振导致飞行器结构的疲劳损