文档库 最新最全的文档下载
当前位置:文档库 › 毕业设计58VGA显示控制模块硬件及软件设计

毕业设计58VGA显示控制模块硬件及软件设计

毕业设计58VGA显示控制模块硬件及软件设计
毕业设计58VGA显示控制模块硬件及软件设计

目录

摘要 (1)

Abstract (2)

前言 (3)

第1章绪论 (4)

第1.1节应用背景 (4)

第1.2节设计思路 (4)

第1.3节设计工作 (5)

第2章硬件电路设计 (6)

第2.1节系统总体结构框架 (6)

第2.2节主控制器硬件模块 (7)

第2.3节电源模块 (10)

第2.4节D/A转换电路模块 (10)

第2.5节VGA显示模块 (14)

第2.6节本章小结 (16)

第3章软件设计 (17)

第3.1节Quartus II及VHDL语言介绍 (17)

第3.2节程序设计 (18)

第3.3节本章小结 (22)

第4章软件调试 (23)

第4.1节编译仿真 (23)

第4.2节配置加载 (23)

第4.3节实验结果 (24)

第5章结论与展望 (25)

参考文献 (26)

致谢 (27)

附录 (28)

摘要

本文设计了一个基于VHDL的VGA显示控制模块,通过FPGA控制图像信号与时序信号,软件的开发环境是ALTERA公司的Quartus II 6.0。设计运用VHDL语言编程,配置加载FPGA芯片,经FPGA处理,信号通过D/A转换器(电阻分压与ADV7123视频D/A转换两套方案),由VGA接口输出。设计的主控制器采用ALTERA公司的ACEX EP1K30TC144-3芯片,通过GW48系列SOPC/EDA实验箱调试,完成整个系统实验。

关键词:FPGA;VHDL;VGA

Abstract

This paper describes the design of VGA display and control module which based on VHDL. Image signal and schedule signal were controlled by FPGA. Software development environment is Altera's Quartus II 6.0. This design using VHDL language programming, loading FPGA configuration, the FPGA, signal through D/A Converter (resistance pressure and ADV7123 video DAC two options), then output from the VGA interface. ACEX EP1K30TC144-3 chip of ALTERA Company has been adapted in the design of the main controller. Debugging program through GW48 Series SOPC/EDA Experiment Box, the whole system will be completed experiment.

.

Keywords:FPGA;VHDL;VGA

前言

随着大规模集成电路技术的发展及电子产品市场运作节奏的进一步加快,现代电子设计技术已迈入一个全新的阶段。电子器件及其技术的发展将更多地趋向于支持EDA (Electronic Design Automation),借助VHDL语言,硬件设计与软件设计技术得到了有机的融合。

可编程逻辑器件FPGA(Field Programmable Gate Array)和CPLD(Complex Programmable Logic Device)由于具有开发简单、静态可重复编程和动态在系统编程的特点,已经成为当今应用最广泛的两类可编程专用集成电路(ASIC)。随着电子技术的迅猛发展,速度更快、集成度更高的FPGA不断出现,随着结构和工艺的改进,FPGA芯片上包含的资源越来越丰富,可实现的功能越来越强,这使得FPGA在电子电路设计中扮演的角色越来越重要。

本文描述了基于VHDL的VGA显示控制模块的设计,具体内容如下:

1.第一章绪论介绍了FPGA的特点及设计所做的工作。

2.第二章介绍了硬件电路的设计,包含4个功能模块。

3.第三章讲解了软件的设计,简单介绍了Quartus II及VHDL语言,着重讲解了程序设计方案。

4.第四章介绍了软件调试的方法。

5.第五章是本次设计的结论与展望。

由于时间仓促,加之水平有限,文中的缺点和不足之处在所难免,敬请批评指正。

第1章绪论

第1.1节应用背景

图像处理是信号与信息处理学科的一个重要组成部分,也是诸多计算机领域中最为活跃的领域之一。随着计算机、集成电路等技术的飞速发展,数字系统的设计正朝着速度快、容量大、体积小、重量轻的方向发展。推动该潮流迅猛发展的引擎就是日趋进步和完善的ASIC设计技术。ASIC具有高集成度、高性能、高可靠性、高保密性及成本低、开发工具先进等优点,基于它们的优点,可编程ASIC,特别是高密度可编程ASIC近年来发展迅速,已经在国内外计算机硬件、工业控制、智能仪表、数字电路系统、航空航天设备等领域得到了广泛应用。

大规模可编程逻辑器件CPLD是将多个可编程阵列逻辑器件集成到一个芯片,具有类似PAL的结构;FPGA具有类似门阵列的结构,这两类器件都具有用户可编程特性。CPLD和FPGA在图像领域有着广泛的应用,他们的功能有:形成图像处理器的外围接口与控制,形成图像的通道,完成数字图像的编码,产生专用的图形等。

第1.2节设计思路

在许多图像处理系统中,需要将经过处理的图像显示出来,如果采用传统的办法将图像数据传回电脑并通过显示器显示出来,那么在传输的过程中就需要嵌入式系统的CPU 不断的对所传输的图像数据信号进行控制,这样就造成了CPU资源的浪费,同样系统还需要依赖电脑,降低了系统的灵活性。如果采用FPGA对显示器的VGA接口进行设计,数据流只需要在整个系统的内部流动,而不需要依靠计算机,实现了系统的最小化,大大减少了电路板的尺寸,增强了系统的可靠性和设计的灵活性。VGA是计算机显示器常见的显示标准,VGA接口是LCD液晶显示器、CRT显示器的标准接口,通过VGA控制LCD、CRT可以使整个系统变得小巧和便携,使得应用的范围大大扩展。在这次的设计实验中,正是需要把预设的图像实时地直接地显示出来,以验证设计的正确性,从而满足各种不同应用设计的需要。

第1.3节设计工作

本设计主要采用软硬件结合的方式,实现将预置的图像或动画在VGA(640*480)显示器上正确显示的功能。主要工作有:

1.软件设计,在Quartus Ⅱ环境下,运用VHDL硬件描述语言编程,包括初始化模块设计,控制器模块设计,VGA时序模块设计。

2.程序设计完成后,进行测试,所有的硬件测试先在GW48系列SOPC/EDA实验箱上完成,使其能够满足设计要求。

3.在实验箱调试正确,满足要求后,进行拓展的硬件设计,包括:系统的整体结构设计,电路原理图设计和PCB电路板设计三大部分。

第2章硬件电路设计

第2.1节系统总体结构框架

一、系统的硬件电路在GW48系列SOPC/EDA实验箱上完成,实现FPGA对VGA显示器的控制,实现8位色输出。结构示意图如下:

图2.1 实验箱实现的硬件结构示意图

实验箱的内部结构是相当复杂的,本系统中用到的是:一块FPGA核心板,板上有ACEX EP1K30TC144-3芯片及其外围电路;D/A转换电路;VGA接口电路。通过计算机编程,将图像数据与时序信号一同下载进入FPGA,经过FPGA的处理,再通过D/A 转换电路,完成数字信号向模拟信号的转换,最后由VGA接口输出,在CRT显示器上显示图像。

二、在实验箱上完成设计后,我又设计制作了电路板加以拓展,以代替实验箱。专用电路板设计的目的是丰富图像显示的色彩,增强图像的还原能力,使系统的功能更加强大。系统由FPGA主控制器,电源模块,D/A转换模块(分两套方案),显示接口模块组成。其结构示意图如下:

图2.2 拓展电路硬件结构示意图

输入部分:(1)由计算机进行软件编程,设计专门的图像数据,将其与时序信号一同下载送入FPGA。(2)在第一种方案实现的情况下,我们还构想了另一种方案,就是将图像数据事先用烧写器存入EEPROM,当系统工作时,根据时序将存储器中的数据送入FPGA,这种方法可以使图像信息更加丰富。这个方案还处于构思阶段,还没有实施,有待今后进一步拓展。

输出部分:在FPGA里将通过软件的方法构造的行、场同步信号和点时钟信号送到地址发生器中,产生所需要的控制帧存储器的地址信号,同时把采集处理后的数字图像信息输入到实验箱上的D/A转换电路,经数模转换后从VGA接口输出。

以下两套拓展方案是分开工作的,通过连接到VGA接口的插针进行选择。(1)方案一将4位图像数据信号送入电阻分压网络,它起到一个D/A转换的作用,最终将数字图像信号送入VGA接口。(2)方案二以同样的方法将R、G、B三基色10位信号送入ADV7123,ADV7123把数字图像信号D/A转换后送入VGA接口。

第2.2节主控制器硬件模块

一、ACEX1K系列芯片介绍

图像处理系统往往需要庞大的处理器阵列、存储器模块和通讯网络,大规模集成电路正好可以解决这些问题。因此,本设计选用ALTERA公司的ACEX1K系列芯片,此系列的产品不但具有高性能、高密度和非常大的灵活性,还具有改进的结构、先进的处理技术、现代化的开发工具以及多个宏功能模块可选用等优点。

ACEX1K是2000年推出的2.5V低价格SRAM工艺PLD(FPGA),其结构中带嵌入式存储块EAB,部分型号带PLL,且每个嵌入式存储块EAB的容量均为4KB。ACEX1K器件的特点是将查找表LUT和EAB相结合,提供了效率高而又廉价的结构。基于LUT的逻辑对数据路径管理、寄存器强度、数学计算或数字信号处理DSP的设计提供优化的性能和效率,而EAB可实现RAM、ROM、双口RAM或FIFO功能。这使得ACEX1K适合于复杂逻辑及存储器功能,如数字信号处理、数据路径管理、数据变换和微处理器等各种高性能通信应用。基于可重构CMOS SRAM单元,ACEX1K结构具有实现一般门阵列宏功能需要的所有特征,相应的多引脚提供与系统元器件的有效接口。先进的处理功能和2.5V低电压要求,使得ACEX1K器件满足廉价、高容量的应用需要。

每个ACEXIK器件包含一个实现存储器及特殊逻辑功能的增强型嵌入式阵列和一个实现一般逻辑的逻辑阵列。嵌入式阵列由一系列EAB组成,每个EAB提供4096位。逻辑阵列由逻辑阵列块LAB组成,八个可编程逻辑块,如八位计数器、地址译码器或状态机,或跨LAB进行组合以建立更大的逻辑块。每个LAB代表大约96个可用逻辑门。

图2.3 EP1K30TC144-3芯片

本系统就是选用了ALTERA公司的ACEX1K系列的EP1K30TC144-3芯片,它具有144个引脚,其中102个I/O通信口。在本次的基于VHDL的VGA显示控制模块设计中,电阻分压网络共用12个I/O通信口,ADV7123 D/A转换器共用30个I/O 通信口,存储器模块共用26个I/O通信口。引脚的配置及功能分配情况如下:

表2.1 引脚配置功能表

另外,EP1K30TC144-3芯片中的TCK、TDO、TMS、nSTA、TDI信号是与JTAG 下载口相连的,在JTAG下载模式下,Quartus Ⅱ可以对EP1K30TC144-3进行编程、配置。

二、外部时钟

本系统需接一个外部晶振作为时钟信号,晶振的频率需要在规定范围内选择,尽可能选择符合程序要求,兼顾各芯片参数,能够简单的分频出所需频率的晶振。本次设计中,我们选择的是50MHz的有源晶振。

图2.4 引脚结构为:1脚悬空,2脚接地,3脚输出,4脚接电源VCC

50MHz的有源晶振可以方便的分频出25MHz的频率作为全局时钟,25MHz是VGA显示的点扫描频率,即是我们所需要的。

第2.3节电源模块

本系统中由外部提供5V电源,5V电源使用圆头插座的封装,可以直接用5V的电源变压器插上使用。在电路中,由于涉及芯片的参考电压较多,FPGA的I/O口电压为3.3V,核心电压为2.5V,以及一个内部参考电平1.8V,所以我用到了3个线型稳压器。一个LM1117-3.3将5V电压转为3.3V,LM1117-2.5将5V电压转为2.5V,LM1117-1.8将5V电压转为1.8V。系统中其他外设的电源有5V供电和3.3V供电,这样4个电压可以满足整个电路板的要求。电源的外围加上一些滤波电容,对FPGA电源进行滤波,电源指示灯用来显示电源工作是否正常。下图为电源滤波部分的硬件电路图:

图2.5 电源滤波原理图

第2.4节 D/A转换电路模块

由于FPGA中处理的信号为数字信号,而我们这次设计的目标是在CRT显示器上完成对图像的显示控制,所以本系统中D/A转换电路模块是必须的。

一、实验箱D/A转换电路

根据运用VHDL语言软件设计的要求,实验箱中的D/A转换模块是一片74LS245(八同向三态总线收发器),实现了8种颜色显示的功能。D/A转换电路从FPGA获得R、G、B三基色信号,根据R、G、B信号的二元化值0和1的不同组合,显示出黑、蓝、绿、青、红、品、黄、白八种颜色。

利用实验箱对程序进行验证,我设计了一个白色的小圆球,半径为30个像素点,使其能够在整个CRT显示器上水平运动,一行运动结束后进入下一行,循环往复。这个设计方案在实验箱上已经得到了实现。

二、电阻分压网络

在拓展系统中,方案一在D/A转换电路部分设计了一个以电阻进行分压的网络,将输入的数字信号转换为模拟信号,并复合行、场同步信号,一起送入VGA接口电路输出。电阻分压网络的作用是模拟D/A转换器,下图就是电阻分压网络的结构原理图:

图2.6 电阻分压网络原理图

在图中,我们可以看出,用电阻分压网络对信号进行D/A转换,其结构是比较简单的。此方案中,三路R、G、B数字信号各对应一组电阻,每组电阻由4个2KΩ电阻,4个1KΩ电阻组成。每路数字信号都是4位的,由FPGA直接输入。每组分压网络的等效电路是相同的,下图为R信号的等效电路图:

图2.7 分压网络R信号等效电路

G

表2.24位输入信号分压结果表

根据原理图的典型接法,将三路R[0..3]、G[0..3]、B[0..3]数字信号共12位接入电阻分压网络,最终将R、G、B送入VGA的1、2、3接口。

三、ADV7123视频D/A转换器

方案二采用AD公司生产的D/A转换芯片ADV7123。它是美国ANALOG DEVICES公司生产的一种可以产生视频的数字/模拟转换器件。是专门为解决彩色图像和包括高清晰度电视(HDTV)的视频系统而设计的芯片。它的输入由3个高速的10位标准TTL电平的RGB信号,输出为高抗阻的模拟信号,具有330MHz的最大采样速度。ADV7123有3个独立的10位像素输入端口,分别表示红、绿、蓝,5V电源,1.23V的参考电压,像素时钟,还包括/SYNC与/BLANK信号,ADV7123产生的RGB信号与RS-343A、RS-170及大多数使用的高清晰度的电视系统产生的信号是兼容的,与TTL兼容信号输入,5V的CMOS整体结构,应用领域为高质量的电视系统,高质量的彩色图像系统。下图是VGA显示终端接口硬件设计原理图,通过ADV7123产生三路模拟信号输出,同时结合行、场同步信号完成图像的显示。

图2.8VGA显示终端接口设计电路图

本系统设计的输入数据有30位图像数据信号,两位控制信号,一位时钟信号。其中数据信号由R、G、B三部分组成,每部分各用10位数据,,Pclk为时钟输入端,在上升沿锁存R0~R9、G0~G9、B0~B9 三个10位数字信号,以及/SYNC和/BLANK信号。/PSAVE为节能控制管脚引入FPGA,在调试时接逻辑高电平,令不使能。/SYNC是ADV7123独立的视频同步控制输入端,不会影响其它控制信号或数据输入信号,只能在消隐期间使用。/BLANK信号接逻辑高电平,使在每一个CLOCK时钟上升沿,都能锁定R0~R9、G0~G9、B0~B9 三个10位数字信号。

ADV7123使用方便,IOR、IOG、IOB信号分别为红色、绿色、蓝色通道的电流正向输出端,IOR、IOB、IOG信号输出的电流值可以通过公式算得: IOR、IOB= 7. 9896 ×VREF / Rset (mA) ,当使用/SYNC信号时IOG= 11. 445×VREF/ Rset (mA) ,如果未使用/SYNC信号,计算公式同IOR、IOB的计算公式。在点时钟脉冲Pclk的作用下三个10位的R、G、B信号送入数据寄存器,而后送到三个DAC模块,复合消隐信号和复合同步信号加到红、绿、蓝模拟信号送到输出端。

四、小结

本系统的硬件测试已经在GW48系列SOPC/EDA实验箱上完成。它是一个最简单的D/A转换系统,每路图像信号只有1位,只存在0和1的取值,因此最多只显示8种颜色,结构简单,容易实现。

而在拓展电路部分,电阻分压网络与ADV7123视频D/A转换器相比较,实现起来

相对简单,但在色彩的还原表现上要欠缺一些。电阻分压网络是三路共12位的,其能表现出的色彩最多为12

2 4K色,ADV7123视频D/A转换器为三路共30位的,其每路基色信号都有10

2个色阶。ADV7123作为专门的视频转换芯片,在功能上肯定比电阻分压网络先进,在成像方面具有较大的优势。对于两种方案,我们可以根据要求以及实际的需要选择。

第2.5节 VGA显示模块

一、VGA接口

计算机显示器的显示有许多标准,最常见的是VGA。VGA是Video Graphics Array (视频图形阵列)的缩写,VGA工业标准为640Hz*480 Hz *60 Hz模式,信号类型为模拟类型,显示卡端的接口为15针插座。接口如图所示:

图2.9VGA接口示意图

VGA接口的1、2、3脚分别接D/A转换器输出的R、G、B三色数字信号,13脚接行同步信号,14脚接场同步信号,5、6、7、8、10脚接地,其余引脚均悬空。

二、VGA显示原理

CRT显示器所用的显示器件是阴极射线管。CRT显示器主要由电子枪、视频放大电路系统、扫描系统、荧光屏等几部分组成。人们之所以能在CRT荧光屏上看见所显示的字符或图形,是因为阴极射线管的电子枪发射的电子流经过聚焦后形成电子束,轰击荧光屏,使屏幕上涂的荧光粉发出可见光。要在屏幕上指定的位置进行显示,需要通过扫描偏转系统产生两个互相垂直的电磁场,控制电子束在水平方向和在垂直方向偏转,从而将电子束引向屏幕的相应位置。

图2.10 显示器成像原理图

CRT显示器可以采用多种扫描方式,主要包括随机扫描和光栅扫描。在随机扫描方

式中,电子束没有固定的扫描路径,只在显示字符或图形的地方扫描。因此,扫描控制信号随显示内容的不同而有所不同,这就使扫描电路比较复杂。光栅扫描有固定的格式,不管屏幕上需要显示或不需要显示的地方,都按统一路径全屏幕扫描。因此扫描控制信号不随显示画面变化,便得扫描电路比较简单。因此,光栅扫描被广泛用于字符显示和图形显示器中。

对于VGA显示器,其引出线共含5个信号:R、G、B(3基色信号)、HS(行同步信号)、VS(场同步信号)。由R、G、B三种基色可以组合出任意所需要的颜色。在实验的验证阶段可以仅利用R、G、B三种基色的二元化值(0和1)的不同组合来验证设计的正确性。其不同组合所能成的颜色如表所示:

表2.3 显示器成色表

VGA显示器在一行图像显示完成后,用行同步信号进行行同步,并进行行消隐,行同步信号为低电平有效。当扫描完所有行时,用场同步信号进行场同步。并使扫描回到屏幕的左上方,同时进行场消隐,并预备进行下一次的扫描。场同步信号也同样为低电平有效。行和场扫描时序图如图所示:

图2.11 VGA行、场扫描时序图

图中,T1为行同步消隐时间,约为6μs;T2为行显示时间,约为26μs;T3为场同步消隐,为两个行周期;T4为场显示时间,为480个行周期。

VGA工业标准要求的频率:

时钟频率(clock frequency):25.175MHz(像素输出的频率)

行频(line frequency):31469Hz

场频(field frequency):59.94Hz(每秒图像刷新频率)

在本系统中,我们用50MHz的有源晶振作二分频,得到25MHz的频率给FPGA 提供时钟信号,因为25MHz约等于像素的输出频率,符合VGA显示的工业标准要求。

第2.6节本章小结

整个设计的硬件电路首先通过实验箱进行调试,将实验箱电源线、并口下载线、十芯线和VGA接口线都正确的连入电路,选择对应的芯片配置引脚、加载,即可完成整个系统实验。

拓展电路板设计的硬件模块包括电源、滤波电路、外部晶振、电阻分压网络D/A转换器、ADV7123视频D/A转换器以及VGA接口电路。电路板上的两种D/A转换方案是通过跳线选择分开使用的。FPGA主控制器核心板通过两组排针与拓展电路板相连,即连接对应的EP1K30TC144-3芯片的I/O通信口与时钟信号,进行信号传输。在拓展系统中,要将实验箱、核心板、拓展电路板三者连接使用。

第3章软件设计

第3.1节 Quartus II及VHDL语言介绍

在本设计系统中,软件的开发平台是ALTERA公司的Quartus II,Quartus II提供了良好的多平台设计环境,它可以轻易满足系统特定的设计需要。Quartus II 软件拥有FPGA和CPLD设计的所有阶段的解决方案。下图为Quartus II设计流程的图示说明:

图3.1 Quartus II设计流程图

设计输入是这次系统设计软件部分的关键,对于Quartus II软件,它的工程由所有设计文件和与设计有关的设置组成。我们可以使用Quartus II Block Editor、Text Editor、Mega Wizard Plug-In manager(Tools菜单)和EDA设计输入工具建立包括ALTERA宏功能模块、参数化模块库(LPM)函数和知识产权(IP)函数在内的设计。可以使用Settings对话框(Assignments菜单)和Assignment Editor 设定初始设计约束条件。

系统设计中,软件的设计是基于VHDL硬件编程语言,VHDL语言非常适用于可编程逻辑器件的应用设计,它具有功能强大的语言结构,可用简洁明确的代码描述来进行复杂控制逻辑的设计。VHDL语言具有很高的灵活性,可移植性,是一种设计、模拟、综合的标准硬件描述语言。

第3.2节程序设计

本次系统设计的目标是:运用VHDL语言设计一个简单的图形(初步定为一个圆形),使其能够在VGA显示器指定的区域内,按照指定的轨迹,在预定的时间间隔下运动。一、VGA显示的时序设计

下图为VGA行扫描、场扫描时序示意图,我们需要根据时序的要求来设计显示模块的程序。

图3.2 行扫描时序示意图

图3.3 场扫描时序示意图

对应行扫描、场扫描时序示意图,以及行扫描、场扫描的时序要求,我绘制了下表:

表3.1 行扫描时序要求(单位:像素,即输出一个像素Pixel的时间间隔)

表3.2 场扫描时序要求(单位:行周期,即输出一个行周期的时间间隔)根据行扫描、场扫描时序要求,时序设计的关键在于规定行(场)同步消隐,行(场)显示时间。程序如下:

PROCESS(CLK)

BEGIN

IF (RISING_EDGE(CLK)) THEN

IF (HCNT >= 640+8+8) AND (HCNT < 640+8+8+96) THEN

HS <= '0'; //VGA显示的行消隐时间ELSE

HS <= '1';

END IF;

END IF;

END PROCESS;

当显示的点的运动位置在(640+8+8)像素点与(640+8+8+96)像素点之间的时候,进行行消隐。

PROCESS(VCNT)

BEGIN

IF (VCNT >= 480+8+2) AND (VCNT < 480+8+2+2) THEN

VS <= '0'; //VGA显示的场消隐时间ELSE

VS <= '1';

END IF;

END PROCESS;

当显示的点的运动位置在(480+8+2)行与(480+8+2+2)行之间的时候,进行场消隐。

PROCESS(CLK)

BEGIN

IF (RISING_EDGE(CLK)) THEN

IF (HCNT < 640 AND VCNT < 480) THEN

R <= RGBIN(2);

G <= RGBIN(1);

毕业设计 第3章 硬件设计

第3章基于PLC的桥式起重机控制系统硬件设计 3.1 PLC控制系统设计基本原则及主要任务 3.1.1设计的基本原则 任何一种电气控制系统都是为了实现被控对象(生产设备或生产过程)的工艺要求,以提高生产效率、产品质量和控制精度。因此,在设计PLC控制系统时,应遵循以下基本原则: (1)最大限度地满足被控对象的控制要求 充分发挥PLC的功能,最大限度地满足被控对象的控制要求,是设计PLC控制系统的首要前提,这也是设计中最重要的一条原则。这就要求设计人员在设计前就要深入现场进行调查研究,收集控制现场的资料,收集相关先进的国内、国外资料。同时要注意和现场的工程管理人员、工程技术人员、现场操作人员紧密配合,拟定控制方案,共同解决设计中的重点问题和疑难问题。 (2)保证PLC控制系统安全可靠 保证PLC控制系统能够长期安全、可靠、稳定运行,是设计控制系统的重要原则。这就要求设计者在系统设计、元器件选择、软件编程上要全面考虑,以确保控制系统安全可靠。例如:应该保证PLC程序不仅在正常条件下运行,而且在非正常情况下(如突然掉电再上电、按钮按错等),也能正常工作。 (3)力求简单、经济、使用及维修方便 一个新的控制工程固然能提高产品的质量和数量,带来巨大的经济效益和社会效益,但新工程的投入、技术的培训、设备的维护也将导致运行资金的增加。因此,在满足控制要求的前提下,一方面要注意不断地扩大工程的效益,另一方面也要注意不断地降低工程的成本。这就要求设计者不仅应该使控制系统简单、经济,而且要使控制系统的使用和维护方便、成本低,不宜盲目追求自动化和高指标。 (4)适应发展的需要 由于技术的不断发展,控制系统的要求也将会不断地提高,设计时要适当考虑到今后控制系统发展和完善的需要。这就要求在选择PLC、输入/输出模块、I/O点数和内存容量时,要适当留有裕量,以满足今后生产的发展和工艺的改进。 当然对于不同的用户要求的侧重点有所不同,设计的原则应有所区别,如果要求系统改善信息管理则应将系统通信能力与总线网络设计加以强化;如果是对原有控制系统进行改造,还要注意操作人员对原有设备的操作习惯. 3.1.2设计的主要内容 PLC控制系统是由PLC与用户的输入、输出设备连接而成的,用以完成预期的控制目的和相应的控制要求。因此,PLC控制系统设计的基本内容应包括: (1)根据生产设备或生产过程的工艺要求,以及所提出的各项控制指标与经济预算等内

自动控制原理课程设计报告

成绩: 自动控制原理 课程设计报告 学生姓名:黄国盛 班级:工化144 学号:201421714406 指导老师:刘芹 设计时间:2016.11.28-2016.12.2

目录 1.设计任务与要求 (1) 2.设计方法及步骤 (1) 2.1系统的开环增益 (1) 2.2校正前的系统 (1) 2.2.1校正前系统的Bode图和阶跃响应曲线 (1) 2.2.2MATLAB程序 (2) 3.3校正方案选择和设计 (3) 3.3.1校正方案选择及结构图 (3) 3.3.2校正装置参数计算 (3) 3.3.3MATLAB程序 (4) 3.4校正后的系统 (4) 3.4.1校正后系统的Bode图和阶跃响应曲线 (4) 3.4.2MATLAB程序 (6) 3.5系统模拟电路图 (6) 3.5.1未校正系统模拟电路图 (6) 3.5.2校正后系统模拟电路图 (7) 3.5.3校正前、后系统阶跃响应曲线 (8) 4.课程设计小结和心得 (9) 5.参考文献 (10)

1.设计任务与要求 题目2:已知单位负反馈系统被控制对象的开环传递函数 ()() 00.51K G s s s =+用串联校正的频率域方法对系统进行串联校正设计。 任务:用串联校正的频率域方法对系统进行串联校正设计,使系统满足如下动态及静态性能 指标: (1)在单位斜坡信号作用下,系统的稳态误差0.05ss e rad <; (2)系统校正后,相位裕量45γ> 。 (3)截止频率6/c rad s ω>。 2.设计方法及步骤 2.1系统的开环增益 由稳态误差要求得:20≥K ,取20=K ;得s G 1s 5.0201)s(0.5s 20)s (20+=+=2.2校正前的系统 2.2.1校正前系统的Bode 图和阶跃响应曲线 图2.2.1-1校正前系统的Bode 图

基于单片机的智能照明控制系统设计[1]

设计名称:智能照明控制系统组别:第五组 组长:XX 组员:XX

基于单片机的智能照明控制系统设计 随着电子技术的飞速发展,基于单片机的控制系统已广泛应用于工业、农业、电力、电子、智能家居等行业,微型计算机作为嵌入式控制系统的主体与核心,代替了传统的控制系统的常规电子线路。 本文介绍了基于单片机AT89C51的室内灯光控制系统及其原理,提出了有效的节能控制方法。该系统采用了当今较成熟的传感技术和计算机控制技术,利用多参数来实现对学校教室室内照明的控制。 系统设计包括硬件设计和软件设计两部分。工作时,光信号取样电路采集光照强弱、人体信号采集电路采集室内是否有人、是否为工作时间等信息并将信号送到单片机,单片机根据这些信息通过控制电路对照明设备进行开关操作,从而实现照明控制,以达到节能的目的。

目录 1 引言....................................................................... 1.1 研究背景.............................................................. 1.2 智能照明控制系统的优点................................................. 2 设计部分................................................................... 2.1设计要求............................................................... 2.2系统设计............................................................... 2.3逻辑控制............................................................... 2.4硬件设计............................................................... 2.4.1 系统硬件总述....................................................... 2.4.2 AT89C51单片机介绍................................................. 2.4.3 光照检测电路....................................................... 2.4.4 人体信号采集电路................................................... 2.4.5 比较电路........................................................... 2.4.6 延迟时间选择电路................................................... 2.4.7 输出控制电路....................................................... 3 系统软件设计及实现......................................................... 4 结论...................................................................... 5 评价……………………………………………………………………………………………….. 6 组员分工…………………………………………………………………………………………..

基于PLC的校园照明智能控制系统设计毕业设计论文

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

水温自动控制系统毕业设计论文(DOC)

毕业设计论文 水温自动控制系统 钟野 院系:电子信息工程学系 专业:电气自动化技术 班级: 学号: 指导教师: 职称(或学位): 2011年5 月

目录 1 引言 (2) 2 方案设计 (2) 2.1 总体系统的设计思路 (2) 2.2 部分外围系统的设计思路 (3) 3 硬件电路设计 (3) 3.1 单片机最小系统的设计 (3) 3.2 温度检测电路的设计与论证 (4) 3.3 显示功能电路的设计与论证 (5) 3.4 温度报警提示功能电路的设计与论证 (5) 3.5 外围电路控制设计 (6) 3.6 扩展部分方案设计 (7) 4 软件设计 (7) 4.1 控制主程序设计 (7) 4.2 温度设置程序设计 (8) 4.3 上下限报警程序设计 (8) 5 结论 (9) 结束语 (9) 致谢 (10) 参考文献 (10) 附录............................................................................................................... 错误!未定义书签。

水温自动控制系统 钟野 (XXXX电子信息工程学系指导教师:CXJ) 摘要:本文设计主要是采用A T89C51单片机为控制核心、以温度传感器(DS18B20)为温度采集元件, 外加温度设置电路、温度采集电路、显示电路、报警电路和加热电路来实现对水温的显示同时自动检测及线性化处理,其误差小于±0.5℃。本文重点介绍硬件设计方案的论证和选择,以及各部分功能控制的软件的设计。本次设计的目标在于:由单片机来实现水温的自动检测及自动控制,实现设备的智能化。 关键词:单片机;温度传感器;自动控制 Abstract: This paper is designed AT89C51 microcontroller as control core and temperature sensor DS18B20) for (temperature gathering element, plus the temperature setting circuit, temperature gathering electriccircuit, display circuit, alarm circuit and heating circuit to achieve water temperature display while automatically detecting and linearization, its error is less than 0.5 + ℃. This paper mainly introduces the hardware design argumentation and choice, and some functional control software design. This design goal is: by single-chip microcomputer to realize the automatic detection and automatic temperature control, realize the intellectualized equipment. Keywords: Microcontroller; Temperature sensors; Automatic control

软件设计毕业设计总结

软件设计毕业设计总结 这次毕业设计,让我受益良多,下面谈谈我的体会。 作为项目组长的我,不仅在此项目中学到了技能,更重要的是学到一种团队精神,一种分享收获的喜悦,一个小组一个团队要有统一的目标,统一的意见,和一个优秀的领导人,这样才能更有效的完成我们前进中遇到的难题和困难。从学校走向社会,首要面临的问题便是角色转换的问题。从一个学生转化为一个单位人,在思想的层面上,必须认识到二者的社会角色之间存在着较大的差异。学生时代只是单纯的学习知识,而社会实践则意味着继续学习,并将知识应用于实践,学生时代可以自己选择交往的对象,而社会人则更多地被他人所选择。诸此种种的差异。不胜枚举。但仅仅在思想的层面上认识到这一点还是不够的,而是必须在实际的工作和生活中潜心体会,并自觉的进行这种角色的转换。 还记得实训一开始我就比较高兴和兴奋因为自己可以利用自己所学的知识做自己想做的事情,开发一个自己喜欢的项目BLOG系统设计,于是找了几个有相同爱好的朋友一起组成小组开始了我们的毕业设计,我便接受了组长职位,我们商量了之后,选择了《个人资源主题网站设计与实现》在我的提议下我们选择了设计《BLOG系统设计》来作为我们的毕业实训项目,作为我们小组我们当然想如何在项目小组中脱颖而出成为一支优秀小组,这其中非常重要的一点就是我们必须统一目标。所以一开始我们组就统一了目标制定了一个详细的计划出来,在短短的5周25天时间里将项目分解,和组员自身掌握

知识的情况做了统计调查之后,由大家商量和推荐任务负责人。分配了每个组员的工作,每个组员有了自己的目标,队员做起来就比较有目的,要不这样最后也只能剩下几个人在做。造成资源的浪费和不能充分利用,所以通过一天的时间分配好每个人的目标进度,和具体计划完成的时间。在确保工程质量的同时,把握工程的进度十分重要,并要及时的和老师沟通联系。得到老师的帮助是完成这次任务的一个重要保证,下面是我此次项目的具体安排: 时间安排: 将选题确定下来,并将项目分为:页面设计.功能设计.与数据库连接3大版块。(1 天) 根据毕业选题,写出《项目策划立项书》《需求分析说明书》《详细设计说明书》《程序编码》人均一份。(5 天) 收集网站资源,如所需的图片和程序相关资料(2 天) 完成BLOG系统的整体设计筐架。(10天) 将前台功能和后台数据库处理连接。(3 天) 测试BLOG系统的功能和软件在运行中的BUG。(2 天) 工作进程: 在项目制作中难免会有时间安排上的冲突所以我决定留出多余的2天时间来弥补这个问题,同时事实也证明了我的判断是正确的。这次其中有组员因为在找工作,所以公司让他去面试,这样就占用了我们事先安排的时间,所以这次在出现特殊情况下,我们也保证了项目的整体进度,确保质量的基础和按期完成工作是十分重要的,如何

单片机类毕业设计题目汇总

单片机类毕业设计题目汇总

单片机类毕业设计题目汇总 1.孔子时钟的设计 2.?全自动节水灌溉系统--硬件部分 3.?数字式温度计的设计 4.?温度监控系统设计 5.?基于单片机的语音提示测温系统的研究 6.?简易无线电遥控系统 7.?数字流量计 8.?基于单片机的全自动洗衣机 9.冰塔智能水位控制系统 10.?温度箱模拟控制系统 11.?超声波测距仪的设计 12.?基于51单片机的LED点阵显示屏系统的设计与实现 16X16点阵显示屏 13.?基于AT89S51单片机的数字电子时钟 14.?基于单片机的步进电机的控制 15.?基于单片机的交流调功器设计 16.?基于单片机的数字电压表的设计 17.弹片机的数字钟设计 18.?智能散热器控制器的设计 19.弹片机打铃系统设计 20.?基于单片机的交通信号灯控制电路设计 21.?基于单片机的电话远程控制家用电器系统设计 22.?基于单片机的安全报警器 23.?基于单片机的八路抢答器设计 24.?基于单片机的超声波测距系统的设计 25.?基于MCS-51数字温度表的设计 26.?电子体温计的设计 27.?基于AT89C51的电话远程控制系统 28.?基于AVR单片机幅度可调的DDS信号发生器 29.?基于单片机的数控稳压电源的设计 30.?基于单片机的室内一氧化碳监测及报警系统的研究 31.?基于单片机的空调温度控制器设计

32.?基于单片机的可编程多功能电子定时器 33.?单片机的数字温度计设计 34.?红外遥控密码锁的设计 35.?基于51单片机的语音识别系统设计 36.?家用可燃气体报警器的设计 37.?基于数字温度计的多点温度检测系统 38.?基于凌阳单片机的语音实时采集系统设计 39.?基于单片机的数字频率计的设计 40.?基于单片机的数字电子钟设计 41.?设施环境中温度测量电路设计 42.?汽车倒车防撞报警器的设计 43.?篮球赛计时记分器 44.?基于单片机的家用智能总线式开关设计 45.?设施环境中湿度检测电路设计 46.?基于单片机的音乐合成器设计 47.?设施环境中二氧化碳检测电路设计 48.?基于单片机的水温控制系统设计 49.?基于单片机的数字温度计的设计 50.?基于单片机的火灾报警器 51.?基于单片机的红外遥控开关设计 52.?基于单片机的电子钟设计 53.?基于单片机的红外遥控电子密码锁 54.?大棚温湿度自动监控系统 55.?基于单片机的电器遥控器的设计 56.?单片机的语音存储与重放的研究 57.?基于单片机的电加热炉温度控制系统设计 58.次外遥控电源开关 59.?基于单片机的低频信号发生器设计 60.?基于单片机的呼叫系统的设计 61.?基于PIC16F876A单片机的超声波测距仪 62.?基于单片机的密码锁设计 63.?单片机步进电机转速控制器的设计 64.術AT89C51控制的太阳能热水器

自动控制原理课程设计报告

自控课程设计课程设计(论文) 设计(论文)题目单位反馈系统中传递函数的研究 学院名称Z Z Z Z学院 专业名称Z Z Z Z Z 学生姓名Z Z Z 学生学号Z Z Z Z Z Z Z Z Z Z 任课教师Z Z Z Z Z 设计(论文)成绩

单位反馈系统中传递函数的研究 一、设计题目 设单位反馈系统被控对象的传递函数为 ) 2)(1()(0 0++= s s s K s G (ksm7) 1、画出未校正系统的根轨迹图,分析系统是否稳定。 2、对系统进行串联校正,要求校正后的系统满足指标: (1)在单位斜坡信号输入下,系统的速度误差系数=10。 (2)相角稳定裕度γ>45o , 幅值稳定裕度H>12。 (3)系统对阶跃响应的超调量Mp <25%,系统的调节时间Ts<15s 3、分别画出校正前,校正后和校正装置的幅频特性图。 4、给出校正装置的传递函数。计算校正后系统的截止频率Wc 和穿频率Wx 。 5、分别画出系统校正前、后的开环系统的奈奎斯特图,并进行分析。 6、在SIMULINK 中建立系统的仿真模型,在前向通道中分别接入饱和非线性环节和回环非线性环节,观察分析非线性环节对系统性能的影响。 7、应用所学的知识分析校正器对系统性能的影响(自由发挥)。 二、设计方法 1、未校正系统的根轨迹图分析 根轨迹简称根迹,它是开环系统某一参数从0变为无穷时,闭环系统特征方程式的根在s 平面上变化的轨迹。 1)、确定根轨迹起点和终点。 根轨迹起于开环极点,终于开环零点;本题中无零点,极点为:0、-1、-2 。故起于0、-1、-2,终于无穷处。 2)、确定分支数。 根轨迹分支数与开环有限零点数m 和有限极点数n 中大者相等,连续并且对称于实轴;本题中分支数为3条。

基于AT89C52单片机和BIS0001的智能照明控制系统设计

基于AT89C52单片机和BIS0001的智能照明控制系统设计 类别:网文精粹阅读:1013 对一些照明时间较长、照明设备较多的场所(如学校教室、商场等),其照明系统的使用浪费现象屡见不鲜。由于缺乏科学管理和管理人员的责任心不强,有时在借助外界环境能正常工作和夜晚室内空无一人时,整个房间内也是灯火通明。这样下来,无形中所浪费的电能是非常惊人的。据测算,这种现象的耗电占其单位所有耗电的40%左右。因此,有必要在保证照明质量的前提下,实施照明节能措施。这不仅可以节约能源,而且会产生明显的经济效益。 1系统结构和工作原理 系统结构图如图1所示。本系统主要由光照检测电路、热释电红外线传感器及处理电路、单片机系统及控制电路组成。工作时,光照检测电路和热释电红外线传感器采集光照强弱、室人是否有人等信息送到单片机,单片机根据这些信息通过控制电路对照明设备进行开关操作,从而实现照明控制,以达到节能的目的。

2系统硬件设计 按图1构成的系统硬件电路如图2所示。为了使系统功能更加完善,在该系统中可以增加时间显示电路,用于显示当前的时间。由于该部分硬件与软件均已成熟,在此不做详细介绍。 2.1中心控制模块 目前较为流行的单片机有AVR和51单片机,从系统设计的功能

需求及成本考虑,51单片机性价比更高。AT89C52是拥有2个外部中断、2个16位定时器、2个可编程串行UART的单片机。中心控制模块采用AT89C52单片机已完全满足设计需要,实现整个系统控制。 2.2光照检测电路 如图2所示,当外界环境光照强时,光敏电阻R13阻值较小,则A点电平较低;当外界环境光照弱时,光敏电阻R13阻值较大,则A 点电平较高,将此电平送到单片机,由程序控制是否实现照明。 2.3热释电传感器及处理电路 2.3.1热释电红外线传感器 热释电红外传感器能以非接触形式检测出人体辐射的红外线,并将其转变为电压信号。热释电传感器具有成本低、不需要用红外线或电磁波等发射源、灵敏度高、可流动安装等特点。实际使用时,在热释电传感器前需安装菲涅尔透镜,这样可大大提高接收灵敏度,增加检测距离及范围。实验证明,热释电红外传感器若不加菲涅尔透镜,则其检测距离仅为2 m左右;而配上菲涅尔透镜后,其检测距离可增加到10 m以上。 由于热释电传感器输出的信号变化缓慢、幅值小(小于1 mV),不能直接作为照明系统的控制信号,因此传感器的输出信号必须经过一个专门的信号处理电路,使得传感器输出信号的不规则波形转变成适

毕业设计论文:家庭照明电路系统的设计

广东石油化工学院电工电子技术毕业设计题目家庭照明电路 目录

一、总体方案与原理说明. . . . . . . .. . . . . . . . . . . .. . . . . . . . . . . . . . . .3 二、客厅单元电路.. . . . . . . .. . . . . .. .. . . . . . . .. .. . . . . .. . . .. . . .. . . . 4 三、厨房电路单元. . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . .. . .6 四、卧室单元电路图. . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . ..8 五、卫生间单元电路. . . . . . . . . . . .. . . . .. . . . .. . . . . . . .. . . . . . . .. . . .9 六、走廊阳台灯的自动控制系统. . . . .. . . . .. . . . .. . . . .. . . . . .. .. . . .9 七、电线的相关资料. . . . . . .. . . . . . . . . . . . .. . . . .. . . . .. . . . .. . . . . ..10 八、工程造价.. . . . . . . .. . . . . .. .. . . . . . . .. .. . . . . .. . . .. . . .. . . . . . (12) 九、设计总结与心得体会. . . . . . . . . . . . . . . . . . .. . . . . .. . . . .. . . . .. .13 十、附图:总电路及客厅单元电路图. . . . . . . . .. . . . . .. . . . .. . . . .. .14 十一、附图:厨房及卧室单元图. . .. . . . . .. . . . .. . . . (15) 十二、卫生间单元图. . . . . . . . . . . . . . . . . .. . . . . .. . . . .. . . . .. . . . (16) 十三、仿真电路原理图. . . . . . . . . . . . . . . . .. . . . . .. . . . .. . . . .. . . . ..16 十四、仿真电路图. . . . . . . . . . . . . . . .. . . . . .. . . . .. . . . .. . . .. . . (17) 一、总体方案与原理说明 家向来是我们温暖的港湾,所以合理对家庭照明电路进行总体布线以及安装是很重要的,甚至于关乎着人们的生命,所以家庭照明电

温度自动控制系统的设计毕业设计论文

北方民族大学学士学位论文论文题目:温度自动控制系统的设计 北方民族大学教务处制

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

计算机软件工程毕业设计论文

目录 目录 (1) 摘要 (1) 前言 (3) 第一章绪论 (4) 1.1研究背景 (4) 1.2设计目标 (4) 1.3本文结构 (5) 第二章系统开发环境与技术 (6) 2.1系统开发环境 (6) 2.1.1 MyEclipse插件介绍 (6) 2.1.2 Tomcat服务器介绍 (6) 2.2系统开发技术 (7) 2.2.1 JSP与Servlet技术 (7) 2.2.2 JavaScript简介 (10) 2.2.3 MVC模式 (11) 2.2.4 Struts框架 (11) 2.2.5 Spring框架 (13) 2.2.6 Hibernate框架 (15) 第三章系统需求分析与前台设计 (17) 3.1需求分析 (17) 3.1.1 系统前台简要设计概述 (17) 3.1.2 系统用例图 (18) 3.2系统设计 (18) 3.2.1 系统层次划分 (18) 3.2.2 数据库设计 (19) 3.2.3 成本管理模块时序图 (22) 第四章系统详细设计与功能实现 (27) 4.1系统项目的文件夹结构 (27) 4.2成本管理模块的具体实现 (28) 4.2.1 查询成本信息列表功能的实现 (28)

4.2.3 修改成本信息功能的实现 (36) 4.2.4 删除成本信息功能的实现 (39) 4.2.5 查看成本明细信息功能的实现 (41) 第五章总结与展望 (43) 5.1课题总结 (43) 5.2进一步开发的展望 (43) 参考文献 (44) 致谢 (45)

摘要 服饰企业生产状况联络表是针对企业的实际情况而进行设计、开发的,而成本管理模块则是为了保持产品的成本信息及时的保存、更新。利用JSP技术和SSH框架以及相应的数据库访问技术实现了基于Web的系统。该框架可以减少模块之间的耦合性,让开发人员减轻重新建立解决复杂问题方案的负担,并且可以被扩展以进行内部的定制化。通过使用JSP技术建设动态网站,充分发挥了Java语言所独有的易用性、跨平台性和安全性,从而构建了一个运行高效、安全可靠、适用性广的管理系统,实现了企业信息资源的网上管理,满足了公司业务处理的需要,使企业适应了网络经济时代发展的要求。 论文首先简要介绍了企业管理系统的一些研究与应用背景,其次介绍了该网站系统所采用的开发工具、平台以及开发环境。在此基础上,论文详尽描述了成本管理系统情况。 关键词:JSP,SSH框架,成本管理 作者:XX 指导老师:XX

毕业设计(论文)-基于单片机的智能电热水器(硬件)

摘要 这次的设计采用ATEML公司生产的AT89S51单片机为核心来设计智能电热水器。本设计也对单片机控制电热水器实现智能化的可能性进行了分析,利用温度传感器、水位检测装置、等来完成本设计。 设计分成两个部分,在硬件设计方面,主要对单片机最小系统及其扩展、电源电路、键盘显示及接口电路、LED显示电路、水温检测电路、加热电路等进行了详细介绍。还详细介绍了设计中应用到的主要芯片的性能和特点,包括AT89S51、74LS240、DS18B20、74HC245等。在软件设计方面,采用汇编语言编程,是由于其易于为单片机所识别,执行速度快。 该智能电热水器设计完善,实现方案简单易行。采用软件设计来控制,可以实现智能检测水位及水温,智能加热,并且提高了整机的可靠性及准确性。 关键词:单片机; 电热水器; 智能; I

ABSTRACT This design USES ATEML company produces the AT89S51 as the core to design intelligent electric water heater. The design of single-chip microcomputer control and the possibility of electric water heater realize intelligent analyzed, using temperature sensors, water level detection equipment, etc to complete the design. Design is divided into two parts, in terms of hardware design, mainly to the single chip minimize system and its extension, power supply circuit, keyboard display and interface circuit, the LED display circuit, water temperature detection circuit, heating circuit described in detail. Also introduces the main application to design characteristics and properties of the chip, including AT89S51, 74LS240, DS18B20, 74HC245 etc. In software design, use assembly language programming, is due to its easy to identify, execution by MCU fast speed. This intelligent electric water heater design perfect, the implementation scheme is simple. Using software designed to control, can realize intelligent detection levels and water temperature, intelligent heating, and improve the machine's reliability and accuracy. Keywords: single-chip microcomputer; Electric water heater; intelligence; II

重庆大学 自动控制原理课程设计

目录 1 实验背景 (2) 2 实验介绍 (3) 3 微分方程和传递函数 (6)

1 实验背景 在现代科学技术的众多领域中,自动控制技术起着越来越重要的作用。自动控制原理是相对于人工控制概念而言的,自动控制是指在没有人直接参与的情况下,利用外加的设备或装置(称控制装置或控制器),使机器,设备或生产过程(统称被控对象)的某个工作状态或参数(即被控制量)自动地按照预定的规律运行。 在自动控制原理【1】中提出,20世纪50年代末60年代初,由于空间技术发展的需要,对自动控制的精密性和经济指标,提出了极其严格的要求;同时,由于数字计算机,特别是微型机的迅速发展,为控制理论的发展提供了有力的工具。在他们的推动下,控制理论有了重大发展,如庞特里亚金的极大值原理,贝尔曼的动态规划理论。卡尔曼的能控性能观测性和最优滤波理论等,这些都标志着控制理论已从经典控制理论发展到现代控制理论的阶段。现代控制理论的特点。是采用状态空间法(时域方法),研究“多输入-多输出”控制系统、时变和非线性控制系统的分析和设计。现在,随着技术革命和大规模复杂系统的发展,已促使控制理论开始向第三个发展阶段即第三代控制理论——大系统理论和智能控制理论发展。 在其他文献中也有所述及(如下): 至今自动控制已经经历了五代的发展: 第一代过程控制体系是150年前基于5-13psi的气动信号标准(气动控制系统PCS,Pneumatic Control System)。简单的就地操作模式,控制理论初步形成,尚未有控制室的概念。 第二代过程控制体系(模拟式或ACS,Analog Control System)是基于0-10mA或4-20mA 的电流模拟信号,这一明显的进步,在整整25年内牢牢地统治了整个自动控制领域。它标志了电气自动控制时代的到来。控制理论有了重大发展,三大控制论的确立奠定了现代控制的基础;控制室的设立,控制功能分离的模式一直沿用至今。 第三代过程控制体系(CCS,Computer Control System).70年代开始了数字计算机的应用,产生了巨大的技术优势,人们在测量,模拟和逻辑控制领域率先使用,从而产生了第三代过程控制体系(CCS,Computer Control System)。这个被称为第三代过程控制体系是自动控制领域的一次革命,它充分发挥了计算机的特长,于是人们普遍认为计算机能做好一切事情,自然而然地产生了被称为“集中控制”的中央控制计算机系统,需要指出的是系统的信号传输系统依然是大部分沿用4-20mA的模拟信号,但是时隔不久人们发现,随着控制的集中和可靠性方面的问题,失控的危险也集中了,稍有不慎就会使整个系统瘫痪。所以它很快被发展成分布式控制系统(DCS)。 第四代过程控制体系(DCS,Distributed Control System分布式控制系统):随着半导体制造技术的飞速发展,微处理器的普遍使用,计算机技术可靠性的大幅度增加,目前普遍使用的是第四代过程控制体系(DCS,或分布式数字控制系统),它主要特点是整个控制系统不再是仅仅具有一台计算机,而是由几台计算机和一些智能仪表和智能部件构成一个了控制

温度自动控制系统的设计毕业设计

论文题目:温度自动控制系统的设计

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

大学本科毕业设计_点阵LED汉字显示系统的设计(硬件部分)

点阵LED汉字显示系统的设计(硬件部分) 摘要 LED电子显示屏由于具有所显内容信息量大,外形美观大方,操作方便灵活,制作简单,安装方便,是近年来得到广泛应用的重要信息设备,被广泛应用于各种公共场合,如汽车报站器、广告屏以及公告牌等。本文介绍了一款以单片机AT89S51为控制器的LED点阵显示屏系统的设计。考虑到所需元器件的易购性,本设计使用了8×8的点阵发光管模块,组成16×16发光点阵,显示待定的中文、字符以及数字。由显示驱动模块驱动一个16×16分辨率的LED点阵显示屏的扫描显示。所选用的AT89S51单片机具有价格低廉程序写入方便的特点使得整个系统方便维护和检修。除此之外,该系统只占用了单片机少量的I /O口和内存,为系统留下了功能扩展的空间。关键词LED点阵;16X16点阵;单片机;显示屏;扫描

Abstract Because the LED electron display monitor has the institute content information content to be obviously big, the contour elegant appearance, the ease of operation is flexible, the manufacture is simple, the easy installation, was the recent years obtains the widespread application important information equipment, is widely applied in each kind of public area, like the automobile newspaper stood, the advertisement screen as well as the notice board and so on. This article introduced one section take monolithic integrated circuit AT89S51 as controller's LED lattice display monitor system's design. Considered needs primary device's Yi Gou, this design has used 8×8 lattice photo tube module, composition 16×16 illumination lattice, demonstration undetermined Chinese, character as well as digit. Actuates a 16×16 resolution by the demonstration actuation module the LED lattice display monitor's scanning demonstration. Selects at89S51 monolithic integrated circuit has the low in price procedure to read in the convenience the characteristic to cause the overall system convenience maintenance and the overhaul. In addition, this system has only taken the monolithic integrated circuit few I /O mouth and the memory, has left behind the space which for the system the function expands. Keywords LED dot-matrix; 16X16 dot matrix; singlechip; display; scan

相关文档
相关文档 最新文档