ASP.NET+sql 2000 网上购物系统软件设计源码+WORD论文文档 摘 要 电子商务网站是典型的电子商务销售平台, 其开发基于B/S模式的网上销售的实现,采用的是ASP。NET+sql 2000模式。电子商务是凌架于互联网系统上的一个销售平台,是地面销售系统的一种延伸和互补,也是商家和顾客的一种很有效的沟通途径。当下在中国,不同程序实现网上销售的厂商约占78%左右,剩下的那22%左右的厂商,都在努力创造着做网上销售的地面物质准备。錾于此,实现网上销售,已经成为未来商场战争中占有优势地位的必不可少的工具了。 本网上销售系统主要是针对某某专卖店而开发的,该商店有着多年销售网络的积累,无论从顾客群方面还是从物流、仓储、货源方面,都具备了做网上销售的物质准备。此系统设计上采用三层结构、Web Service技术,使之在选用平台、采用技术上具有先进性、前瞻性、扩充性,从而保证建成的系统具有良好的稳定性、可扩充性。系统设计按标准化、规范化,分层设计,构件化实现。采用软件构件化的开发方式,使系统结构分层,业务与实现分离,逻辑与数据分离;以统一的服务接口规范为核心,使用开放标准。从功能上来说,系统是比较完备的,系统以Web界面与用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。 关键词:电子商务,ASP。NET,SQL,交互性。
基于JAVA设计的网上花店系统源码+数据库+WORD论文文档 1 开发背景 1.1引言 网上商店也被称为电子商店,是电子商务的一个重要组成部分。网上商店作为电子商务的一种具体形式,在Internet上已经非常普及。由于充分利用和结合了最新的信息技术,网上商店具有传统商店无可比拟的优势,如经营成本低,受地域限制和时间限制少,市场扩张力极大等。目前Internet上的网上商店每天以惊人的速度增加。网上购物越来越成为现代年轻人的首选,足不出门便能选购好自己称心如意的商品,鲜花更是人们的首选,在百忙之中有可能你无法亲自到花店选择你想要的花,但是此系统借助发达的网络和现代的科技技术可以让你打开网页就能完成鲜花的订购。进入21世纪网络信息发布已经逐步取代了传统的媒体发布,网上发布的范围更广,持久性更好。花店的信息如果在网上发布更有利于花店的业务发展。本论文主要涉及软件,数据库与网络技术等。涵盖知识面广,可有效地提高消费者综合运用所学知识分析解决问题的能力,增强消费者对事物的理解与掌握能力,培养消费者掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。 1.2目的和意义 如今是一个信息高速发达的社会,尤其以网络的高速发展为代表。鲜花的买卖业务是一个与我们的日常生活密切相关的,长辈的生日,节日的祝福及问候,对心爱的人表达爱意,看望病号等等的时候。越来越多的人选择够买一束鲜花来表达自己的情谊!本系统正是利用了网络这个很好的平台为顾客提供方便,不用你出门,打开你的电脑上网就可以很方便的完成鲜花的选购,做到足不出门就可以完成一切。 基于jsp+JavaBean的网上花店的总体设计目标是为注册用户提供方便的网上订购鲜花的功能。本系统分为前台和后台管理两部分,注册用户登入前台后,可以浏览和购买网上花店中的所有商品,购买商品后还可以得到相应的积分奖励,并且可以在网站中留言。管理员通过后台登录后可以对系统中的商品以及注册的用户和用户的留言进行管理。为了满足上面提出的功能要求,基于jsp+JavaBean的网上花店需要达到以下目标。 支持用户注册和登录 用户登录后可以根据价格、类型和其他关键词进行商品查询 用户可以购买商品,但是可以在提交之前取消购买这些商品。 支持用户在线留言 支持管理员通过后台登录,并对系统中的各种信息进行维护 1.3开发设计思想 本系统采用MyEclipse和Tomcat服务器为主要开发工具,SQLServer作为管理系统数据的数据库。整个系统采用Struts框架结构,符合MVC模式。MVC模式要求对应用分层,虽然要做额外的工作,但产品的结构清晰,可扩展性强、产品的应用通过MVC模式可以得到更好地体现。这恰恰是电子银行系统所需要的。电子银行系统的功能会随着客户的要求不断的扩展,因此这个系统需要不断的进行功能的升级和修改。如果采用传统的JSP+JavaBean的三层模式进行开发,将使程序的业务逻辑层和表示层之间耦合过紧,不利于日后的生机和扩展。 通过该毕业设计能够看出,在进行设计之前。设计者既考虑了系统的需求,有兼顾了运行的效率,以及今后系统的功能扩展等。使用MVC模式开发系统,这使得本系统具有运行效率好、扩展能力强、技术规范等特点。 1.4开发目标 网上花店是一种新兴的商品销售方式,优势在于经营成本低,在任何地方只要可以上网的地方就可以随时随地的订购你所想要的花朵传情达意,但是也有弊端,就是网站需要经常的维护等等存在着一些问题,只有解决好这些问题网上花店才会更加的普及起来。 理论系统功能设计目标如下: (1) 实用性强:我们努力使系统符合实际操作流程的习惯,并尽量减少用户的输入,易学易用的友好的用户界面,满足各层次的用户使用的需求; (2) 先进的程序结构:使用当代前卫的软件编程,能延长其生命周期,易于维护与管理; (3) 安全可靠性高:后台维护功能齐全,根据平台在各个阶段不同的使用情况,管理人员可以设置相应的操作权限,增加系统注册,分配各个栏目的管理权限,实现系统的维护,保证系统的安全、可靠; (4) 使用模块化设计的方法:使系统具有良好的可扩充性,以适应其不同阶段的发展需要,便于后来者分析、维护;
基于JAVA CS远程监控系统软件的实现(源代码+WORD论文文档论文) 基于JAVA C/S远程监控系统软件的实现 摘 要 近年来,网络技术的不断发展,为远程监控技术的发展创造了条件。远程监控系统软件越来越受到人们的重视,其实用性也毋庸质疑。基于JAVA C/S远程监控系统软件突破了空间的限制,使用者不用亲临,在自己的电脑面前就能轻松的实现对被监控端机器的监控。本系统采用Java网络编程和Java图形编程实现。笔者在开发过程中将网络技术与远程监控理论基础相结合,实现了以下功能:能连续获得被监控端机器屏幕变化;实现被监控端硬盘文件的上传、下载;实现对鼠标、键盘的模拟;实现在远程机器上执行任意DOS命令;远程关机、远程重启计算机,方便了用户监视和操作被监控端机器。本系统从系统需求分析、概要设计、详细设计到具体的编码实现和后期的代码优化、功能测试都严格遵循了软件工程的思想。 关键词:远程监控;Java Robot;屏幕截取;Java Socket 系统需求分析及理论基础 2.1 系统需求分析 2.1.1 系统功能需求 1.连续获得被控端机器屏幕变化。 2.实现被控端硬盘文件的上传、下载。 3.实现对鼠标、键盘的模拟。 4.实现在被控端机器上执行任意DOS命令。 5.远程关机、远程重启计算机。 2.1.2 其他需求 1.系统实用,界面操作简便。 2.被监控端自动隐藏运行。 被监控端将随电脑启动而自动运行,运行时默认无任何可见界面。 2.2 系统开发原理及关键技术 2.2.1 系统开发原理 本系统是利用类java.awt.robot中的屏幕截取和鼠标、键盘自动控制功能,然后加上网络传输功能来完成来完成截屏和远程控制的。 2.2.2 系统运行概述 1.启动被监控端,打开指定的UDP端口号。用于读取命令。 2.被监控端读取命令(命令格式为ordername:port)ordername为命令名字,port为主控端打开的TCP端口。 3.接到主控端连接后,被监控端就对当前用户的桌面采用屏幕截取,然后发送给主控端。依被监控端设计的不同,可以设定屏幕截取的时间间隔,时间间隔短一点就可以获得连续屏幕变化了。 4.主控端在画布上对鼠标、键盘事件进行监听,被监控端重演主控端上的事件 5.主控端和被监控端读取和发送数据,分别来实现文件上传和下载。 6.在被监控端实现DOS命令的执行。 2.2.3 系统的关键技术 系统使用的关键技术就是Java网络编程和Java图形编程。用Java网络编程实现主控端和被监控端的通讯(命令收发、数据传送),用Java图形编程完成主控端控制界面的编写。具体应用如下: 1.实现主控端(服务器)与被监控端(客户端)之间的通讯。 ——用Java Socket来实现。 2.用Java采集事件,封装成消息,用于发送。 ——在主控端机器上采集事件(一般只不过是键盘和鼠标的事件),然后封装成消息类传输到被监控端。 3.在被监控端上重演主控端的动作事件。 ——在被监控端运行client端,接收消息,如果主控端有请求操作的消息,用Robot截下当前屏幕,传给主控端,主控端显示被监控端的屏幕,是一个位图;然后接收在这个位图上的鼠标事件和键盘事件,并把鼠标位置(位图上的坐标换算成对应的屏幕上的坐标)和键值送到被监控端上,在被监控端上重演同样的事件。 2.3 系统的开发平台 JDK1.5.0,Eclipse3.1,Windows XP Professional 2.3.1 Eclipse介绍 Eclipse是一种可扩展的开放源代码IDE。2001年11月,IBM公司捐出价值4,000万美元的源代码组建了Eclipse联盟,并由该联盟负责这种工具的后续开发。集成开发环境(IDE)经常将其应用范围限定在“开发、构建和调试”的周期之中。为了帮助集成开发环境 (IDE)克服目前的局限性,业界厂商合作创建了Eclipse平台。Eclipse允许在同一IDE中集成来自不同供应商的工具,并实现了工具之间的互操作性,从而显著改
基于Java的视频会议系统(软件程序+WORD论文文档) 2.1.1 技术可行性 网络视频会议是顺应市场的需求而设计的。采用JAVA 编程语言,用eclipse开发平台实现。用到多媒体技术(JAVA 多媒体框架JMF),视频和音频用TRP协议传输,用到Socket编程技术,多播技术。网络视频会议首先是基于网络传输的,那么就必然要依托于JAVA网络编程的相关知识。在这基础上,由于相关音频、视频,所以还要涉及到JAVA的多媒体技术的相关知识,即JMF (Java Media Framework)。利用JAVA的这个组件,我们可以方便的处理多媒体文件,并基于RTP协议进行实时传输。 2.1.2 操作可行性 系统运行于Windows环境,其用户操作界面友好,便于操作,适合视频会议流程。 系统的基本操作如下: 1.启动服务器; 2.用户连接到服务器; 3.进行视频连接; 4.举行会议; 5.会议完毕,退出系统。 2.2 采用的关键技术介绍 2.2.1 JAVA多媒体技术 JAVA多媒体技术的核心是Java媒体框架 JMF(Java Media Framework)。JMF中包含了许多用于处理多媒体的API,它是一个很好的多媒体编程工具,同时也是一个相当复杂的系统。JMF的主要应用功能之一是多媒体数据流在网络中的实时传输,其RTP包中提供的RTP包中提供的RTPManager(RTP管理器)、TrackContol(轨道控制器)、SendStream(发送数据流)、ReceiveStream(接收数据流)、InetAddress(IP地址)和SessionAddress(会话地址)等类使得编写网络实时数据传输变得容易,基于RTP协议的RTP应用程序框架为实现流媒体在网络中实时传输提供了Java程序框架,应用它可方便的实现多媒体数据流在网络中的实时传输。实时传输协议RTP是在Internet网上针对多媒体数据流的一种传输协议,RTP被定义为在一对一获一对多的传输情况下工作的,其目的是提供时间信息和实现多媒体数据流的同步。RTP由RTP和RTCP(实时控制协议)两个部分组成。RTP本身并不能为按顺序传送数据包提供可靠的传送机制,可不提供流量控制或拥塞控制,它依靠RTCP提供这些服务。 2.2.2 JAVA 网络编程技术 网络编程的目的就是指直接或间接地通过网络协议与其他计算机进行通讯。网络编程中有两个主要的问题,一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠的或非可靠的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。   目前较为流行的网络编程模型是客户机/服务器(C/S)结构。即通信双方一方作为服务器等待客户提出请求并予以响应。客户则在需要服务时向服务器提出申请。服务器一般作为守护进程始终运行,监听网络端口,一旦有客户请求,就会启动一个服务进程来响应该客户,同时自己继续监听服务端口,使后来的客户也能及时得到服务。 数据在Internet中是以有限大小的包形式传输的,这些包称为数据报(datagram).但是,由于数据报长度有限,通常必须将数据分解为多个包,在目的地再重新组合。有可能一包或多个包在传输中丢失或遭到破坏。由于网络视频会议的实时性要求,不可能让视频传输的每一贞都准确无误。而TCP协议正是为数据可靠传输而设计的。那么选择UDP协议,即用户数据报协议(User Datagram Protocol,UDP),就成为一种必然。 Socket是网络上运行的两个程序间双向通讯的一端,它既可以接受请求,也可以发送请求,利用它可以较为方便的编写网络上数据的传递。在Java中,有专门的Socket类来处理用户的请求和响应。利用Socket类的方法,就可以实现两台计算机之间的通讯。在Java中Socket可以理解为客户端或者服务器端的一个特殊的对象,这个对象有两个关键的方法,一个是getInputStream方法,另一个是getOutputStream方法。getInputStream方法可以得到一个输入流,客户端的Socket对象上的getInputStream方法得到的输入流其实就是从服务器端发回的数据流。GetOutputStream方法得到一个输出流,客户端Socket对象上的getOutputStream方法返回的输出流就是将要发送到服务器端的数据流,(其实是一个缓冲区,暂时存储将要发送过去的数据)。 多播通信是一类特殊的IP地址(D类IP地址)这些IP地址并不和任何主机关联,而是专门为多播通信保留下来的,地址
基于JAVA的网络通讯系统设计与实现(WORD论文文档+系统) 摘 要 在网络越来越发达的今天,人们对网络的依赖越来越多,越来越离不开网络,由此而产生的聊天工具越来越多,例如,国外的ICQ、国内腾讯公司开发的OICQ。随着网络聊天一类的聊天系统的发展日新月异,因此产生了制作一个类似QQ的网络聊天工具。Java是一种程序设计语言,它具有简单的、完全面向对象以及与平台无关的结构,也具有可移植性、高性能和安全性,并提供了多线程的功能,而Java语言最大的成功之处在于它的平台无关性和具有强大的网络编程功能,基于Java网络编程的强大功能,本人将用Java编写一个网络聊天系统。 论文首先论述了系统的开发背景,并对所用到的开发工具与关键技术做了简单的介绍。接着对系统的研究意义,研究现状及设计目标进行分析,通过对系统需求和可行性进行分析,确定了系统的功能模块,并画出相应的功能结构图、模块图和数据流图。其次按系统总体设计的结果,对系统中的数据库进行结构设计。 一般来说,聊天工具大多数由客户端程序和服务器程序,外加服务器端用于存放客户数据的数据库组成,本系统采用客户机/服务器架构模式,通过Java提供的Socket类来连接客户机和服务器并使客户机和服务器之间相互通信,由于聊天是多点对多点的,而Java提供的多线程功能,用多线程可完成多点对多点的聊天。数据库管理系统用SQL Server2000,完成并通过JDBC-ODBC桥访问数据库。聊天系统完成后将可进行多人对多人的聊天,对好友进行添加、删除,对新用户的注册,发送消息、接受消息,传输文件等功能。界面设计细分化,方便使用者操作和理解。服务器实现了查询和修改等功能,程序逻辑联系较紧密。 关键词:JAVA,C/S,SQL Server 2000, 多线程, 数据库管理系统
java一个简单的即时通讯工具的设计与开发(源代码+WORD论文文档) 个简单的即时通讯工具的设计与开发 摘 要 即时通讯(Instant Messaging)是目前Internet上最为流行的通讯方式,各种各样的即时通讯软件也层出不穷;服务提供商也提供了越来越丰富的通讯服务功能。Java是当前比较流行的开发语言之一,它有着自己的易用特点与性能优势,比如跨平台、安全性、多线程、网络Socket编程、数据流概念等方面,因此通过对开源即时通讯LinuxQQ的研究和分析,基于Java语言和J2EE规范设计了一个即时通讯工具JICQ (Java for I seek you),并对其体系结构、构成模块及系统关键技术进行了分析与设计。在系统设计与建模过程中,使用了UML和面向对象的分析、设计方法,并使用Rose作为建模工具;本系统基于j2se1.5,j2ee1.4,使用Eclipse等作为开发工具,在开发过程中用到了时下流行的重构开发方法,优化了系统的设计。力图使系统具有安全、高效、实用、支持在不同系统平台运行等特点。 关键词:即时通讯;多线程;SOCKET编程;JSP
基于TMS320F28335 DSP设计的光伏并网模拟发电装置ALIUTM设计硬件原理图+PCB+软件源码+WORD论文文档资料,硬件设计报告4块板卡,分别为TMS320F28335 主控板,TFT_LCD4.3屏板,电流电压采集板+辅助电源板,逆变电流源板,AD设计的工程文件,包括完整的原理图和PCB文件,可以做为你的学习设计参考。 摘要:本装置采用单相桥式DC-AC逆变电路结构,以TI公司的浮点数字信号控制器TMS320F28335 DSP为控制电路核心,采用规则采样法和DSP片内ePWM模块功能实现SPWM波。最大功率点跟踪(MPPT)采用了恒压跟踪法(CVT法)来实现,并用软件锁相环进行系统的同频、同相控制,控制灵活简单。采用DSP片内12位A/D对各模拟信号进行采集检测,简化了系统设计和成本。本装置具有良好的数字显示功能,采用CPLD自行设计驱动的4.3’’彩色液晶TFT LCD非常直观地完成了输出信号波形、频谱特性的在线实时显示,以及输入电压、电流、功率,输出电压、电流、功率,效率,频率,相位差,失真度参数的正确显示。本装置具有开机自检、输入电压欠压及输出过流保护,在过流、欠压故障排除后能自动恢复。 关键字:逆变,SPWM,最大功率点跟踪MPPT,锁相,DSP 1 引言 新能源是二十一世纪世界经济发展中最具决定力的五大技术领域之一。太阳能是一种清洁、高效和永不衰竭的新能源。在新世纪中,各国政府都将太阳能资源利用作为国家可持续发展战略的重要内容。 我国西北地区土地辽阔,人烟稀少,交通不便,燃料供应紧张且价格极高,常规电网难以覆盖,但太阳能资源极为丰富.从技术经济角度分析,当输出电功率与送电距离之比小于100瓦/公里时,用太阳电池电源供电要比常规电源供电经济得多,为此,我国在2002—2003年度推出了西部光伏照明工程,在西北地区大力发展光伏发电系统以提高西部地区人民的生活水平,这对于贯彻西部大开发战略具有重要的政治意义和经济意义:另一方面,根据世界各国的发展目标,预计到2030年,世界各国的光伏发电量将占到总发电量的5%一20%,也就是意味着应用石化能源所造成的环境污染将会得到极大改善。 DSP具有强大的数据处理能力和高运行速度,其丰富的片内资源和外设资源,非常适合于应用于电力电子场合,为光伏并网模拟发电装置提供了一个良好的解决方案。本装置采用TI公司最新推出的浮点DSP 芯片TMS320F28335 很好地实现了光伏并网模拟发电的各项指标。TMS320F28335为基于业界首款浮点数字信号控制器(DSC),高性能静态CMOS技术,具有150MHz的高速处理能力,具备32位浮点处理单元,6个DMA通道支持ADC、McBSP和EMIF,有多达18路的PWM输出,其中有6路为TI特有的增强型 PWM输出模块(EPWM),具备150 ps MEP分辨率,6个事件捕捉输入,12位16通道ADC。其新型浮点控制器与 TI 前一代领先数字信号控制器相比,性能平均提高 50%,并与定点C28x控制器软件兼容。得益于其浮点运算单元,可快速编写控制算法而无需在处理小数操作上耗费过多的时间和精力,简化了软件编程,缩短了开发周期。并且TI公司专用的集成开发环境CCS提供了对C语言很好的支持,其C编译器可以直接从C语言源程序生成高效简捷的汇编语言代码。 2 系统指标 本装置达到了该题目要求的所有基本指标和发挥部分指标,并在此基础上增加了以下功能: 1)自带频谱分析仪,可分析至32次谐波,并计算输出波形失真度。 2)数字显示功能:本装置采用自行设计驱动的4.3’’彩色液晶TFT LCD,完成了输出波形、频谱特性以及输入电压、电流、功率,输出电压、电流、功率,效率,频率,相位差,失真度的正确显示。 3)开机自检及保护。 4)辅助电源采用开关电源芯片设计,效率>90%以上,只需要一路+5V输入即可。控制电路全部采用低功耗设计,效率也较高。 现将题目的要求指标(包括基本要求指标和发挥部分指标)和本设计实测各项指标在表2-1中进行比较。
基于TMS320F28334设计的音频范围扫频仪protel99se硬件原理图PCB+软件源码+WORD论文文档.硬件采用核心板+底板的设计,2层板,底板大小为121*65mm,AD设计的工程文件,包括完整的原理图和PCB文件,可以做为你的学习设计参考。 本文设计目的是制作一台音频范围的扫频仪,该扫频仪包括下位机DSP及外围电路完成指定频率范围幅频特性测试和上位机VB图形显示界面,之间通过RS232串口电缆连接。此外为了方便测试性能,我们还制作了一个带阻网络模块。 在电子测量中,经常遇到对网络的阻抗特性和传输特性进行测量的问题,其中传输特性包括增益和衰减特性、幅频特性、相频特性等。用来测量上述特性的仪器我们称为频率特性测试仪,简称扫频仪。它为被测网络的调整、校准及故障的排除提供了极大的方便。我们所设计和制作的这台音频频率范围内的扫频仪,能够实现在音频范围内对带阻网络进行其特性的测试,性能良好。 DSP(Digital Signal Processing)数字信号处理是一门涉及许多学科而又广泛应用于许多领域的新兴学科。而DSP(Digital Signal Processor)是一种独特的微处理器,是以数字信号来处理大量信息的器件,也是一种特别适合于进行数字信号处理运算的微处理器,其主要应用是实时快速地实现各种数字信号处理算法。在这个设计中,我们选择了新款的低成本控制系列TMS320F28234芯片,主要使用了DSP内部PWM、SCI以及ADC外设。 本设计基于TMS320F28234 DSP平台,完成了扫频仪的制作与测试。
基于TMS320F2812设计的光伏并网发电模拟装置ALTIUM设计硬件原理图+PCB+软件源码+WORD论文文档, 硬件包括4块板卡,分别为DSP_TMS320F2812控制板,采样信号调理板,功率管驱动板,DC-AC主板,AD设计的工程文件,包括完整的原理图和PCB文件,可以做为你的学习设计参考。 摘要:整个光伏发电逆变系统确定采用全桥作为逆变器的拓扑结构;给出基于双闭环控制的系统传递函数,通过比较选择单极性混合正弦脉宽调制作为逆变器的调制方式;并在SABER软件下验证了整体设计方案的可行性。整个系统的硬件部分包括主电路、驱动电路、采样调理电路和保护电路,以及数字控制系统的硬件电路。基于TMS320F2812平台的逆变器软件设计则包括双闭环控制策略的数字PI实现以及SPWM的数字生成和ADC的软件校正等。最后的作品测试结果表明,逆变器的输出功率、系统效率、波形THD、负载调整率等各项指标均满足要求,系统具有优异的稳态性能和动态性能。 关键词:逆变器,DSP,闭环控制策略,SPWM Photovoltaic Inverter System based on TMS320F2812 Cuiyijun,Huchao,Kangchuanhua (College of Information Science and Technology, Nanjing University of Aeronautics and Astronautics) Abstract: The Photovoltaic Inverter System is developed with full-bridge topology. It is proved to be with good steady-state characteristics and dynamic performance by analyzing the transmission function of the dual-loop control strategy. The hybrid SPWM modulation is chosen by comparing several classic modulation methods. The system solution is verified to be practicable through the Saber simulation.The whole system consists of hardware designs such as main circuits, driver circuits, sample and signal conditioning circuits, protecting circuits and the software designs such as the realization of PI control strategy and the rectification of the ADC precision in TMS320F2812. Finally, the experiments on the system indicate that all the performance including the output power, the efficiency, the THD of output waveform and load regulation of the experimental prototype proves to be qualified, The PV inverter system has excellent steady-state characteristics and dynamic performance. Key words:inverter, DSP, closed-loop control strategy, SPWM 该设计装置模拟光伏并网发电,主要由主电路、控制电路、采样调理电路、驱动保护电路、辅助电源等部分组成。逆变器控制采用混合脉宽调制(HPWM)方式,很好地降低了开关损耗。系统的数字处理模块采用了具有高处理速度、低功耗的芯片TMS320F2812。采用PI控制策略进行逆变系统的控制,参数设置简单,易整定。系统能够实现最大功率点的跟踪,具有欠压保护、过流保护以及相位跟踪等功能,并在过流、欠压故障排除后能自动恢复正常状态。
2021-07-14 20:04:34 2.89MB 光伏并网发电 TMS320F2812 逆变器 SPWM‘
基于TMS320F2808设计光伏并网发电模拟器ALTIUM设计硬件原理图+PCB+软件源码+WORD论文文档,硬件设计包括3款板卡,分别为TMS320F2808控制板,DSP扩展板,DCAD板,AD设计的工程文件,包括完整的原理图和PCB文件,可以做为你的学习设计参考。 摘要:本系统涉及三大关键技术:全桥驱动电路、H桥功率变换电路、低通滤波器。系统以全桥驱动电路为核心,以TMS320F2808数字信号控制器为主控制器和SPWM信号发生器。根据输出电压采样值,调整SPWM信号幅度,实现最大功率点跟踪。根据鉴相器得到的输出信号和参考信号的频率信息和相位信息,对SPWM信号做出调整,实现频率跟踪和相位跟踪。 [关键词] 全桥驱动 H桥功率变换 变频低通滤波器 TMS320F2808 SPWM Grid simulator based on TMS320F2808 Wangchao, haoshuang, baipuwei (School of Electrical Engineering, Xidian University) Abstract: The system contains three key technology: full bridge driving circuit、H bridge power converter circuit and variable low pass filter. The core of the system is the full bridge circuit and the main controller is the TMS320F2808. The magnitude of SPWM is adjusted based on the output voltage sampling, so that the output power keep being the largest. The output frequency is following the reference frequency based frequency information and phase information from phase detector. [Key Words] full bridge driving H bridge variable low pass filter TMS320F2808 SPWM 1. 引言 我们的题目是设计并制作一个光伏并网发电模拟装置,将模拟光伏电池发出的直流电转化为与电网模拟参考信号同频同相的交流电而实现模拟并网。 尽管寻找新能源的工作已经有悠久的历史了,但是能源的日益短缺已经迫使人们更加努力的寻找和开发新能源。在这个过程中,人们很自然的把目光投向了各种可再生的替代能源。光伏发电就是其中之一。光伏发电以其能源清洁性、资源的充足性及潜在的经济性等优势,在世界范围内受到高度重视。随着造价日益降低,其应用越来越广泛。 在工业控制领域,外设丰富,性能强大的通用控制处理器已经成为主流。TI公司生产的c2000系列DSP便是其中的典型代表,本系统采用TMS320F2808作为主处理器,完成平台的各项处理功能。 2. 系统指标 本设计达到了该题目要求的所有基本指标和的发挥部分指标,并在此基础上进行了扩展。其测试记录如表2.1。