近年来,近距离无线传输技术是发展最快、最引入注目的技术,而ZigBee恰恰是填补了低速率无线通信技术的空缺,与其他标准在应用上相得益彰。它专注于近距离传输,成本低、同时入门槛也低,虽然其出现较晚,但目前已经得到人们越来越多的关注,成为无线技术研究的一个新热点。 本文在详细分析了传统的抄表方式和无线抄表系统的发展状况以及相关的无线数据传输技术的基础上,提出了基于ZigBee技术的无线抄表系统的方案。论文在研究ZigBee组网技术的基础上,设计了基于ZigBee开发平台的无线嵌入式抄表系统,编写了相应的软件,完成了相应的调试和分析,并进行了系统的可靠性、实时性和安全性等问题分析。为了减少系统由于节点路由而造成的功耗损耗过大的问题,本文在组网应用过程中采用Tree+AODVjr的路由算法,从而保持系统能够保持较小功耗的情况下进行数据的多跳路由,同时以ARM S3C2410为核心实现了基站设计,实现小区电表数据的集中采集,并通过GPRS/GSM模块实现基站和抄表中心的数据传输和实时控制,在此基础上,对抄表系统软件也进行了相应的设计。 通过单点对单点、星形网络数据传输实验,取得了相应的实验数据,对于协议的特点、系统可靠性和功耗情况有了整体把握,为今后ZigBee技术的进一步研究和应用打下了坚实基础。 实验结果显示,本文提出的方案切实可行,并且采用ZigBee技术具有节约资源、操作方便、可靠性高而且易于管理等特点,基站和系统利用较为成熟的GPRS/GSM网络技术进行通讯,既满足了实时性要求,又降低了成本。
上传时间: 2013-06-27
上传用户:kjgkadjg
随着21世纪的到来,特别是近年来现代高科技和信息技术正在由智能大厦走向智能化住宅小区,进而走进家庭。人们对家居生活环境的要求也越来越高,并将注意力越来越多的放在了生活环境的安全性、舒适性和便利性上。 家居无线监控问题是当今国际建筑智能化领域的前沿性研究课题。无线传感网络的出现克服了家庭中布线的烦琐,充分体现了智能家居系统的灵活、方便、高效。本项目研究开发了基于ZigBee技术和Internet技术的智能家居监控系统,将Internet的远程监控与ZigBee短距离控制相结合,实现系统的家居无线控制和数据采集,避免了综合布线,可扩展性好。 本文首先进行系统总体设计,结合底层ZigBee无线传感网络的特点和系统总体网络监控的要求,将该系统设计分为四部分:无线传输模块、数据处理模块、以太网传输模块、上位机显示界面。然后对ZigBee协议标准做了全面地研究分析,同时给出了基于CC2430的无线传输模块的软硬件设计和星型网络搭建,并给出了测试结果。接着设计了基于TMS320F2812的数据处理模块,给出了硬件电路和外围辅助电路设计方案,并为其移植了实时操作系统μc/OS-Ⅱ。本设计完成了基于RTL8019AS的以太网传输模块设计和系统的以太网通信程序的设计,实现了从底层ZigBee无线传感网络的数据采集最终到监控机的数据传输并测试成功。最后在VC++6.0环境下,应用Windows Sockets套件接口开发显示界面对底层采集的数据分类显示。 整个智能家居监控系统能够对家用电器的完成开关量的控制,还能够对三 表(水表、电表、燃气表)进行无线抄表,最重要的是可监测来自家庭安防传感器(火警、煤气泄露)的数据,以备物业等部门监控。通过测试后,证实了设计方案的正确性,结果满足系统设计要求,该设计具有一定的新颖性和实用性。关键词:智能家居,ZigBee,数据处理,μC/OS-Ⅱ,Windows Sockets
上传时间: 2013-06-28
上传用户:shinnsiaolin
现场总线技术是当前自动化技术中的一个热点,但目前国际上常用的多种现场总线协议均由世界级厂商提出和垄断。CAN总线是公认的最具发展前景的现场总线之一,其应用层协议有国外公司的CANopen和DeviceNet,由广州致远电子推出的现场总线iCAN协议以其简洁方便的特点受到广泛关注,尤其得到国内用户的积极相应。为了在高校的现场总线教学中推广具有我们国家自主知识产权的现场总线应用,需要为学生提供一套功能完善、综合性强的基于iCAN协议现场总线技术的实验室教学系统。本课题正是针对这一问题而构建基于现场总线iCAN协议的综合测试系统,力求使学生通过该系统的学习掌握现场总线iCAN协议相关知识,为将来快速进入相关工作岗位打下基础。 本文首先介绍基于现场总线iCAN协议综合测试系统的研究背景、目的及其意义,详细介绍了现场总线技术和CAN总线的相关知识,对iCAN协议进行了详细的介绍和分析。所设计的基于现场总线iCAN协议的综合测试系统由基本系统和扩展系统两部分构成。基本测试系统设计面向基本的标准实验设备,利用广州致远的iCAN系列功能模块构成;扩展系统设计面向测试系统的综合性设计,实现iCAN网络与其它控制网络如PLC网络的互连,并通过CANET-100转换器实现iCAN总线与上位PC机的通信。测试系统的上位监控界面设计采用工业组态软件MCGS完成,MCGS与总线的数据交互采用OPC方式实现。通过OPC实现iCAN网络与MCGS间的数据传输。在完成基于现场总线iCAN协议综合测试系统的基础上,本文还进一步讨论了如何采用基于DSPTMS320LF2407A主控芯片设计iCAN综合数据采集卡,叙述了其整体设计思想, 给出了具体的硬件和软件设计以及如何实现对iCAN协议的解析。本文的最后通过设计三个实际的实验例子,进一步展示了系统的构成和功能。 综上所述,该测试系统由基本测试系统和综合测试系统构成,并提供iCAN综合数据采集卡的设计方法和三个实验例程,可为学生提供分层学习、综合学习以及设计开发平台,实践证明该系统具有良好的新颖性和实用性。本课题研究的测试系统模式同样适用于其它工业现场总线测试系统。 关键词:CAN总线,iCAN协议,DSP,PLC,组态软件
上传时间: 2013-04-24
上传用户:diaorunze
近年来随着能源短缺和供电设备对供电电源的性能和可靠性要求的提高,逆变电源并联运行技术得到了大力发展。在逆变电源并联技术中,最重要的是如何限制模块间的环流,并使并联模块最终达到同步运行。传统方法被证明已经不能满足要求,随着DSP数字信号处理器运算速度越来越快,将DSP应用到逆变电源并联系统中已经成为一种趋势。本文在比较了国内外的并联系统控制策略的基础上,提出了将工业自动化领域热门的现场CAN总线技术引用到系统中,实现了真正的分布式控制和并联逆变电源系统的智能化,提高了实际运行中系统的可靠性。在研究和分析了单台三相逆变电源的数学模型的基础上,设计了基于SVPWM调制和电压闭环反馈控制的三相逆变电源,作为并联系统的基础。在并联运行技术的研究中,重点分析了并联系统的环流特性,电压特性和功率特性,提出了一种基于CAN总线的功率均分控制策略。仿真结果证明,这种方法对于环流的抑制和并联模块的同步运行是行之有效的。针对并联逆变电源系统,本文设计了CAN总线的接口电路和相应的通信模块,并在DSP上实现,确保了在并联运行过程中数据传输的完整性和实时性。最后在TMS320LF2407平台上,给出了逆变器控制和并联相关的硬件电路和软件流程图,并用MATLAB对本文涉及到的关键算法进行了仿真分析,给出了相应的波形。
上传时间: 2013-06-08
上传用户:nbdedu
充电系统对于实际的电动汽车而言是不可缺少的子系统,当蓄电池的电能用完之后,就必须使用充电系统对电池进行再充电。对于这种电动车充电系统的监控,目前国内尚处于起步阶段。 本文以电动车充电站的建设为背景,对充电机监控系统的通信总线和上位机软件设计进行了研究。首先介绍了系统的整个网络规划,然后对工业现场总线的特点、CAN2.0总线技术、涉及到的通信协议分别做了详细的描述,重点介绍了CAN总线的相关设计和系统的硬件、软件设计及实验结果。设计过程中参考了目前比较成熟的CAN2.0与J1939协议,并创新性的将这一用于汽车内部的通信总线移植到充电站内充电机与上位机之间的通信系统中。整个设计的创新在于将CAN总线这一现有成熟技术应用在充电站监控系统建设这一新领域,成功的实现了总线的移植。 整个系统中,系统前端执行数据采集、充电控制等任务,同时通过CAN总线和以太网分别实现前端数据采集模块与监控计算机、监控计算机与数据服务器的数据传输,实现站内充电机的统一监控。本文围绕系统整体网络组建,CAN网络通信以及系统软硬件设计进行了讨论,并提供了一套完整的、先进的、可行的充电机监控系统通信总线及软件的解决方案。这种监控方案提高了系统通信的实时性、准确性、安全性,同时极大的提高了充电工人的工作效率。 目前系统的各项参数及功能已在实验室测试完毕,性能已基本达到设计目标,即将被用于奥运会电动汽车充电站的建设。
上传时间: 2013-04-24
上传用户:gtzj
上海交通大学工程硕士学位论文 本文首先对视频监控系统的现状做了简单分析, 并介绍了本系统 中主要涉及到的相关技术,包括嵌入式技术、图像压缩技术、视频压 缩技术和移动数据通信技术。具备了一定的理论基础后,提出本系统 的总体设计方案,明确需要实现的目标功能。然后,围绕目标方案详 细介绍了具体实现方法,包括硬件总体结构、嵌入式 Linux的移植、 USB 摄像头驱动移植、Video4Linux 编程方法、网络传输模块的开发、 流媒体系统建立、WAP 程序的开发等。最后给出了在现网测试环境中 调测结果。 本系统通过嵌入式芯片实现静态图像及视频的采集、编码,并将 采集压缩编码后的数据传送到视频中心服务器, 在2G/3G 移动终端中 以 WAP 或流媒体客户端方式直接查看远程图像。 系统最大的特点是采 用了分布式架构的 C/S(采集端至视频中心服务器)和 B/S(WAP 服 务器至移动终端)结构便于系统的动态扩展;同时也借助了 WAP 技术 实现了传统视频监控的无线化。
上传时间: 2013-07-05
上传用户:cuibaigao
本文在分析了嵌入式技术及控制系统的发展概况后,首先对现场总线,主要是CAN总线的技术特点进行了全面的介绍,并重点对CAN总线网络中数据传输的实时性问题及改善的方案进行了分析和研究。之后利用嵌入式技术实现了基于CAN总线的网络测控系统。该系统的主控节点,即ARM平台采用32位的嵌入式处理器AR2M和嵌入式实时操作系统μC/OS-Ⅱ来实现,并在该平台上完成了系统多任务的建立,包括与底层CAN网络的通信、液晶显示输出和嵌入式Web服务器等。 论文共分六章。第一章介绍了控制系统的发展过程、嵌入式技术及其发展现状,并引出了课题的背景和研究意义,给出了主要研究内容。第二章着重介绍了CAN现场总线技术,并对其工作原理和CAN总线系统的实时性进行了分析。第三章论述了CAN总线测控网络的实现以及CAN测控网络与Internet集成的必要性,并给出了本文的系统设计方案、工作原理和组成。第四章论述了基于CAN总线的嵌入式测控系统的设计与实现,详细阐述了系统的硬件、软件设计思路和实现方法。硬件方面,介绍了硬件平台中的主处理器LPC2292和整个硬件逻辑模块。软件设计上实现了μC/OS-Ⅱ实时操作系统在ARM7上的移植,并完成了嵌入式系统下多任务的建立。第五章介绍了以QXLPC-Ⅲ过程控制系统为应用对象,进行的实际应用实验,该实验对被控过程的部分物理量进行了检测,验证了本方案的可行性。第六章对全文进行了总结,给出了有待进一步研究的问题,并对后续工作进行了展望。
上传时间: 2013-06-03
上传用户:zttztt2005
通用异步收发器(Universal Asynchronous Receiver Transmitter,UART)是一种能同时支持短距离和长距离数据传输的串行通信接口,被广泛应用于微机和外设之间的数据交换。像8251、NS8250、NS16550等都是常用的UART芯片,但是这些专用的串行接口芯片的缺点是数据传输速率比较慢,难以满足高速率数据传输的场合,而更重要的就是它们都具有不可移植性,因此要利用这些芯片来实现PC机和FPGA芯片之间的通信,势必会增加接口连线的复杂程度以及降低整个系统的稳定性和有效性。 本课题就是针对UART的特点以及FPGA设计具有可移植性的优势,提出了一种基于FPGA芯片的嵌入式UART设计方法,其中主要包括状态机的描述形式以及自顶向下的设计方法,利用硬件描述语言来编制UART的各个子功能模块以及顶层模块,之后将其集成到FPGA芯片的内部,这样不仅能解决传统UART芯片的缺点而且同时也使整个系统变得更加具有紧凑性以及可靠性。 本课题所设计的LIART支持标准的RS-232C传输协议,主要设计有发送模块、接收模块、线路控制与中断仲裁模块、Modem控制模块以及两个独立的数据缓冲区FIFO模块。该模块具有可变的波特率、数据帧长度以及奇偶校验方式,还有多种中断源、中断优先级、较强的抗干扰数据接收能力以及芯片内部自诊断的能力,模块内分开的接收和发送数据缓冲寄存器能实现全双工通信。除此之外最重要的是利用IP模块复用技术设计数据缓冲区FIFO,采用两种可选择的数据缓冲模式。这样既可以应用于高速的数据传输环境,也能适合低速的数据传输场合,因此可以达到资源利用的最大化。 在具体的设计过程中,利用Synplify Pro综合工具、ModelSim仿真工具、ISE集成的软件开发环境中对各个功能模块进行综合优化、仿真验证以及下载实现。各项数据结果表明,本课题中所设计的UART满足预期设计目标。
上传时间: 2013-08-02
上传用户:rocketrevenge
现代的计算机追求的是更快的速度、更高的数据完整性和灵活性。无论从物理性能,还是从电气性能来看,现今的并行总线都已出现了某些局限,无法提供更高的数据传输率。而SATA以其传输速率快、支持热插拔、可靠的数据传输等特点,得到各行业越来越多的支持。 目前市场上的SATA IP CORE都是面向IC设计的,不利于在FPGA上集成,因此,本文在Xilinx公司的Virtex5系列FPGA上实现SATAⅡ协议,对SATA技术的推广、国内逻辑IP核的发展都有一定的意义。 本文将SATAⅡ协议的FPGA实现划分成物理层、链路层、传输层和应用层四个模块。提出了物理层串行收/发器设计以及物理链路初始化方案。分析了链路层模块结构,给出了作为SATAⅡ链路层核心的状态机的设计。为满足SATAⅡ协议3.0Gbps的速率,采用扩大数据处理位宽的方法,设计完成了链路层的16b/20b编码模块,同时为提高数据传输可靠性和信号的稳定性,分别实现了链路层CRC校验模块和并行扰码模块。在描述协议传输层的模块结构的基础上,给出了作为传输层核心的状态机的设计,并以DMA DATA OUT命令的操作为例介绍了FIS在传输层中的处理过程。完成了命令层协议状态机的设计,并实现了SATAⅡ新增功能NCQ技术,从而使得数据传输更加有效。最后为使本设计应用更加广泛,设计了基于AHB总线的用户接口。 本设计采用Verilog HDL语言对需要实现的电路进行描述,并使用Modelsim软件仿真。仿真结果表明,本文设计的逻辑电路可靠稳定,与SATAⅡ协议定义功能一致。
上传时间: 2013-06-16
上传用户:cccole0605
现场可编程门阵列(FPGA,Field Programmable Gate Array)是可编程逻辑器件的一种,它的出现是随着微电子技术的发展,设计与制造集成电路的任务已不完全由半导体厂商来独立承担。系统设计师们更愿意自己设计专用集成电路(ASIC,Application Specific Integrated Circuit).芯片,而且希望ASIC的设计周期尽可能短,最好是在实验室里就能设计出合适的ASIC芯片,并且立即投入实际应用之中。现在,FPGA已广泛地运用于通信领域、消费类电子和车用电子。 本文中涉及的I/O端口模块是FPGA中最主要的几个大模块之一,它的主要作用是提供封装引脚到CLB之间的接口,将外部信号引入FPGA内部进行逻辑功能的实现并把结果输出给外部电路,并且根据需要可以进行配置来支持多种不同的接口标准。FPGA允许使用者通过不同编程来配置实现各种逻辑功能,在IO端口中它可以通过选择配置方式来兼容不同信号标准的I/O缓冲器电路。总体而言,可选的I/O资源的特性包括:IO标准的选择、输出驱动能力的编程控制、摆率选择、输入延迟和维持时间控制等。 本文是关于FPGA中多标准兼容可编程输入输出电路(Input/Output Block)的设计和实现,该课题是成都华微电子系统有限公司FPGA大项目中的一子项,目的为在更新的工艺水平上设计出能够兼容单端标准的I/O电路模块;同时针对以前设计的I/O模块不支持双端标准的缺点,要求新的电路模块中扩展出双端标准的部分。文中以低压双端差分标准(LVDS)为代表构建双端标准收发转换电路,与单端标准比较,LVDS具有很多优点: (1)LVDS传输的信号摆幅小,从而功耗低,一般差分线上电流不超过4mA,负载阻抗为100Ω。这一特征使它适合做并行数据传输。 (2)LVDS信号摆幅小,从而使得该结构可以在2.5V的低电压下工作。 (3)LVDS输入单端信号电压可以从0V到2.4V变化,单端信号摆幅为400mV,这样允许输入共模电压从0.2V到2.2V范围内变化,也就是说LVDS允许收发两端地电势有±1V的落差。 本文采用0.18μm1.8V/3.3V混合工艺,辅助Xilinx公司FPGA开发软件ISE,设计完成了可以用于Virtex系列各低端型号FPGA的IOB结构,它有灵活的可配置性和出色的适应能力,能支持大量的I/O标准,其中包括单端标准,也包括双端标准如LVDS等。它具有适应性的优点、可选的特性和考虑到被文件描述的硬件结构特征,这些特点可以改进和简化系统级的设计,为最终的产品设计和生产打下基础。设计中对包括20种IO标准在内的各电器参数按照用户手册描述进行仿真验证,性能参数已达到预期标准。
上传时间: 2013-05-15
上传用户:shawvi