本文对基于FPGA的对象存储控制器原型的硬件设计进行了研究。主要内容如下: ⑴研究了对象存储控制器的硬件设计,使其高效完成对象级接口的智能化管理和复杂存储协议的解析,对对象存储系统整体性能提升有重要意义。基于SoPC(片上可编程系统)技术,在FPGA(现场可编程门阵列)上实现的对象存储控制器,具有功能配置灵活,调试方便,成本较低等优点。 ⑵采用Cyclone II器件实现的对象存储控制器的网络接口,包含处理器模块、内存模块、Flash模块等核心组成部分,提供千兆以太网的网络接口和PCI(周边元件扩展接口)总线的主机接口,还具备电源模块、时钟模块等以保证系统正常运行。在设计实现PCB(印制电路板)时,从叠层设计、布局、布线、阻抗匹配等多方面解决高达100MHz的全局时钟带来的信号完整性问题,并基于IBIS模型进行了信号完整性分析及仿真。针对各功能模块提出了相应的调试策略,并完成了部分模块的调试工作。 ⑶提出了基于Virtex-4的对象存储控制器系统设计方案,Virtex-4内嵌PowerPC高性能处理器,可更好地完成对象存储设备相关的控制和管理工作。实现了丰富的接口设计,包括千兆以太网、光纤通道、SATA(串行高级技术附件)等网络存储接口以及较PCI性能更优异的PCI-X(并连的PCI总线)主机接口;提供多种FPGA配置方式。使用Cadence公司的Capture CIS工具完成了该系统硬件的原理图绘制,通过了设计规则检查,生成了网表用作下一步设计工作的交付文件。
上传时间: 2013-04-24
上传用户:lijinchuan
易于移动,带有电源线及插头,可供插接于120V,15–20A 的电源插座的灯具。
上传时间: 2013-07-22
上传用户:yerik
本论文是以GSM基站系统为对象研究了软件无线电思想在移动通信中应用的可行性,通过构造一个具有开放性、标准化、模块化的通用硬件平台,用软件来完成各种功能。 本文首先从整体上介绍了GSM移动通信系统及其实现过程,通过大量的Matlab仿真详细论述了GSM蜂窝通信系统中的语音编码、信道编码、交织、加密、调制等技术。 其次,文中介绍了GSM信道编码规则,其中重点阐述了CRC、卷积码和交织码的基本原理和算法实现,并完成了三者编码译码的软件设计,采用FPGA技术实现并验证了设计的正确性。 最后,对GMSK调制和解调的原理及特点进行论述,并提出了软件实现的可行性方案,为下一步的软件设计打下了坚实的基础。硬件试验平台是软件实现的基础,因此,文中进行了详细的分析与设计,并给出了部分电路设计图,对相关课题的研究具有一定的指导意义和参考价值。
上传时间: 2013-04-24
上传用户:Yukiseop
本文介绍了移动通信信道的基本理论,对移动通信中的衰落信道进行了分析和建模,在此基础上通过使用matlab仿真软件,采用相关算法编程对衰落信道进行仿真,结果表明了信道分析的有效性。
上传时间: 2013-07-06
上传用户:handless
网络的普及和计算机微型化的趋势使得移动终端成为未来人们生活中的必备。移动终端具有体积小,重量轻,易于携带的特点。它将PC的部分功能与手机的通讯功能结合起来,可以进行无线通讯,还可以通过互联网得到丰富多彩的服务。因此,针对移动终端的研究具有非常重要的意义。 本文针对移动终端的移动性和无线上网功能提出一套基于ARM Linux平台的解决方案。移动终端硬件部分采用基于S3C2410控制器的硬件平台。采用USB接口的WiFi模块作为无线网卡。采用FPGA模块做信息加密处理。软件部分采用嵌入式Linux系统作为操作系统,采用基于Qt的嵌入式Konqueror浏览器作为应用程序。采用移动IPv6技术支持终端的移动性。 本文阐述了移动终端软件部分从底层到顶层的实现。包括了引导加载程序移植,Linux内核的移植,NOR Flash驱动移植,网卡驱动移植,无线网卡驱动移植,LCD驱动的移植,触摸屏驱动的移植,根文件系统的实现,Qt/Embedded和Qtopia的移植以及嵌入式Konqueror的移植。并对原理、相关知识点以及实现过程进行了详细的说明。本文介绍了如何在移动终端上支持移动IPv6技术,搭建基于Linux的移动IPv6的实验网络,并测试移动终端在不同的WiFi子网之间移动过程中与通信对端的连接情况。 经过测试表明,该移动终端可以在无线条件下通过浏览器访问Internet,支持中文网页并能通过鼠标、键盘和触摸屏进行操作。在移动性上,移动终端在从家乡网络和外地网络之间的漫游过程中能够在一定的切换延迟下保持和通信对端的连接。
上传时间: 2013-04-24
上传用户:R50974
智能电表、水表、煤/燃气表、热量表等大量地出现在人们的生活中,同时这些仪表的抄录工作变得越来越烦琐,工作量大,工作效率低,不仅给用户带来不便,而且会存在漏抄、误抄、估抄的现象。随着电子技术、通信技术和计算机技术的飞速发展,人工抄表已经逐步被自动抄表所代替。 集中器是一个数据集中处理器,是多对象自动抄表系统的通信桥梁,负责对各智能表的数据进行采集、存储和管理,及时有效地向上位机传输数据并执行上位机发送的指令。提高多对象集中器数据处理能力,有效完成上下行通信是多对象自动抄表系统AMRS(Automation Meter Reading System)目前需要解决的关键问题。 本文针对多对象集中器这样一个较复杂的通信与控制系统,提出采用32位的高性能嵌入式微处理器。32位ARM9微处理器处理速度快、硬件性能高、低功耗、低成本,集成了相当多的硬件资源,硬件的扩展和设计大大简化,ARM9(S3C2410)为工业级芯片,抗干扰能力强,能够适应运行现场的较恶劣环境,8/16位微控制器运算能力有限,对于较复杂的通信与控制算法难以顺利完成;硬件平台依赖性强,不利于软件的开发、升级与移植;在缺乏多任务调度机制的情况下,应用软件不仅实现难度大,且可靠性难以保证。 本文首先对多对象远程抄表系统的总体结构进行研究,主要研究了多对象远程抄表系统中集中器的软件和硬件实现,对硬件资源进行了外围扩展,对S3C2410微处理器芯片的外围硬件进行了扩展设计,使之具备了满足使用需求的最小系统硬件资源,包括时钟、复位、电源、外围存储、LCD、RS-485通信模块、CAN通信模块等电路设计。实时时钟为多对象集中器定时抄表提供时间标准;电源电路为多对象集中器系统提供稳定电源;看门狗电路的设计保证多对象集中器系统可靠运行,防止系统死机;数据存储器主要用于存储参数、变量、集中器自身的参数,负责智能表的参数以及智能表用量等。上行通道即多对象集中器与上位机之间的通信线路,采用CAN现场总线进行通信;下行通道即多对象集中器与智能表之间的通信,采用RS-485总线进行通信。软件设计上,主要针对多对象集中器的数据存储功能和串行通讯功能进行程序编写。基于ARM的多对象远程抄表系统集中器可以实现多对象远程抄表,提高了数据处理能力,有效完成了上下行通信,可靠性强,稳定性高,结构简单。
上传时间: 2013-06-07
上传用户:heminhao
通信电源监控系统是一个分布式计算机控制系统,它集中并融合了传感器技术、现代计算机技术、通信技术、网络技术和人机系统技术的最新成果,能够实现遥测、遥信和遥控三遥功能,对实现现代化的通信电源维护和科学管理有着重要的意义。随着嵌入式技术近年来的发展,嵌入式系统在传统的工业监测、机械控制,及新兴的移动通讯、数字娱乐方面的应用越来越广泛。在工业领域,传统的监控系统主要以单片机为硬件载体进行设计,功能相对单一,可视化及扩展性有限。随着Linux系统的不断升级换代,现在出现了以ARM芯片为载体,以Linux系统为软件平台的新一代监控系统。它除了能实现原有单片机的功能外,还具备网络通信功能,其设计过程及界面更加人性化。 本文以基于ARM构建的嵌入式系统为软硬件平台,探讨了其在电源监控领域的应用。首先,本文讨论了通信电源监控系统的功能、组成、体系结构、组网方案、监控对象及监控点的选取等内容。在此基础上重点对局站中心SU作了设计,包括整体结构、设备、组网等,并给出前置单元嵌入式系统硬件结构、系统软件和监控软件的实现。最后,介绍了嵌入式WEB服务器和嵌入式数据库在嵌入式系统中的应用,并给出本系统使用的BOA服务器和SQLite数据库的实现方法。
上传时间: 2013-07-28
上传用户:yare
通信电源监控系统是一个分布式计算机控制系统,它集中并融合了传感器技术、现代计算机技术、通信技术、网络技术和人机系统技术的最新成果,能够实现遥测、遥信和遥控三遥功能,对实现现代化的通信电源维护和科学管理有着重要的意义。随着嵌入式技术近年来的发展,嵌入式系统在传统的工业监测、机械控制,及新兴的移动通讯、数字娱乐方面的应用越来越广泛。在工业领域,传统的监控系统主要以单片机为硬件载体进行设计,功能相对单一,可视化及扩展性有限。随着Linux系统的不断升级换代,现在出现了以ARM芯片为载体,以Linux系统为软件平台的新一代监控系统。它除了能实现原有单片机的功能外,还具备网络通信功能,其设计过程及界面更加人性化。 本文以基于ARM构建的嵌入式系统为软硬件平台,探讨了其在电源监控领域的应用。首先,本文讨论了通信电源监控系统的功能、组成、体系结构、组网方案、监控对象及监控点的选取等内容。在此基础上重点对局站中心SU作了设计,包括整体结构、设备、组网等,并给出前置单元嵌入式系统硬件结构、系统软件和监控软件的实现。最后,介绍了嵌入式WEB服务器和嵌入式数据库在嵌入式系统中的应用,并给出本系统使用的BOA服务器和SQLite数据库的实现方法。
上传时间: 2013-06-09
上传用户:diertiantang
嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁减,适应应用系统,对功能,可靠性,成本,体积,功耗严格要求的专用计算机系统[1]。广泛应用于军事,信息家电,无线通信设备,消费类电子产品,移动计算平台等诸多领域,是当今热门的计算机开发技术。 随着科学技术发展,人们生活水平提高,数字高清电视逐渐普及,在各大卖场,对销售过程中展示设备也随之提出了更高的要求。但据调查,在中国现有的高清播放系统普遍存在价格昂贵,损耗高,寿命短及外部接口少等缺陷,导致无法普及。 针对这一现状,本课题设计了一种以嵌入式处理器ARM系列32位嵌入式EM8623芯片为硬件平台,嵌入式实时操作系统uclinux为系统软件平台的高清播放系统。 ARM(Advanced RISC Machines)既是一种处理器架构,又是公司的名称,该公司主要设计处理器架构,并将其技术授权给其他芯片厂商。该处理器架构具有外型小,性能高等特点,多用于便携式通讯工具,多媒体数字式消费类仪器和嵌入式系统解决方案等领域。本课题在充分考虑系统实用性和开发成本的基础上,采用EM8623芯片为CPU,片外扩展FLASH和SDRAM存储器。 uclinux系统从Linux2.0/2.4内核派生而来,虽然是为了支持没有MMU(虚拟内存管理单元)的处理器而设计,但保留了操作系统的所有特性,为硬件平台更好地运行提供了保证,也降低了软件设计复杂度,提高了系统的实时性和灵活性,缩短了开发周期。 该高清播放系统具有工作时间长,性能稳定等特点,采用面向对象和面向过程综合编程方法,ASM,C,C++多种语言混合编程方式实现,使系统具有很高的健壮性和可扩展性。 基于ARM的高清播放系统在现场运行稳定可靠,达到了预期的效果和实际要求。而且由于该高清播放系统外接接口丰富(包括常见的HDMI,S-Video,VGA,YPbPr,YCbCr),连接使用方便,所以具有很好的市场价值,可广泛应用于电视销售柜台,化妆品展示柜台,联网广告机等领域。
上传时间: 2013-04-24
上传用户:564708051@qq.com
随着新的控制算法的应用和电子技术的发展,移动机器人正朝着高速度、高精度、开放化、智能化、网络化方向发展,对控制系统也提出了更高的要求。移动机器人要实现高速度、高精度的位置控制和轨迹跟踪,必须依赖先进的控制策略和优良的运动控制系统。 导航是移动机器人最具挑战性的能力之一,机器人感知、定位、认知及运动控制的性能是决定导航成功的关键因素。根据课题“仿生导航系统”的要求,本文选择“主控制器+运动控制器+英特网远程无线监控”结构进行导航移动机器人控制系统的设计。首先分析导航移动机器人体系结构,建立机器人运动学模型,最后详细阐述控制系统的全部开发过程,包括控制系统需求分析、总体设计、功能模块的划分及软硬件的设计与实现,并对无线通信及英特网通讯做了一些基础研究,开发了无线通讯模块软件和上位机软件。 在控制系统的硬件设计方面,主要包括基于 LPC2138 的主控制单元、基于HCTL-1100 的运动控制单元、基于 6N137 的光电隔离单元、基于 LMD18200 的功率放大单元、传感器接口单元及上位机无线通讯单元的电路设计。软件方面,在μC/OS-Ⅱ实时操作系统的多任务环境下,利用其任务调度功能,合理地协调和组织了控制系统的各项硬件资源,提高了整个系统的实时性和可靠性。上位机采用的无线通讯、Internet 通讯以及可视化监控程序界面,让用户可以方便直观地远程观察和控制机器人。 该控制系统的研制为仿生传感器性能测试提供了一个良好的实验平台,经过实验,验证了系统的可行性,系统的各项功能及控制精度满足设计要求。
上传时间: 2013-05-22
上传用户:Zxcvbnm