51-汽油发动机润滑系统一维仿真分析研究.pdf(2011)

51-汽油发动机润滑系统一维仿真分析研究.pdf(2011)
51-汽油发动机润滑系统一维仿真分析研究.pdf(2011)

汽油发动机润滑系统一维仿真分析研究

1D Simulation of the lubrication system of a gasoline

engine

张学恩姜楠王伟民蔡志强

(东风汽车公司技术中心430056)

摘要:利用一维仿真分析软件GT-COOL对某款发动机的润滑系统进行了仿真分析,并对系统内压力分布和油膜厚度进行了预测。结果显示主油路压力和缸盖油路压力满足设计指标,而各轴承的油膜厚度基本能达到设计目标。通过本次仿真形成了润滑系统一维仿真分析方法。

关键词::润滑系统;GT-COOL;油膜厚度

关键词

Abstract:1D simulation software GT-COOL was used to analyze the lubrication system of engine,and predict the distribution of pressure and oil film thickness in the system. The result shows that the oil pressures of the main bearing and cylinder head reach targets,and the oil film thicknesses of bearings basically reach the targets in most cases.Also the1D simulation method of the lubrication system has been established by this work.

Key words:Lubrication;GT-COOL;Oil film thickness

1前言

润滑系统的作用是在发动机工作时连续不断地把足够数量、温度适当的清洁机油输送到全部传动件的摩擦表面,并在摩擦表面之间形成油膜,实现液体摩擦,从而减小摩擦阻力、冷却并清洁零部件,以达到提高发动机工作可靠性和耐久性的目的。本文通过对某款发动机的润滑系统进行仿真分析,对其在不同工况下的压力分布和油膜厚度进行了评价,并给出了建议。

2润滑系统仿真分析

合理的润滑系统应保证发动机各零部件在任何设计工况下都得到温度合适的足量润滑油。因此对润滑系统的研究主要是润滑油的温度分布和流量分配。但由于在试验过程中流量的分配情况难以测量,因此在研究时常用各支路的压力分布情况来代替流量的分配。

2.1建立仿真分析模型

如图1所示为一维润滑系统仿真分析模型,该模型以真实的发动机油路为基础进行建模,包含了润滑系统的主要元件,如机油泵、主轴承、连杆轴承、凸轮轴和VVT等。机油泵从油底壳吸入机

油后经主油路提供给各个支路,以达到润滑目的。

图1一维润滑系统仿真分析模型

2.2计算工况确定

由于发动机在不同工况下对润滑系统的要求不同,据经验需要计算以下三种工况:

1)热怠速模型;

2)低油温时全转速模型;

3)高油温时全转速模型。

2.3重要输入参数

在润滑模型中,除了管路的几何尺寸等参数外,轴承间隙、机油泵的特性参数map和发动机缸内压力曲线也要准确的输入,其中机油泵map来自供应商,缸内压力曲线可以从GT-POWER或者台架试验数据得到,本文中的数据来自GT-POWER计算得到。连杆轴承和主轴承的载荷是软件通过缸内压

力间接得到的,而凸轮轴轴承的载荷来自GT-VTRAIN 计算结果。

图2某机油温度下的机油泵map 图图3额定工况下缸内压力曲线图

2.4计算结果分析

计算结果评价指标:

1)缸盖油路压力高于限值压力;

2)主油路压力要高于限值压力,具体限值依转速而定。

3)各轴承最小油膜厚度要大于限值厚度。

如图4所示,全转速下缸盖轴承压力和主油路压力均满足目标限值;如图5所示,高转速工况下,除连杆轴承外,其余轴承油膜厚度均满足设计要求。

图4润滑油路压力计算结果

图5润滑油路油膜厚度计算结果

3总结

本文利用一维仿真分析软件GT-COOL对其某款汽油发动机的润滑系统进行了仿真分析,并对计算结果进行分析,结果表明:

1)缸盖油路压力达到设计目标,满足缸盖零件的润滑要求;

2)主油路压力满足设计目标;满足各支路的润滑要求;

3)除了高转速工况下连杆轴承油膜厚度未满足设计目标外,其它各轴承均满足设计目标。对油膜厚度不满足要求的轴承,可以从轴承间隙和轴承宽度进行优化分析,使油膜厚度最终满足设计目标。

4参考文献

[1]周龙保《内燃机学》机械工业出版社1999.6

[2]GT-ISE Users Manual,Gamma Technologies.Inc

发动机机油的选用

发动机机油的选用 机油被看成是发动机的血液,选用和更换的正确与否,会直接影响发动机的使用寿命,那么如何选择合适的机油就显得格外重要了。 1、机油牌号的选择, 我首先推荐各位车友选择国产品牌的机油,不是因为国外品牌的机油不好,也不是因为我得到国产机油生产厂家的什么好处,是因为现在市场上几乎所有的国外品牌的机油,只有名字是国外的,其产地都是在中国生产,中国生产的这些机油用国外的名字,是要给外国公司掏专利费的。所以,国外品牌的机油价格都很高。 我曾经看到过一个报道说:有些不良商家为了追求高利润,在国外成立一个空壳公司,把国内生产的机油直接运到国外,换个包装又以进口机油的名义运回国内销售。 同样,国产机油也是按国际上广泛使用的机油标准来生产的,其质量指标都是按国际统一标准来检测,只是因为价格比进口机油低很多。有些车友就认为进口机油好,国产机油不好。这是一个误区。 因此在选用机油品牌时,最好选用国产的一些知名品牌机油。 2、机油更换周期的选择 一般情况半合成或矿物质机油的更换周期以5000-7500公里为一周期,全合成机油可以延长到8000-10000公里时更换,每次换机油时应一并更换机油滤清器。过早地更换机油会造成不必要的浪费,而延长换油时机则会造成发动机早期磨损和积碳产生,油品也会随时间的增加而氧化失效。 新车及刚刚大修完的车辆最好在2500公里左右时就更换机油,这样有利于更好地清除发动机在磨合期内产生的金属碎屑。 加注机油时,要注意机油的量不可太多或太少,应在油尺的“低”位与“满”位之间,一般选择刚到满位最好,油面过低会导致油压不足增加发动机磨损,油量超过满位则会增加曲轴连杆的运转阻力,并加快燃烧室积碳的形成。 3、机油粘度等级和质量等级的选择 现在市面上的机油包装上都有两个重要的参数,大家一定要看懂。比如:API:SG和5W/30(或者15W/40等标识)只要能看懂这两种参数的意义,就知道该如何选择机油了。 API是国际上大多数国际采用的美国石油协会的API质量分级法,我国也不例外,S后面的字母按英文26个字母的顺序排列,越靠后的质量等级越高,因此在选择的时候S后面的字母不能低于《汽车用户手册》中要求的字母,比如: 在这个图中,机油只能使用Sg、Sh以上的机油,而不能选择Sf或者Se的机油。 SAE粘度的选择:这要根据当地的环境温度来选择,有些人认为粘度越大机油就越好,其实错的,粘度越大,流动性越差,润滑反而不好,粘度越小,流动性越好,但润滑性能又会降低,因此在选择粘度时最好参考下表所示。 粘度级别,适用的气温范围,℃季节温度,我国地域 30 0~+30 夏季东北西北 40 0~+40 夏季全国各地 50 +5~+50 夏季南方 5W/30 -25~+30 冬夏通用东北西北 5W/40 -25~+40 冬夏通用东北西北 10W/30 -20~+30 冬夏通用华北、中西部

51单片机之数组的应用

【实验题目】数组 【目的要求】1.学习一维和二维数组的定义,初始化,引用。 2.利用数组做流水灯。 3.要求三个学时完成。 【实验平台】电脑,伟福,Proteus7等仿真软件。 【实验原理】 我们在数学上学过数列,用一大括号将一组数字括起来,就变成一个整体,用一个大写字母来表示,数列具有无序性,不重复性。且根据数列中数的类型来判断数列的类型。如果将数列的不重复性去掉,并用a[10]来代表,10为整数代表数的个数,a[0],a[1]...a[9]来表示数列中的数,这就变成了我们今天要说的数组。 定义数组:类型符数组名[常量表达式]; 数组名即为变量名,定义数组时须指定元素的个数,即方括号中的数,即为数组长度,注意数组长度和数组元素的表示,a[10]表示数组有十个元素,储存形式为: a[0] a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8] a[9] 特别注意没有a[10]。常量表达式中可以包括常量和符号常量,例如“a[3+5]”,如果是在被调用的函数中定义数组,其长度可以是变量或变量表达式,例如: void func(int n) { int a[2*n]; //n的值从实参传来 ......}

一维数组的初始化:为了使程序简洁,,常在定义数组的同时,给各数组元素赋值,这称为数组的初始化。将数组各元素的初值顺序放在一对花括号内,数据间用逗号隔开。例如:int a[10]={0,1,2,3,4,5,6,7,8,9}; 则a[0]=0,a[1]=1,a[2]=2......a[8]=8,a[9]=9。也可以给数组的一部分赋值,例如:a[10]={1,2,3,4,5};则只给前五个赋初值,剩下的系统自动给后面元素赋值为0。在对全部数组元素赋初值时,由于数据的个数已确定,因此可以不指定数组长度。例如:int a[]={1,2,3,4,5}; 二维数组: 我们都学过平面坐标,利用平面上两个垂直的坐标轴,用到两坐标轴的距离来确定平面的位置。二维数组也是这个原理,二维数组常称为矩阵。把二维数组写成行和列的排列形式。 定义二维数组:类型说明符数组名[常量表达式(行)][常量表达式(列)] 例如:int a[3][4] a[0][0] a[0][1] a[0][2] a[0][3] a[1][0] a[1][1] a[1][2] a[1][3] a[2][0] a[2][1] a[2][2] a[2][3] 二维数组的初始化:分行赋值,可以将所有数据写在一个大括号中,系统会自动按顺序赋值。也可对部分元素赋值。其实与一维数组类似,只要以一维数组类推便可得出,由于单片机中对二维数组运用较少,便不做具体讲述。 字符型数组:用来存放字符串,定义类型为char型。规定以“\0”

汽车发动机机油的选择

汽车发动机机油的选择 一般机油都是由基础油和添加剂两部分组成。基础油大多采用矿物油,添加剂则有金属清净剂、抗氧抗腐剂、除锈剂、无灰分散剂和粘度指数改进剂等。机油添加某些具有特殊功能的化学品能改善机油的品质,不仅能减低发动机的磨损延长机子的使用寿命,使到活塞及燃烧室较为清洁,润滑油路和细滤器上的沉积物少,而且能节约燃料延长更换机油的使用里程,一般换油期可达一万多公里以上。一般来说,汽油机转速高而负荷少,润滑压力低,柴油机转速低负荷大,润滑压力高,两者对机油性能的要求不同,因此机油也视发动机的类型不同而分两种,一种叫汽油机机油,另一种叫柴油机机油,二者不能混用。至于市面上有一种既可用于汽油机又可以用于柴油机的通用型机油,其性能满足两类发动机的机油级别的重叠值,所以也标明适用的机油级别范围,并不能适用所有汽车。 市面上品牌机油说明书上经常会出现"SAE"和"API","SAE"用来评定机油粘度的,黏度的含义:简单来说,黏度表示机油是稀还是稠。较稠的机油流动性较差,会导致大量的能量损失在克服润滑油内部阻力上,但它能够在机件表面形成较厚的润滑膜,故此适合在较高温度及重负荷的情况下工作。反之,较稀的机油形成的油膜较薄,但流动性佳、阻力小,适合在低温、低负荷的情况下运转。一般来说,温度每升高20摄氏度,机油黏度就会降低一半。

好了,买机油的时候如何辨识黏度是否符合需要呢?多数的机油罐上会有SAE 15w--40、SAE 5w-50这样的标记。其中,SAE代表美国汽车工程师协会,世界各国普遍采用由他们订定的机油黏度标准;w代表冬季使用的机油,前面的数值越小,代表可供使用的环境温度越低,一横后面的数值则代表非冬季使用系列,数值越大,可供使用的环境温度越高。问题来了,现在是两组数值都有,那代表什么?这就代表这种机油是先进的“多级机油”,适合从低温到高温的广泛区域,黏度值会随温度的变化给予发动机全面的保护。一般说来,可依据车辆所在地常年气温,选择机油,具体见机油推荐使用表。 机油推荐使用表 环境温度:应根据所在地区的气温来决定机油的粘度,一般来说冬季应选用复式粘度的机油保证机油的低温流动性能,中国南方地区可选用S AE 20W/50级粘度的机油,北方冬季地区SAE 5W/30或10W/30粘度一般可以满足要求。夏季主要是考虑机油的粘度保持,因为夏季温度较高粘度太低的机油不能保持足够的机油压力,使发动机得不到润滑,夏季中国大部分地区可选用SAE 15W/40或SAE40机油,温度过高地区可选用SAE20W/50、SAE 50机油。具体各粘度适用温度见下表: 粘度级别适用的气温范围,℃季节我国地域

STC89C52单片机开发板设计

STC89C52单片机开发板 一、方案设计 1.1 方案论证 在科技广泛发展的今天,计算机的发展已经越来越快,他的应用已经越来越广泛。二单片机的发展和应用是其中的重要一方面。单片机在工业生产(机电、化工、轻纺、自控等)和民用家电方面有广泛的应用。其中,单片机在工业生产中的应用尤其广泛。 单片机具有集成度高,处理能力强,可靠性高,系统结构简单,价格低廉的优点,因此被广泛应用。目前,单片机在工业控制系统诸多领域得到了极为广泛的应用。特别是C51系列的单片机稳定性好,运算精度高,推动了工业生产,影响着人们的工作和学习。而本次设计就是要通过对C52系列单片机最小系统进行开发板的设计。有助于当代大学生及涉及单片机领域的工作者们更深入的了解和学习单片机的开发机应用。 1.2 设计思路 (1)本设计采用STC89C52单片机为主控制核心。 (2)选择PCF8951实现A/D、D/A转换装置,与单片机接口为P2.1口和P2.0口。 (3)此外,还选择了NRF905无线通信模块及4*4矩阵键盘等模块进行开发与学习设计。 二、硬件设计 本设计由8部分组成:STC89C52单片机最小系统、PCF8951A/D转换电路、报警器模块、NRF905无线模块、矩阵键盘模块、温度传感器电路、红外接收模块、LED流水灯模块。电路原理图见附录。 2.1 STC89C52单片机最小系统模块 STC89C52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。具有以下标准功能:8k字节Flash,512字节RAM,32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口。另外STC89X52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35Mhz,6T/12T可选。

单片机最小系统原理图

单片机最小系统 单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的 系统. 对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路. 下面给出一个51单片机的最小系统电路图. 说明

复位电路:由电容串联电阻构成,由图并结合"电容电压不能突变"的性质,可以知道,当系统一上电,RST脚将会出现高电平,并且,这个高电平持续的时间由电路的RC值来决定.典型的51单片机当RST脚的高电平持续两个机器周期以上就将复位,所以,适当组合RC的取值就可以保证可靠的复位.一般教科书推荐C 取10u,R取8.2K.当然也有其他取法的,原则就是要让R C组合可以在RST脚上产生不少于2个机周期的高电平.至于如何具体定量计算,可以参考电路分析相关书籍. 晶振电路:典型的晶振取11.0592MHz(因为可以准确地得到9600波特率和19200波特率,用于有串口通讯的场合)/12MHz(产生精确的uS级时歇,方便定时操作) 单片机:一片AT89S51/52或其他51系列兼容单片机 特别注意:对于31脚(EA/Vpp),当接高电平时,单片机在复位后从内部ROM的0000H开始执行;当接低电平时,复位后直接从外部ROM的0000H开始执行.这一点是初学者容易忽略的. 复位电路: 一、复位电路的用途 单片机复位电路就好比电脑的重启部分,当电脑在使用中出现死机,按下重启按钮电脑内部的程序从头开始执行。单片机也一样,当单片机系统在运行中,受到环境干扰出现程序跑飞的时候,按下复位按钮内部的程序自动从头开始执行。 单片机复位电路如下图:

二、复位电路的工作原理 在书本上有介绍,51单片机要复位只需要在第9引脚接个高电平持续2US就可以实现,那这个过程是如何实现的呢? 在单片机系统中,系统上电启动的时候复位一次,当按键按下的时候系统再次复位,如果释放后再按下,系统还会复位。所以可以通过按键的断开和闭合在运行的系统中控制其复位。 开机的时候为什么为复位 在电路图中,电容的的大小是10uF,电阻的大小是10k。所以根据公式,可以算出电容充

单片机原理及应用89c51期末复习资料

单片机期末复习资料 实验3 数码管显示设计 1*功能描述:本程序集中体现数码管的静态显示,完成数码管由0到F 的静态显示 ************************************************************/ #include//包含头文件 #define uchar unsigned char #define uint unsigned int //宏定义 sbit dula=P1^4; //端口定义 uchar num,y; uint x; //定义变量 uchar code table[]={ 0xfc,0x60,0xda,0xf2,0x66,0xb6, 0xbe,0xe0,0xfe,0xf6,0xee,0x3e, 0x9c,0x7a,0x9e,0x8e};//0到F的数码管管码 /********************主函数**********************/ void main() { while(1)//进入大循环 { for(num=0;num<16;num++) //判断是否到F { dula=1;//开启锁存器 P0=table[num];//送数码管管码 dula=0;//关闭锁存器 for(x=2000;x>0;x--) for(y=220;y>0;y--);//延时 } } } 2 *功能描述:本程序集中体现数码管的动态扫描显示2009,通过改变数组的值可完成对任意四个数的显示 ************************************************************/ #include #include //包含头文件 #define uchar unsigned char #define uint unsigned int //宏定义 sbit Dula=P1^4; //端口定义 uchar code table[]={ 0xfc,0x60,0xda,0xf2, 0x66,0xb6,0xbe,0xe0, 0xfe,0xf6}; //0到F对应的数码管显示代码 uchar x,i,temp;

船用发动机油的选择

船用发动机油的选择 1柴油机的转速和应用范围表见表1 表1 柴油机的转速和应用范围 2.船用油和陆用柴油机油有什么不同? 主要有三点不同: ①船用油根据使用燃料硫含量,满足中和燃料燃烧后生成的硫酸要求,有不同碱性产品: 气缸油碱性常用的是70 mgKOH/g,中速机油碱值常用的是25-30 mgKOH/g。 陆上柴油机油是根据柴油机是自然吸气、低增压还是中增压、功率大小等分类。 ②船用油尤其是中速机油和系统油不免要受到水的污染,所以要求有很好的抗乳化性能和分水性能,而且还要有良好的防腐性。而陆用柴油机油不要求这些性能。 ③船用油粘度分类没有多级只是单级,如气缸油常用的粘度是SAE 50,中速机油和系统油常用的是SAE30、SAE40。而陆上柴油机油有单级油和多级油。 3船用油的选择主要分两个方面: 第一,粘度级别。船用油的粘度级别较单一,系统油和中速机油分SAE30,SAE40两个级别,气缸油以SAE50居多,航行环境温度偏高,发动机工况稍差应选择粘度级别稍高些为宜,反之,可选用较低粘度油。 第二,质量等级。船用油的质量等级是以油品总碱值TBN(总碱值)的大小来区分的。油品碱值的选择十分重要。主要依据船舶使用燃料硫含量的高低来选用。一般说TBN过小,油品酸中和能力不足,会造成腐蚀、磨损;TBN过大,金属灰分高,也会造成磨损,同时由于添加剂加量大,油品成本会升高。1).系统油的选用

系统油的选用主要根据柴油机的机型、运转工况、工作环境和所用燃油的质量而定。一般TBN选用10mg KOH/g以下,而粘度等级SAE 30 、40即可,粘度指数应大于80。 2).中速机油的选用 中速筒状活塞柴油机除了作为动力输出用在船舶上外,还可以作为电力输出装置用在发电机组上。中速机油的使用特点兼有气缸油和系统油的双重功能。因此在油品选择过程中需要重点考虑油品的碱值,中速机油的碱值选择可以参考表2。 表2 中速机油总碱值的选择 用户在使用过程中,应注意保持循环油箱中有一个稳定的TBN值。 3).船用气缸油的选用 船用气缸油用于低速十字头柴油主机气缸的润滑,TBN和所用燃料的硫含量是否匹配,是船用气缸油首选指标,见表3。 表3气缸油适宜碱值的选择 TBN太低,不能有效中和燃烧产物,造成严重的腐蚀磨损;TBN太高,不但不经济,过量碱值的气缸油在燃烧后,灰分增多。

51单片机的若干电路原理图

51单片机的若干电路原理图 单片机 2007-10-23 20:36:31 阅读198 评论0 字号:大中小订阅 利用下面这些原理图,就可以自己动手做个简单的实验板啦~~~~ 1 外接电源供电电路及电源指示灯 在单片机实训板上为系统设计了一个外接电源供电电路,这个电源电路具备两种电源供电方式:一种是直接采用PC的USB接口5V直流电源给实训板供电,然后在电源电路中加入一个500mA电流限制的自恢复保险丝给PC的USB电源提供了保护的作用;另一种是采用小型直流稳压电源供电,输出的9V直流电源加入到电源电路中,通过LM7805稳压芯片的降压作用,给实训板提供工作所需的5V电源。 如图2.4所示为采用LM7805稳压芯片进行降压供电的电源电路。 图2.4 外接电源供电电路 同时,为了显示外接电源给实训板提供了电源,在系统中增加了电源指示灯电路,如图2.5。 发光二极管工作在正常工作状态时,流过LED的电流只需要5~10mA左右就行,在电路中采用白发红高亮LED,所以可以取5mA左右

的电流值,通过计算,可知:连接LED的限流电阻的阻值可以采用680Ω。 图2.5 电源指示灯电路 2 系统复位电路 复位是单片机的初始化操作,只要给RESET引脚加上2个机器周期以上的高电平信号,即可使单片机复位。除了进入系统的正常初始化之外,当程序运行出错或是操作错误使系统处于死锁状态时,为了摆脱死锁状态,也需要按复位键重新复位。 在系统中,为了实现上述的两项功能,采用常用的按键电平复位电路,如图2.6所示。 2.6 按键电平复位电路 从途中可以看出,当系统得到工作电压的时候,复位电路工作在上电自动复位状态,通过外部复位电路的电容充电来实现,只要Vcc

基于AT8951单片机原理及应用

◎<习题一>◎<习题二>◎<习题三> ◎<习题四>◎<习题五>◎<习题六> ◎<习题七>◎<习题八>◎<习题九> ◎<习题十>◎<总复习题> ※<习题一> 第一章习题答案 一、选择题 DCABD DACAC ACDBA BCCBA BB (ABE) B 二、计算题 1、将下列十进制数分别转换成二进制、十六进制和BCD码的 形式 (1)33D=00100001B=21H=00110011BCD (2)22 .37D=00010110.0101B=16.5H=00100010.00110111BCD 2、将下列二进制数分别转换成十进制、十六进制的形式。(1) 10101100 B=172D=ACH (2) 1001.01 B= 9.25D=9.4H (3)11001100. 011B=CC.6H=204.375D 3、将下列十六进制数分别转换成二进制、十进制的形式。(1)7B H=01111011B=123D (2)0E7.2 H=231.125D=11100111.0010B (3)21A9H=8617D=0010000110101001B 4、将下列BCD码转换成十进制数。 (1)10010010BCD=92D (2)01010010=52D (3)1000111. 0110=47.6D 5、将下列带符号数分别用原码、反码、补码来表示。 (1)+39 原码、反码、补码为00100111B

(2)-121 原码为11111001B,反码为10000110B,反码为10000111B 三、填空题 1、带符号数在机器中可用_原_码、_反_码和_补_码表示。 2、___运算器___和_控制器_____是计算机硬件的核心,称为中央处理器(CPU)。 3. CPU一次可处理的二进制数的位数称为___字长___。 4、字长为___8___的整数倍。 5、.MCS-51的最基本时间单位是_ 时钟___周期。 6、.8051的一个机器周期由___12___个时钟周期组成。 7、半导体存储器分为__ROM__和__RAM____。 8、根据信息传送的属性,总线可分为___地址总线___、_数据总线_____和__控制总线____。 四、问答题 1、什么是字长?Intel公司的MCS-51系列单片机的字长是多少?答:字长是指计算机能一次处理二进制数码的位数,MCS—51系列单片机字长为8位,又称8位机。 2、简述半导体存储器的分类及各类存储器的功能。 答:(1)只读存储器(ROM) ROM在使用过程中,存储的信息只能被读出,而不能用通常的方法写入。在系统断电时,ROM中的信息并不会丢失。因此,这类存储器适用于存放各种固定的系统程序、应用程序和常数等。 ROM按制造工艺的不同可分为以下几种: A)掩膜ROM 存储在ROM中的信息是在生产过程中用“掩膜”工艺固化在ROM芯片中的,一旦做好,不能更改。只适用于存储成熟的固定程序和数据,在大批量生产时,可降低成本。 B)可编程ROM(PROM) PROM中的信息是由用户写入,但只能写一次,写入后的信息以后不能更改。 C)可擦除ROM 允许用户对已写入的信息进行多次修改,但修改之前要先将原来的内容擦除掉,按擦除方法不同,又分为两种: 紫外线擦除的ROM(EPROM):在芯片上有一窗口,用紫外线擦抹器照射该窗口约20分钟后就可擦除,然后加规定的编程电压可重新写入程序。 电擦除的ROM(EEPROM):它允许用户利用+5V的电压擦除已存入的信息,并可进行重新写入,擦除和写入过程可在线完成,不需将芯片从用户系统中取出。

单片机开发板的制作步骤

单片机开发板的制作步骤 单片机技术自发展以来已走过了近20年的发展路程。单片机技术的发展以微处理器(MPU)技术及超大规模集成电路技术的发展为先导,以广泛的应用领域拉动,表现出较微处理器更具个性的发展趋势。小到遥控电子玩具,大到航空航天技术等电子行业都有单片机应用的影子。针对单片机技术在电子行业自动化方面的重要应用,为满足广大学生、爱好者、产品开发者迅速学会掌握单片机这门技术,于是产生单片机实验板普遍称为单片机开发板、也有单片机学习板的称呼。比较有名的例如电子人DZR-01A单片机开发板。 单片机开发板是用于学习51、STC、AVR型号的单片机实验设备。根据单片机使用的型号又有51单片机开发板、STC单片机开发板、AVR单片机开发板。常见配套有硬件、实验程序源码、电路原理图、电路PCB图等学习资料。例如电子人单片机开发板,针对部分学者需要特别配套有VB上位机软件开发,游戏开发等教程学习资料。开发此类单片机开发板的公司一般提供完善的售后服务与技术支持。单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等。 单片机(Microcontrollers)诞生于1971年,经历了SCM、MCU、SoC三大阶段,早期的SCM单片机都是8位或4位的。其中最成功的是INTEL的8051,此后在8051上发展出了MCS51系列MCU系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大提高。随着INTEL i960系列特别是后来的ARM系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。 而传统的8位单片机的性能也得到了飞速提高,处理能力比起80年代提高了数百倍。高端的32位Soc单片机主频已经超过300MHz,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1美元,最高端的型号也只有10美元。当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的Windows和Linux操作系统。 常见配套资源如下:

51单片机引脚工作原理

51单片机引脚工作原理 一、P0端口的结构及工作原理 P0端口8位中的一位结构图见下图: 由上图可见,P0端口由锁存器、输入缓冲器、切换开关、一个与非门、一个与门及场效应管驱动电路构成。再看图的右边,标号为P0.X引脚的图标,也就是说P0.X引脚可以是P0.0到P0.7的任何一位,即在P0口有8个与上图相同的电路组成。 下面,我们先就组成P0口的每个单元部份跟大家介绍一下: 先看输入缓冲器:在P0口中,有两个三态的缓冲器,在学数字电路时,我们已知道,三态门有三个状态,即在其的输出端可以是高电平、低电平,同时还有一种就是高阻状态(或称为禁止状态),大家看上图,上面一个是读锁存器的缓冲器,也就是说,要读取D锁存器输出端Q的数据,那就得使读锁存器的这个缓冲器的三态控制端(上图中标号为…读锁存器?端)有效。下面一个是读引脚的缓冲器,要读取P0.X 引脚上的数据,也要使标号为…读引脚?的这个三态缓冲器的控制端有效,引脚上的数据才会传输到我们单片机的内部数据总线上。 D锁存器:构成一个锁存器,通常要用一个时序电路,时序的单元电路在学数字电路时我们已知道,一个触发器可以保存一位的二进制数(即具有保持功能),在51单片机的32根I/O口线中都是用一个D 触发器来构成锁存器的。大家看上图中的D锁存器,D端是数据输入端,CP是控制端(也就是时序控制信号输入端),Q是输出端,Q非是反向输出端。 对于D触发器来讲,当D输入端有一个输入信号,如果这时控制端CP没有信号(也就是时序脉冲没有到来),这时输入端D的数据是无法传输到输出端Q及反向输出端Q非的。如果时序控制端CP的时序脉冲一旦到了,这时D端输入的数据就会传输到Q及Q非端。数据传送过来后,当CP时序控制端的时序信号消失了,这时,输出端还会保持着上次输入端D的数据(即把上次的数据锁存起来了)。如果下一个时序控制脉冲信号来了,这时D端的数据才再次传送到Q端,从而改变Q端的状态。 多路开关:在51单片机中,当内部的存储器够用(也就是不需要外扩展存储器时,这里讲的存储器包括数据存储器及程序存储器)时,P0口可以作为通用的输入输出端口(即I/O)使用,对于8031(内部没有ROM)的单片机或者编写的程序超过了单片机内部的存储器容量,需要外扩存储器时,P0口就作为…地

汽油发动机润滑油牌号的含义

汽油发动机润滑油牌号的含义 发动机机油按照美国SAE粘度分类方法为5W、10W、15W、20W、20、30、40、50几个等级,其粘度依次升高。W表示冬天使用(Winter,冬季),5W适用于-30。C,10W适用于-25。C,15W适用于-15。C,20W适用于-10。C的冬季机油。无W的表示0。C以上的天气使用,依次表示适用于20、30、40、50。C的气温。摩托车发动机常采用多级机油,如SAE10W/40表示适用于-25至40。C之间的气温,季节变化不受影响,不必更换。发动机机油品质按照美国API品质分类法分为SA、SB、SC、SD、SE、SF、SG、SJ等8个等级,A,B……G表示级号,依次升高,其中A/B/C三级已不再使用,常用SF以上等级的机油。SG级又称减摩节能级机油,含特效添加剂,有超级润滑作用,以减少积炭及油泥的形成;SJ级是国内使用的最高级机油。 ?机油的型号解读 ?品牌机油,其油桶上都有许多英文和数字,新手往往看得一头雾水。虽有修理工推荐,一般车主仍不得要领。其实只要了解简单的规则就可以看懂机油桶上的标志,为自己的爱车轻松选择合适的润滑油。 ?SAE是美国汽车工程师学会的英文缩写,SAE等级代表油品的粘度等级。SAE30、SAE40为单级油,SAE10W-30、SAE15W-40为多级油。其中,“W”前面的数字越小说明低温黏度越低,发动机冷启动时的保护能力越好;“W”后面的数字则是机油耐高温性的指标。以壳牌特级喜力机油(ShellHelixSuperMotorOil)为例,最典型的数据为SAE10W-40。 ?API是美国石油学会的英文缩写,API等级代表发动机油质量的分类。它采用简单的代码来描述发动机机油的工作能力。 ?API发动机油分为两类:“S”系列代表汽油发动机用油;“C”系列代表柴油发动机用油; 当“S”和“C”两上字母同时存在,则表示此机油为汽柴通用型。如“S”在前,则主要用于汽油发动机。反之,则主要用于柴油发动机。 ?从“SA”一直到“SJ”,每递增一个字母,机油的性能都会优于前一种,机油中会有更多用来保护发动机的添加剂。字母越靠后,质量等级越高,国际品牌中机油级别多是SF级别以上的。例如,壳牌非凡喜力(ShellHelixPlus)是APISJ级,而壳牌红喜力机油 (ShellHelixRedMotorOil)则是APISG级,这说明非凡喜力的质量等级要高于红喜力。 ?由于同样一种机油,在不同的发动机中表现出来的温度特性是不一样的,所以机油的选用还是应该以手册推荐的型号为准!如果手册中有不同的推荐油型号,应该弄清自己的汽车发动机和这些推荐油的特定温度特性。

发动机-润滑系习题

单元五润滑系 一.名词解释。 1.曲轴箱通风 2.机油粗滤器 二.填空题。 1. 摩擦类型有、、三类。 2. 磨损的类型有、、、四类。 3. 润滑油的作用有、、、等。 4. 润滑方式有、、等。 ~ 5. 滤清方式有、、三种。 6. 机油泵的作用是将一定和的润滑油供到润滑表面,汽车发动机常用的机油泵有和两种。 7. 东风EQ6100汽车发动机润滑系中,流经粗滤器的润滑油流入,流经细滤器的润滑油流入。 8. 机油泵上装限压阀的作用是维持内油压的正常,当油压过高时,多余的润滑油经限压阀流回或。 9. 转子泵有内、外两个转子,工作时转子带动转子转动,且内转子的转速比外转子的转速。 10. 齿轮式机油泵有进油腔和出油腔,为防止困油现象,在油泵盖上铣有槽,安装时,应使该槽与相通。 11. 机油粗滤器上装旁通阀的作用是为了因而断油,当旁通阀打开时,机油经此阀流入。 12. 东风EQ6100发动机上采用式细滤器,此细滤器上限制机油流量的量孔是转子上的。 13. 曲轴箱通风方式有和两种。 14. 曲轴箱的强制通风法是利用的作用,使曲轴箱内的气体被吸 入的。

; 15. 机油滤清器按过滤能力分成、和三种。 16. 发动机冒蓝烟是造成的。 17. 发动机机油压力的大致范围是。 三.判断题。 1. 润滑系的油路是:集滤器→机油泵→粗滤器→细滤器→主油道→润滑机件。( ) 2. 对负荷大,相对运动速度高的摩擦面均采用压力润滑,所以活塞与气缸壁之间一般也采用压力润滑。( ) 3. 润滑系中旁通阀一般安装在粗滤器中,其功用是限制主油道的最高压力。( ) 4. 细滤器能过滤掉很小的杂质和胶质,所以经过细滤器过滤的润滑油应直接流向机件的润滑表面。( ) 5. 机油泵盖上铣有一个卸压槽,使啮合齿隙间与出油腔相通,以降低机油泵主、从动齿轮啮合齿隙间的油压。( ) 6. 曲轴箱的强制通风是靠进气管管口处的真空度,将曲轴箱内的气体排出的。( ) ` 7. 离心式机油细滤器,在发动机熄火后不应有转动声。( ) 8. 油压警告灯是机油压力过低的警告装置。( ) 9. 二级维护发动机必须更换机油。( ) 10. 二级维护没有必要更换机油滤清器。( ) 12. 二级维修必须更换曲轴箱通风装置。( ) 13. 主轴承、连杆轴承间隙过大会造成油压过低。( ) 14. 润滑油路中机油压力越高越好。( ) 15. 机油变黑说明机油已经变质。( ) 16. 气缸磨损过大会造成机油消耗过多。( ) 17. 粗滤器旁通阀只有在滤芯堵塞时才打开。( ) ( 18. 离心式细滤器是由齿轮来驱动的。( ) 19. 曲轴箱通风单向阀的失效会造成发动机低速时运转不稳定。( )

汽车发动机润滑油

汽车发动机润滑油 汽车发动机润滑油使用的几个误区 发动机工作时运动机件表面会产生剧烈摩擦。发动机润滑油的作用是在运动机件之间形成良好的油膜,将接触面隔开,以湿摩擦代替干摩擦,变固体摩擦为液体摩擦。据资料统计,车辆因润滑不良造成的故障占总故障的41%。因此,要充分发挥润滑油的作用,保证发动机可靠润滑,降低磨损,减少故障,延长车辆使用寿命,必须从发动机润滑油的选择、使用上加以重视。但有些驾驶员和车管人员在润滑油的使用中常存在一些错误认识,造成了不必要的损失。在发动机润滑油的使用中常见的误区主要有以下几种: 汽车发动机润滑油使用中的几个误区 1、润滑油粘度越大越好 有很多驾驶员都认为:润滑油的粘度越大越好,润滑油的牌号(100℃时运动粘度的厘斯数)越高越好。其实,这种认识是片面的。粘度越大,各运动机件摩擦表面间的油膜愈厚。油膜厚,虽有利于防止摩擦表面的磨损,但随之摩擦阻力也大,动力损失增加。国外有资料表明,润滑油粘度降低1厘斯,大约节约燃料1.5%。另外,实验也证明,润滑油的粘度超出要求时,还会使机件磨损增加,因为机件磨损量的约2/3产生于起动初期。使用粘度大的润滑油,在低温下起动,由于经过一段时间的停机,摩擦表面的润滑油己流失,而粘度大,流动缓慢,不能及时补充到摩擦表面形成润滑油膜,因而会使机件较长时间处于干摩擦和半干摩擦状态,从而导致机件磨损增加。原石油部某单位在3辆解放牌汽车上,用6号和10号汽油机机油在同样条件下进行对比实验,结果表明,用6号汽油机机油节约燃油7.9%,同时发动机磨损减少l/3。因此,发动机润滑油的粘度不是越大越好,而是应在保证润滑的条件下,尽量选用粘度小的润滑油。润滑油的低粘度化是当前节油的措施之一。 2、加注润滑油越多越好 润滑油最主要的作用是润滑机械,减少摩擦,降低磨损,油量不足时会加速润滑油变质,甚至会因缺油而引起零部件的粘结与异常磨损。但润滑油太多也是不可取的,原因有二:一是润滑油过多会从气缸和活塞的间隙中窜进燃烧室产生积炭;二是增大了曲轴连杆的搅拌阻

51单片机基本程序

1第一位隔一秒闪烁一次 #include #define uint unsigned int sbit led1=P1^0; uint i; uint j; void main() { while(1) { led1=0; for(i=1000;i>0;i--) for(j=110;j>0;j--); led1=1; for(i=1000;i>0;i--) for(j=110;j>0;j--); } } 2复杂广告灯 #include #define uint unsigned int #define uchar unsigned char uchar discode[]={ 0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F,//正向流水灯 0xBF,0xDF,0xEF,0xF7,0xFB,0xFD,0xFE,0xFF,//反向流水灯 0xAA,0x55,0xAA,0x55,0xAA,0x55,0xFF,//隔灯闪烁3次 0xF0,0x0F,0xF0,0x0F,0xFF,//高四盏。低四盏闪烁2次 0x33,0xCC,0x33,0xCC,0x33,0xCC,0xFF//隔两盏闪烁3次 }; void delayms(uint ms) { uint i; while(ms--) { for(i=0;i<120;i++); } } void main(void) { uchar i; P0=0xFF;

while(1) { for(i=0;i<35;i++) { P0=discode[i]; delayms(250); } } } 3拉幕式与闭幕式广告灯 #include #define uint unsigned int #define uchar unsigned char uchar discode1[4]={0x18,0x24,0x42,0x81}; uchar discode2[4]={0x7E,0x3C,0x18,0x00}; void delayms(uint ms) { uint i; while(ms--) { for(i=0;i<120;i++); } } void main(void) { uchar i,j; P0=0xFF; while(1) { for(i=0;i<4;i++) { j=discode1[i]; P0=~j; delayms(500); } j=0xFF; P0=~j; delayms(500); for(i=0;i<4;i++) { j=discode2[i]; P0=~j;

发动机润滑油的标号含义及使用

、发动机润滑油的标号含义及使用【申精】 机油标号通常表示粘度和品质 粘度 润滑油的黏度多使用SAE等级别标识,SAE是英文“美国汽车工程师协会”的缩写。例如SAE40,SAE50 或SAE15W-40、SAE5W-40,“W”表示winter(冬季),其前面的数字越小说明机油的低温流动性越好,代表可供使用的环境温度越低,在冷启动时对发动机的保护能力越好;“W”后面(一横后面)的数字则是机油耐高温性的指标,数值越大说明机油在高温下的保护性能越好。较高黏度的机油对运动系的阻力也相对较高,不但耗费功率、增加油耗,而且机油温度会升高,容易氧化、影响冷启动的保护。象SAE40,SAE50这样只有一组数值的是单级机油,不能在寒冷的冬季使用。象SAE15W-40、SAE 5W-40这样两组数值都有,15表示冬天时,机油黏度为15号,40表示夏天机油时相当于40号机油的黏度。这就代表这种机油是先进的"多级机油",适合从低温到高温的广泛区域,黏度值会随温度的变化给予发动机全面的保护。 (SAE)适用的环境温度(°C) 5w -30°C 10w -25°C 15w -20°C 20w -15°C 30 30°C 40 40°C 50 50°C 多级油的优点: 1.全年使用,延长发动机寿命,减少磨损(减少冷启动引起的磨损); 2.提高燃油经济性; 3.降低润滑油消耗; 4.减少磨损;

5.提供良好低温润滑性; 6.更长的换油期; 7.大多数重负荷发动机制造商推荐。 市场中现有的机油按SAE法分类,单级机油:冬季用油有6种,夏季用油有4种,多级机油:冬夏通用油有16种。冬季用油牌号分别为:0W、5W、10W、15W、20W、25W;夏季用油牌号分别为:20、30、40、50;冬夏通用油牌号分别为:5W-20、5W-30、5W-40、5W-50、10W-20、10W-30、10W-40、10W-50、15W-20、15W-30、15W-40、15W-50、20W-20、20W-30、20W-40、20W-50。 品质的表示 SL/SL:表示汽油引擎车使用 CF/CG:表示柴油引擎车使用 具体如下:API(American Petroleum Institute)是美国石油学会的英文缩写,API等级代表发动机油质量的等级。它采用简单的代码来描述发动机机油的工作能力。 API发动机油分为两类:"S"开头系列代表汽油发动机用油,规格有:API SA, SB, SC, SD, SE, SF, SG, SH, SJ,SL 。"C"开头系列代表柴油发动机用油,规格有:API CA, CB, CC, CD, CE, CF, CF-2, CF-4,CG-4, CH-4, CI-4。当"S"和"C"两个字母同时存在,则表示此机油为汽柴通用型。 在S或C后面的字母表示的意义是;从“SA”一直到“SL”,每递增一个字母,机油的性能都会优于前一种,机油中会有更多用来保护发动机的添加剂。字母越靠后,质量等级越高,国际品牌中机油级别多是SF级别以上的。例如,壳牌非凡喜力(Shell Helix Plus)是API SL级,而壳牌红色喜力机油(Shell Helix Red Motor Oil)则是API SG级,这说明非凡喜力的质量等级要高于红喜力。 机油的基础分类 目前市场上的机油因其基础油之不同可简分为矿物油及合成油两种(植物油因 产量稀少故不计)。最高档的油属合成油。 二者最大差别在于:合成油使用的温度更广,使用期限更长,以及成本更高;同样的油膜要求,合成油可用较低的黏度就可达成,而矿物油就需用相对于合成油较浓的黏度才可达到如此要求。在相同的工作环境里,合成油因为使用期

51单片机爱心流水灯原理及制作

电路原理图:

原件清单: 1、51单片机x1、40Pin 座x1 2、LED x32(建议用5mm 七彩的) 3、电阻470Ωx33 4、晶振12MHz x1 5、10uf 电解电容x1、谐振瓷片电容30pf x2 6·其他的可以看自己的爱好去加 7、其实也可以不用那么多的电阻,用几个排阻就OK了。~ 效果展示:

作品程序: #include<> #define uchar unsigned char ; uchar flag=200; /////////////////////////////////////////////////////////////////////// uchar code Tab1[]={0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F,0xFF};//暗中左移向下uchar code Tab2[]={0x7F,0xBF,0xDF,0xEF,0xF7,0xFB,0xFD,0xFE,0xFF};//暗中右移向上uchar code Tab3[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x00};//亮中左移向下uchar code Tab4[]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01,0x00};//亮中右移向上uchar code Tab11[]={0xFE,0xFC,0xF8,0xF0,0xE0,0xC0,0x80,0x00,0xff};//暗中左移向下uchar code Tab22[]={0x7F,0x3F,0x1F,0x0F,0x07,0x03,0x01,0x00,0xff}; //////////////////////////////////////////////////////////////////// uchar code Tab33[]={0x80,0xC0,0xE0,0xF0,0xF8,0xFC,0xFE,0xFF}; ; uchar code Tab44[]={0x01,0x03,0x07,0x0F,0x1F,0x3F,0x7F,0xFF}; uchar code Tab55[]={0x08,0xc0,0xe0,0xf0,0xf8,0xfc,0xfe,0xff,0xff}; uchar code Tab5[]={0x00,0x80,0xC0,0xE0,0xF0,0xF8,0xFC,0xFE,0xff};

相关文档
最新文档