论文部分内容阅读
动态轨道衡是九十年代以后出现在轨道衡领域中一种新型的动态称量设备,因其在铁路交通和矿山运输上的重要作用而受到越来越多的关注。轨道衡的控制系统是其控制仪表中的核心部分。现在的轨道衡设计常用采用单片机或DSP作为控制核心,这种传统的设计方法使控制系统的结构和功能都比较固定,缺乏灵活性和软硬件升级空间。本设计的目的是采取ALTERA公司的SOPC解决方案,设计一种动态轨道衡数据的采集及传输控制系统。该方案以NiosⅡ处理器系统为核心,外部包括了采样部分和以太网传输部分。论文的主要工作有:1)提出了SOPC,总体设计方案,选用ALTERA公司的Cyclone系列FPGA芯片及相应外部存储器件构建了控制系统的开发平台;2)实现了以AD7714为ADC模数转换器的FPGA数据采样控制系统设计;3)利用Microchip公司的以太网控制器ENC28J60实现以太网传输,实现了嵌入式实时操作系统uC/OS-Ⅱ在NiosⅡ上的移植,在uC/OS-Ⅱ上实现了Nichestack TCP/IP协议栈的移植。论文详细介绍了系统的工作原理、设计方案、硬件选型、基于VHDL的系统实现以及结果分析。