南昌航空大学专业课程设计报告

南昌航空大学专业课程设计报告
南昌航空大学专业课程设计报告

课程设计说明书

课程设计名称:单片机原理与应用

课程设计题目:温度采集与控制(二)学院名称:信息工程学院

专业:电子信息科学与技术班级:100432学号:12345678姓名:某人评分:教师:吴小润

2013年6月25日

电子信息科学与技术专业课程设计任务书

2012-2013学年第2学期分散1周第17周-19周集中

题目温度的采集与控制(二)

内容及要求

(1)、采用PT100温度传感器测温;

(2)、采用0804A/D转换器;

(3)、测温范围0~255℃,分辨率为±1℃;

(4)、当采集温度超过200℃时能用继电器控制LED亮。

主要参考元器件

ADC0804、TL084、PT100、STC89C51

进度安排

1、分散阶段:第15周至第16周根据指导教师布置的题目,学生查资料,确定

设计方案,画出电路图。

2、集中阶段:第17周至第19周集中辅导学生完成系统的调试、专业课程设计

测试、上交报告。

学生姓名:

指导时间第17周-19周指导地点:综合楼中509任务下达2013年6月9日任务完成2013年6月25日

考核方式 1.评阅□ 2.答辩□ 3.实际操作□ 4.其它□

指导教师吴小润系(部)主任王忠华

注:1、此表一组一表二份,课程设计小组组长一份;任课教师授课时自带一份备查。

2、课程设计结束后与“课程设计小结”、“学生成绩单”一并交院教务存档。

摘要

温度的采集与控制在工业、农业、国防等行业有着广泛的应用,例如温室、水池、发酵缸、电源等场所的温度控制,特别是利用单片机技术的温度测控系统更是以其体积小、可靠性高而被广泛采用。

本设计主要采用单片机技术并用小规模集成电路设计实现温度实时采集与控制。根据模块化设计思想,本电路主要分为四大部分:其一是测量放大电路模块,它主要由电桥和三运放差分放大电路实现;其二是A/D转换模块,主要使用ADC0804A/D中速8位转换器实现模拟温度数字化;其三是51单片机控制模块,由STC单片机编程控制AD转换及报警及温度显示;其四是报警电路模块,由PNP、继电器控制LED报警实现。

本设计最终实现了温度实时采集与控制功能,温度每变化一度,显示数据更新一次,温度测量范围是0至255℃,并且当温度超过200℃时,LED灯亮,实现报警,是一个经济实用的控制系统,为研发更精确、功能更强大的温度采集控制系统奠定了基础。

关键字:铂热电阻、A/D转换、模拟信号数字化、单片机技术

目录

前言 (1)

第一章温度采集与控制设计要求 (2)

1.1设计任务及要求 (2)

第二章设计方案及系统设计概述 (3)

2.1设计方案 (3)

2.2硬件系统组成 (3)

2.3工作原理 (5)

第三章电路设计 (6)

3.1测量放大电路 (6)

3.2A/D转换电路 (7)

3.3报警电路 (10)

3.4单片机控制电路 (10)

3.5软件编程 (13)

第四章制作、调试、结果分析 (18)

4.1制作部分 (18)

4.2系统调试 (18)

4.3结果分析 (19)

第五章设计总结与展望 (19)

参考文献 (20)

附录一元器件清单 (21)

附录二仿真原理图 (22)

前言

随着现代信息技术的飞速发展,温度采集与控制系统在社会生产生活中扮演着一个越来越重要的角色,它对人们的生活具有很大的影响,所以温度采集控制系统的设计与研究有十分重要的意义。

从目前温度控制的产品现状及国内外的市场前景来看,温度采集与控制课题是一个成熟的有市场潜力的研究项目。该课题的研究不仅能够解决国内在这方面研究的弱势,而且能够迅速适应市场发展,满足国内外市场的需求。目前我国农业经济占很大比例,而温控系统在农业生产中显得尤为重要,并且由过去单因素控制向利用环境计算机进行多因子动态控制的展,以后更趋于智能化、网络化和节能化发展。

由于所学理论知识和学校所提供器件都有限,本次设计采用单片机技术完成,控制功能比较简单,很容易就能实现,其他的模块电路采用的是最基本电子技术。本设计最重要的是用单片机软件编程实现功能,它的编程思想方法仍值得学习和研究,为温控系统的进一步研究奠定基础。

第一章温度采集与控制设计要求

1.1设计任务及要求

一、基本要求

(1)、采用PT-100温度传感器测温

(2)、采用0804A/D转换器

(3)、测温范围:0℃-255℃,分辨率为±1℃

(4)、当采集温度超过200℃时能能用继电器控制LED发光管亮。

二、设计任务

(1)画出原理图,并分析电路各部分电路元件的功能。

(2)熟悉电路中所用到的ADC0804芯片、电桥电路的测试,单片机的应用以及数码管的显示。

(3)进行软件的编程,实现温度的转换,使数码管显示温度值。

(3)进行电路的排版、焊接、分级调试、调试,直到电路能达到规定的要求。

(4)记录实验测量数据,并写出完整、详细的课程设计报告。

三、设计目标

(1)用桥式电路对信号进行检测,并用电位器模拟PT100使电桥电路产生电压差。

(2)对产生的电压差通过ADC0804进行模数转换,并通过软件控制单片机使数码管显示温度值。

(3)当转换后的温度超过200°时,通过继电器控制LED灯报警。

第二章设计方案及系统设计概述

2.1设计方案

根据参考原理框图,电路分成由被测量、传感器、变换器组成的测量放大电路与AD转换电路和单片机控制电路及报警电路四大部分,其中单片机控制还包括数码显示。主要参考元件有PT100、ADC0804、STC89C52、四位数码管、继电器。通过仿真,发现该方案能实现测温、控温基本要求。原理框图如图2-1所示。

送数控制

图2-1温度采集与控制原理框图

2.2硬件系统组成

本次设计需要设计一个具有温度采集和控制的单片机应用系统,包括硬件电路和软件编程两部分内容。下面分别介绍下硬件系统组成和软件编程流程。

1.测量放大电路

测量放大电路有很多方法,在模拟电路课程中学习过同相比例放大电路、反相比例放大电路和差分放大电路等等。

方案一:利用LM741组成两个反相放大器,第一个的放大倍数为20倍,第二个为51倍,两个方向放大电路使得负向电压输出变为正向电压输出,共放大约为100倍,其具体电路接法如图2-2。

图2-2反向放大与电压跟随器够成放大电路

方案二:由三个运算放大器构成的测量放大电路。放大器由二级串联,前级是两个同向放大器,对称结构,具有高抑制共模干扰的能力和高输入阻抗。后级是差分放大电路,切断共模干扰的传输,将双端输入方式变换成单端输出方式,以适应对地负载的要求,如图2-3。

图2-3三运放差分放大电路

方案二与方案一相比,具有高输入阻抗、高共模抑制比、闭环增益调整方便、低

失调、低漂移、平衡差动输入、输出电阻小等优点,因此在设计中利用更广泛,本次设计采用方案二完成温度测量放大功能。

2.A/D转换电路

A/D转换是本次设计重要部分,它将测量放大后的温度信号转换数字信号,控制便于计算机处理以及单片机控制,起着承上启下的重要作用,并且所选芯片决定温度测量的范围。常用的A/D转换有ADCO8O4、ADCO809,其中ADC0809为8路的AD转换芯片,可以对8路模拟信号进行AD转换,ADC0804则为单路的AD转换芯片。二者的分辨率都为八位,转换误差:±1LSB。由设计要求,选用ADCO8O4。

3.报警电路

报警电路是由三极管驱动及单片机控制,使得温度达到200℃继电器有电流时二极管发光,实现报警功能。

4.单片机控制电路

单片机通过硬件电路和软件编程控制A/D转换、控制温度报警以及数码管显示,是整个设计的核心部分。

5.软件编程

软件编程是本次设计的灵魂,就算硬件电路万无一失,没有正确的程序也是无济于事,整个设计也是功亏一篑。本设计编程是用C语言更简便明了,主要包括延时、数码管显示、控制ADC0804读写子程序,控制模拟信转换成数字信号并由数码管显示。

2.3工作原理

PT100传感器感知外界温度后其自身电阻发生变化,导致电桥失去平衡,产生电压差,经过三运放组成的差分放大电路将电压放大一定的倍数得到相应的电压信号,再将其作为ADC0804的输入信号,通过AD转换后,得到温度数字量,最后采用单片机控制技术使数码管显示相应的温度,并且要判断温度是否超过上限,若超过就启动报警功能。

第三章电路设计

温度采集与控制原理电路图简单易懂,根据模块化设计思想,现在将其分为以下几个模块单元进行设计,不仅降低设计难度,而且便于调试,单元电路设计如下:3.1测量放大电路

测量放大电路在日常生活和工业生产中应用广泛,在实际运用当中有些基本要求。比如说,测量放大电路的输入阻抗应与传感器输出阻抗匹配,需要稳定的放大倍数,噪声低,和低的输入失调电压和输入失调电流以及温漂。而且要求要有足够高的共模输入范围和高共模抑制比。本设计所采用的放大电路是三运放差分放大电路,由三个运算放大器构成的测量放大电路。放大器由二级串联,前级是两个同向放大器,对称结构,具有高抑制共模干扰的能力和高输入阻抗。后级是差分放大电路,切断共模干扰的传输,将双端输入方式变换成单端输出方式,以适应对地负载的要求,如图3-1所示。

图3-1测量放大电路

该电路不仅满足上述要求,而且由图可以看出,它的输入信号是由前面电桥输出的差模信号,当PT100温度传感器感知到外界温度变化时,其电阻会产生相应的变化使得差模信号电压发生相应变化。而电路对差模信号的放大倍数为:

(式3-1)

式中,RV1为用于调节放大倍数的外接电阻。通常RV1采用电圈电位计,并应靠

近组件。若距离较远,应将连线绞合在一起。改变RV1,可使放大倍数在1―1000范围内调节。理论上,不管选用哪种型号的运算放大器,组成前级差动放大器的U1A和U1B两个芯片必须要匹对,即两块芯片的温度漂移符号和数值尽量相同或接近,以保证模拟输入为零时,放大器的输出接近为零。

当测量放大电路前端的两个运放的特性完全对称时,加在两个输入端的共模电压信号将以1:1的增益比例出现在前级差动放大器的U1A和U1B两个芯片的输出端。放大电路的输出电压与共模电压信号的比值推导得:

式(3-2)

可见,差分放大器对其共模信号的增益是与电路的匹配电阻的大小成正比的,如果电路中对称的电阻匹配得很好,放大器对共模信号的抑制就会很强。

在本次设计中,要求将所测温度进过测量放大电路得到0至5V的电压。而电桥部分输出差模信号理论值在0至50mv,所以差分放大电路的放大倍数应该为100左右。根据式3-1,可选择参数都为10KΩ,为4.7KΩ,RV1选用200Ω电位器,这样理论上最低放大倍数为48,只要调试过程中将电位器调节至合适电阻使得电路放大倍数为100,即可实现温度的测量放大功能,进而进入下一步设计。

上述电路不仅能够满足上述要求,而且PT100线性好,精度比较高,而且成本低,是本次课设的不二选择,且运放选用的是TL084,具有高转换率,低输入偏置和偏置电流,低失调电压温度系数的特点,它的放大倍数比LM324更大。

3.2A/D转换电路

A/D转换是单片机技术的重要运用,它将模拟信号转换成数字量,是数据采集的重要通道和信号转换的主要方式。本设计选用ADC0804转换器,这是一个具有20引脚8位CMOS逐次A/D转换器,是一个具有高阻抗状态输出,分辨率为8位且转换值介于0至255之间、存取时间为135us,转换时间为100us、总误差为-1至+1LSB特征的转换器。工作时,模拟电压输入范围为0至5V,参考电压为2.5V,工作电压为5V,它的最小电压转换值为5/256,约为0.01953V,是一个性价比高的A/D转换器。芯片引脚图如图3-2所示。

图3-2ADC0804引脚图

如图3-2,引脚说明如下:

●:芯片片选信号,低电平有效,芯片正常工作。

●:读控制信号,当和皆为低电平时,ADC0804会将转换后的数字信号经由DB7-DB0

输出至其他处理单元。

●:启动转换控制信号。当和皆为低电平时,芯片清零,系统重置。当出现上升沿

时,芯片开始转换信号,此时设定为高电平。

●CLKIN、CLKR:频率输入/输出,在两引脚之间加上RC电路可产生ADC工作所需时序。

其频率约为:,RC不同转换率不同,频率越高,转换越快,但是应注意频率范围在100KHz至1460KHz之间。

●:中断请求。转换期间为高电平。转换完毕为低电平,此时可以读取数字信号。

●、:差动模拟信号的输入端,输入电压为—,通常使用单输入,将接地。

●AGND:模拟电压接地端。

●:模拟参考电压输入端。为模拟电压的上限值,若其空接,则的上限值为VCC。

●DGND:数字电压接地端。

●DB7—DB0:转换后数据输出端。

●VCC:驱动电压输入端。

ADC0804转换过程时序图和数据信号流向分别如下图3-3和3-4所示。

图3-3信号转换时序图

S0:=0、=0、=1,开始进行A/D转换

S1:=1、=1、=1,转换完毕后将高电位将至低电位

S2:=0、=1、=0,启动读数

S3:=1、=1、=1,读取转换后的数据

图3-4信号流向图

本设计A/D转换原理如图3-5所示,它的频率约为606KHz,6引脚输入的是图3-1中输出电压,由单片机P3口控制芯片的片选和读写,转换后的数字信号数据传至P2口。

图3-5A/D转换原理图

3.3报警电路

报警电路如图3-6所示,它是由三极管驱动及单片机控制,使得温度达到200℃,让P1.4引脚输出低电平,让Q5和Q6同时导通,使得继电器有电流通过,衔铁吸附至另一边,二极管导通发光,实现报警功能。

图3-6报警电路

3.4单片机控制电路

本设计使用的是单片机是STC89C52,它是宏晶科技推出的新一代高速、低功耗、超强抗干扰的单片机,指令代码完全兼容传统8051单片机,12M时钟和6M时钟可以任意选择。5V单片机的工作电压为5.5V~3.3V,3V单片机的3.8V~2.0V,工作频率范围为0~40MHz,相当于普通8051的0~80MHz,实际工作频率可达48MHz。它的用户应用程序空间为8K字节,片上集成512字节RAM。与8051单片机一样,通用I/O口(32个),复位后为:P1/P2/P3/P4是准双向口/弱上拉,P0口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻。具有EEPROM功能和看门狗功能,可在系统编程和在应用编程无需专用编程器,无需专用仿真器,可通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程序,数秒即可完成一片。共3个16位定时器/计数器。即定时器T0、T1、T2。外部中断4路,下降沿中断或低电平触发电路,Power Down模式可由外部中断低电平触发中断方式唤醒,具有通用异步串行口(UART),还可用定时器软件实现多个UART,工作温度范围:-40~+85℃(工业级)、0~75℃(商业级)。

由单片机控制数码管显示包括串行显示与并行显示,串行显示通过单片机自带的串行口输出;行显示,运用单片机的4个并行端口输出。仿真采用的是由单片机直接将处理后的数字信号送至四位数码管显示。在实物制作时由下面两种方案。

方案一:采用74ls164串行显示。电路图如图3-7

图3-774ls164串行显示

单片机工作在方式0,当输出SBUF时,RXD位字节,同时TXD输出移位,具有固

定的波特率,为Fosf/12。静态显示三位温度值。

方案二:通过P口并行输出。借助74HC573将三位温度动态显示在数码管上。如图3-9所示。

图3-8P口并行输出

方案比较:方案一具有电路简单,实现方便的特点,不过容易受到波动影响。方案二则具有较强的抗干扰能力,但所需控制端口较多。本次设计直接使用开发板上的数码管显示电路方便简单,所以采用方案二。

STC89C52芯片引脚图如图3-9所示。

图3-9STC89C52芯片引脚图

由图3-6可以看出,STC89C52与8051的主要区别是多了一个定时器/计数器T2,中断源使用方法基本类似,这里不再赘述。

在本次设计中,单片机的作用是通过硬件电路和软件编程控制A/D转换、控制温度报警以及数码管显示。由P3口控制ADC0804的读写工作状态;P2口获取A/D转换后得到的数字信号;P1口的P1.0和P1.1用于控制数码管显示的段选和位选,P1.4用于控制报警电路,当温度超过200℃后使得P1.4输出低电平让二极管发亮;P0口用于输出经过单片机处理后的数字信号到数码管用于显示实时温度。单片机控制连接如图3-10所示,接下来分析如何通过软件编程实现上述电路。

图3-10单片机控制连接图

3.5软件编程

本设计编程是用C语言更简便明了,主要包括延时、数码管显示、控制ADC0804读写子程序,控制模拟信转换成数字信号并由数码管显示。程序流程图如图3-11所示。

图3-11程序流程图

根据程序流程图和开发板原理图,要实现单片机控制功能,先做如下位定义和函数声明:

sbit cs=P3^4;//控制ADC0804片选;

sbit wr=P3^6;//控制ADC0804写;

sbit rd=P3^7;//控制ADC0804读;

sbit duan=P1^0;//控制数码管段选;

sbit wei=P1^1;//控制数码管位选;

sbit bj=P1^4;//控制报警电路;

uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00};//存放字型码void init();//声明初始化函数

void ad_start();//声明启动A/D转换函数

uchar ad_read();//声明读A/D转换结果函数

void display(uchar bai,uchar shi,uchar ge);//声明数码管显示函数

设计主程序如下,启动A/D转换后读数再通过除法和求余得到温度的个、十、百位,最后由P0口并行输出显示

void main(){

uchar adout,a1,a2,a3;

init();//调用初始化函数

while(1)

{ad_start();//启动A/D转换

Delay(10);//延时

adout=ad_read();//读取转换结果

bj=1;

if(adout>=200)//判断结果是否超过200

bj=0;//超过200启动报警

P2=ad_read();

a1=adout/100;//求所测温度的百位

a2=adout%100/10;//求所测温度的十位

a3=adout%100%10;//求所测温度的个位

display(a1,a2,a3)

}现介绍几个模块子程序:

1.延时,通过for循环实现,延时1ms

void Delay(uint t){

uint i;

for(;t>0;t--)

for(i=110;i>0;i--);

}2.初始化,给P1、P2、P3口置一,作为I/O口使用

void init(){

P1=0xff;

P2=0xff;

P3=0xff;

}3.启动A/D转换,将置零使芯片能工作,再将、置零启动芯片读写功能void ad_start(){

cs=0;

_nop_();//空操作,时间为1us

wr=0;

_nop_();

wr=1;

_nop_();

cs=1;

}4.读转换结果,经P2口送给无符号字符temp,并返回到主函数中uchar ad_read(){

uchar temp;

P2=0xff;

cs=0;

_nop_();

rd=0;

_nop_();

temp=P2;

_nop_();

rd=1;

_nop_();

cs=1;

wr=0;

return(temp);

}

机械设计制造及自动化大学专业排行及分数线

专业名称高校名称最高分考生地区科别年份批次 机械设计制造及其自动化中国农业大学602 黑龙江理科2017 第一批机械设计制造及其自动化天津大学627 黑龙江理科2017 第一批机械设计制造及其自动化大连理工大学612 黑龙江理科2017 第一批机械设计制造及其自动化中国海洋大学592 黑龙江理科2017 第一批机械设计制造及其自动化重庆大学611 黑龙江理科2017 第一批机械设计制造及其自动化西北工业大学611 黑龙江理科2017 第一批机械设计制造及其自动化中南大学615 黑龙江理科2017 第一批机械设计制造及其自动化山东大学威海分校596 黑龙江理科2017 第一批机械设计制造及其自动化北京林业大学578 黑龙江理科2017 第一批机械设计制造及其自动化河北工业大学581 黑龙江理科2017 第一批机械设计制造及其自动化太原理工大学561 黑龙江理科2017 第一批机械设计制造及其自动化大连海事大学577 黑龙江理科2017 第一批机械设计制造及其自动化延边大学427 黑龙江理科2017 第二批机械设计制造及其自动化哈尔滨工程大学573 黑龙江理科2017 第一批机械设计制造及其自动化合肥工业大学587 黑龙江理科2017 第一批机械设计制造及其自动化福州大学565 黑龙江理科2017 第一批机械设计制造及其自动化湖南师范大学563 黑龙江理科2017 第一批机械设计制造及其自动化西安电子科技大学596 黑龙江理科2017 第一批机械设计制造及其自动化中国地质大学(北京)562 黑龙江理科2017 第一批机械设计制造及其自动化中国石油大学(北京)563 黑龙江理科2017 第一批机械设计制造及其自动化中国石油大学(华东)569 黑龙江理科2017 第一批机械设计制造及其自动化北方工业大学541 黑龙江理科2017 第一批机械设计制造及其自动化天津工业大学553 黑龙江理科2017 第一批机械设计制造及其自动化河北大学540 黑龙江理科2017 第一批机械设计制造及其自动化山西农业大学443 黑龙江理科2017 第二批机械设计制造及其自动化运城学院391 黑龙江理科2017 第二批机械设计制造及其自动化沈阳工业大学551 黑龙江理科2017 第一批机械设计制造及其自动化辽宁科技大学520 黑龙江理科2017 第一批机械设计制造及其自动化辽宁工程技术大学521 黑龙江理科2017 第一批机械设计制造及其自动化辽宁石油化工大学501 黑龙江理科2017 第一批机械设计制造及其自动化辽宁工业大学475 黑龙江理科2017 第二批机械设计制造及其自动化沈阳农业大学500 黑龙江理科2017 第一批机械设计制造及其自动化长春理工大学540 黑龙江理科2017 第一批机械设计制造及其自动化东北电力大学550 黑龙江理科2017 第一批机械设计制造及其自动化吉林农业大学447 黑龙江理科2017 第二批机械设计制造及其自动化黑龙江大学534 黑龙江理科2017 第一批机械设计制造及其自动化燕山大学572 黑龙江理科2017 第一批机械设计制造及其自动化黑龙江科技大学491 黑龙江理科2017 第一批机械设计制造及其自动化齐齐哈尔大学478 黑龙江理科2017 第一批机械设计制造及其自动化哈尔滨商业大学506 黑龙江理科2017 第一批机械设计制造及其自动化江苏大学562 黑龙江理科2017 第一批机械设计制造及其自动化安徽工业大学468 黑龙江理科2017 第二批

南昌航空大学实验四

南昌航空大学实验报告 课程名称:数据结构A 实验名称:实验四队列的应用 班级: XXX 学生姓名: XXX 学号: XXXXX 指导教师评定: XXX 签名: XXX 一、实验目的 本实验是队列的一种典型的应用,队列是一种“先到先服务”的特殊的线性 表,本实验要求模拟手机短信功能,使用链式存储结构的队列,进行动态地增加 和删除结点信息。 通过本实验的学习,可以理解队列的基本操作的实现。 二、实验内容 设计程序要求,模拟手机的某些短信息功能。 功能要求: (1)接受短信息,若超过存储容量(如最多可存储20条),则自动将最早接受 的信息删除。 (2)显示其中任意一条短信息。 (3)逐条显示短信息。 (4)删除其中的任意一条短信息。 (5)清除。 三、程序分析 采用结构体指针定义存储短信结点: typedef struct Qnode {char data[MAXNUM];/*字符数组存储短信*/ struct Qnode *next; }Qnodetype; /*定义队列的结点*/ 定义队列:

typedef struct { Qnodetype *front;/*头指针*/ Qnodetype *rear; /*尾指针*/ int number;/*短信数量*/ }Lqueue; (1)int initLqueue(Lqueue **q) 初始化短信队列。 (2)int LInQueue(Lqueue *q,char x[]) 入队列,将字符串x加入到队列尾部。 (3)char * LOutQueue(Lqueue *q) 出队列,删除队头元素,返回其中的字符串。 (4)void get(Lqueue *q,char x[]) 接收短数,若短信数量超过20条,则删除队头短信。 (5)void deleteall(Lqueue *q) 清除所有短信。 (6)void deleteone(Lqueue *q,int n) 删除第n条短信。 (7)void displayall(Lqueue *q) 显示所有短信。 (8)void displayone(Lqueue *q,int n) 显示第n条短信。 在main()函数中,采用菜单方式,菜单中同时显示出已有的短信数量,由用户选择输入命令,实现程序要求功能,命令说明: R(r):接收短信 L(l):显示任意一条短信 A(a):显示所有短信 D(d):删除任意一条短信 U(u):删除所有短信 Q(q):退出 四、程序源代码

南昌大学机械设计基础试题及答案一

南昌大学机械设计基础 试题及答案一 IMB standardization office【IMB 5AB- IMBK 08- IMB 2C】

南昌大学2008——2009学年 《机械设计基础》期末考试试题一 一、填空题(每空1分,共30分) 零件分为______零件和_____零件;部件是机器的______单元体。 2、运动副是使两构件________,同时又具有_________的一种联接。平面运动副可分为________和_______。 3、机构处于压力角α=_________时的位置,称机构的死点位置。曲柄摇杆机构,当曲柄为原动件时,机构______死点位置,而当摇杆为原动件时,机构______死点位置。 4、绘制凸轮轮廓曲线,需已知__________、___________和凸轮的转向。 5、为保证带传动的工作能力,一般规定小带轮的包角α≥__________。 6、渐开线标准直齿圆柱齿轮正确啮合的条件为______和______分别相等。 7.斜齿圆柱齿轮的重合度______直齿圆柱齿轮的重合度,所以斜齿轮传动 ______,承载能力______,可用于____________的场合。 8.机械静联接又可以分为______联接和______联接,其中键联接、螺纹联接、销联接属于_________。 9.螺纹联接防松的目的是防止___________________________,按工作原理的不同有三种防松方式:_________、_________、_________。 10.按轴的承载情况不同,可以分为转轴、________、_________。 二、判断题(每题1分,共10分) 1、所有构件一定都是由两个以上零件组成的。() 4、V带型号中,截面尺寸最小的是Z型。() 5、定轴轮系的传动比等于始末两端齿轮齿数之反比。( 0) 6、在直齿圆柱齿轮传动中,忽略齿面的摩擦力,则轮齿间受有圆周力、径向力和轴向力三个力作用。() 7、蜗杆传动一般用于传动大功率、大速比的场合。() 8、设计键联接时,键的截面尺寸通常根据传递转矩的大小来选择。() 9、在螺纹联接的结构设计中,通常要采用凸台或鱼眼坑作为螺栓头和螺母的支承面,其目的是使螺栓免受弯曲和减小加工面。() 10、在相同工作条件的同类型滚动轴承,通常尺寸越大,其寿命越长。() 三、选择题(每空2分,共20分) 1、若机构由n个活动构件组成,则机构自由度为() A、>3n B、=3n C、<3n 2、为使机构顺利通过死点,常采用在高速轴上装什么轮增大惯性(√) A、齿轮 B、飞轮 C、凸轮 3、当曲柄为原动件时,下述哪种机构具有急回特性(√)

机械设计试卷(第9套)答案知识分享

机械设计试卷(第9 套)答案

收集于网络,如有侵权请联系管理员删除 南昌航空大学20××—20××学年第×学期期末考试 课程名称: 机械设计 闭卷 A 卷 120分钟 一、判断题(本大题共分10小题,请在表述正确的小题标号 后的横线上画 “√”,在表述不正确的小题标号后的横线上画“×”,每小题1分,本大题满分10分) 1. 某转轴采用40钢(σS MPa =335),经校核其扭转刚度不够,可改选高强度合金结构钢40Cr ()σS MPa =785,以提高刚度。 【 × 】 2. V 带剖面中两个工作面的夹角为40o,所以带轮槽相应的夹角也是40o。 【 × 】 3. 流体动压润滑轴承相对隙ψ的大小影响轴承的承载能力。 【 √ 】 4. 滚动轴承一般由内座圈、外座圈、滚动体和保持架四部分组成,有些滚动轴承可以缺少其中某一部分或某几部分,但滚动体是不缺少的。 【 √ 】 5. 齿轮联轴器、蛇形弹簧联轴器、弹性柱销联轴器,都属于挠性联轴器。 【 √ 】 6. 联轴器主要用于把两轴联接在一起,机器运转时不能将两轴分离,只有在机器停车并将联接拆开后,两轴才能分离。 【 √ 】 7. 只要螺纹副具有自锁性(螺纹升角小于当量摩擦角),则任何情况下都无需考 虑 防 松 。【 ×

】8. 带传动中,V带(三角带)中的应力是对称循环变应力。 【×】 9. 滚动轴承的可靠度提高时,它的基本额定静载荷不变。【×】 10. 渐开线齿轮可通过轮齿的齿顶修缘来降低动载荷系数。【√】 二、选择题(本题分15小题,满分15分,在每个小题后面给 出的四个备选项中只有1项是符合题意的,请把所选项的字母 统一填在题后列出的各小题编号后的横线上,每小题1分) 11. 下列零件中,是没有国家标准规定的。【 D 】 A. 滚动轴承 B. 键的截面尺寸和长度 C. 齿轮模数 D. 轴的支承跨度 12. 在有张紧轮装置的带传动中,当张紧轮装在带内侧时应安装在。 【 C 】 A. 两带轮的中间 B. 靠近小带轮 C. 靠近大带轮 D. 在任何处都没关系 13. 设计高转速的轴时,应特别考虑其。【 C 】 A. 耐磨性 B. 疲劳强度 C. 振动稳定性 D. 散热性 14. 齿轮弯曲强度计算中的齿形系数与无关。【 A 】 A. 模数 B. 齿数 C. 压力角 D. 变位系数 15. 中心距一定的带传动,对于小带轮上包角的大小,的影响最大。 【 D 】 A. 小带轮的直径 B. 大带轮的直径 C. 两带轮直径之和 D. 两带轮直径之差 16. 圆柱齿轮传动中,当齿轮直径不变,而减小齿轮的模数时,可以。 【 B 】 A. 提高齿轮的弯曲强度 B. 提高齿面的接触强度 C. 改善齿轮传动的平稳性 D. 减少齿轮的塑性变形 17. 滚动轴承密封不能起作用。【 D 】 A. 防止外界灰尘、污物侵入 B. 防止外界水汽侵入 C. 阻止轴承内的油外流 D. 减轻运转噪声 收集于网络,如有侵权请联系管理员删除

南昌航空大学软测实验二(仅供参考)

南昌航空大学实验报告 2014年12 月7 日 课程名称:软件质量保证与测试实验名称:功能性测试_____________________________ 班级:________________ 姓名:____________ 同组人:____________________________________ 指导教师评定:_________________________________________________ 签名:________________ 一、实验目的 掌握边界值、等价类、决策表测试的基本功能性测试方法 二、实验要求 分别用健壮性测试(边界值方法)、弱健壮等价类测试(等价类方法)和决策表测试技 术分别对三角形问题|、Nextdate问题和佣金问题设计测试用例,并分别对实验一所编写的三个程序进行测试。 三、实验步骤 1.运行Visual C++开发工具; 2?在开发环境中完成程序设计,并进行调试; 3?在程序没有语法错误的前提下重点检查程序的逻辑错误; 4?对程序进行调试,并记录实验数据。 四、实验内容 1?三角形问题 问题描述:输入三角形三条边a、b、c,三条边有效取值范围为[1,200],判断该三角形 是什么三角形,输出内容具体包括:(1)等边三角形;(2)等腰三角形;(3)直角三角形;(4)等腰直角三角形;(5)一般三角形;(6)非三角形;(7)输入数据非法测试方法:边界值测试一健壮性测试, 由于三角形三边边界较多,通过边界值测试能够

更多地发现边界处的错误,缺陷

截图1

截图 2?佣金问题 问题描述:前亚利桑那洲境内的一位步枪销售商销售密苏里州制造商制造的步枪机 (lock)、枪托(stock)和枪管(barrel)。枪机卖45美元,枪托卖30美元,枪管卖25美元。销售商每月至少要售出一支完整的步枪,且生产限额是大多数销售商在一个月内可销售70 个枪机、80个枪托和90个枪管。 根据当月的销售情况,并计算销售商的佣金如下: (1)不到(含)1000美元的部分为10%; (2)1000 (不含)~1800 (含)美元的部分为15%; (3)超过1800美元的部分为20%。 佣金程序生成月份销售报告,汇总售出的枪机、枪托和枪管总数,销售商的总销售额以及佣金。 测试方法:边界值测试一健壮性测试,此问题有较多的边界,采用边界值分析法能找 出边界值方面的问题 测试用例的设计

数据库存储器与触发器实验报告(互联网+)

南昌航空大学实验报告 二0一七年 5 月 3 日 课程名称:数据库概论实验名称:存储器与触发器 班级:xxx 姓名:xxx 同组人: 指导教师评定:签名: 一、实验环境 1.Windows2000或以上版本; 2.SQLServer2000或2005。 二、实验目的 1.掌握存储过程的创建,修改,使用,删除; 2.掌握触发器的创建,修改,使用,删除。 三、实验步骤及参考源代码 1.创建过程代码: CREATE PROCEDURE C_P_Proc(@ccna varchar(10),@cno char(4)OUTPUT,@cna varchar(10)OUTPUT,@pna varchar(20)OUTPUT,@num int OUTPUT) AS SELECT @cna=cna,@cno=https://www.360docs.net/doc/6417591172.html,o,@pna=pna,@num=num FROM cp,customer,paper WHERE https://www.360docs.net/doc/6417591172.html,o=https://www.360docs.net/doc/6417591172.html,o AND paper.pno=cp.pno AND cna=@ccna;

6.执行存储过程C_P_Pro,实现对李涛,钱金浩等不同顾客的订阅信息查询execute C_P_Proc@name='李涛' execute C_P_Proc@name='钱金浩' 7,删除存储过程C_P_Prcc DROP PROCEDURE C_P_PROC (4)在DingBao数据库中针对PAPER创建插入触发器TR_PA PER_I、删除触发器TR_PAPER_D、修改触发器TR_PAPER_U。具体要求如下。

<1>对PAPER的插入触发器:插入报纸记录,单价为负值或为空时,设定为10元。 CREATE TRIGGER TR_PAPER_I ON paper FOR INSERT AS DECLARE @ippr FLOAT; declare @ipno int; SELECT @ippr=ppr,@ipno=pno from inserted begin if @ippr<0 or @ippr is NULL begin raiserror('报纸的单价为空或小于零!',16,1) update paper set ppr=10 where paper.pno=@ipno end

南昌大学DSP实验报告

实验报告 实验课程:DSP原理及应用 学生姓名: 学号: 专业班级: 2012年 5月 25日

目录 实验一定点除法运算 实验二FIR滤波器 实验三FFT算法 实验四卷积计算 实验五数码管显示 实验六语音录放

实验一定点除法运算 一、实验目的 1、熟悉C54指令系统,掌握常用汇编指令,学会设计程序和算法的技巧。 2、学习用指令实现除法运算。 二、实验设备 计算机;DSP 硬件仿真器;DSP 实验开发平台。 三、实验原理 由内置的硬件模块支持,数字信号处理器可以高速的完成加法和乘法运算。但TMS320 系列DSP不提供除法指令,为实现除法运算,需要编写除法子程序来实现。二进制除法是乘法的逆运算。乘法包括一系列的移位和加法,而除法可分解为一系列的减法和移位。本实验要求编写一个16 位的定点除法子程序。 1.除法运算的过程设累加器为8 位,且除法运算为10 除以3,除的过程包括与除数有关的除数逐步移位,然后进行减法运算,若所得商为正,则在商中置1,否则该位商为0 例如:4 位除法示例:(1)数的最低有效位对齐被除数的最高有效位00001010 - 00011000 11110010 (2)由于减法结果为负,丢弃减法结果,将被除数左移一位再减00010100 - 00011000 11111000 (3)结果仍为负,丢弃减法结果,将被除数左移一位再减00101000 - 00011000 00010000 (4)结果为正,将减法结果左移一位后把商置1,做最后一次减00100001 - 00011000 00001001 (5)结果为正,将减法结果左移一位加1 得最后结果,高4 位是余数,低4 位商:00010011 2.除法运算的实现为了尽量提高除法运算的效率,’C54x 系列提供了条件减指令SUBC 来完成除法操作。 四、实验步骤 1.用Simulator 方式启动Code Composer。 2 .执行Project New 建立新的项目,输入chuf作为项目的名称,将程序定位在D:\ti\myprojects\chuf目录。 3.执行File New Source File 建立新的程序文件,为创建新的程序文件命名为chuf.asm 并保存;执行Project Add Files to Project,把chuf.asm 加入项目中。4.执行File New Source File 建立新的文件并保存为chuf.cmd;执行Project Add Files to Project,把chuf.cmd 加入项目中。 5.编辑chuf.asm 加入如下内容: ;*** 编制计算除法运算的程序段。其中|被除数|<|除数|,商为小数*** .title "chuf.asm" .mmregs .def start,_c_int00

飞机连接实验报告(南昌航空大学)

《专业技能训练》实验 班级: 100631 学号: 10063112 姓名:林万蔚 (同组人:李力朱汉辉周炎)

专业技能训练 1、实验目的: 通过本综合实验的练习,学生应能综合应用所学专业基础知识,对专业上的某一具体工程实际问题进行处理和解决,增强其实践能力、工程应用能力和整体素质。 2、实验内容: (1)方案设计 设计铆接的产品,CATIA软件或CAD绘制零件图:1张三维立体图(同组人可一样),1张能完全表达某个零件结构尺寸和制作要求的视图(按机械制图的规定画图和标注,同组每个人不得相同,可选择不同零件画图)。图均打印,其他内容手写!。 设计铆接的产品(飞机)具有中等复杂程度,具有立体结构。 零件结构设计经指导老师检查同意后方能进行制作。 (2)飞机装配铆接操作实验 本实验要求在飞机装配工艺课程的相关实验之后进行,通过飞机装配工艺课程的授课学习和实验,掌握飞机装配铆接的基本方法和基本工艺,在此基础上,制作一个中等复杂程度的零件产品,并做相应的工艺分析。 3、对自己制作的结构件进行质量分析。 我们这组设计制作的是一个小型汽车,从设计的角度来看的比较完美的,线条、部件都比较好。但是,在这个单有铆接的实验中,很多圆滑的地方可能很难制造出来。 4、飞机铆接的特点及发展。 4.1飞机铆接具有以下特点 铆接的连接强度比较稳定可靠,铆接方法与工艺参数容易掌握和控制,铆接质量检验方法方便,故障比较容易排除,使用工具比较简单、低廉,适用于较复杂的连接。虽然存在着一些缺点,如增大了结构质量,降低了结构强度,容易引起变形等,但到目前为止,铆接仍然是飞机装配中主要的的连接方法。 4.2飞机铆接的发展 现代飞机制造过程中,由于结构设计、工艺维修、检查的需要,机械连接不可缺少,在很长一段时间内仍将是主要的连接方法。在第二代、第三代、甚至第四代战斗机以及民机生产中,都采用了大量的机械连接。铆接结构重量轻、成本低、工艺简便,比螺接更具技术优势,因而用得比较普遍。铆接技术发展相对比较缓慢,但近年来在新型飞机研制过程中,为满足结构设计要求,提高飞机的性能,铆接技术有了新的发展。 4.2.1电磁铆接技术的发展 国外的经验表明,采用电磁铆接(也称应力波)技术是解决上述问题的有效途径。电磁铆接对屈强比高、应变率敏感、强度高、难成形材料的成形具有特殊的功能;能实现理想的干涉配合,延缓构件铆钉孔疲劳裂纹的扩展,显著提高结构

南昌航空大学机械设计试卷4答案

南昌航空大学机械设计试卷4答案 一. 填空题(本大题共 5 小题,每小题 2分,总计 10 分 ) 1、2360,816,272 二. 三. 结构题(15 分 ) 解:1处:轴承定位高度超过内圈厚度; 2处:轴段长应比轮毂稍短,且定位高度超过轴承内圈厚度; 3处:圆螺母固定应有退刀槽。 四. 计算题(本大题共 4 小题,总计40 分 ) 1、 zF D K T 'μ 2≥f ,故'=???=F K T z D ≥f N μ21215000006012155232258.. 2、本小题10分 1)螺钉头与重物接触面不离缝,应使剩余预紧力 ''='-+F F C C C F 2120≥ 故得螺钉最小预紧力 '+=+=?=F C C C F C C C F ≥2121113334100007500max N 2)预紧力F '=10 kN ,则工作螺钉剩余预紧力 ''='-+=-+=-?=F F C C C F C C C F 212111 10000331000034100002500max N 3、本小题8分 1)蜗轮螺旋角等于蜗杆导程角,故

βγ===?=?=?'''arctan arctan .mz d 114240113099111836 2)a d d d mz =+=+=?+?=121212404401001212()()()mm 4、本小题14分 求附加轴向力F s1、F s2 F s1=1.25×F r2×tg α=1.25×7000×tg15°=2345N F s2=1.25×F r1×tg α=1.25×1200×tg15°=402N 2) 求轴承轴向力支反力F a1、F a2: 因为 F s2+ F x =402+4000=4402> F s1=2345N ∴F a1= F s2+ F x =402+4000=4402N(被压紧) F a2:= F s2=402(被放松) 求P 1、P 2: ∵F a1/ F r1=4402/7000=0.629>e=0.5 ∴P 1=f d (X F r1+Y F a1)=1×(0.4×7000+1.4×4402)=8962.8N ∵F a2/ F r2=402/1200=0.335<e=0.5 ∴P 2= f d ×F r2=1×1200=1200N ∵P 1>P 2 ∴L h10=ε)(60106P C n h n 11111)8.896289628(601036==>8000h 合用 五. 大型题(本大题共 2 小题,总计 23 分 ) 1、本小题12分 T P n 1611639551095510707508913310=?=??=??...N mm d m z 113525806347576==?'''=n cos mm β.cos . F T d t ==??=22891331075762353036113 ...N F F a t N ==?'''=tan .tan .β235303680634335282

南昌大学传感器实验报告终稿

实验报告 实验课程:传感器与检测技术试验 学生姓名: 学号: 专业班级:

目录 实验一差动变压器的应用——电子秤 (2) 实验二热电偶的原理及分度表的应用 (6) 实验三热敏电阻测温演示实验 (10)

南昌大学实验报告 学生姓名:学号:专业班级: 实验类型:□验证□综合□设计□创新实验日期:实验成绩: 实验一差动变压器的应用——电子秤 一、实验项目名称 差动变压器的应用——电子秤 二、实验目的 了解差动变压器的实际应用 三、实验基本原理 差动变压器是把非电量变化转换成线圈互感量的变化。这种传感器是根据变压器的基本原理制成的,并且次级绕组用差动的形式连接。 四、主要仪器设备及耗材 音频振荡器、差动放大器、移相器、相敏检波器、低通滤波器、V/F表、电桥、砝码、振动平台。 有关旋钮初始位置: 音频振荡器调至4KH Z,V/F表打到2V档。 五、实验步骤 (1)按图1接线,组成一个电感电桥测量系统,开启主、副电源,利用示波器观察调节音频振荡器的幅度旋钮,使音频振荡器的输出为V P-P值为lV。

(2)将测量系统调零,将V/F表的切换开关置20V档,示波器X轴扫描 时间切换到0.1~0.5ms(以合适为宜),Y轴CHl或CH2切换开关置5V/div, 音频振荡器的频率旋钮置5KHz,幅度旋钮置中间位置。开启主、副电源,调节 电桥网络中的W1,W2,使V/F表和示波器显示最小,再把V/F表和示波器Y 轴的切换开关分别置2V和50mv/div,细条W1和W2旋钮,使V/F表显示值最小。再用手按住双孔悬臂梁称重传感器托盘的中间产生一个位移,调节移相器的 移相旋钮,使示波器显示全波检波的图形。放手后,粱复原。 (3)适当调整差动放大器的放大倍数,使在称重平台上放上一定数量的砝码 时电压表指 示不溢出。 (4)去掉砝码,必要的话将系统重新调零。然后逐个加上砝码,读出表头读数,记下实 验数据,填入下表; Wq 0.02 0.04 0.0.6 0.08 0.10 V P-P(V)0.021 0.033 0.047 0.061 0.077 (5)去掉砝码,在平台上放一重量未知的重物,记下电压表读数,关闭主副 电源。 (6)利用所得数据,求得系统灵敏度及重物重量。 注意事项: (1)砝码不宜太重,以免粱端位移过大。 (2)砝码应放在平台中间部位,为使操作方便,可将测微头卸掉。 线性度

机械设计试题[第10套]答案解析

南昌航空大学20××—20××学年第×学期期末考试 课程名称: 机械设计 闭卷 A 卷 120分钟 一、判断题(本大题共分10小题,请在表述正确的小题标号 后的横线上画 “√”,在表述不正确的小题标号后的横线上画“×”,每小题1分,本大题满分10分) 1. 平键是靠键的上下两工作面与键槽间的摩擦力来传递载荷的。 【×】 2. 静应力只能由静载荷产生,变应力只能由变载荷产生。 【×】 3. 零件表面经淬火、渗碳、喷丸、滚子碾压等处理后,其疲劳强度增高。 【√】 4. 按照承受载荷情况分,自行车前轴属于转动心轴。 【×】 5. 同步带传动属于摩擦传动。 【×】 6. 与合金钢相比,碳素钢对应力集中更为敏感,因此用碳素钢制成的轴的表面粗糙度应控制得更为严格。 【×】 7. 减少螺栓刚度和增加被联接件刚度,有利于提高螺栓联接疲劳强度。 【√】 8. 由于蜗杆蜗轮传动滑动速度很大,蜗杆常用减摩材料(如铸造青铜)制造。 【×】 9. 设计动压向心滑动轴承时,宽径比B d 取得较大,端泄量小,承载能力高, 温升高。 【√】 10. 链传动的平均传动比 1221i d d 。 【×】 二、选择题(本题分15小题,在每个小题后面给出的四个备选项中只有一项是符合题意的,请把所选项的字母统一填在题 后列出的各小题编号后的横线上,每小题1分,满分15分,) 11. V 带传动工作时,与带轮轮槽接触的是 。 【 A 】 A. 带的两侧面 B. 带的顶面 C. 带的底面 D. 带的侧面与底面 12.链传动与带传动相比,链传动没有弹性滑动和打滑的现象,所以链传动能保持准确的 A. 瞬时传动比 B. 平均传动比 C. 链速 D. 从动轮角速度 13. 转轴工作时主要承受 。 【 C 】 A. 纯扭矩 B. 纯弯矩 C. 扭矩和弯矩 D. 摩擦力矩

南昌航空大学PWM波形发生器实验报告

PWM波信号发生器的研制 课程设计说明书 课程设计名称:单片机专业课设 课程设计题目: PWM信号发生器的研制 学院名称:信息工程学院 专业:电子信息工程班级: 学号:姓名: 评分:教师: 20 13 年 7 月 2 日 摘要 1

PWM波信号发生器的研制 随着电力电子全控开关器件的出现,脉宽调制技术(PWM)在电力电子变流技术中获得了,。泛的应Hj,如直流开关电源(DC/DC变换)、交。交变频(AC/AC变换)、交.直.交变频系统、UPS电源(DC/AC变换)、高功率因数整流(PWM整流或功率l灭l数校正PFC等)等电力电子各个应用领域,无不采用PWM控制技术。PWM控制最基本的实现方法是通过载波和控制波的模拟电路调制米产生,如采用三角形载波(或锯齿波)和直流(或正弦波)控制信号比较器进行比较产生PWM波。这种方法在模拟控制技术中广泛采用,并出现过许多产生PWM波控制芯片,如用于开关电源的TL494、SG3525、UC3842等。随着数字控制技术的发展,又出现了许多数字式PWM集成芯片,如用于变频调速的三相PWM发生器HEF4752、SLE4520、MA818等。但与迅速发展的微机控制技术相比,该方法显示出电路复杂、调制方式不够灵活等缺点,而采用软件计算的实时PWM控制策略越来越彼人们接受,并出现了许多不同的PWM波的计算方法,如采样SPWM法、谐波注入PWM法、均值PWM法、等面积PWM法等。电力电子的微机PWM控制技术已成为一种必然趋势。因此本文就PWM的单片机控制与实现进行分析研究,通过对外围电路芯片的设计实现PWM输出波形的频率、电压幅值、占空比的连续调节,达到产生PWM信号目的。 关键字:脉宽调制技术(PWM)、占空比、控制信号 2

电力系统分析 实验报告 南昌大学

实验报告 实验课程:电力系统分析 学生姓名:李瑞欣 学号:6101113078 专业班级:电气工程及其自动化132 指导老师:徐敏 2015年 12月日

南昌大学实验报告 学生姓名:李瑞欣学号:610113078 专业班级:电气132 实验类型:□验证□综合□设计□创新实验日期:实验成绩: 一、实验项目名称 电力网数学模型模拟实验 二、实验目的与要求: 本实验通过对电力网数学模型形成的计算机程序的编制与调试,获得形成电力网数学模型:节点导纳矩阵的计算机程序,使数学模型能够由计算机自行形成,即根据已知的电力网的接线图及各支路参数由计算程序运行形成该电力网的节点导纳矩阵。通过实验教学加深学生对电力网数学模型概念的理解,学会运用数学知识建立电力系统的数学模型,掌握数学模型的形成过程及其特点,熟悉各种常用应用软件,熟悉硬件设备的使用方法,加强编制调试计算机程序的能力,提高工程计算的能力,学习如何将理论知识和实际工程问题结合起来。 三、主要仪器设备及耗材 计算机、软件(已安装,包括各类编程软件C语言、C++、VB、VC等、应用软件MATLAB等)、移动存储设备(学生自备,软盘、U盘等) 四、实验步骤 1、将事先编制好的形成电力网数学模型的计算程序原代码由自备移动存储设备导入计算机。 2、在相应的编程环境下对程序进行组织调试。 3、应用计算例题验证程序的计算效果。 4、对调试正确的计算程序进行存储、打印。 5、完成本次实验的实验报告。 五、实验数据及处理结果 运行自行设计的程序,把结果与手工计算结果相比较,验证所采用方法及所编制程序运行的正确性。 实验数据 见《电力系统分析》(上册)72页例4-1

南昌航空大学实验报告

南昌航空大学实验报告 2014年04月25日 课题名称:计算机网络实验名称:局域网连接实验 班级:110451 姓名:郑木辉学号:10045129 指导教师评定:签名: 一、实验目的 1.掌握Windows操作系统中网络的配置与管理。 2.掌握Windows操作系统中常用的网络命令。 3.掌握Windows平台上FTP服务器架设与使用方法. 二、实验要求 1.详细阅读操作过程,认真完成必做实验,掌握实验要求掌握的内容。 2.课后认真完成实验报告 三、实验环境 1.硬件:网络环境 2.操作系统:windows7 3.相关软件:ServU 4.0 四、实验步骤与内容 4.1网络配置实验 4.1.1 实验内容: 安装Windows网络组件并配置网络选项(因机房都已经设置好,可以查看或按原值填写,关键是了解需要设置哪些选项以及为什么要设置这些内容)。 4.1.2 实验步骤: 1、安装协议: 进入“打开网络与共享中心”,如错误!未找到引用源。,再单击打开“网络与共享中心”,进入如图2的界面;

图1 网络与共享中心 图2 网络连接界面 单击“更改是适配器设置”进入“网络连接”界面,如图 3 图3 网路连接界面 双击其中的“本地连接”图标,在弹出的窗口(下图左)中选择“属性”,弹出本地连接的属性窗口(下图右,将其中的“连接后在任务栏中显示图标”前的方框选中,则在任务栏右侧显示连接图标)。选择其中的“安装”,弹出协议安装窗口,如图4; 图4 本地连接属性窗口

图5 协议安装窗口 在上图左选择“协议”后按“添加”按钮进入右侧所示窗口,其中有常用的协议,如图5; ?NetBEUI(NetBios Enhanced User Interface)用于局域网通信,安装此协议后,可以通 过在地址栏中输入对方的IP地址及共享名称访问对方共享资源。 ?NWLink IPX/SPX./NetBIOS Compatible Transport Protocal”,该协议常用于局域网 游戏,如星际争霸、帝国时代等,一般要先装该协议才能在局域网对战。 ?TCP/IP协议,该协议在系统安装了网卡驱动的情况下一般都默认安装,因此上图中没 有显示,如果系统未安装TCP/IP协议,则应该在此界面中安装。 2.配置TCP/IP协议 ?在错误!未找到引用源。的界面中,选中“Internet协议(TCP/IP)”,按“属性”按钮, 弹出TCP/IP的配置窗口,如图6 图6 Internet协议属性 根据上网方式的不同,需相应的选择“自动获得IP地址”或“使用下面的IP地址”,在本实验中使用后者。

南昌航空大学实验报告2-JavaBean和Servlet完成增删改查

南昌航空大学实验报告二 二0一四年三月十九日 课程名称:JA V A WEB 程序设计实验名称:JavaBean和Servlet完成增删改查 班级:11微软班姓名:林平君同组人: 指导教师评定:林振荣签名: 一、实验目的 完成一个数据列表的增删改查功能的实现,以自己创建的表格为例,也可以自己设计数据库的表。通过本实验能够熟悉和掌握jsp中的数据库CRUD操作。 二、实验要求 本实验要求通过javabean来实现数据的存取和表示,通过servlet来进行访问的控制。给出主要运行的界面和核心代码,并描述系统实现的核心思想。 三、实验步骤 1.实现javaBean对数据库的操作。 2.创建jsp页面 3.利用servlet对页面对业务流程就行控制。 四、参考源代码 1.连接数据库 public Connection getConnection() throws SQLException,InstantiationException, IllegalAccessException,ClassNotFoundException{ Connection connection=null; Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInst ance(); String urlString="jdbc:sqlserver://localhost:1433;DatabaseName=StudentManageSys" ; String passwordString="sa"; String userString="sa"; connection=DriverManager.getConnection(urlString,userString,passwordS tring); return connection; } 解释:获取一个数据源,用于连接数据库。 2.利用传入的sql语句查找 public ArrayList objectSelect(String sql) throws Exception{ ArrayList result=new ArrayList();

南昌航空大学 单片机实验(全)

南昌航空大学 信息工程学院 实验报告 课程名称:单片微型机原理 学号: 姓名: 指导教师:________ ___________ 成绩:_________________________

南昌航空大学实验报告 2014年 3 月 14 日 课程名称: 单片微型机原理 实验名称: 清零、电脑时钟 班级: 姓名: 学号: 指导老师评定: 签名: 一、实验目的 1、掌握汇编语言设计和调试方法,熟悉键盘操作; 2、熟悉MCS —51定时器、串行口和中断初始化编程方法,了解定时器应用在实时控制中程序的设计技巧。 二、实验内容 1、把7000H ~ 70FFH 的内容清零。 2、编写程序,从DVCC 系列单片机实验仪键盘上输入时间初值,用定时器产生0.1S 定时中断,对时钟计数器计数,并将数值实时地送数码管显示。 三、实验步骤 清零程序 1、实验程序框图 N Y 开始 R0 =0,DPTR=7000H 00送到(DPTR) DPTR+1,R0+1 R0 = FF ? 结束

2、当DVCC单片机仿真实验系统独立工作时 (1)将固化区EPROM中实验程序目标码传送到仿真RAM区,操作如下:输入0后按F1键,再输入0FFF后按F2键,再输入0后按EPMOV稍等,系统返回初始状态,显示“P."。 (2)按F2键进入仿真1态,仿真实验系统显示闪动“P......”时,根据表一所示,通过键盘输入实验程序的起始地址0030H,再按执行键EXEC,表示连续运行该程序,稍后,按RESET键退出运行;如果以单步运行程序,则输入0300后,按STEP键,按一次执行一条语句,直到执行到003CH为止,按MON键退出运行;如果以断点运行程序,则先输入003C (断点地址),再按F1键,再输入0030(起始地址),然后按EXEC键执行程序,当执行到003CH时自动停下来,此时按MON键退出。 (3)用存储器读写方法检查7000H—70FFH中的内容应全是00H。 3、当DVCC单片机仿真实验系统联PC机工作时 (1)在闪动“P.”状态,按PCDBG键。 (2)在PC机处于WIN95/98软件平台下,单击DVCC图标。 (3)在系统设置选项中设定仿真模式为内程序、内数据。 (4)根据屏幕提示进入51/96动态调试菜单。 (5)联接DVCC实验系统(Ctrl + H)。 (6)装载目标文件(Ctrl + L)。 (7)设置PC起始地址。 (8)从起始地址开始连续运行程序(F9)或单步(F8)或断点运行程序。 (9)单步、断点运行完后,在存储器窗口内检查7000H—70FFH中的内容是否全为00H。4、清零程序 ORG 0030H CLEAR: MOV R0,#00H MOV DPTR,#7000H;设数据指针DPTR=7000H CLEAR1: CLR A MOVX @DPTR,A ;清第一个数据单元 INC DPTR ;指针加一 INC R0 ;字节数加一 CJNE R0,#00H,CLEAR1 ;判字节数满256个否,不满继续 CLEAR2: SJMP CLEAR2 ;满结束程序 END

南昌大学甲醇-水连续精馏塔的课程设计

化工原理课程设计 一、设计题目 甲醇-水连续精馏塔的设计 二、设计条件 1、常压操作:p=1atm 2、进精馏塔的料液含甲醇61%(质量),其余为水 3、产品的甲醇含量不得低于99%(质量) 4、残液中甲醇含量不得高于3%(质量) 5、生产能力为日处理(24h)66.5吨粗甲醇 三、设计内容 3.1:设计方案的确定及流程说明 3.1.1:选择塔型 精馏塔属气—液传质设备。气—液传质设备主要有板式塔和填料塔两大类。该塔设计生产时日要求较大,由板式塔与填料塔比较知:板式塔直径放大时,塔板效率较稳定,且持液量较大,液气比适应范围大,因此本次精馏塔设备选择板式塔。 筛板塔是降液管塔板中结构最简单的,制造维修方便,造价低,相同条件下生产能力高于浮阀塔,塔板效率接近浮阀塔。本次设计为分离甲醇与水,所以由各方面条件考虑后,本次设计应用筛板塔。 3.1.2:精馏方式 由设计要求知,本精馏塔为连续精馏方式 3.1.3:装置流程的确定 为获取也液相产品,采用全凝器。 含甲醇61%(质量分数)的甲醇-水混合液经过预热器,预热到泡点进料。进入精馏塔后分离,塔顶蒸汽冷凝后有一部分作为产品经产品冷却器冷却后流入甲醇贮存罐,一部分回流再进入塔中,塔底残留液给再沸器加热后,部分进入塔中,部分液体作为产品经釜液冷却器冷却后流入釜液贮存罐。 3.1.4:操作压强的选择 常压操作可减少因加压或减压操作所增加的增、减压设备费用和操作费用,提高经济效益,在条件允许下常采用常压操作,因此本精馏设计选择在常压下操作。 3.1.5:进料热状态的选择 泡点进料时,塔的操作易于控制,不受环境影响。饱和液体进料时进料温度不受季节、气温变化和前段工序波动的影响,塔的操作比较容易控制。此外,泡点进料,提馏段和精馏段塔径大致相同,在设备制造上比较方便。冷液进塔虽可减少理论板数,使塔高降低,但精馏釜及提馏段塔径增大,有不利之处。所以根据设计要求,可采用泡点进料,q=1。 3.1.6:加热方式 本次采用间接加热,设置再沸器 3.1.7:回流比的选择 选择回流比,主要从经济观点出发,力求使设备费用和操作费用最低,一般经验值为:R=(1.2~2)Rmin 经后面简捷法计算对应理论板数N时,可知,R=2Rmin时,理论板数最少,所以回流比选择为最小回流比的2倍。

相关文档
最新文档