实验报告1_润滑系统的检测

实验报告1_润滑系统的检测

实验报告1 润滑系统的检测与诊断

学生姓名:11车辆班学号:成绩:

一、实验目的

1.汽车发动机润滑系统主要部件拆装检测

2.润滑油路故障分析

3.汽车发动机常用润滑油识别

二、实验方法(参考指导书)

三、检测结果及分析

1.机油泵盖与齿轮端面间隙检查结果与分析:

机油泵盖与齿轮端面间隙= mm

技术状况:

分析:机油泵盖与齿轮端面间隙太大,应如何调整?

2、主、被动齿轮与泵腔内壁间隙检查结果与分析:

主、被动齿轮与泵腔内壁间隙= mm

技术状况:

分析:主、被动齿轮与泵腔内壁间隙太大,应如何处理?

3、主、被动齿轮的啮合间隙检查结果与分析:

主、被动齿轮的啮合间隙= mm

技术状况:

分析:主、被动齿轮的啮合间隙太大,应如何处理?

4、画出所拆卸发动机的润滑油路示意图

5、分析机油压力过高和机油压力过低的原因

电气检测技术试验报告

本科生实验报告 实验课程电气测试技术学院名称核技术与自动化工程学院专业名称电气工程及其自动化学生姓名刘恒学生学号50504 指导教师王洪辉实验地点逸夫楼6C801 实验成绩 二O—四年十二月 填写说明 1、适用于本科生所有的实验报告(印制实验报告册除外); 2、专业填写为专业全称,有专业方向的用小括号标明; 3、格式要求: ①用 A4 纸双面打印(封面双面打印)或在 A4 大小纸上用蓝黑色水笔书写。 ②打印排版:正文用宋体小四号,倍行距,页边距采取默认形式(上下,左右,页 眉1.5cm,页脚1.75cm)。字符间距为默认值(缩放100%间距:标准);页码用小五号字底 端居中。 ③具体要求: 题目(二号黑体居中); 摘要(“摘要”二字用小二号黑体居中,隔行书写摘要的文字部分,小 4 号宋体);关 键词(隔行顶格书写“关键词”三字,提炼 3-5 个关键词,用分号隔开,小 4 号黑体); 正文部分采用三级标题; 第1章XX (小二号黑体居中,段前行) XXXXX小三号黑体XXXXX(段前、段后行) 1.1.1 小四号黑体(段前、段后行) 参考文献(黑体小二号居中,段前行),参考文献用五号宋体,参照《参考文献著录规则

( GB/T 7714-2005)》。

实验一 金属箔式应变片性能 一单臂电桥 (910 型 998B 型) 1.1实验目的 (1) 了解金属箔式应变片,单臂单桥的工作原理和工作情况。 (2) 观察了解箔式应变片的结构及粘贴方式; (3) 测试应变梁变形的应变输出; (4) 熟悉传感器常用参数的计算方法。 实验原理 本实验说明箔式应变片及单臂单桥的工作原理和工作情况。应变片是最常用的测力 传感元 件。当用应变片测试时,应变片要牢固地粘贴在测试体表面,当测件受力发生形 变,应变片的敏感栅随同变形,其电阻也随之发生相应的变化,通过测量电路,转换成 电信号输出显示。 电桥电路是最常用的非电量电测电路中的一种, 当电桥平衡时,桥路对臂电阻乘积 R1、R2 R3 R4中,电阻的相对变化率分别为 2迟;用四个应变片组成二个差对工作,且 R R1=R2=R3=R4=R, R 仆 R 。 由此可知,单臂、半桥、全桥电路的灵敏度依次增大。 所需单元及部件:直流稳压电源、差动放大器、双平衡梁、测微头、一片应变片、 F/V 表、主、副电源。 旋转初始位置:直流稳压电源打到 2V 档,F/V 表打到2V 档,差动放大增益最大。 实验步骤 了解所需单元、部件在试验仪上的所在位置,观察梁上的应变片, 应变片为棕色衬 底箔式结 构小方薄片。上下二片梁的外表面各贴二片受力应变片和一片补偿应变片, 测 微头在双平行梁前面的支座上,可以上、下、前、后、左、右调节。 将差动放大器调零:用连线将差动放大器的正(+)、负(-)、地短接。将差动放大 器的输 出端与F/V 表的输入插口 Vi 相连;开启主、副电源;调节差动放大器的增益到 最大位置,然后调整差动放大器的调零旋钮使 F/V 表显示为零,关闭主、副电源。 相等,电桥输出为零,在桥臂四个电阻 R1/R1、差动状态工作,则有

污水水质检测实验报告

污水水质检测实验报告 班级: 姓名: 学号: 一、实验目的: (1)、学习和掌握测定水中溶解氧、pH、浊度、氟化物、铁、氨氮、六价铬、硫化物、钙、亚硝酸盐氮、有效氯(总氯)COD和

总磷的方法。 (2)校园内湖塘是校园生活污水和雨水的接纳水体。本实验旨在了解各湖塘接纳污水水质情况,掌握铬法测定污水COD的方法及原理,同时了解其他水质指标,如SS、NH3-N、PO43-。 二、实验原理: (1)重铬酸钾法测定污水COD 实验原理:化学需氧量是用化学氧化剂氧化水中有机物污染物时所消耗的氧化剂量,用氧量(mg/L)表示。化学需氧量愈高,也表示水中有机污染物愈多。常用的氧化剂主要是重铬酸钾和高锰酸钾。以高锰酸钾作氧化剂时,测得的值称CODMn。以重铬酸钾作氧化剂时,测得的值称CODCr,或简称COD。重铬酸钾法测COD的原理是在水样中加如一定量的重铬酸钾和催化剂硫酸银,在强酸性介质中加热回流一段时间,部分重铬酸钾被水样中可氧化物质还原,用硫酸亚铁铵滴定剩余的重铬酸钾,根据消耗重铬酸钾的量计算COD的值。 (2)、氨氮的测定 氨+碘化汞钾→黄色络合物 ↑ 氨与碘化汞钾在碱性溶液中(KOH)生成黄色络合物,其色度与氨氮含量成正比,在0~2.0 mg/L的氨氮范围内近于直线性。 (3)、亚硝酸盐的测定——重氮化比色法 亚硝酸盐+氨基苯磺酸(重氮作用)+ -萘胺→紫

红色染料 亚硝酸盐和对氨基苯磺酸起重氮化作用,再与 -萘胺起偶合反应,生成紫红色染料,与标准液进行比色。 三、实验装置: (1)、器材 GDYS-101M多参数水质分析仪

(2)、药品 去离子水或蒸馏水、各种相关试剂 (3)、样品 信息楼前池塘水 四、注意事项: (1)树叶、木棒、水草等杂质应从水样中除去。(2)废水粘度高时,可加2-4倍蒸馏水稀释,摇均匀待沉淀物下降后再过滤。五、实验步骤: 样品(ml)试剂(一)试剂(二)显色时间 (min) 氨氮10 0.2 1支10 10 0.2 1支— 蒸馏水(对 照) 亚硝酸盐10 0.2 1支20 蒸馏水(对 10 0.2 1支— 照)

操作系统实验报告一

重庆大学 学生实验报告 实验课程名称操作系统原理 开课实验室DS1501 学院软件学院年级2013专业班软件工程2 班学生姓名胡其友学号20131802 开课时间2015至2016学年第一学期 总成绩 教师签名洪明坚 软件学院制

《操作系统原理》实验报告 开课实验室:年月日学院软件学院年级、专业、班2013级软件工 程2班 姓名胡其友成绩 课程名称操作系统原理 实验项目 名称 指导教师洪明坚 教师 评语教师签名:洪明坚年月日 1.实验目的: ?进入实验环境 –双击expenv/setvars.bat ?检出(checkout)EPOS的源代码 –svn checkout https://www.360docs.net/doc/8710353220.html,/svn/epos ?编译及运行 –cd epos/app –make run ?清除所有的临时文件 –make clean ?调试 –make debug ?在“Bochs Enhanced Debugger”中,输入“quit”退出调试 –调试指令,请看附录A 2.实验内容: ?编写系统调用“time_t time(time_t *loc)” –功能描述 ?返回从格林尼治时间1970年1月1日午夜起所经过的秒数。如果指针loc 非NULL,则返回值也被填到loc所指向的内存位置 –数据类型time_t其实就是long ?typedef long time_t; 3.实验步骤: ?Kernel space –K1、在machdep.c中,编写系统调用的实现函数“time_t sys_time()”,计算用户秒数。需要用到 ?变量g_startup_time,它记录了EPOS启动时,距离格林尼治时间1970年1午夜的秒数 ?变量g_timer_ticks

检测技术实验报告

《检测技术实验》 实验报告 实验名称:第一次实验(一、三、五) 院(系):自动化专业:自动化 姓名:XXXXXX学号: XXXXXXXX 实验室:实验组别: 同组人员:实验时间:年月日评定成绩:审阅教师:

实验一金属箔式应变片――单臂电桥性能实验 一、实验目的:了解金属箔式应变片的应变效应,单臂电桥工作原理和性能。 二、实验仪器:应变传感器实验模块、托盘、砝码、数显电压表、±15V、±4V电源、万 用表、导线等。 三、实验原理:电阻丝在外力作用下发生机械变形时,其电阻值发生变化,这就是电阻应 变效应,描述电阻应变效应的关系式为:ΔR/R=Kε,式中ΔR/R为电阻丝电阻相对变化,K为应变灵敏系数,ε=Δl/l为电阻丝长度相对变化。金属箔式应变片就是通过光刻、腐蚀等工艺制成的应变敏感组件,如图1-1所示,四个金属箔应变片分别贴在弹性体的上下两侧,弹性体受到压力发生形变,上面的应变片随弹性体形变被拉伸,对应为模块面板上的R1、R3,下面的应变片随弹性体形变被压缩,对应为模块面板上的R2、R4。 图2-1 应变式传感器安装示意图 图2-2 应变传感器实验模板、接线示意图图2-3 单臂电桥工作原理

通过这些应变片转换被测部位受力状态变化、电桥的作用完成电阻到电压的比例变化,如图1-2所示R5、R6、R7为固定电阻,与应变片一起构成一个单臂电桥,其输出电压 E为电桥电源电压,式1-1表明单臂电桥输出为非线性,非线性误差为 四、实验内容与步骤 1、图1-1应变传感器上的各应变片已分别接到应变传感器模块左上方的R1、R 2、R 3、 R4上,可用万用表测量判别,R1=R2=R3=R4=350Ω。 2、从主控台接入±15V电源,检查无误后,合上主控台电源开关,将差动放大器的输入 端Ui短接,输出端Uo2接数显电压表(选择2V档),调节电位器Rw4,使电压表显示为0V。Rw4的位置确定后不能改动。关闭主控台电源。 3、将应变式传感器的其中一个应变电阻(如R1)接入电桥与R5、R6、R7构成一个单 臂直流电桥,见图1-2,接好电桥调零电位器Rw1,直流电源±4V(从主控台接入),电桥输出接到差动放大器的输入端Ui,检查接线无误后,合上主控台电源开关,调节Rw1,使电压表显示为零。 4、在应变传感器托盘上放置一只砝码,调节Rw3,改变差动放大器的增益,使数显电 压表显示2mV,读取数显表数值,保持Rw3不变,依次增加砝码和读取相应的数显表值,直到200g砝码加完,计下实验结果,填入下表1-1,关闭电源。 五、实验数据处理: 利用matlab拟合出的曲线如下:

实验1-白盒测试实验报告

实验1-白盒测试实验报告

第一章白盒测试 实验1 语句覆盖 【实验目的】 1、掌握测试用例的设计要素和关键组成部 分。 2、掌握语句覆盖标准,应用语句覆盖设计测 试用例。 3、掌握语句覆盖测试的优点和缺点。 【实验原理】 设计足够多的测试用例,使得程序中的每个语句至少执行一次。 【实验内容】 根据下面提供的程序,设计满足语句覆盖的测试用例。 1、程序1源代码如下所示: #include void main()

{ int b; int c; int a; if(a*b*c!=0&&(a+b>c&&b+c>a&&a+c>b)) { if(a==b&&b==c) { cout<<"您输入的是等边三角形!"; } else if((a+b>c&&a==b)||(b+c>a&&b==c)||(a+c> b&&a==c)) { cout<<"您输入的是等腰三角形!"; } else if((a*a+b*b==c*c)||(b*b+c*c==a*a)||(a* a+c*c==b*b)) { cout<<您输入的是直角三角形"; }

else { cout <<”普通三角形”; } } else { cout<<"您输入的不能构成一个三角形!"; } } 输入数据预期输出 A=6,b=7,c=8普通三角形 A=3,b=4,c=5直角三角形 A=4,b=2,c=4等腰三角形 A=1,b=1,c=1等边三角形 A=20,b=10,c=1非三角形 2、程序2源代码如下所示: void DoWork(int x,int y,int z) {

操作系统实验报告4

《操作系统》实验报告 实验序号: 4 实验项目名称:进程控制

Printf(“child Complete”); CloseHandle(pi.hProcess); CloseHandle(pi hThread); ﹜ 修改后: #include #include int main(VOID) { STARTUPINFO si; PROCESS_INFORMA TION pi; ZeroMemory(&si,sizeof(si)); si.cb=sizeof(si); ZeroMemory(&pi,sizeof(pi)); if(!CreateProcess(NULL, "c:\\WINDOWS\\system32\\mspaint.exe", NULL, NULL, FALSE, 0, NULL, NULL, &si,&pi)) { fprintf(stderr,"Creat Process Failed"); return -1; } WaitForSingleObject(pi.hProcess,INFINITE); printf("child Complete"); CloseHandle(pi.hProcess); CloseHandle(pi.hThread); } 在“命令提示符”窗口运行CL命令产生可执行程序4-1.exe:C:\ >CL 4-1.cpp

实验任务:写出程序的运行结果。 4.正在运行的进程 (2)、编程二下面给出了一个使用进程和操作系统版本信息应用程序(文件名为4-5.cpp)。它利用进程信息查询的API函数GetProcessVersion()与GetVersionEx()的共同作用。确定运行进程的操作系统版本号。阅读该程序并完成实验任务。 #include #include

化工产品分析检测技术实验报告_图文.

前言 仪器分析是一种科学实验的手段,利用它可以获取所需要的信息,仪器分析实验的目的是通过实验教学,包括严格的基本操作训练,实验方案设计,实验数据处理,谱图解析,实验结果的表述及问题分析,掌握仪器的原理、结构、各主要部件的功能及操作技能,了解各种仪器分析技术在科学研究领域的应用,培养理论联系实际、利用掌握的知识解决问题的能力,培养良好的科学作风和独立从事科学实践能力。 在这门课程的学习中,我们了解了原子吸收光谱法、紫外可见分光光度法、红外光谱法、气相色谱法、高效液相色谱法、离子色谱法等仪器分析的方法。其中,我们重点学习了离子色谱法和原子吸收光谱法,并进行了实验操作,下面介绍一下原子吸收光谱法和离子色谱法测浓度。 二、原子吸收光谱法 1.原子吸收光谱法概述: 光谱仪器的产生原子吸收光谱作为一种实用的分析方法是从1955年开始的。这一年澳大利亚的瓦尔什(A.Walsh发表了他的著名论文“原子吸收光谱在化学分析中的应用”奠定了原子吸收光谱法的基础。50年代末和60年代初, Hilger, Varian Techtron及Perkin-Elmer公司先后推出了原子吸收光谱商品仪器,发展了瓦尔西的设计思想。到了60年代中期,原子吸收光谱开始进入迅速发展的时期。电热原子吸收光谱仪器的产生1959年,苏联里沃夫发表了电热原子化技术的第一篇论文。电热原子吸收光谱法的绝对灵敏度可达到10-10g,使原子吸收光谱法向前发展了一步。原子吸收分析仪器的发展随着原子吸收技术的发展,推动了原子吸收仪器的不断更新和发展,而其它科学技术进步,为原子吸收仪器的不断更新和发展提供了技术和物质基础。近年来,使用连续光源和中阶梯光栅,结合使用光导摄象管、二极管阵列多元素分析检测器,设计出了微机控制的原子吸收分光光度计,为解决多元素同时测定开辟了新的前景。微机控制的原子吸收光谱系统简化了仪器结构,提高了仪器的自动化程度,改善了测定准确度,使原子吸收光谱法的面貌发生了重大的变化。

操作系统实验报告

操作系统教程 实 验 指 导 书 姓名: 学号: 班级:软124班 指导老师:郭玉华 2014年12月10日

实验一WINDOWS进程初识 1、实验目的 (1)学会使用VC编写基本的Win32 Consol Application(控制台应用程序)。 (2)掌握WINDOWS API的使用方法。 (3)编写测试程序,理解用户态运行和核心态运行。 2、实验内容和步骤 (1)编写基本的Win32 Consol Application 步骤1:登录进入Windows,启动VC++ 6.0。 步骤2:在“FILE”菜单中单击“NEW”子菜单,在“projects”选项卡中选择“Win32 Consol Application”,然后在“Project name”处输入工程名,在“Location”处输入工程目录。创建一个新的控制台应用程序工程。 步骤3:在“FILE”菜单中单击“NEW”子菜单,在“Files”选项卡中选择“C++ Source File”, 然后在“File”处输入C/C++源程序的文件名。 步骤4:将清单1-1所示的程序清单复制到新创建的C/C++源程序中。编译成可执行文件。 步骤5:在“开始”菜单中单击“程序”-“附件”-“命令提示符”命令,进入Windows“命令提示符”窗口,然后进入工程目录中的debug子目录,执行编译好的可执行程序: E:\课程\os课\os实验\程序\os11\debug>hello.exe 运行结果 (如果运行不成功,则可能的原因是什么?) : 有可能是因为DOS下路径的问题 (2)计算进程在核心态运行和用户态运行的时间 步骤1:按照(1)中的步骤创建一个新的“Win32 Consol Application”工程,然后将清单1-2中的程序拷贝过来,编译成可执行文件。 步骤2:在创建一个新的“Win32 Consol Application”工程,程序的参考程序如清单1-3所示,编译成可执行文件并执行。 步骤3:在“命令提示符”窗口中运行步骤1中生成的可执行文件,测试步骤2中可执行文件在核心态运行和用户态运行的时间。 E:\课程\os课\os实验\程序\os12\debug>time TEST.exe 步骤4:运行结果 (如果运行不成功,则可能的原因是什么?) : 因为程序是个死循环程序 步骤5:分别屏蔽While循环中的两个for循环,或调整两个for循环的次数,写出运行结果。 屏蔽i循环: 屏蔽j循环: _______________________________________________________________________________调整循环变量i的循环次数:

操作系统实验报告心得体会

操作系统实验报告心得体会 每一次课程设计度让我学到了在平时课堂不可能学到的东西。所以我对每一次课程设计的机会都非常珍惜。不一定我的课程设计能够完成得有多么完美,但是我总是很投入的去研究去学习。所以在这两周的课设中,熬了2个通宵,生物钟也严重错乱了。但是每完成一个任务我都兴奋不已。一开始任务是任务,到后面任务就成了自己的作品了。总体而言我的课设算是达到了老师的基本要求。总结一下有以下体会。 1、网络真的很强大,用在学习上将是一个非常高效的助手。几乎所有的资料都能够在网上找到。从linux虚拟机的安装,到linux的各种基本命令操作,再到gtk的图形函数,最后到文件系统的详细解析。这些都能在网上找到。也因为这样,整个课程设计下来,我浏览的相关网页已经超过了100个(不完全统计)。当然网上的东西很乱很杂,自己要能够学会筛选。 不能决定对或错的,有个很简单的方法就是去尝试。就拿第二个实验来说,编译内核有很多项小操作,这些小操作错了一项就可能会导致编译的失败,而这又是非常要花时间的,我用的虚拟机,编译一次接近3小时。所以要非常的谨慎,尽量少出差错,节省时间。多找个几个参照资料,相互比较,

慢慢研究,最后才能事半功倍。 2、同学间的讨论,这是很重要的。老师毕竟比较忙。对于课程设计最大的讨论伴侣应该是同学了。能和学长学姐讨论当然再好不过了,没有这个机会的话,和自己班上同学讨论也是能够受益匪浅的。大家都在研究同样的问题,讨论起来,更能够把思路理清楚,相互帮助,可以大大提高效率。 3、敢于攻坚,越是难的问题,越是要有挑战的心理。这样就能够达到废寝忘食的境界。当然这也是不提倡熬夜的,毕竟有了精力才能够打持久战。但是做课设一定要有状态,能够在吃饭,睡觉,上厕所都想着要解决的问题,这样你不成功都难。 4、最好在做课设的过程中能够有记录的习惯,这样在写实验报告时能够比较完整的回忆起中间遇到的各种问题。比如当时我遇到我以前从未遇到的段错误的问题,让我都不知道从何下手。在经过大量的资料查阅之后,我对段错误有了一定的了解,并且能够用相应的办法来解决。 在编程中以下几类做法容易导致段错误,基本是是错误地使用指针引起的 1)访问系统数据区,尤其是往系统保护的内存地址写数据,最常见就是给一个指针以0地址 2)内存越界(数组越界,变量类型不一致等) 访问到不属于你的内存区域

现代检测技术实验报告

实验一金属箔式应变片单臂电桥性能实验 一、实验目的 了解金属箔式应变片的应变效应,掌握单臂电桥工作原理和性能。 二、实验内容 将应变式传感器的其中一个应变片接入电桥作为一个桥臂,构成直流电桥,利用应变式传感器实现重量的测量。 三、实验所用仪表及设备 应变式传感器实验模板、应变式传感器、砝码(每只约20g)、数显表、±15V电源数、±4V电源、数字万用表。 四、实验步骤 1、根据图1-1,应变式传感器已装于应变传感器模板上。传感器中各应变片已接入模板左上方的R1、R 2、R 3、R4标志端。加热丝也接于模板上,可用万用表进行测量判别,R1=R2=R3=R4=350Ω,加热丝阻值约为50Ω左右。 图1-1 应变片传感器安装示意图 2、实验模板差动放大器调零,方法为: (1)接入模板电源±15V,检查无误后,合上主控台电源开关,将实验模板增益调节电位器Rw3顺时针调节到大致中间位置;(2)将差放的正、负输入端与地短接,V o1输出端与数显电压表输入端Vi相连,调节实验模板上调零电位器RW4,使数显表显示为零(数显表的切换开关打到2V档),完毕后关闭主控台电源。 3、参考图1-2接入传感器,将应变式传感器的其中一个应变片R1接入电桥作为一个桥臂,它与R5、R6、R7接成直流电桥(R5、R6、R7在模块内已连接好),检查接线无误后,合上主控台电源开关,用数字万用表测量主控台到应变式传感器模块上的±5V、±15V电压值是否稳定?若电压波动值大于10mV,应反复拔插相应的电源连接线,直至电压稳定,不再波动为止,然后粗调节Rw1,再细调RW4使数显表显示为零。 4、在传感器托盘上放置1只砝码,读取数显表显示值,依次增加砝码并读取相应的数显表数值,记下实验结果填入表1-1。

操作系统实验报告

操作系统实验报告 实验名称: 系统的引导 所在班级: 指导老师: 老师 实验日期: 2014年3 月29 日

一、实验目的 ◆熟悉hit-oslab实验环境; ◆建立对操作系统引导过程的深入认识; ◆掌握操作系统的基本开发过程; ◆能对操作系统代码进行简单的控制,揭开操作系统的神秘面纱。 二、实验容 1. 阅读《Linux核完全注释》的第6章引导启动程序,对计算机和Linux 0.11的引导过程进行初步的了解。 2. 按照下面的要求改写0.11的引导程序bootsect.s。 3. 有兴趣同学可以做做进入保护模式前的设置程序setup.s。 4. 修改build.c,以便可以使用make BootImage命令 5. 改写bootsect.s主要完成如下功能: bootsect.s能在屏幕上打印一段提示信息XXX is booting...,其中XXX是你给自己的操作系统起的名字,例如LZJos、Sunix等。 6. 改写setup.s主要完成如下功能: bootsect.s能完成setup.s的载入,并跳转到setup.s开始地址执行。而setup.s 向屏幕输出一行"Now we are in SETUP"。setup.s能获取至少一个基本的硬件参数(如存参数、显卡参数、硬盘参数等),将其存放在存的特定地址,并输出到屏幕上。setup.s不再加载Linux核,保持上述信息显示在屏幕上即可。 三、实验环境

本实验使用的系统是windows系统或者是Linux系统,需要的材料是osexp。 四、实验步骤 1. 修改bootsect.s中的提示信息及相关代码; 到osexp\Linux-0.11\boot目录下会看到图1所示的三个文件夹,使用UtraEdit 打开该文件。将文档中的98行的mov cx,#24修改为mov cx,#80。同时修改文档中的第246行为图2所示的情形。 图1图2 图3 2. 在目录linux-0.11\boot下,分别用命令as86 -0 -a -o bootsect.obootsect.s和 ld86 -0 -s -obootsectbootsect.o编译和bootsect.s,生成bootsect文件; 在\osexp目录下点击MinGW32.bat依此输入下面的命令: cd linux-0.11 cd boot as86 -0 -a -o bootsect.obootsect.s ld86 -0 -s -o bootsectbootsect.o

一般检查实验报告

竭诚为您提供优质文档/双击可除 一般检查实验报告 篇一:检测技术实验报告 《检测技术实验》 实验名称:院(系):姓名:实验室:同组人员:评定成绩: 实验报告 第一次实验(一、三、五)自动化专业:自动化xxxxxx 学号:xxxxxxxx实验组别:实验时间:年月日审阅教师:实验一金属箔式应变片――单臂电桥性能实验 一、实验目的:了解金属箔式应变片的应变效应,单臂电桥工作原理和性能。 二、实验仪器:应变传感器实验模块、托盘、砝码、数显电压表、±15V、±4V电源、万 用表、导线等。 三、实验原理:电阻丝在外力作用下发生机械变形时,其电阻值发生变化,这就是电阻应 变效应,描述电阻应变效应的关系式为:ΔR/R=Kε,

式中ΔR/R为电阻丝电阻相对变化,K为应变灵敏系数,ε=Δl/l为电阻丝长度相对变化。金属箔式应变片就是通过光刻、腐蚀等工艺制成的应变敏感组件,如图1-1所示,四个金属箔应变片分别贴在弹性体的上下两侧,弹性体受到压力发生形变,上面的应变片随弹性体形变被拉伸,对应为模块面板上的R1、R3,下面的应变片随弹性体形变被压缩,对应为模块面板上的R2、R4。 图2-1应变式传感器安装示意图 图2-2应变传感器实验模板、接线示意图 图2-3单臂电桥工作原理 通过这些应变片转换被测部位受力状态变化、电桥的作用完成电阻到电压的比例变化,如图1-2所示R5、R6、R7为固定电阻,与应变片一起构成一个单臂电桥,其输出电压e为电桥电源电压,式1-1表明单臂电桥输出为非线性,非线性误差为 四、实验内容与步骤 1、图1-1应变传感器上的各应变片已分别接到应变传感器模块左上方的R1、R 2、R 3、 R4上,可用万用表测量判别,R1=R2=R3=R4=350Ω。 2、从主控台接入±15V电源,检查无误后,合上主控台电源开关,将差动放大器的输入 端ui短接,输出端uo2接数显电压表(选择2V档),

操作系统实验报告

操作系统教程实验报告 专业班级 学号 姓名 指导教师

实验一WINDOWS进程初识 1、实验目的 (1)学会使用VC编写基本的Win32 Consol Application(控制台应用程序)。 (2)掌握WINDOWS API的使用方法。 (3)编写测试程序,理解用户态运行和核心态运行。 2、实验内容和步骤 (1)编写基本的Win32 Consol Application 步骤1:登录进入Windows,启动VC++ 6.0。 步骤2:在“FILE”菜单中单击“NEW”子菜单,在“projects”选项卡中选择“Win32 Consol Application”,然后在“Project name”处输入工程名,在“Location”处输入工程目录。创建一个新的控制台应用程序工程。 步骤3:在“FILE”菜单中单击“NEW”子菜单,在“Files”选项卡中选择“C++ Source File”, 然后在“File”处输入C/C++源程序的文件名。 步骤4:将清单1-1所示的程序清单复制到新创建的C/C++源程序中。编译成可执行文件。 步骤5:在“开始”菜单中单击“程序”-“附件”-“命令提示符”命令,进入Windows “命令提示符”窗口,然后进入工程目录中的debug子目录,执行编译好的可执行程序:E:\课程\os课\os实验\程序\os11\debug>hello.exe 运行结果 (如果运行不成功,则可能的原因是什么?) : (2)计算进程在核心态运行和用户态运行的时间 步骤1:按照(1)中的步骤创建一个新的“Win32 Consol Application”工程,然后将清单1-2中的程序拷贝过来,编译成可执行文件。 步骤2:在创建一个新的“Win32 Consol Application”工程,程序的参考程序如清单1-3所示,编译成可执行文件并执行。 步骤3:在“命令提示符”窗口中运行步骤1中生成的可执行文件,测试步骤2中可执行文件在核心态运行和用户态运行的时间。 E:\课程\os课\os实验\程序\os12\debug>time TEST.exe 步骤4:运行结果 (如果运行不成功,则可能的原因是什么?) : 步骤5:分别屏蔽While循环中的两个for循环,或调整两个for循环的次数,写出运行结果。 屏蔽i循环:

操作系统实验报告

操作系统实验报告 Document number:NOCG-YUNOO-BUYTT-UU986-1986UT

许昌学院 《操作系统》实验报告书学号: 姓名:闫金科 班级:14物联网工程 成绩: 2016年02月

实验一Linux的安装与配置 一、实验目的 1.熟悉Linux系统的基本概念,比如Linux发行版、宏内核、微内核等。 2.掌握Linux系统的安装和配置过程,初步掌握Linux系统的启动和退出方 法。 3.熟悉Linux系统的文件系统结构,了解Linux常用文件夹的作用。 二、实验内容 1.从网络上下载VMware软件和两个不同Linux发行版镜像文件。 2.安装VMware虚拟机软件。 3.在VMware中利用第一个镜像文件完成第一个Linux的安装,期间完成网络 信息、用户信息、文件系统和硬盘分区等配置。 4.在VMware中利用第二个镜像文件完成第二个Linux的安装,并通过LILO或 者GRUB解决两个操作系统选择启动的问题。 5.启动Linux系统,打开文件浏览器查看Linux系统的文件结构,并列举出 Linux常用目录的作用。 三、实验过程及结果 1、启动VMware,点击新建Linux虚拟机,如图所示: 2、点击下一步,选择经典型,点击下一步在选择客户机页面选择 Linux,版本选择RedHatEnterpriseLinux5,如图所示: 3、点击下一步创建虚拟机名称以及所要安装的位置,如图所示: 4、点击下一步,磁盘容量填一个合适大小,此处选择默认值大小 10GB,如图所示: 5、点击完成,点击编辑虚拟机设置,选择硬件选项中的CD-ROM (IDE...)选项,在右侧连接中选择“使用ISO镜像(I)”选项,点 击“浏览”,找到Linux的镜像文件,如图所示:

传感器检测技术实验报告

《传感器与检测技术》 实验报告 姓名:学号: 院系:仪器科学与工程学院专业:测控技术与仪器实验室:机械楼5楼同组人员: 评定成绩:审阅教师:

传感器第一次实验 实验一 金属箔式应变片——单臂电桥性能实验 一、实验目的 了解金属箔式应变片的应变效应及单臂电桥工作原理和性能。 二、基本原理 电阻丝在外力作用下发生机械形变时,其电阻值发生变化,这就是电阻应变效应。 金属箔式应变片就是通过光刻、腐蚀等工艺制成的应变敏感元件,通过它反映被测部位受力状态的变化。电桥的作用是完成电阻到电压的比例变化,电桥的输出电压反映了相应的受力状态。单臂电桥输出电压 1/4o U EK ε=,其中K 为应变灵敏系数,/L L ε=?为电阻丝长度相对变化。 三、实验器材 主机箱、应变传感器实验模板、托盘、砝码、万用表、导线等。 四、实验步骤 1. 根据接线示意图安装接线。 2. 放大器输出调零。 3. 电桥调零。 4. 应变片单臂电桥实验。

由matlab 拟合结果得到,其相关系数为0.9998,拟合度很好,说明输出电压与应变计上的质量是线性关系,且实验结果比较准确。 系统灵敏度S = ΔU ΔW =0.0535V/Kg (即直线斜率),非线性误差= Δm yFS = 0.08 10.7 ×100%= 0.75% 五、思考题 单臂电桥工作时,作为桥臂电阻的应变片应选用:(1)正(受拉)应变片;(2)负(受压)应变片;(3)正、负应变片均可以。 答:(1)负(受压)应变片;因为应变片受压,所以应该选则(2)负(受压)应变片。 实验三 金属箔式应变片——全桥性能实验 一、实验目的 了解全桥测量电路的优点 二、基本原理 全桥测量电路中,将受力方向相同的两应变片接入电桥对边,相反的应变片接入电桥邻边。当应变片初始阻值R1=R2=R3=R4、其变化值1234R R R R ?=?=?=?时,其桥路输出电压 3o U EK ε=。其输出灵敏度比半桥又提高了一倍,非线性误差和温度误差都得到了改善。 三、实验器材 主机箱、应变传感器实验模板、托盘、砝码、万用表、导线等。 四、实验步骤 1.根据接线示意图安装接线。 050 100150200 x y

视觉检测实验报告1

视觉检测技术试验 题目:MV-BDP2000S视觉皮带传送试验台功能认识试验 学院:信息科学与工程学院 专业班级:测控技术与仪器1401 学号:14040110X 学生姓名:李二狗 指导教师:宋辉 设计时间:2017.11.06

目录 一、试验台介绍 (1) 1.1试验台主要构成 (1) 1.1.1机柜部分 (2) 1.1.2传送部分 (2) 1.1.3视觉检测部分 (2) 1.1.4分选机构部分 (2) 1.2主要器件的关键指标 (2) 1.2.1工业数字相机 (2) 1.2.2光源 (3) 二、仪器操作及配置流程 (4) 2.1视觉检测部分的调试 (4) 2.1.1调节相机前后位置的方法 (4) 2.1.2调节相机高度的方法 (5) 2.1.3调节光源高度的方法 (5) 2.2设备性能的调试 (6) 2.2.1运动性能调试的参数 (6) 2.2.1视觉检测性能调试的步骤 (6) 三、仪器主要测量指标分析 (7) 3.1OCR&OCV字符识别指标分析 (7) 3.3.1 OCR检测的参数 (7) 3.2 尺寸测量指标分析 (8) 3.2.1 尺寸测量的参数 (8) 四、仪器采集或测量的试样 (9) 4.1字符识别试验结果 (9) 4.2 尺寸测量试验结果 (10) 4.3 实验总结 (11)

一、试验台介绍 本次试验中以维视数字图像技术有限公司(MICROVISION)推出MV-BDP200S机器视觉皮带传送实验开发平台(高级型)作为主要的实验设备,主要针对小型电子产品的外形和外观检测等,应用于提供高效的产品质量控制系统。本设备采用MV-MVIPS机器视觉图像处理控制器软件,该软件具有强大的缺陷识别功能、测量功能、色差检测、OCR&OCV识别检测,主要针对检测各类小型机械或电子产品的外观和外形,对于OK和NG产品实施分类管理放置。同时硬件上设计了组合式的照明及控制系统,创造了一个最优的光照系统及相对封闭的工作环境,有效的解决了环境对检测精度的影响,同时满足了待检产品对光照条件的要求。运用强大的检测及分析软件工具对被测产品进行定位、测量、分析。 1.1试验台主要构成 从整体外观来看,设备可以分为以下几个部分:机柜部分、传送部分、视觉检测部分、分选机构部分。设备的整体视图如图1所示: 图1整体设备部分视图

操作系统实验一实验报告

操作系统实验一实验报告 基本信息 1.1 实验题目 进程控制实验 1.2完成人 王召德 1.3报告日期 2015-4-8 实验内容简要描述 2.1实验目标 加深对于进程并发执行概念的理解。实践并发进程的创建和控制方法。观察和 体验进程的动态特性。进一步理解进程生命期期间创建、变换、撤销状态变换的过 程。掌握进程控制的方法,了解父子进程间的控制和协作关系。练习Linux 系统中 进程创建与控制有关的系统调用的编程和调试技术。 2.2实验要求 参考以上示例程序中建立并发进程的方法,编写一个多进程并发执行程序。父进程首先创建一个执行ls命令的子进程然后再创建一个执行ps命令的子进程,并控制ps 命令总在ls 命令之前执行。 2.3实验的软硬件环境

Ubuntu14.04 intelPC 报告的主要内容 3.1实验的思路 按照上面的实例,先生成一个子进程让其等待,然后生成第二个子进程,父进程等待其执行ps命令后唤醒第一个子进程执行ls即可。 3.2实验模型的描述 无 3.3主要数据结构的分析说明 无 3.4主要算法代码的分析说明 无 3.5项目管理文件的说明 无 实验过程和结果 4.1实验投入的实际学时数 1学时 4.2调试排错过程的记录 曾尝试让第二个子进程激活第一个子进程,结果发现当运行ps后,后面的代码将不再执行,所以不可行。 4.3多种方式测试结果的记录

实验结果: 父进程启动 (12239) ls子进程启动 (12240) ps子进程启动 (12241) PID TTY TIME CMD 12239 pts/27 00:00:00 born 12240 pts/27 00:00:00 born 12241 pts/27 00:00:00 ps ps子进程结束 (12241) 唤醒ls子进程 (12240) 键盘中断信号产生... ls子进程被唤醒 (12240) . born born.c~ hello.c pctl pctl.c~ pctl.o .. born.c helelo.h~ hello.c~ pctl.c pctl.h ls子进程结束 (12240) 父进程结束 (12239) 4.4实验结果的分析综合 无 实验的总结 父进程可以通过fork()函数生成子进程,子进程会从fork()函数开始执行原来的代码,当

操作系统实验报告

操作系统实验报告 银行家算法 班级:计算机()班 姓名:李君益 学号:(号) 提交日期: 指导老师: 林穗 一、设计题目 加深了解有关资源申请、避免死锁等概念,并体会和了解死锁和避免死锁的具体实施方法。 要求编写和调试一个系统动态分配资源的简单模拟程序,观察死锁产生的条件,并采用银行家算法,有效的防止和避免死锁的发生。 二、设计要求

内容: 编制银行家算法通用程序,并检测思考题中所给状态的安全性。 要求: (1)下列状态是否安全?(三个进程共享个同类资源) 进程已分配资源数最大需求数 (状态) (状态) (2)考虑下列系统状态 分配矩阵最大需求矩阵可用资源矩阵 问系统是否安全?若安全就给出所有的安全序列。若进程请求(),可否立即分配? 三、设计分析 一.关于操作系统的死锁 .死锁的产生 计算机系统中有许多独占资源,他们在任一时刻只能被一个进程使用,如磁带机,绘图仪等独占型外围设备,或进程表,临界区等软件资源。两个进程同时向一台打印机输出将导致一片混乱,两个进程同时进入临界区将导致数据库错误乃至程序崩溃。正因为这些原因,所有操作系统都具有授权一个进程独立访问某一辞源的能力。一个进程需要使用独占型资源必须通过以下的次序: ●申请资源 ●使用资源 ●归还资源 若申请施资源不可用,则申请进程进入等待状态。对于不同的独占资源,进程等待的方式是有差别的,如申请打印机资源、临界区资源时,申请失败将一位这阻塞申请进程;而申请打开文件文件资源时,申请失败将返回一个错误码,由申请进程等待一段时间之后重试。只得指出的是,不同的操作系统对于同一种资源采取的等待方式也是有差异的。 在许多应用中,一个进程需要独占访问多个资源,而操作系统允许多个进程并发执行共享系统资源时,此时可能会出现进程永远被阻塞的现象。这种现象称为“死锁”。 2.死锁的定义 一组进程处于死锁状态是指:如果在一个进程集合中的每个进程都在等待只能由该集合中的其他一个进程才能引发的时间,则称一组进程或系统此时发生了死锁。 .死锁的防止 .死锁产生的条件: ●互斥条件

操作系统实验报告 实验一 进程管理

实验一进程管理 一、目的 进程调度是处理机管理的核心内容。本实验要求编写和调试一个简单的进程调度程序。通过本实验加深理解有关进程控制块、进程队列的概念,并体会和了解进程调度算法的具体实施办法。 二、实验内容及要求 1、设计进程控制块PCB的结构(PCB结构通常包括以下信息:进程名(进程ID)、进程优先数、轮转时间片、进程所占用的CPU时间、进程的状态、当前队列指针等。可根据实验的不同,PCB结构的内容可以作适当的增删)。为了便于处理,程序中的某进程运行时间以时间片为单位计算。各进程的轮转时间数以及进程需运行的时间片数的初始值均由用户给定。 2、系统资源(r1…r w),共有w类,每类数目为r1…r w。随机产生n进程P i(id,s(j,k),t),0<=i<=n,0<=j<=m,0<=k<=dt为总运行时间,在运行过程中,会随机申请新的资源。 3、每个进程可有三个状态(即就绪状态W、运行状态R、等待或阻塞状态B),并假设初始状态为就绪状态。建立进程就绪队列。 4、编制进程调度算法:时间片轮转调度算法 本程序用该算法对n个进程进行调度,进程每执行一次,CPU时间片数加1,进程还需要的时间片数减1。在调度算法中,采用固定时间片(即:每执行一次进程,该进程的执行时间片数为已执行了1个单位),这时,CPU时间片数加1,进程还需要的时间片数减1,并排列到就绪队列的尾上。 三、实验环境 操作系统环境:Windows系统。 编程语言:C#。 四、实验思路和设计 1、程序流程图

2、主要程序代码 //PCB结构体 struct pcb { public int id; //进程ID public int ra; //所需资源A的数量 public int rb; //所需资源B的数量 public int rc; //所需资源C的数量 public int ntime; //所需的时间片个数 public int rtime; //已经运行的时间片个数 public char state; //进程状态,W(等待)、R(运行)、B(阻塞) //public int next; } ArrayList hready = new ArrayList(); ArrayList hblock = new ArrayList(); Random random = new Random(); //ArrayList p = new ArrayList(); int m, n, r, a,a1, b,b1, c,c1, h = 0, i = 1, time1Inteval;//m为要模拟的进程个数,n为初始化进程个数 //r为可随机产生的进程数(r=m-n) //a,b,c分别为A,B,C三类资源的总量 //i为进城计数,i=1…n //h为运行的时间片次数,time1Inteval为时间片大小(毫秒) //对进程进行初始化,建立就绪数组、阻塞数组。 public void input()//对进程进行初始化,建立就绪队列、阻塞队列 { m = int.Parse(textBox4.Text); n = int.Parse(textBox5.Text); a = int.Parse(textBox6.Text); b = int.Parse(textBox7.Text); c = int.Parse(textBox8.Text); a1 = a; b1 = b; c1 = c; r = m - n; time1Inteval = int.Parse(textBox9.Text); timer1.Interval = time1Inteval; for (i = 1; i <= n; i++) { pcb jincheng = new pcb(); jincheng.id = i; jincheng.ra = (random.Next(a) + 1); jincheng.rb = (random.Next(b) + 1); jincheng.rc = (random.Next(c) + 1); jincheng.ntime = (random.Next(1, 5));

相关文档
最新文档