本文设计的井下网络分站作为“煤矿安全自动检测、监控及管理系统”的一个重要的组成部分,以ARM微控制器为核心,以操作系统μC/OS-Ⅱ为操作平台,采用TCP/IP协议栈实现了分站的网络通信功能,很好的解决了当前煤矿企业安全监控系统通信协议不一致的问题。 在硬件方面,严格按照《煤矿安全监控系统通用技术要求》完成了监控分站的总体硬件设计,并通过驱动网卡芯片RTL8019AS实现了以太网连接。选用PHILIPS的32位ARM芯片LPC2214作为分站的控制芯片,它带有16KB的静态RAM和256KB的高速FLASH,包含8路10位A/D,还有多个串行接口,可使用的GPIO高达76个(使用了外部存储器),很好了满足了分站外接传感器的多样化要求。在人机对话方面,系统扩展了128×64的液晶和1×4的键盘。在通信方面,采用TCP/IP协议与地面主机进行通信,将各种参数传送到地面主机进行复杂的运算处理。 在软件方面,介绍了嵌入式操作系统μC/OS-Ⅱ的移植过程,并在此基础上分析了TCP/IP协议栈的实现;制定了统一的数据交换格式;通信过程中采用了标准的TCP/IP协议;详细介绍了几个主要程序模块的编程思路,如LCD显示、外部输入频率信号的计数及数据存储,并给出了在实际编程过程中遇到的问题及解决方法。 本监控分站根据《本质安全型“i”》标准将外部接入设备和分站作了电气隔离,该分站具有2路A/D数据采集;6路光电隔离数字量输入;2路光电隔离数字量输出对外部设备进行远程管理和控制;人机接口提供人机交互界面,提供按键操作和数据显示;RS485通信接口负责与外界设备进行通信;网络通信接口负责为各种监测监控系统提供兼容的接入接口;非易失性铁电存储器作为数据存储区以保证掉电后存储数据不丢失。
上传时间: 2013-04-24
上传用户:13160677563
随着计算机技术和网络的飞速发展,流媒体技术的产生满足了人们快速获取多媒体信息的需求。它基于RTP/RTCP协议,运用流式传输技术,可以使人们在最短的时间内获得想要的多媒体资讯。流媒体技术可广泛应用于视频播放、视频会议、远程教育等。嵌入式系统是当前研究的另一个热点。它具有低功耗、体积小、集成度高和专用性强等特点。嵌入式系统早期主要应用于军事及航空航天领域,随着工nternet的发展,新型的嵌入式系统正朝着信息家电IA(InformationAppliance)和3C(Computer、Commtlnication&Consumer)产品方向发展。 因此,基于嵌入式设备的流媒体传输就是一个非常有意义的研究方向。本文基于南京某公司的实际产品项目“电梯多媒体项目”,将流媒体技术与嵌入式设备相结合,应用于电梯之中,使多媒体资讯的传播无处不在。 本文首先研究了流媒体传输的相关技术。深入研究了用于流媒体传输的实时传输与控制协议RTP/RTCP,掌握其结构与规则;研究了实时传输QoS控制技术,分析现有的一些网络传输控制方法,分析了流媒体与嵌入式系统的特点。 本文然后详细分析了基于窗口的拥塞控制方法和基于速率的拥塞控制方法的原理和适用范围,并改进了其中基于发送端速率控制的拥塞控制方法,设计了一种基于接收端缓存和发送端速率控制相结合的流媒体传输控制方法。通过对接收端缓存剩余空间临界点的设置与监控,来辅助调节发送端的数据发送速率。它既可以避免网络拥塞,又可以提高流媒体的传输质量。 本文最后介绍了嵌入式Linux系统的移植,分析了网络上开源的RTP/RTCP实现库JRTPLIB,并结合本文实际需要,对RTCP中RR分组的结构做了修改,以此为基础设计了一个系统,实现本文所改进的用于ARM流媒体传输控制的方法。
上传时间: 2013-07-06
上传用户:ryb
在利益的驱使下,超限运输在世界各地已成为了普遍现象。这给国家带来了诸多经济和社会问题。实践证明动态称重系统(WIM)能有效地抑制超限运输,但同时也存在部分问题,这些问题的解决有赖于国家相关法规的出台,也有赖于关键测量设备(WIM系统)性能的提高。 由于应变式称重传感器容易受到各种环境干扰,对环境适应性差,课题采用光纤Bragg光栅传感器(FBG)作为称重传感器,它具有很强的抗干扰性,利于提高系统测量精度。使用光纤传感器的关键是波长解调技术,本文在比较了几种常见解调技术的前提下,结合课题的实际情况选用了基于F-P腔可调谐滤波解调方法,文章在分析该解调方法原理的基础上,设计了解调器中的各个硬件电路模块;此外,为了提高数据采集、传输的效率,文章还对数据缓冲电路进行了设计,在电路中引入了换体存储及DMA传输技术。 鉴于动态称重信号为短历程信号并且包含各种各样的噪声,称重算法的研究也是本课题要解决的重要内容。本文在分析了称台振动及已有先验知识的基础上,将小波分析、LM非线性拟合算法及残差分析相结合应用在动态称重系统中,为了验证算法的有效性,利用MATLAB对实测数据进行了仿真分析,结果表明该算法能够提高测量精度。 提高动态称重系统性能指标的另一方面是提高系统运行的软硬件平台。课题采用的核心硬件为Xscale ARM平台,处理器时钟可高达400MHz;软件上采用了多用户、多任务的Linux操作系统平台。文章对操作系统linux2.6进行了合适的配置,成功地将它移植到了课题的ARM平台上,并且在此操作系统上设计了基于MiniGUI的人机交互界面及波长解调和数据缓冲电路的驱动程序。
上传时间: 2013-07-26
上传用户:neibuzhuzu
随着现代控制技术的飞速发展和传统工业改造的逐步实现,能够独立工作的温度检测和显示系统已经应用于诸多领域。传统的温度监测系统可靠性和实时性相对较差,温度测量的精度和准确度较低,而且大多采用有线方式对整个系统进行控制,这不利于应用的扩展。近年来,嵌入式系统和无线通信技术(特别是短消息业务)受到远程监测领域研究者的密切关注,成为一个研究热点。本文提出了一种将带有I2C总线的ARM嵌入式微处理器和短消息业务(SMS)用于温度检测系统中的方法,实现了温度的多点监测。本文的主要研究内容如下: (1)多点温度监测系统硬件设计。采用以ARM微处理器LPC2290芯片为核心的嵌入式工控板,通过对Benq无线通信模块M22的控制,接收并识别监测中心发过来的短消息内容,实现了多点温度的采集及显示;采用八个带有I2C总线接口的数字温度传感器LM75,组成八点温度采集电路:利用带有I2C总线接口的LED驱动器件ZLG7290及共阴式数码管为温度显示电路,保证了温度测量的精度和准确度。 (2)多点温度监测系统软件设计。根据整个监测系统的特点,提出了软件设计的总体思路,并以ADS1.2为集成开发环境,将μC/OS-Ⅱ嵌入式操作系统的相关代码移植到LPC2290中;采用分层体系思想,使用标准C语言编写程序,结合嵌入式操作系统的任务管理、信号量等机制,并调用相关的应用程序接口函数(API函数),设计了包括温度采集、温度显示、短消息接收与发送等多个子程序。 (3)监测中心软件设计。为了增强系统控制和数据管理功能,使用Visual C++6.0及ADO数据库技术编写了监测中心软件人机交互界面,通过串口使另一M22无线通信模块同监测中心上位机的通信,实现了在PC机上发送短消息指令对下位机进行远程控制,并将接收到的数据存储在Access数据库中以便分析处理。 嵌入式技术和短消息业务在一定程度上提高了多点温度监测系统的测量精度、可靠性、稳定性和实时性,对改进远程监测系统的控制方式和数据传输方式有一定的意义,也为对嵌入式应用项目的开发奠定了基础。
上传时间: 2013-07-08
上传用户:feichengweoayauya
本文实现了GPS中频信号处理的整体设计方案。该方案使用Zarlink公司的GP2015射频芯片和FPGA共同搭建硬件系统,用于实现GPS定位功能。其中GP2015芯片作为GPS信号接收前端,FPGA作为系统搭建和算法实现的平台。 首先,针对建立GPS中频数据处理平台的需要,设计了GPS信号接收的射频前端以及LVDS数据传输电路,编写了FPGA传输大量高频数据的VHDL程序,实现了数据的传输及存储。其次,设计PC机的用户界面接口程序,为控制和测试提供了可靠的保障。在此基础上开发了GPS中频数据处理的平台,为研究GPS定位算法提供了硬件基础。 数据捕获和追踪是GPS算法中最耗时的两部分,因此,本设计提出快速精确的数据捕获方法。在分析频域捕获算法的基础上,提出相位差分精确定频的方法,分析其可行性,给出实施方案并与普通串行精确定频算法比较,经过实验,得到了很好的结果。 在研究捕获算法的基础上,本文在FPGA上实现了GPS中频信号的捕获算法。既保证了软件算法的灵活性又利用了硬件工作的实时性,达到了快速捕获的目的。
上传时间: 2013-04-24
上传用户:dengzb84
近年来提出的光突发交换OBS(Optical.Burst Switching)技术,结合了光路交换(OCS)与光分组交换(OPS)的优点,有效支持高突发、高速率的多种业务,成为目前研究的热点和前沿。 本论文围绕国家“863”计划资助课题“光突发交换关键技术和试验系统”,主要涉及两个方面:LOBS边缘节点核心板和光板FPGA的实现方案,重点关注于边缘节点核心板突发包组装算法。 本文第一章首先介绍LOBS网络的背景、架构,分析了LOBS网络的关键技术,然后介绍了本论文后续章节研究的主要内容。 第二章介绍了LOBS边缘节点的总体结构,主要由核心板和光板组成。核心板包括千兆以太网物理层接入芯片,突发包组装FPGA,突发包调度FPGA,SDRAM以及背板驱动芯片($2064)等硬件模块。光板包括$2064,发射FPGA,接收FPGA,光发射机,光接收机,CDR等硬件模块。论文对这些软硬件资源进行了详细介绍,重点关注于各FPGA与其余硬件资源的接口。 第三章阐明了LOBS边缘节点FPGA的具体实现方法,分为核心板突发包组装FPGA和光板FPGA两部分。核心板FPGA对数据和描述信息分别存储,仅对描述信息进行处理,提高了组装效率。在维护突发包信息时,实时查询和更新FEC配置表,保证了对FEE状态表维护的灵活性。在读写SDRAM时都采用整页突发读写模式,对MAC帧整帧一次性写入,读取时采用超前预读模式,对SDRAM内存的使用采取即时申请方式,十分灵活高效。光板FPGA分为发射和接收两个方向,主要是将进入FPGA的数据进行同步后按照指定的格式发送。 第四章总结了论文的主要内容,并对LOBS技术进行展望。本论文组帧算法采用动态组装参数表的方法,可以充分支持各种扩展,包括自适应动态组装算法。
上传时间: 2013-05-26
上传用户:AbuGe
基于小波变换和神经网络理论,对非稳定、大信噪比(SNR)变化的通信信号进行有效的特征提取和分类,实现了通信信号调制方式的分类识别.首先,采用基于多分辨分析框架的Mallat快速算法提取离散细节作为特征采,实验得出db3小波非常适合作为特征提取小波,用小波变换大大压缩了通信信号特征矢量,提取的信号特征矢量64点;然后依据神经网络理论,分别采用BP网络作为分类器对通信信号调制识别分类.从计算机模拟实验结果可知,该方法能很好地完成通信信号调制识别分类任务,使识别正确率得到了明显改善,同时降低了识别分类过程的复杂度,并且为通信信号调制识别的DSP实现提供了快速计算的理论基础.其次,介绍了TMS320LF2407 DSP和FPGA的结构原理,并在此基础上设计了数字信号处理板和制作调试电路板.最后,用汇编和C语言编制A/D程序、串口通信程序和应用程序,并在信号处理板上调试和运行.
上传时间: 2013-07-23
上传用户:731140412
近年来,随着微电子技术的高速发展,数字图像压缩编码技术的逐渐成熟,实时图象处理在多媒体、HDTV、图像通信等领域有着越来越广泛的应用,图像压缩/解压的IC芯片也已成为多媒体技术的核心,实现这些算法芯片的研究成为信息产业的新热点.该文基于FPGA设计了JPEG图像压缩编解码芯片,通过改进算法优化结构,在合理地利用硬件资源的条件下,有效地挖掘出算法内在的并行性.在JPEG编码器设计中,改进了JEONG的DCT变换算法,采用流水线优化算法解决时间并行性问题,提高了DCT/IDCT模块的运算速度;设计了基于查找表结构的定点乘法器,便于在设计中共享乘法单元,以适应流水线设计的要求;依据Huffman编码表的规律性,采用并行查找表结构,用较少的存储单元完成Huffman编解码的运算,同时也提高了编解码速度.在JPEG解码器设计中,根据Huffman码字本身的特点和JPEG标准,设计了一种Huffman码字分组结构,基于该结构提出分组Huffman查找表及地址编码的设计方法,进而完成了新的快速Huffman解码算法及其模块设计.整个设计及其各个模块都在ALTERA公司的EDA工具QUARTUSII平台上进行了逻辑综合及功能和时序仿真.综合和仿真结果表明,基于FPGA的JPEG图像编解码芯片消耗很少的FPGA硬件资源,达到了较高的工作频率,在速度和资源利用率方面均达到了较优的状态,可满足实时JPEG图像编解码的要求.在逻辑设计的基础上,该设计可以进一步作硬件仿真和实验,将源代码烧录进FPGA芯片,作为独立器件或有自主知识产权的JPEG IP模块,应用于可视电话、手机和会议电视等低成本JPEG编解码系统的实现.
上传时间: 2013-05-31
上传用户:yuying4000
随着电子技术和信息技术的发展,可编程逻辑器件的应用领域越来越宽。可编程SoC设计已成为SoC设计的新方法。论文介绍了可编程逻辑器件的设计方法和开发技术,并用硬件描述语言和FPGA/CPLD设计技术,探索和研究了基于FPGA的RISCMCU的设计与实现过程。 论文参照Mircochip公司的PICl6C5X单片机的体系结构,设计了8位RISCMCU。该嵌入式MCU设计采用了自顶向下的设计方法和模块化设计思想。MCU总体结构设计划分控制模块、ALU模块、存储模块三大模块。然后,对各模块的具体技术实现细节分别进行了阐述。论文中设计的MCU能实现PICl6C5X单片机33条指令中除OPTION、CLRWDT、SLEEP和TRIS四条指令以外的其余29条指令的功能,但应用是基于FPGA的,能与其他外设IP方便的结合在一起使用,比ASIC的PICl6C57X的应用更具灵活性。 软件仿真和硬件验证表明:所设计的嵌入式MCU在各方面均达到了一定的性能指标,在Altera公司ACEX1K系列的EPlK30TCl44-3器件上的工作频率达21.88MHz。这些为自主设计R/SCMCU的IP核提供了值得借鉴的探索成果和设计思路,在通用控制领域也有一定的实用价值。 此外,论文中还介绍了三相SPWM控制模块的设计,该模块具有死区时间和载波比任意可调的特点,可以单独应用,也可以作为MCU的外设子模块应用。
上传时间: 2013-07-16
上传用户:熊少锋
本文结合工程需要详细论述了一种数字相位计的实现方法,该方法是基于FPGA(现场可编程门阵列)芯片运用FFT(快速傅立叶变换)算法完成的。首先,从相位测量的原理出发,分析了传统相位计的缺点,给出了一种高可靠性的相位检测实用算法,其算法核心是对采集信号进行FFT变换,通过频谱分析,实现对参考信号和测量信号初相位的检测,并同时阐述了FPGA在实现数字相位计核心FFT算法中的优势。在优化的硬件结构中,利用多个乘法器并行运算的方式加快了蝶形运算单元的运算速度;内置双端口RAM、旋转因子ROM使数据存储的速度得到提高;采用了流水线的工作方式使数据的存储、运算在时间上达到匹配。整个设计采用VHDL(超高速硬件描述语言)语言作为系统内部硬件结构的描述手段,在Altera的QuartusⅡ软件支持下完成。仿真结果表明,基于FPGA实现的FFT算法无论在速度和精度上都满足了相位测量的需要,其运算64点数据仅需27.5us,最大误差在1%之内。
上传时间: 2013-05-16
上传用户:lgs12321