当前位置:文档之家› 啤酒开瓶器模具设计

啤酒开瓶器模具设计

啤酒开瓶器模具设计
啤酒开瓶器模具设计

啤酒开瓶器模具设计

前言

随着科学技术的发展需要,模具已成为现代化不可缺少的工艺装备,模具设计是机械专业一个最重要的教学环节,是一门实践性很强的学科,是我们对所学知识的综合运用,通过对专业知识的综合运用,使学生对模具从设计到制造的过程有了基本的了解,为以后的工作及进一步学习深造打下了坚实的基础。

毕业设计的主要目的有两个:

一是让学生掌握查阅查资料手册的能力,能够熟练的运用工程软件进行模具

设计。

二是掌握模具设计方法和步骤,了解模具的加工工艺过程。

本文是落料冲裁级进模设计说明书,结合模具的设计和制作,广泛听取各位

人士的意见,经过多次修改和验证编制而成。为了达到设计的规范化,标准化和

合理性,本人通过查阅多方面的资料文献,力求内容简单扼要,文字顺通,层次

分明,论述充分。其中附有必要的插图和数据说明。

本文在编写过程中得到了老师的精心指导和同学们的大力帮助,在此表示衷心的

感谢。由于本人是应届毕业生,理论水平有限,实践经验不足,说明书中难免有

不当和错误的地方,敬请各位老师批评指正。

目录

摘要·

1.设计课题及任务书 (5)

1.1 设计课题 (5)

1.2 设计任务书 (6)

2.工艺方案分析及确定 (6)

2.1 工件的工艺分析 (7)

2.2 工艺方案的确定 (7)

2.3 排样图的确定 (8)

3.工艺设计与计算 (10)

3.1 冲裁的方式与冲压力的计算 (10)

3.2 计算各主要零件的尺寸 (12)

4.附录 (17)

4.1非标准件明细表 (17)

4.2标准件明细表 (17)

5.图纸·············································

参考文献···········································致谢·················································

1.设计课题及设计任务书

1.1设计课题

啤酒瓶开瓶器级进模

1.1.1课题来源:与系部相关人员及指导教师探讨,设计一套开瓶器级进模并制造出实物,将啤酒瓶开瓶器用以系部给参观人员发放礼品之用功。

1.1.2课题研究的目的与基本要求:

目的:

1)用本专业所学课程的理论和生产实际知识,进行一项冷冲模设计与制造的实际训练,从而培养和提高学生独立工作的能力。

2)扩充“冷冲模设计”课程所学内容,掌握冷冲压模具设计的方法和步骤。

3)掌握冷冲压模具设计的基本知识。如计算、绘图、查阅设计资料和手册,熟悉标准和规范等。

基本要求:

1)达到课题研究的目的所提的要求。

2)重点放在实际生产中,即亲自参与模具的跟踪生产,熟悉自己所设计模具的工艺和生产全过程。

3)以生产者的身份来设计模具;为求所设计模具适合在所在设备条件下生产,即要综合生产实际,又要满足生产要求,更要提高生产效率和经济效益。

4)在生产实际中,能熟悉掌握制造模具的设备的使用。课题研究已具备的条件(包括实验室,主要仪器设备)

1.1.3加工设备:

1电火花线切割机床

2铣床

3磨床

4数控加工中心

5钻床

6划线尺、平台、半规尺、游标卡尺

以上设备主要参照本系现有加工设备,对于一些需外发加工的工艺设备,未标注在内。

1.2设计任务书

本设计为啤酒瓶开瓶器的落料-冲孔模具,未提供工件图,设计数据需经实体测绘得出。因此测绘数据的准确度将直接影响模具的设计精度及工件制造质量。为保证工件及模具设计质量,测绘应严格选用合适的测量器具及测量方法,设计工件如图1.1所示:

图1.1

技术要求:

1.产品为落料件,材料选用冷轧钢板,厚度为2mm。

2.工件对公差要求不高,公差按IT14级制造。

3.工件外观必须平顺,毛边等均需去除。

2.工艺方案分析及确定

2.1零件的工艺分析

冲裁件的工艺性是指从冲压工艺方面来衡量设计是否合理。一般来讲,在满足工件使用要求的条件下,能以最简单最经济的方法将工件冲制出来,就说明该

件的冲压工艺性好,否则,该件的工艺性就差。当然工艺性的好坏是相对的,它直接受到工厂的冲压技术水平和设备条件等因素的影响。以上要求是确定冲压件的结构,形状,尺寸等是确定冲裁件工艺实应性的主要因素。根据这一要求对该零件进行工艺分析。

零件无尺寸公差要求,故按IT14级选取,利用普通冲裁方式可达到图样要求。由于该件外形简单,形状规则,适于冲裁加工。材料为冷轧钢板,厚度为2mm。不再需对零件进行结构改进。

2.2工艺方案的确定

确定方案就是确定冲压件的工艺路线,主要包括冲压工序数,工序的组合和顺序等。确定合理的冲裁工艺方案,应进行全面的工艺分析分析与研究,比较其综合的经济技术效果,选择一个最佳的合理冲压工艺方案。

根据本零件的工艺分析,按IT14级尺寸公差制造,生产纲领为每日加工2万。为提高加工效率,故采用级进模或复合模。

分析:

方案一:级进模比单工序模生产率高,减少了模具和设备的数量,工件精度较高,便于操作和实现生产自动化。对于特别复杂或孔边距较小的冲压件,用简单模或复合模冲制有困难时,可用级进模逐步冲出。但级进模轮廓尺寸较大,制造较复杂,成本较高,一般适用于大批量生产小型冲压件。当小孔比较接近边缘,复合模冲裁零件时受到壁厚的限制,模具结构与强度方面相对较难实现和保证,所以根据零件性质故采用级进模加工。

方案二:复合模也比单工序模生产率高,复合模可在压力机的一次行程内,完成落料,冲孔两道工序,并且在这两道工序过程中不需进给材料。由于不受送料误差的影响,内外形相对位置及各件尺寸的一致性非常好,制件精度可达IT 8级,冲模结构紧凑,面积较小。但加工成本较高。本设计产品材料厚2mm,冲裁力大,对模具结构和冲压过程有很高的要求,并且复合模制造过程复杂,不适合在现有条件下进行制造。

工艺方案的确定:该零件属于中小批量生产,工艺性较好,冲压件尺寸精度较高,形状简单。根据现有冲模制造条件与冲压设备,采用级进模。该方案,

模具制造周期短,性格比较高,工人操作安全,方便可靠。

2.3 排样的确定

在冲压生产中,节约金属和减少废料具有非常重要的意义,特别是在大批量生产中,较好地确定冲件尺寸和合理排样是降低成本的有效措施之一。

2.3.1冲裁件的排样

排样是指冲件在条料、带料或板料上布置的方法。冲件的合理布置(即材料的经济利用),与冲件的外形有很大关系。

根据不同几何形状的冲件,可得出与其相适应的排样类型,而根据排样的类型,又可分为少或无工艺余料的排样与有工艺余料的排样两种。

考虑到该制件的生产纲领与加工条件,采用条料加工有余料的排样。排样图见下图:

2.3.2材料利用率

衡量材料经济利用的指标是材料利用率。

一个进距内的材料利用率为 η=%100***h

B A n (2.1) 式中 A ——冲裁件面积(包括冲出小孔在内)(mm 2);

n ——一个进距内的冲件数目;

B ——条料宽度(mm );

h ——进距(mm ).

一张板料上总的材料利用率η∑为:

η∑ =%100***L

A A N 式中 N ——一张板料上的冲件总数目;

L ——板料长度(mm );

A ——板料宽度(mm );

A ——板料宽度(mm );

η∑ =%100*44

*18491849*36 =81.8%

2.3.3搭边

排样时,冲件之间以及冲件与条料侧边之间留下的余料叫搭边。它的作用是补偿定位误差,保证冲出合格的冲件,以及保证条料有一定刚度,便于送料。

搭边数值取决于以下因素:

①工件的尺寸和形状。

②材料的硬度和厚度。

③排样的形式(直排、斜排、对排等)。

④条料的送料方法(是否有侧压板)。

⑤挡料装置的形式(包括挡料销、导料销和定距侧刃等的形式)。搭边值一般是由经验再经过简单计算确定的。

查表2—18得搭边值:

a=8mm a 1=10mm (〈〈冷冲模具设计指导〉〉)

取搭边值为:a=8mm a 1=10mm

3.1 冲裁方式与冲压力的计算

3.1.1冲裁方式与冲压力的计算:

当一次冲裁完成以后,为了能够顺利地进行下一次冲裁,必须适时的解决出件、卸料及排除废料等问题。选取的冲裁方式不同时,出件、卸料及排除废料的形式也就不同。因此冲裁方式将直接决定冲裁模的结构形式,并影响冲裁件的质量。

3.1.2.冲裁力的计算

计算冲裁力的目的是为了确定压力机的额定压力,因此要计算最大冲裁力。则冲裁力可按下式计算:

F=AΓ (3.1)

式中,A为剪切断面面积,Γ为板料的抗剪强度。

考虑到刃口的磨损、间隙的波动、材料力学性能的变化、板料厚度的偏差等因素的影响,可取安全系数为1.3,并取抗剪强度τ为抗拉强度σb的0.8倍,于是在生产中冲裁力便可按下式计算:

F=LTσb(3.2)

式中L -——冲裁轮廓的总长度(mm);

T_______板料厚度(mm);

σb ______板料的抗拉强度(MPa)。

经查资料取σb=300 (冲压工艺与模具设计)将相应数据代入,得冲裁力为:

F=317.16×2×300=190296N

3.1.3卸料力、推料力和顶件力的计算

由于影响卸料力、推加力和顶件力的因素很多,无法准确计算。在生产中均采用下列经验公式计算:

F Q1=K1F (N) (3.3)

F Q2=K2nF (N) (3.4)

F Q3=K3F (N) (3.5)

式中F Q1、F Q2、F Q3——分别为卸料力、推加力和顶件力;

K1、K2、K3——分别为卸料力系数、推加力系数和顶件

力系数,其值

见表1-1

n——同时卡在凹模孔内的工件或废料数,n=h/t h为凹模直刃高度,t为板厚;

F——冲裁力(N),按式(3.1)计算。

如表3.1

查得K1=0.04 K2=0.05 K3=0.06

卸料力FQ1=K1F=190296×0.04=7611.84N

推件力FQ2=K2nF=190296×0.050×n=9900×n=118935N

FQ3=K3F=0.06×190296=11417.76N

表3.1

3.1.4冲裁力的计算

固定卸料顺出件时的总冲压F0为:

F0=F+F Q2 (3.6)

根据工件的要求已及对模具的要求,故选用卸料顺出件的总冲压力为(如式

3.6)

F0=F+FQ2=190296+118935=309231N

根据压力, 初选压力机型号为JB23-40,其公称压力为40KN

压力机公称压力能满足冲载需要。

3.2.计算各主要零件的尺寸

3.2.1凹模结构设计

考虑本成品零件的结构形状,本凹模采用矩形凹模,其材料和凸模一样为

Cr12MoV,热处理后的硬度为60--62HRC,内形尺寸即半成品的外形。

凹模高度h=25mm

凹模外形尺寸

长度L=230mm 宽度R=190mm

由于在本套模具中设计中采用镶块,因此在凹模设计的同时要考虑到镶块的形状与尺寸,在设计时,要考虑到镶块与凹模板的衔接尺寸不宜过大或过小,过大降低了凹模板的承受能力,在使用中易发生拉裂凹模板的情况,过小会降低镶块的使用寿命,且经常修模会大大提高产品的成本,降低了生产效率,而且要考虑到镶块与凹模板的衔接形状,使得镶块与凹模板能完全结合,且固定效果好。在查阅相关资料后设计镶块形状如下图。

3.2.2计算凸、凹模的工作部分的尺寸

凸、凹模间隙值的确定:

凸、凹模间隙对冲裁件断面质量、尺寸精度、模具寿命以及冲裁力、卸料力、推件力等有较大的影响,所以应选择合理的间隙。冲裁间隙主要按制件质量要求,根据经验数字来采用,此工件的公差要求不高,可采用较大公差。

查表2-9得

Zmin=0.105mm

Zmax=0.135mm

因为非圆形比圆形间隙大,针对本工件的冲件精度低于IT14级,断面无特殊要求,所以

取Z=0.120mm

(1)考虑落料和冲孔的区别,落料件的尺寸取决于凹模,用减小凸模尺寸来保证合理间隙。

(2)考虑到刃口的磨损对冲件尺寸的影响,凸凹模应取接尽冲裁件的最大

极限尺寸。

3.2.3凸凹模选材,热处理及加工工艺过程

该零件是完成制件外形的工作零件,内表面的加工用实配法。保证双面间隙为0.01mm 之间。该零件的形状简单,外成形表面精加工可以采用电火花线切割,成形磨削,连续磨削的方法。

根据一般工厂的加工设备条件,可以采用以下两个方案:

①备料——退火——铣各面——磨侧面及上下表面——钳工划线——半精加工——热处理——研磨内孔——成形磨削外形。

②备料——退火——铣各面——磨侧面及上下表面——钳工作穿丝孔——热处理——电火花线切内外形。

从以上两方案来看,方案一要经济一些,但热处理后变形要比方案二大。方案二显然变形小一点,但在电火花线切割时价格较贵,考虑到节省模具的制造成本,保证模具的正常工作及产品的合格性,固方案一要好。

所以采用方案一。

3.2.4凹模板加工工艺方案如下:

备料——锻造———铣——平磨——钳加工

工艺过程如表3.2

表3.2

3.2.5冲压设备的选用

压力机对模具寿命的影响也不容被忽视。压力机在不加载状态下的精度称为静精度,加载状态下的精度称为动精度。

当压力机的动精度不好时,就等于用精度不好的压力机进行冲压加工。由于测量动精度很困难,目前还没有压力机动精度的标准,生产厂家也只保证压力机的静精度。因此压力机的动精度一般只能根据其静精度的好坏、框架结构形式和

尺寸以及对压力机生产厂家的信任程度来推断。

根据以上原因和总的冲裁力必须小于或等于压力机的公称压力,故选压力机型号为23----40其技术规格如下:

公称压力40KN

滑块行程80mm

滑块行程次数20

最大的封闭高度为160mm

工作台尺寸前后180mm左右280mm

3.2.6定位零件的设计

本模具用导正钉和浮料销来定位的。它的主要目的是用来控制送料步距。

查相关公司标准件手册选用后确定:

导正钉直径R=5mm 长度L=50mm

浮料销尺寸直径R=10mm 长度L=45mm

3.2.7凸模的固定

本模具采用整体式凸模,凸模镶嵌在凸模固定板上,凸模用螺栓紧固在上模板上。

3.2.8凹模的固定

凹模与凹模垫板以及下模板用螺钉与销钉紧固配合。

3.2.9确定装配基准

落料应以冲裁凸凹模为装配基准件。

首先确定凸凹模在模具中的位置,安装凸凹模组件,确定凸凹组件在下模的位置,然后用平行板将凸凹模和下模座夹紧。

冲裁模具材料的选取:

查《冷冲压模具设计指导》表8-8和8-9:

为保证模具的工作性及承受能力,故选用材料如下

凸模和凹模的材料为Cr12MoV,热处理硬度为60-62HRC。

垫板、凸模固定板、凹模固定板、上下模板的材料选用45号钢,热处理硬度为HRC58-60。

非标准件明细表

标准件明细表

简易计算器的设计与实现

沈阳航空航天大学 课程设计报告 课程设计名称:单片机系统综合课程设计课程设计题目:简易计算器的设计与实现 院(系): 专业: 班级: 学号: 姓名: 指导教师: 完成日期:

沈阳航空航天大学课程设计报告 目录 第1章总体设计方案 (1) 1.1设计内容 (1) 1.2设计原理 (1) 1.3设计思路 (2) 1.4实验环境 (2) 第2章详细设计方案 (3) 2.1硬件电路设计 (3) 2.2主程序设计 (7) 2.2功能模块的设计与实现 (8) 第3章结果测试及分析 (11) 3.1结果测试 (11) 3.2结果分析 (11) 参考文献 (12) 附录1 元件清单 (13) 附录2 总电路图 (14) 附录3 程序代码 (15)

第1章总体设计方案 1.1 设计内容 本设计是基于51系列的单片机进行的十进制计算器系统设计,可以完成计算器的键盘输入,进行加、减、乘、除1位无符号数字的简单四则运算,并在6位8段数码管上显示相应的结果。 设计过程在硬件与软件方面进行同步设计。硬件方面从功能考虑,首先选择内部存储资源丰富的8751单片机,输入采用4×4矩阵键盘。显示采用6位8段共阳极数码管动态显示。软件方面从分析计算器功能、流程图设计,再到程序的编写进行系统设计。编程语言方面从程序总体设计以及高效性和功能性对C语言和汇编语言进行比较分析,最终选用汇编语言进行编程,并用protel99se涉及硬件电路。 1.2 设计原理 在该课程设计中,主要用到一个8751芯片和串接的共阳数码管,和一组阵列式键盘。作为该设计的主要部分,下面将对它们的原理及功能做详细介绍和说明。 1)提出方案 以8751为核心,和数码管以及键盘用实验箱上已有的器件实现计算器的功能。 2) 总体方案实现 (1)要解决键值得读入。先向键盘的全部列线送低电平,在检测键盘的行线,如果有一行为低电平,说明可能有按键按下,则程序转入抖动检测---就是延时10ms再读键盘的行线,如读得的数据与第一次的相同,说明真的有按键按下,程序转入确认哪一键按下的程序,该程序是依次向键盘的列线送低电平,然后读键盘的行线,如果读的值与第一次相同就停止读,此时就会的到键盘的行码与列码

AT89C51单片机简易计算器的设计

AT89C51单片机简易计算器的设计 单片机的出现是计算机制造技术高速发展的产物,它是嵌入式控制系统的核心,如今,它已广泛的应用到我们生活的各个领域,电子、科技、通信、汽车、工业等。本设计是基于51系列单片机来进行的数字计算器系统设计,可以完成计算器的键盘输入,进行加、减、乘、除六位数范围内的基本四则运算,并在LCD上显示相应的结果。设计电路采用AT89C51单片机为主要控制电路,利用MM74C922作为计算器4*4键盘的扫描IC读取键盘上的输入。显示采用字符LCD静态显示。软件方面使用C语言编程,并用PROTUES仿真。 一、总体设计 根据功能和指标要求,本系统选用MCS-51系列单片机为主控机。通过扩展必要的外围接口电路,实现对计算器的设计。具体设计如下:(1)由于要设计的是简单的计算器,可以进行四则运算,为了得到较好的显示效果,采用LCD 显示数据和结果。 (2)另外键盘包括数字键(0~9)、符号键(+、-、×、÷)、清除键和等号键,故只需要16 个按键即可,设计中采用集成的计算键盘。 (3)执行过程:开机显示零,等待键入数值,当键入数字,通过LCD显示出来,当键入+、-、*、/运算符,计算器在内部执行数值转换和存储,并等待再次键入数值,当再键入数值后将显示键入的数

值,按等号就会在LCD上输出运算结果。 (4)错误提示:当计算器执行过程中有错误时,会在LCD上显示相应的提示,如:当输入的数值或计算得到的结果大于计算器的表示范围时,计算器会在LCD上提示溢出;当除数为0时,计算器会在LCD 上提示错误。 系统模块图: 二、硬件设计 (一)、总体硬件设计 本设计选用AT89C51单片机为主控单元。显示部分:采用LCD 静态显示。按键部分:采用4*4键盘;利用MM74C922为4*4的键盘扫描IC,读取输入的键值。 总体设计效果如下图:

简单计算器设计报告

简单计算器设计报告 045 一、基本功能描述 通过文本编辑框实现基本整数的加减乘除运算 二、设计思路 如下图是整个程序进行的流程图,基本方法是在ItemText文本编辑框输入字符,程序对字符进行判断,若输入不是数字则提示错误。输入正常时,通过下拉框ComboBox_InsertString 选择相应运算符。点击等号IDC_OK,即可得出运算结果。操作简便,算法简单。 三、软件设计 1、设计步骤 打开Microsoft Visual C++ 6.0,在文件中点击新建,在弹出框内选择MFC AppWizard[exe]工程,输入工程名zhoutong及其所在位置,点击确定 1

将弹出MFC AppWizard-step 1对话框,选择基本对话框,点击完成 MFC AppWizard就建立了一个基于对话窗口的程序框架

四、主要程序分析 1、字符判定函数 BOOL IsInt(TCHAR*str) { int i=atoi(str); TCHAR strtemp[256]; wsprintf(strtemp,"%i",i); if(strcmp(str,strtemp)!=0) { return FALSE; } Else { return TRUE; } } 该函数通过atoi把文本编辑框读取的字符转换为数字,再通过wsprintf把转换数字转换为字符,通过strcmp比较原字符和转换得来的字符。如相同返回true,不通则返回false. 3、运算符选择程序 BOOL Main_OnInitDialog(HWND hwnd, HWND hwndFocus, LPARAM lParam) { HWND hwndComboOP=GetDlgItem(hwnd,IDC_COMBOOP); ComboBox_InsertString(hwndComboOP,-1,TEXT("+")); ComboBox_InsertString(hwndComboOP,-1,TEXT("-")); ComboBox_InsertString(hwndComboOP,-1,TEXT("*")); ComboBox_InsertString(hwndComboOP,-1,TEXT("/")); return TRUE; } 3

teamcenter流程设计

1.1 流程模板设计 工作流是完成目标的一个或几个业务流程的自动化操作,工作流程由用户发起,具体的工作流任务将指派给用户。 系统管理员登陆系统,选择工作流设计器应用程序,进入工作流设计器应用程序界面。 工作流设计器 1.1.1 工作流任务模板 系统中常用工作流任务模板有:do任务,审核任务,条件任务,发布任务等。 Do任务:是一个包含EPM-hold handler的任务模板,当任务开始后,EPM-hold handler能阻止任务自动完成。这个任务模板有一个用户对话框,当任务完成后,用户可以选中对话框中的复选框表明任务已经完成。 “审核”任务:审核任务,是一个包含select-signoff-team子任务和perform-signoffs子任务的任务模板。select-signoff-team子任务用来指定执行审核的人员,而perform-signoffs子任务则用来执行审核任务。在设计工作流时可以为select-signoff-team子任务限定执行此任务的组或角色,这样在启动流程为流程指定人员时,人员就被限定在指定的组或角色内。 “添加状态”任务:添加状态任务,用来为流程中的目标对象添加一个发布状态。在流程设计时在该任务模板属性中选定发布状态,当流程启动后,将自动完成目标对象的发布状态。 “或”任务:当多个处于同一层次上的任务中只要有一个发生就能触发它们的后续任务时,需要用Or任务。不管Or任务有多少前驱任务,只要有一个完成,系统就执行该任务,推动流程继续走下去。 “条件”任务:用于分支流程。条件属性有一个结果属性,可以设置为一下三个值:True,False,Unset。创建一个流程时,条件任务的两种后续任务

简易开瓶器的设计计算

简易开瓶器的设计计算 摘要:本文对生活中常见的物品---开瓶器进行了简单的分析计算,通过有限元建立它的平面模型,并对它的解构进行了一定的优化,以使理论上的模型更加适应真实的使用情况。 引言:开瓶器是生活中常见的工具,也是典型的纯金属物品,而且整体都是同一种材料。因此,可以很方便的建模计算,同时,开瓶器的厚度相对于它的尺寸较小,故适宜用板壳单元来计算,也方便了建模与结果的处理。 1.对于开瓶器的结构分析与初步建模: 如图所示,这是开瓶器的基本形状。也就是一段是使用端,人的手在这一段施加外力,另一是固定端。固定端是半个圆环,外径30mm,内径24mm。而开瓶器的全长是90mm,人的手握在它的后面的小半部分,可以对A4平面施加一个较大的转矩作为开瓶子的载荷。 开瓶器的受力可以简化为一个杠杆,末端是支点,作为杠杆支点,它没有位移自由度,故需对其进行约束,而支点的转动则不需约束,在实际开瓶器中,这个支点是一条线(如图)。而杠杆的另一端(在图上表示为平面A1)是分布载荷,即人的手掌对杠杆施加的握力。杠杆的中间,靠近支点的地方则有一个相对于手掌所施加的力方向相反的载荷,在实际生活中,这就是与瓶盖接触部分所受的反作用力,该载荷其分布在一个面积很小的圆弧面上,即小平面A4,但是这个载荷是未知的,故用一个Z方向的位移约束来代替。 2.初次计算与分析: 首先,通常我们使用开瓶器时,手上的力不会超过十公斤,即100N,分布在接触面(上图平面A1)上的数值大约为1E5左右。 同时,在该工况下,可以用有限元算出此结构的所承受的总载荷: FX 0.000000 MX -5.177613 FY 0.000000 MY 0.8232875E-05 FZ 84.92665 MZ 0.000000 从中可以看出,在该模型中,我们假设我们的手掌对开瓶器施加的合外力大小是82N,基本符合实际情况,而在这种外载情况下,开瓶器承受的最大力矩大约在

基于LabVIEW的简易计算器设计

第1章绪论 1.1 虚拟仪器简介 虚拟仪器(virtual instrument)是基于计算机的仪器。计算机和仪器的密切结合是目前仪器发展的一个重要方向。粗略地说这种结合有两种方式,一种是将计算机装入仪器,其典型的子就是所谓智能化的仪器。随着计算机功能的日益强大以及其体积的日趋缩小,这类仪器功能也越来越强大,目前已经出现含嵌入式系统的仪器。另一种方式是将仪器装入计算机。以通用的计算机硬件及操作系统为依托,实现各种仪器功能。虚拟仪器主要是指这种方式。上面的框图反映了常见的虚拟仪器方案。 虚拟仪器实际上是一个按照仪器需求组织的数据采集系统。虚拟仪器的研究中涉及的基础理论主要有计算机数据采集和数字信号处理。目前在这一领域内,使用较为广泛的计算机语言是国NI公司的LabVIEW。 虚拟仪器的起源可以追溯到20世纪70年代,那时计算机测控系统在国防、航天等领域已经有了相当的发展。PC机出现以后,仪器级的计算机化成为可能,甚至在 Microsof t公司的 Windows 诞生之前,NI公司已经在Macintosh计算机上推出了LabVIEW2.0 以前的版本。对虚拟仪器和 LabVIEW [2]长期、系统、有效的研究开发使得该公司成为业界公认的权威。目前LabVIEW 的最新版本为 LabVIEW2011,LabVIEW 2009 为多线程功能添加了更多特性,这种特性在1998 年的版本 5 中被初次引入。使用 LabVIEW 软件,用户可以借助于它提供的软件环境,该环境由于其数据流编程特性、LabVIEW Real-Time 工具对嵌入式平台开发的多核支持,以及自上而下的为多核而设计的软件层次,是进行并行编程的首选。 普通的 PC 有一些不可避免的弱点。用它构建的虚拟仪器或计算机测试系统性能不可能太高。目前作为计算机化仪器的一个重要发展方向是制定VXI 标准,这是一种插卡式的仪器。每一种仪器是一个插卡,为了保证仪器的性能,又采用了较多的硬件,但这些卡式仪器本身都没有面板,其面板仍然用虚拟的方式在计算机屏幕上出现。这些卡插入标准的 VXI 机箱,再与计算机相连,就组成了一个测试系统。VXI仪器价格昂贵,目前又推出了一种较为便宜PXI 标准仪器。 1.2 LabVIEW简介 LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发,类似于C 和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语

冲压工艺及模具设计

冲压模具成型工艺及模具设计 设计课题:工件如下图所示,材料Q235,板料厚度1mm,年产量8万件,表面不允许有明显的划痕。设计成型零件的模具。 技术要求:未注圆角为R1;未注公差为IT14级;材料厚度t=1mm 一、冲压工艺分析 1、该零件的材料是Q235,是普通的碳素工具钢,板厚为1mm,具有良好 的可冲压性能。 2、该零件结构简单,并在转角处有R1的圆角,所冲的三个孔都是Φ5的 尺寸,工艺性比较好,整个工件的结构工艺性好。 3、尺寸精度,零件上的三个孔的尺寸精度为IT12~13级,三个孔的位置 精度是IT11~12级,其余尺寸的公差为IT12~14,精度比较低。 结论:适合冲压生产。 二、工艺方案确定 该工件包括落料、冲孔两个基本工序,有以下3种工艺方案: 方案一:先落料,后冲孔。采用单工序模具生产。 方案二:落料—冲孔复合冲压,采用复合模生产。 方案三:冲孔—落料级进冲压,采用级进模生产。 方案一模具结构简单,但需要两道工序两幅模具,成本高而生产率低,难以满足中批量生产需求。

方案二只需一副模具,工件精度及生产效率都较高。 方案三也只需要一副模具,生产效率高,操作方便,但位置精度不如复合模具冲裁精度高。 通过对上述三种方案的分析比较,成型该零件应该采用方案二复合模具成型。 三、确定模具类型及结构形式 1、该零件质量要求不高,板的厚度有1mm, 孔边距有6mm,所以可以选用 倒装复合模。 2、定位方式的选择:控制条料的送进方向采用两个导料销,控制条料的 送进步距采用挡料销。 3、卸料、出件方式的选择:采用弹性卸料。下出件,上模刚性顶件。 4、导向方式的选择:为了方便操作,该模具采用后侧导柱的导向方式。 冲压件的形状简单、精度要求不高、生产批量为中批量,为了使得模具寿命较高,采用有导向、弹性卸料、下出件的模具结构形式。 四、工艺计算 1、确定最佳排样方式,并计算材料利用率,选择板料规格。 该零件为近似矩形零件,设计排样1、排样2三种排样方式,如图:排样1: 排样2:

gooflow设计器API说明书

花生米AJAX-UI系列之: 基于JQUERY的WEB在线流程图设计器GOOFLOW 0.4版 (2013-10-19) [特点] ●跨浏览器,可兼容IE7--IE10,FireFox,Chrome,Opera等几大内核的浏览器,且不需要浏览器再加装任何控件。 ●多系统兼容性、可移植性:由于只包括前台UI,因此二次开发者可很方便将本插件用在任何一种需要流程图的B/S系统应用上,流程图的详细实现逻辑完全交于后台程序开发者自己实现;对于后台,只要能返回/接收能被本插件解析的JSON格式数据即可.所以本插件可用于不同的服务器语言建立的后台上. ●跨领域:流程图设计器不止用在电信领域,在其它需要IT进行技术支持的领域中都有重大作用. ● 以下从纯技术实现层面具体描述: ●页面顶部栏、左边侧边栏均可自定义; ●当左边的侧边栏设为不显示时,为只读状态,此时的视图区可当作是一个查看器而非编辑器。 ●侧边工具栏除了基本和一些流程节点按钮外,还自定义新的节点按钮,自定义节点都可以有自有的图标、类型名称,定义后在使用可可在工作区内增加这些自定义节点。 ●顶部栏可显示流程图数据组的标题,也可提供一些常用操作按钮。 ●顶部栏的按钮,除了撤销、重做按钮外,其余按钮均可自定义点击事件。 ●可画直线、折线;折线还可以左右/上下移动其中段。 ●具有区域划分功能,能让用户更直观地了解哪些节点及其相互间的转换,是属于何种自定义区域内的。 ●具有标注功能,用橙红色标注某个结点或者转换线,一般用在展示流程进度时。 ●能直接双击结点、连线、分组区域中的文字进行编辑 ●在对结点、连线、分组区域的各种编辑操作,如新增/删除/修改名称/重设样式或大小/移动/标注时,均可捕捉到事件,并触发自定义事件,如果自定义事件执行的方法返回FALSE,则会阻止操作。 ●具有操作事务序列控制功能,在工作区内的各种有效操作都能记录到一个栈中,然后可以进行撤销(undo())或重做(redo()),像典型的C/S软件一样。 ●0.4版中,加入了只导出在初始载入后被编辑的流程图中,只作了增删改等变更的元素,这样可用于用户快速存储,只保存本次变更过的内容,不用重新保存整个流程。

啤酒瓶开瓶器冲裁落料模模具毕业设计

摘要 本论文应用所学专业理论课程和生产实际知识进行了冷冲压模具设计工作的实际训练,从而培养和提高学生独立工作能力,巩固与扩充了冷冲压模具设计等课程所学的内容。通过设计与制造,掌握冷冲压模具设计的方法和步骤,掌握冷冲压模具设计的基本技能,懂得了怎样分析零件的工艺性,怎样确定工艺方案,了解了模具的基本结构,提高了计算能力,绘图能力,熟悉了相应工程设计规范和标准,同时对相关的课程进行了全面的复习,使独立思考能力有了提高。本设计采用落料冲裁级进模,能较好地实现落料及落料件的修边,模具设计制造简便易行。落料冲裁效果好,能极大地提高生产效率。在设计中因落料冲裁凹模设计较为重要,充分考虑到其落料冲裁模口形状,否则易影响落料冲裁件的形状。而且要考虑到修模的方便,因此在设计中采用了镶块,即使是凹模出现问题需要修理,可以在很短的时间内替换损坏的镶块,为再次投入生产节约时间,能提高生产效率。主要工序包括:a冲孔,b冲裁,c落料。本设计分别论述了产品工艺分析,冲压方案的确定,工艺计算,模板及主要零件设计,模具装配等问题。本设计的内容是确定复合模内型和结构形式以及工艺性,绘制模具总图和非标准件零件图。 关键词:冷冲压,冲裁,落料,

前言 随着科学技术的发展需要,模具已成为现代化不可缺少的工艺装备,模具设计是机械专业一个最重要的教学环节,是一门实践性很强的学科,是我们对所学知识的综合运用,通过对专业知识的综合运用,使学生对模具从设计到制造的过程有了基本的了解,为以后的工作及进一步学习深造打下了坚实的基础。 毕业设计的主要目的有两个: 一是让学生掌握查阅查资料手册的能力,能够熟练的运用工程软件进行模具 设计。 二是掌握模具设计方法和步骤,了解模具的加工工艺过程。 本文是落料冲裁级进模设计说明书,结合模具的设计和制作,广泛听取各位 人士的意见,经过多次修改和验证编制而成。为了达到设计的规范化,标准化和 合理性,本人通过查阅多方面的资料文献,力求内容简单扼要,文字顺通,层次 分明,论述充分。其中附有必要的插图和数据说明。 本文在编写过程中得到了老师的精心指导和同学们的大力帮助,在此表示衷 心的感谢。由于本人是应届毕业生,理论水平有限,实践经验不足,说明书中难 免有不当和错误的地方,敬请各位老师批评指正。 2

第02讲 简易计算器的设计

第02讲计算器 2.1 计算器简介 大家都知道,计算器是日常生活中不可缺少的一个工具,在Microsoft的Windows操作系统中,附带了一个计算器程序,有标准型和科学型两种模式。Windows XP下的标准型和科学型计算器程序分别如图2-1和图2-2所示。 图2-1 Windows XP下的标准型计算器 图2-2 Windows XP下的科学型计算器 Windows操作系统下附带的计算器程序功能相当的强大,本课我们将模仿Windows的计算器,使用Visual C# 2005开发平台开发一个功能相对简单的计算器应用程序,它能完成加、减、乘、除运算。 接下来详细的介绍简易计算器的设计方法和步骤。

2.2 界面设计及属性设置 用户界面设计是软件开发中非常重要的一个部分,用户界面的好坏直接影响软件的质量,本节将介绍如何设计简易计算器的用户界面以及界面上各控件的属性设置。 2.2.1 界面设计 打开Visual Studio 2005开发工具,新建一个Windows应用程序,然后在窗体上依次放置1个TextBox和17个Button控件,如图2-1所示(设置好属性后)。 图2-1 计算器用户界面 2.2.2 属性设置 窗体和各控件的属性设置如表2-1所示。 表2-1 窗体和各控件的属性

2.3 编写代码 本程序需要用到一些公共变量,例如用来接收操作数、运算结果,判断输入的是否为小数等,因此首先在代码的通用段声明以下变量: //****************************************************************** double num1, num2, result; // 操作数及运算结果 bool decimalFlag = false; // 判断输入的是否为小数 string myOperator; // 操作类型 //******************************************************************

简易计算器设计实验报告

简易计算器设计实验报告 一.设计任务及要求 1.1实验任务: 根据计算器的原理设计一个具有加减乘除功能的简易计算器。如:5+3*4/8=4。 1.2 实验基本要求: (1)实现最大输入两位十进制数字的四则运算(加减乘除)。 (2)能够实现多次连算(无优先级,从左到右计算结果)。 如:12+34*56-78/90+9=36 (3)最大长度以数码管最大个数为限,溢出报警。 二.实验设计方案 (1)用QuartusII的原理图输入来完成系统的顶层设计。 (2)用VHDL编写以及直接拖模块来各功能模块。 (3)通过2个脉冲分别实现个位数和十位数的输入。 (4)通过选择每次的输出数值,将输出值反馈到运算输入端 (4)通过除法运算实现十六进制到十进制的转换输出。 其具体实现流程图如下:

三系统硬件设计 FPGA: EP2C5T144C8目标板及相应外围硬件电路。(从略) 四系统软件设计 1.数据输入模块 原理:用VHDL创建模块,通过两个脉冲分别对两个数码管进行输入控制,再通过相应运算模块将两个独立数据转化成两位十进制数字。 2.运算模块 原理:用VHDL创建模块,四种运算同步运行,通过按键加、减、乘、除选择输出对应的计算结果,当按键等号来时,将所得结果反馈给运算模块输入端。具体实现代码见附录二。 3.输出模块 原理:用VHDL创建模块,通过按键等号来控制显示运算对象还是运算结果,当等号按下时,输出计算结果,否则显示当前输入的数据,并且通过除法模块将十六进制转化为十进制。当输出结果溢出是LED0亮,同时数码管显示都为零。部分实现见附录二。 五实验调试 输入数据12,再按加法键,输入第二个数字25,按等号键,数码管显示37;按灭加法、等号键,输入第二个数据2,依次按等号键,减法键,数码管显示35;同上,按灭减法键、等号键,输入第三个数据7,依次按等号键,除法键,数码管显示5;按灭除法键、等号键,输入第四个数据99,依次按等号键,乘法键,数码管显示495,按灭乘法键、等号键,当前显示为99,依次按等号键、乘法键,数码管显示49005,同上进行若干次之后,结果溢出,LED0亮,同时数码管显示都为零。当输出为负数时,LED0灯变亮,同时数码管显示都为零。六实验结论 本实验基本实现了计算器的加减乘法运算功能,但是存在一个突出的缺陷,就是当输出结果时,必须先按等号键导通数据反馈,再按运算键选择输出结果。这与实际应用的计算器存在很大的差距。但是,本设计可以通过等号键实现运算对象和运算结果之间的切换。

关于bpmn.io流程设计器

关于bpmn.io流程设计器 一、概要说明 例子分为两部分:视频例子和代码例子。 视频文件直观的展示了如何使用bpmn.io流程设计器绘制流程图。代码文件验证了使用bpmn.io绘制的流程图可以被activitiAPI正确解析。 视频文件名与代码文件名相对应。代码bpmn和svg文件都以my前缀开头。 经试验,bpmn.io流程设计器不支持(代码不能解析)直接指定Assignee,也不支持在usertask图元上使用流程变量指定Assignee。(实际上项目中也不会使用以上两种方法指定Assignee,因为是写死在xml中属于硬编码) 二、bpmn.io设计器使用 注意:bpmn.io设计器在画图的时候与eclipse不同的地方在与经常会使用【设置】按钮对选中的图元进行设置,包括类别的选择等。 三、根据activiti技术要点绘图 见视频文件

四、小结 1、activiti工作流中,如果一个任务完成后,存在多条连线,应该如何处理? 在连线中,使用流程变量。 当一个任务完成后,根据这几天连线的条件设置流程变量,例如${流程变量的名称==”流程变量的值”},{}符号是boolean类型,在完成任务的时候,设置流程变量,activiti引擎判断走哪条线。 2、activiti工作流中,排他网关和并行网关都能执行什么功能? 排他网关:分支,通过连线设置流程变量,activiti引擎判断执行哪条线,如果条件不符合,会执行默认的连线离开,注意:排他网关只能执行其中的一个流程。(排除其他流程) 并行网关:可以同时执行多个流程,直到总流程的结束。可以对流程进行分支和聚合,注意:流程实例和执行对象是不一样的。一个流程实例只有一个,但是执行对象可以存在多个。如果是单例流程(没 有分支和聚合),那么流程实例ID和执行对象ID是相同的。 执行对象(Execution)的含义就是一个流程对象(ProcessInstance)具体要执行的过程对象。 3、分配个人任务的三种方式 直接给值,在流程设计器中指定Assignee。bpmn.io不支持 使用流程变量${变量的名称==”变量的值”}。bpmn.io不支持 使用类,使用监听类(实现activiti接口),指定任务的办理人(setAssignee())。bpmn.io支持五、工作流思想 工作流的主要作用是分离了业务逻辑和过程逻辑,让业务开发人员专注于核心的业务开发,过程逻辑

单片机设计简易计算器

简易计算器 Simply Calculator 1 设计思想 此计算器有键盘部分、单片机、显示部分三部分组成,键盘部分主要完成输入功能;单片机主要完成数据处理功能,包括确定按键,完成运算,以及输出数据;显示器部分主要完成单片机输出的显示。 本设计的思路是利用单片机性能好,稳定性强的优点来实现系统的运行。设计大致可以分为三个步骤:第一步,硬件的选取和设计;第二步,程序的设计和调试;第三步,Protues 系统仿真。 硬件是设计的骨骼,不仅关系到设计总体方向的确定,还要综合考虑节能,环保,以及稳定性和经济性等各种因素。因此需要花费大量的时间。硬件的选取最为重要,包括选用的芯片,显示设备的选取,输入设备的选取等。本设计是通过单片机来实现的,因此选用了ATMEGA16单片机作为主体,输入设备选用矩阵键盘。程序是硬件的灵魂,是实现设计的中心环节。本设计使用的程序语言是C语言,在“ICC AVR”中运行,调试,直到运行出正确结果,然后输出后缀名为.HEX格式的文件,以备在Protues中仿真使用。程序是设计的关键,程序的调试需要大量的时间,耐心,还够要有足的细心才能成功。本设计中就出现了大量的错误,经过认真修改,最终才能运行出正确结果。最后的系统仿真是设计是否成功的验证,是设计不可缺少的重要环节。这就要求能掌握Protues的一些基本操作。2原理分析 2.1矩阵键盘的扫描 图2.1 矩阵键盘图

如图2.1所示,单片机的8个I/O口和矩阵键盘相连,用8个I/O口来控制矩阵键盘的16个按键是非常有意思的,首先我们设置单片机的PD0—PD7为输出,且PD0—PD3依次设置为低电平,而PD4—PD7设置为高电平,然后我们设置PD4—PD7为输入,而PD0—PD3仍然为输出,假如此时M1键按下,则PD0与PD4相连,因为PD0是低电平,而PD4是输入,所以PD4会被拉为低电平,同理,如果M2被按下,则PD5会被拉低,M3按下,PD6会被拉低,M4按下,PD7被拉低。这是判断有无键盘按下的过程,当我们判断是那一个键盘按下时,我们首先设置8个I/O口为输出,输出为FE,即,PD0为低电平,其他全为高电平,然后我们设置PD4—PD7为输入,如果M1被按下,则PD4会比被拉为低电平,此时会变成EE,同理可以知道M2被按下时会变为DE,M3被按下时会变为BE,M4被按下时会变为7E。同理我们可以设置8个I/O口输出FD来检测M5—M8是否被按下,设置8个I/O口输出FC来来检测M9—M12,设置8个I/O口输出F7来检测M13—M16,如果M1—M4没有被按下,就继续检测M4—M8,一次类推,就可以检测出16个按键了。在这次设计中,16个按键M1—M16所对应检测值分别为:EE,DE,BE,7E,ED,DD,BD,7D,EB,DB,BB,7B,E7,D7,B7,77。 2.2 数字显示与计算 本次设计选用的显示器是1602液晶显示器,此液晶显示器能显示32个字符,VSS接地,VDD接电源正极,E为时使能信号,R/W为读写选择端(H/L),RS为数据/命令选择端(H/L),D0—D7为数据I/O口。 首先我们初始化液晶显示器,然后显示出第一个被按下的数,并且使光标右移,如果有第二个数按下,则据继续显示,以此类推,然后把所有显示出来的数换算成一个数,如果按下“+”号,则显示出“+”,并且同理显示出“+”号后面按下的数字,然后调用加子程序,运算出结果,如果按下的是“-”,则调用减子程序,如果按下“*”,则调用乘子程序,如果按下“/”,则调用除子程序。然后再调用显示结果子程序,显示出结果。

简易计算器课程设计报告

《C++程序设计》(MFC)课程设计报告 设计题目:简易计算器 班级: 姓名: 学号: 指导教师: 时间:2010年6月30日

目录 1.设计目标…………………………………………………………… 2.设计内容…………………………………………………………… 3.设计思想…………………………………………………………… 4.设计说明…………………………………………………………… 5.设计步骤…………………………………………………………… 6.主要成员函数关系图……………………………………………… 7.程序主要代码……………………………………………………… 8. 难点分析…………………………………………………………… 9. 总结…………………………………………………………………

简易计算器(MFC) 1.设计目标 了解Windows应用程序的结构与DOS程序的不同,掌握应用MFC类库编写Windows应用程序的基本模式。 2.设计内容 以简易计算器为例,通过对简单应用软件计算器的设计,编制、调试,实现简单的加,减,乘,除等运算,以学习应用MFC库类编写对话框的原理,加深对C++类的学习及应用。 3. 设计思想 基于MFC库类对对话框界面的设计,通过创建类成员函数成员变量,编辑控件创建消息映射,调用消息函数完成数据的输入输出,实现计算功能。生成简单的应用软件。 4.设计说明 (1)包含的功能有:加、减、乘、除运算,开方、平方等功能。 (2)计算器上数字0—9为一个控件数组,加、减、乘、除为一个控件数组,其余为单一的控件。 (3)输入的原始数据、运算中间数据和结果都显示在窗口顶部的同一个标签中。 (4)计算功能基本上是用系统内部函数。 (5)程序可以能自动判断输入数据的正确性,保证不出现多于一个小数点、以0开头等不正常现象。 (6)“CE”按钮可以清除所有已输入的数据从头计算 5. 设计步骤 (1)选择FileNewlProject命令,选择MFC AppWizard(exe)创建Project名为Caa,按确定。在弹出界面选择创建对话框,单击Finish按钮 (2)在生成的设计界面中加入控件,得到计算器应用界面。如图:

滤波器设计流程

滤波器设计流程(TUMIC) 实验要求: 用 =9.6,h=0.5mm的基板设计一个微带耦合线型的带通滤 r 波器,指示如下:中心频率 f=5.5GHz; 实验步骤: 1.计算阶次: 按照教材P109的计算步骤,仍然选用0.1db波纹的切比雪夫低通原型。根据中心频率、相对带宽和要求的阻带衰减条件,我们可得出最后n=4。 2.用TUMIC画出拓扑图: 因为TUMIC里没有对称耦合微带线,所以我们采用不对称耦合微带线 将两个宽度设为相同,即实现对称耦合微带线的作用。如图所示:

在每个耦合微带线的2、4两个端口,我们端接微带开路分支,将微带部分的长度设置为很小,而宽度设置为与端接的耦合微带线相同即可,即此部分微带基本不产生作用。如图: 因为n=4,我们采用5个对称耦合微带线。可知它们是中心对称的,即1和5,2和4为相同的参数。在每两段耦合微带线连接处,因为它们的宽度都不相同,所以我们需要采用一个微带跳线来连接,如图:

注意:有小蓝点的一端为1端口,另一端为2端口。 参数设置如下图: 条件中,要我们设计两端均为50欧姆的微带线。我们用此软件本身带有的公式计算出它的设计值即可。不过要注意一点,我们需在设置好基片参数(见后面)的情况下再进行计算。如图:

最后在两端加上端口,并标注1,2端口。如图: 3.参数设置: ⑴基片设置:即按设计要求里的 和h进行设置。如图: r

⑵变量设置: 上面讲到我们实际上是使用三组耦合微带线,即有三组参数。考虑每个对称耦合微带线都有w(宽度),s(间距),l(长度)三个参数。我们进行设计的目的就是通过计算机优化得到我们需要的这些参数的值,所以在这里,我们要将这些参数设置为变量。如图:

科学第一单元《工具和机械》

小学科学六上第一单元《工具和机械》 一、填空题。 1、像开瓶器那样能绕着一个固定支点将物体撬起的简单机械叫做__ _。 2、杆上用力的点叫做___;承受重物的点叫做___;起支撑作用的点叫做。 3、杠杆省力与否与杠杆的三个点的位置有关,当用力点到支点的距离大于阻力 点到支点的距离时是杠杆___;当用力点到支点的距离小于阻力点到支点的距离时是杠杆___。 4、可以随重物一起移动的滑轮叫做__ . 5、大桥的引桥、___、____ 等都是运用的斜面的原理。 6、自行车的刹车把运用了__ 的原理 7、大齿轮带动小齿轮转动时,小齿轮转动比大齿轮。 二、判断题。 ()1、杠杆的支点一定在用力点和阻力点之间。 ()2、剪刀、起钉锤、镊子等工具的外形与撬棍截然不同,因此它们不属于杠杆。 ()3、动滑轮可以改变用力的方向,使工作方便。 ()4、使用斜面时,斜面越长越省力。 ()5、螺丝钉的螺纹越密,拧起来就越费力。 ()6、杠杆工作时,用力点离开支点远,阻力点离开支点近,就能省力。()7、从斜面上拉物体比直接把物体垂直提上去省力。 ()8、使用杠杆时,不一定都省力。 ()9、自行车上面有许多简单机械。 ()10、升旗台的旗杆顶上往往都安装一个定滑轮。 三、选择题。 1、杠杆工作时,是围绕( )转动的。 A 重点 B 力点 C 支点 2、升国旗时,我们一般都用到了( )。 A 定滑轮 B 动滑轮 C 滑轮组 3、自行车把是一个简单机械,它是() A 斜面 B 轮轴 C 杠杆 4、能省力又能改变用力方向的是下面中的哪一类滑轮工具。( ) A 定滑轮 B 动滑轮 C 滑轮组 5、当支点到用力点的距离()支点到阻力点的距离时,省力。 A 大于 B 小于 C 等于 6、用大齿轮带动小齿轮,可以使转动速度() A 变快 B 变慢 C 不变 7、不省力也不费力的机械是() A 动滑轮 B 定滑轮 C 滑轮组

简易计算器课程设计

评阅教师评语:课程设计成绩 考勤成绩 实做成绩 报告成绩 总评成绩指导教师签名: 课程设计报告 论文题目基于ARM的简易计算器设计 学院(系):电子信息与自动化学院 班级:测控技术与仪器 学生姓名:同组同学: 学号:学号: 指导教师:杨泽林王先全杨继森鲁进时间:从2013年 6 月10 日到2013年 6 月28 日 1

目录 1、封面—————————————————————P1 2、目录—————————————————————P2 3、前言—————————————————————P3 4、关键字————————————————————P3 5、原理与总体方案————————————————P3 6、硬件设计———————————————————P6 7、调试—————————————————————P10 8、测试与分析——————————————————P11 9、总结—————————————————————P13

10、附件—————————————————————P14 前言 近几年,随着大规模集成电路的发展,各种便携式嵌入式设备,具有十分广阔的市场前景。嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是是由单个程序实现整个控制逻辑。在嵌入式系统中,数据和命令通过网络接口或串行口经过ARM程序处理后,或显示在LCD上,或传输到远端PC上。 本文通过周立功的LPC2106芯片完成的简易计算器,正是对嵌入式应用的学习和探索。 一、摘要: 计算器一般是指“电子计算器”,是能进行数学运算的手持机器,拥有集成电路芯片。对于嵌入式系统,以其占用资源少、专用性强,在汽车电子、航空和工控领域得到了广泛地应用。本设计就是先通过C语言进行相应程序的编写然后在ADS中进行运行最后导入PROTUES进行仿真。最后利用ARM中的LPC2106芯片来控制液晶显示器和4X4矩阵式键盘,从而实现简单的加、减、乘、除等四则运算功能。 关键字:中断,扫描,仿真,计算 二、原理与总体方案: 主程序在初始化后调用键盘程序,再判断返回的值。若为数字0—9,则根据按键的次数进行保存和显示处理。若为功能键,则先判断上次的功能键,根据代号执行不同功能,并将按键次数清零。程序中键盘部分使用行列式扫描原理,若无键按下则调用动态显示程序,并继续检测键盘;若有键按下则得其键值,并通过查表转换为数字0—9和功能键与清零键的代号。最后将计算结果拆分成个、十、百位,再返回主程序继续检测键盘并显示;若为清零键,则返回主程序的最开始。 电路设计与原理:通过LPC2106芯片进行相应的设置来控制LCD显示器。 而通过对键盘上的值进行扫描,把相应的键值通过MM74C922芯片进行运算从而

java课程设计报告_简单图形界面计算器的设计

Java 课程设计 简单图形界面计算器的设计 课程名称 Java程序设计 选题名称简单图形界面计算器的设计 专业 班级 姓名 学号 指导教师 简单图形界面计算器的设计

一、设计任务与目标 本次java程序设计我的设计任务是设计一个图形界面(GUI)的计算器应用程序并且能够完成简单的算术运算。本次任务的基本要求是这个计算器应用程序可以完成十进制的加、减、乘、除、求倒、取余、开方运算,且有小数点、正负号、退格和清零功能。而我要在此基础上添加一项千位符分隔符的功能,即以三位为一级,在输入的一串数字中每三位加入一个逗号,这项功能国际通用,并已经成为惯例,会计记账都用这种方法便于账目核算与管理。 GUI计算器设计的具体目标: 1.完成十进制的加、减、乘、除、求倒、取余和开方运算; 2.有小数点和正负号加入运算; 3.有退格、复位和清零的功能; 4.有千位符分隔符的功能,即在输入的一串数字中每三位加入一个逗号。 二、方案设计与论证 1.设计目标的总体分析 (1)设计目标的需求分析:计算器是现在一个普遍应用的工具,能够解决许多人工所无法计算的数据,节省大量宝贵的时间。 (2)设计目标的功能分析:实现计算器系统的功能,主要有两个功能模块:输入和输出。 (3)设计原则:基于计算器系统要具有适用性广、操作简便等特点,本系统预计要达到以下几个目标:①满足以上的基本功能要求;②能够在常见的计算机及其操作系统上运行。 2.设计的基本思路 利用GUI的界面设计,将整个大设计分为三块,分别是数据的输入,运算符

功能符的控制和数据的输入输出显示。利用Swing控件,数据的输入由0~9这10个按钮来表示,用“+”、“-”、“*”、“/”、“1/x”、“%”、“sqrt”这7个按钮来表示加、减、乘、除、求倒、取余、开方运算,用“.”和“±”这2个按钮来表示小数点和正负号,用“Back”、“CE”和“C”这3个按钮来表示退格、复位和清零的功能,数据的输入输出显示由文本字段来表示。将计算器的总体界面设计好后,再将代码分别写入不同的按钮的源程序中。 我要完成的一项改进,即添加一个拥有千位符分隔符功能的按钮,按下这个按钮能够在输入的一串数字中每三位加入一个逗号并且显示出来。我要在之前的界面设计的基础上多添加一个按钮“$”来表示千位符分隔符,并且将功能代码写入这个按钮的源程序中。 三、程序流程图,程序清单与调用关系 1. 程序流程图:

杠杆的简单计算

杠杆的简单计算(23题) 1.(要写出必要的公式和过程)开瓶时使用的开瓶器如图a,可以简化成不计重力的省力杠杆如图b,O为支点.若动力F1和阻力F2,都与杠杆垂直,且OB=1cm,BA=5cm,F1=25N,求F2的大小. 2.一把杆秤不计自重,提纽到秤钩距离是4cm,秤砣质量250g.用来称质量是2kg的物体,秤砣应离提纽多远,秤杆才平衡?若秤杆长60cm,则这把秤最大能称量多少千克的物体? 3.密度均匀的直尺AB放在水平桌面上,尺子伸出桌面的部分OB是全尺长的三分之一,当B 端挂5N的重物P是,直尺的A端刚刚开始翘起,如图所示,则此直尺受到的重力是多少? 4.请在如图中,小明的身体可作为一个杠杆,O点是支点.他的质量为50Kg,所受重力可视为集中在A点.将身体撑起时,地面对双手的支持力至少多大?5.如图所示,是用道钉撬撬道钉的示意图.当道钉对道钉撬的阻力F2是4000N时,要把道钉撬起,需要的动力F1最小多少?(不计道钉撬重) 6.小明同学钓鱼时,习惯右手不动,左手用力,如图所示.左手到右手间的水平距离为0.2m,左手到鱼线间的水平距离为3m.一条鱼上钩后,小明要用8N的力竖直向上提升鱼杆. (1)动力臂和阻力臂分别是多少? (2)此时鱼对杆的作用力是多少N? 7.如图所示,某人用一根轻质木棒挑一重为120牛的物体放在水平地面上,木棒AB保持水平,棒长AB=1.2米,重物悬挂处离肩膀距离BO=0.8m,则人的肩膀对木棒的支持力为多少牛?若肩膀与B端的距离变小,则肩膀的支持力将怎样变化?

8.如图是锅炉安全阀示意图.OA=20厘米,AB=40厘米,若锅炉在阀上产生的竖直向上的压力为30牛,在B 处应挂多重的物体G ? 9.如图,O 为杠杆AB 的支点,OA :OB=2:3,物块甲和物块乙分别挂在杠杆的A 、B 两端,杠杆平衡,已知物块甲、物块乙的体积之比是2:1,物块甲的密度ρ甲=6×103kg/m 3,物块乙的密度ρ乙是多少. 10.“塔吊”是建筑工地上普遍使用的一种起重设备,如图所示是“塔吊”的简化图.OB 是竖直支架,ED 是水平臂,OE 段叫平衡臂,E 端装有配重体,OD 段叫吊臂,C 处装有滑轮,可以在O 、D 之间移动.已知OE=10m ,OC=15m ,CD=10m ,若在C 点用此塔吊能起吊重物的最大质量是1.5×103Kg ,则: (1)配重体的质量应为多少Kg ? (2)当滑轮移到D 点时能够安全起吊重物的最大质量是多少Kg ?(不计“水平臂”和滑轮重力) 11.(10分)如图所示,一段粗细不均匀的木头放在地面上,用弹簧测力计竖直向上拉起细端时弹簧测力计示数为F 1,而竖直向上拉起粗端时弹簧测力计的示数为F 2,则此木头的重力G 是多少?F 1和F 2哪个大? 12.如图所示,灯重30 N ,灯挂在水平横杆的C 端,O 为杠杆的支点,水平杆OC 长2 m ,杆重不计,BC 长0.5 m ,绳子BD 作用在横杆上的拉力是多少?(已知:∠DBO=30°) 13.希腊科学家阿基米德发现杠杆原理后,发出了“给我支点,我可以撬动地球”的豪言壮语.假如阿基米德在杠杆的一端施加600N 的力,要搬动质量为6.0×1024kg 的地球,那么长臂的长应是短臂长的多少倍?如果要把地球撬起1cm ,长臂的一端要按下多长距离?假如我们以光速向下按,要按多少年?(做完该题,你有何启示?)

相关主题
文本预览
相关文档 最新文档