当前位置:文档之家› 机械设计课程设计计算说明书1

机械设计课程设计计算说明书1

机械设计课程设计计算说明书1
机械设计课程设计计算说明书1

上海理工大学机械工程学院

课程设计说明书减速箱设计计算

机械四班杨浩0714000322

2010/1/22

设计题目:

设计一带式输送机的传动装置,传动简图如下:

工作条件如下:

用于输送碎料物体,工作载荷有轻微冲击(使用系数、工况系数),输送带允许速度误差±4%,二班制,使用期限10年(每年工作日300天),连续单向

一、电动机的选择

1.选用电动机

1)选择电动机类型

按工作要求和工作条件选用Y系列封闭式三相异步电动机。

2)电动机的输出功率P

电动机所需的输出功率为:

P=kW

式中:P w为工作装置所需功率,kW;为由电动机至工作装置的传动装置的总效

率。

工作装置所需功率P w应由机器工作阻力和运行速度经计算求得:

P w===1.76kW

式中:为工作装置的阻力,N;v w为工作装置的线速度,m/s。

由电动机至工作装置的传动装置总效率按下式计算:

查《机械设计》表2-4,得:

取0.96,取0.995,取0.97,取0.99,取0.97 则

0.96×0.9952×0.97×0.99×0.97=0.885

所以

P0==1.99kW

3)确定电动机转速

工作装置的转速为:

n w=60×=95.5r/min

由于普通V带轮传动比为:

i1≈2~4

圆柱齿轮传动比为:

i2≈3~5

故总的传动比为:

i=i1i2≈6~20

则电动机所需转速为:

n=in w≈(6~20)×95.5=(573~1910)r/min

2.

1)总传动比为:

i a===9.84

2)分配传动比:

I a=i外i内

考虑减速器结构,故:

i外=3 ;i内=3.28

3.计算传动装置的运动和动力参数

1)各轴转速

n电=n=940r/min

n1==313r/min

n2==95r/min

n w= n2=95r/min

2)各轴输入功率

P

=P0带=1.99×0.96≈1.910kW

P 2=P1齿滚=1.910×0.97×0.995≈1.843kW

P w=P2联滚=1.843×0.99×0.995≈1.815kW

3)各轴输入转矩

T1=9550=9550=58.28N·m

T2=9550=9550=185.27N·m

T w=9550=9550=182.46N·m

电动机轴输出转矩

T0=9550=9550=20.22N·m

二、V带轮设计

1.确定计算功率P ca

由《机械设计》表8-7查得工作情况系数K A=1.1,故

P ca=K A P=1.1×2.2kW=2.42kW

2.选择V带的带型

根据P ca、n1由图8-10选用A型。

3.确定带轮的基准直径d d并验算带速v

1)初选小带轮的基准直径d d1。由《机械设计》表8-6和《机械设计》表8-8,

取小带轮的基准直径d d1=106mm

2)验算带速v。

v==m/s=5.22m/s

因为5m/s

3)计算大带轮的基准直径。

d d2=id d1=3×106mm=318mm

根据《机械设计》表8-8,圆整为d d2=315mm。

4.确定V带的中心距a和基准长度L d

1)一般初选带传动的中心距为

0.7(d d1+d d2)≤a0≤2(d d1+d d2)

式中,a0为初选的带传动中心距,mm。

0.7(106+315)mm≤a0≤2(106+315)mm

294.7mm≤a0≤842mm

初选中心距a0=500mm。

2)计算带所需的基准长度L d0

L d0≈2a0+(d d1+d d2)+=[2×500+×(106+315)+]mm≈

1683mm

由《机械设计》表8-2选带的基准长度L d=1600mm。

3)传动的实际中心距近似为

a≈a0+=( 500+)mm≈460mm

考虑到带轮的制造误差、带长误差、带的弹性以及因带的松弛而产生的补充张紧的需要,常给出中心距的变动范围

故中心距的变化范围为436~508mm。

5.验算小带轮上的包角α1

α1≈180?-=180?(315-106)≈156?≥90?

6.计算带的根数z

1)计算单根V带的额定功率P r。

由d d1=106mm和n1=940r/min,查《机械设计》表8-4a得P0=1.15kW。

根据n1=940r/min,i=3和A型带,查《机械设计》表8-4b得ΔP0=0.11kW。

查《机械设计》表8-5得K

α=0.93,《机械设计》表8-2得K L=0.99,于是P r=( P0+ΔP0)·Kα·K L=(1.15+0.11)×0.93×0.99kW=1.16kW

2)计算V带的根数z。

z===2.09

取3根。

7.计算单根V带的初拉力和最小值(F0)min

由《机械设计》表8-3得A型带的单位长度质量q=0.1kg/m,所以

(F0)min=500+qv2=[500×]N=133.16N

应使带的实际初拉力F0>(F0)min。

8.计算压轴力F p

压轴力的最小值为

(F p)min=2z(F0)min sin=2×3×133.16×sin N=781.5N

9.带轮结构设计

根据《机械设计》表8-6,取带宽75mm。

三、齿轮设计

1.选定齿轮类型、精度等级、材料及齿数

1)选用斜齿圆柱齿轮传动。

2)由于速度不高,故选用8级精度。

3)材料选择。由《机械设计》表10-1选择小齿轮材料为40Cr(调质),硬度为

280HBS,大齿轮材料为45钢(调质),硬度为240HBS,二者材料硬度差为40HBS。

4)选小齿轮齿数z1=20,大齿轮齿数z2=3.28×20=65.6,取z2=66。

5)选取螺旋角。初选螺旋角β=14?。

2.按齿面接触强度设计

d1t=

(1)确定公式内的各计算数值

1)试选载荷系数K t=1.6。

2)由《机械设计》表10-7选取齿宽系数=1。

3)由《机械设计》表10-6查得材料的弹性影响系数Z E=189.8。

4)由《机械设计》图10-21d按齿面硬度查得小齿轮的接触疲劳强度极限

σHlim1=600MPa;

大齿轮的接触疲劳强度极限

σHlim2=550MPa。

5)计算应力循环次数。

N1=60n1jL h=60×940×1×(2×8×300×10)=9.01×108

N2===2.75×108

6)由《机械设计》图10-19取接触疲劳寿命系数K HN1=1.01,K HN2=1.06。

7)由《机械设计》图10-30选取区域系数Z H=2.433。

8)由《机械设计》图10-26查得=0.750,=0.860则=+=1.61。

9)计算接触疲劳许用应力。

取安全系数S=1,得

==1.01×600MPa=606MPa

==1.06×550MPa=583MPa

==594.5MPa

(2)计算

1)试算小齿轮分度圆直径d1t,由计算公式得

d1t≥mm=45.00mm

2)计算圆周速度。

v==m/s=2.21m/s

3)计算齿宽b及模数m nt。

b=d 1t=1×45mm=45mm

m nt===2.18mm

h=2.25 m nt=2.25×2.18=4.91mm

b/h=45/4.91=9.16

4)计算纵向重合度εβ。

εβ=0.318z1tanβ=0.318×1×20×tan14?=1.59

5)计算载荷系数K。

由《机械设计》表10-2查得使用系数K A=1.25;

根据v=2.21m/s,8级精度,由《机械设计》图10-8查得动载系数K v=1.1;

由《机械设计》表10-4查得K H

β=1.466;

由《机械设计》图10-13查得K F

β1.35;

由《机械设计》表10-3查得K H

α=K Fα=1.2。

故载荷系数

K=K A K v K HαK Hβ=1.25×1.1×1.2×1.466=2.42

6)按实际的载荷系数校正所算得的分度圆直径,得

d1= d1t=45×mm=51.65mm

7)计算模数m n。

m n== 2.51mm

3.按齿根弯曲强度设计

m n≥

(1)确定计算参数

1)计算载荷系数。

K=K A K v K FαK Fβ=1.25×1.1×1.2×1.35=2.23

2)由《机械设计》图10-20c查得小齿轮的弯曲疲劳强度极限

σFE1=500MPa;

大齿轮的弯曲疲劳强度极限

σFE2=380MPa。

3)由《机械设计》图10-18取弯曲疲劳寿命系数K FN1=0.85,K FN2=0.92。

4)计算弯曲疲劳许用应力。

取弯曲疲劳安全系数S=1.4,得

===303.57MPa

===244.29MPa

5)根据纵向重合度εβ=1.59,从《机械设计》图10-28查得螺旋角影响系数

Yβ=0.88

6)计算当量齿数。

z v1===21.89

z v2===72.25

7)查取齿形系数。

由《机械设计》表10-5查得Y Fa1=2.72;Y Fa2=2.24

8)查取应力校正系数。

由《机械设计》表10-5查得Y Sa1=1.57;Y Sa2=1.75

9)计算大、小齿轮的并加以比较。

==0.01407

==0.01605

(2)设计计算

m n≥mm=1.75mm

对比计算结果,由齿面解除疲劳强度计算的法面模数m n大于由齿根弯曲疲劳强度计算的法面模数,取m n=2.0mm,已可满足弯曲强度。但为了同时满足接触疲劳强度,需按接触疲劳强度算得分度圆直径d1=51.65mm来计算应有的齿数。于是由

z1==25.05

取z1=25,则z2=uz1=3.2825=82。

4.几何尺寸计算

(1)计算中心距

a===110.28mm

将中心距圆整为110mm。

(2)按圆整后的中心距修正螺旋角

β=arccos=arccos=13?24’43”

因β值改变不多,故参数、K

β、Z H等不必修正。

(3)计算大、小齿轮的分度圆直径

d1===51.4mm

d2===168.6mm

(4)计算齿轮宽度

b=d1=1×51.4mm=51.4mm

圆整后取B2=50mm;B1=55mm。

四、轴的设计

1.高速级齿轮设计

(1)材料选择及热处理

由于减速器传递的功率不大,对其重量和尺寸也无特殊要求故选择常用材料45钢,调制处理。

(2)初定轴的最小直径

按钮转强度条件,得

d≥A

由《机械设计》表15-3查得A0=103~126。

所以

d≥(103~126)×=18.8~23.0mm

取中间值d=20mm,

由于该轴有一个键槽,故轴的直径应加大5~7%,

故d min=20×(1+5~7%)=21~21.4mm

综合考虑,取d min=25mm。

(3)轴的结构设计

1)拟定零件的装配方案,如下图

2)根据轴向定位的要求确定轴的各段直径和长度,从右开始设计。

a)由于在L11这段上所连接的是大带轮,根据它的扭转强度已经计算得到此处

的最小直径,在这个直径下是满足大带轮所传递的扭矩的强度,故:

d1=d min=25mm

此处轴段的长度由大带轮的轮毂的宽度所决定,由《机械设计》图8-14(b)查得:

L=(1.5~2)d=(1.5~2)×25mm=37.5~50mm

取L=44mm,为了使带轮上的挡板压紧带轮而不是压到轴,所以轴段长度略小于其轮毂值,取L11=42mm。

b)初选滚动轴承。一般运输机传递载荷不是很大,由斜齿产生的轴向力不是很

大,再根据这段轴的尺寸,可选择7307C型轴承。查《机械设计课程设计》表13-1得,d3=d7=35mm,要求的定位轴肩是4.5mm。故,要求在这此处的定位套筒的直径是44mm。因此取d2=32mm。

c)由该说明书后面的箱体设计可以得到L7=40mm。该箱体壁与齿轮的距离

L6=L3=15mm,L8=10mm。由轴承端盖的厚度一般为10mm左右,因此,整个轴承盖的长度是20mm,它与右端大带轮的距离至少要留一个螺栓的长度25mm,再考虑轴承端盖的调整范围,可以确定L10=50mm。

d)如果再按照这种方法选择下去,那么d5=48mm,这样会使齿轮的齿根到键槽

顶的距离小于2m t,齿轮很容易损坏,所以这里必须采用齿轮轴。由齿轮各参数可以得到d5=57.73mm,L4=60mm。

e)L5处的宽度大于1.4h,取L5=L2=9mm,d4=d6=42mm;

则L9=L6+L7-L8-L9=15+40-10-9=36mm。

f)同样,也就确定了L1=34mm。

至此,已初步了轴的各段直径和长度。

3)轴上零件的周向定位

大带轮与轴的周向定位采用平键链接。按该截面直径查《机械设计课程设计》表8-61采用b×h×L=8mm×7mm×32mm,键槽用键槽铣刀加工,保证大带

轮与轴配合有良好的对中性。故大带轮与轴的配合为。滚动轴承与轴周向

定位是由过渡配合来保证的,此处选轴的直径尺寸公差为k6。

4)确定轴上圆角和倒角尺寸

按照《机械设计课程设计》表8-158确定轴两端的倒角均为1×45°,各处圆角半径都为1.66mm。

2.低速轴的设计

(1)材料选择及热处理

由于减速器传递的功率不大,可以和高速级轴的材料一致。并做调质处理。

(2)初定轴的最小直径

由《机械设计》表15-3查得A0=103~126。

所以

d≥(103~126)×=27.7~33.9mm

取中间值d=30mm,

由于该轴有一个键槽,故轴的直径应加大5~7%,

故d min=30×(1+5~7%)=31.5~32.1mm。

综合考虑,取d min=35mm。

(3)联轴器的选择

根据轴所传递的扭矩T=185.27N·m,可选择弹性套柱销联轴器,因为它是由蛹状的弹性套传递转矩,故可缓冲减振,其制造容易,装拆方便,成本较低,适用于连接载荷平稳、起动频繁的中小转矩的轴。

查《机械设计课程设计》表8-177选用LT7联轴器42×84GB/T4323-2002 综合考虑,取d

=42mm。

min

(4)轴的结构设计

1)拟定结构方案如下图:

2)根据轴各定位的要求确定轴的各段直径和长度,从左开始设计。

=46mm。

a)为了满足半联轴器的轴向定位要求,L1轴段右端需制出一轴肩,故取d

2

=42mm。半联轴器与轴配合的毂孔长由于前面已经对联轴器进行了选择,故d

1

度为84mm,为了保证轴端挡圈中压在半联轴器上而不压在轴的端面上,则L1就比84略短一点,现取L1=82mm。

b)初步选择滚动轴承。根据d

2

=46mm,初步选择0基本游隙组,选用角接触球轴承,由于该轴上轴力相对较大,故选择AC系列的轴承,查《机械设计课程设计》表8-158,选用7210AC,其尺寸为d×D×B=50mm×90mm×20mm,其

定位轴肩为3.5,故定位套筒的直径为57mm。因此,d

3=d

6

=50mm。

c)取安装齿轮处的轴段的直径d

4

=55mm,为了使套筒更加压紧齿轮,此轴段应略

小于轮毂的宽度,故取L4=52mm,齿轮的右端采用轴肩定位,轴肩的高度

h>0.07d=0.07×55=3.85mm,取h=5mm,则轴环处的直径d5=65mm,轴环宽度应

大于1.4h,取轴环宽度为8mm。

d)轴承端盖的总宽度为。根据轴承端盖的装拆及便于对轴承添加润滑脂

的要求,取端盖的外端面与半联轴器右端面的距离为,故取L2=50mm。

e)取齿轮与箱体之间的距离为15mm(由后面的箱体设计确定)。滚动轴承到箱

体的距离为10mm,则

L3=20+10+15+3=48mm

L6=20+10+15-8=37mm

至此,已初步确定了轴的各段直径及长度。

3)轴上零件的周向定位

齿轮、半联轴器的周向定位均采用平键连接。半联轴器与轴的连接,按直径

d

1

由《机械设计课程设计》表8-61查得平键选为b×h×L=16mm×10mm×40mm,配合为。齿轮与轴的连接,按d4查《机械设计课程设计》表8-61得,选用平键为b×h×L=12mm×8mm×70mm,配合为。滚动轴承与轴的周向定位是由过渡配合来保证的,此处选轴的直径尺寸公差为k6。

4)确定轴上圆角和倒角尺寸

参考《机械设计课程设计》表8-158确定轴端倒角为,C、D、E处的圆角半径r=2mm,A、B处的圆角半径r=1.6mm。

五、

轴承的确定及校核

1. 对初选高速级轴承7307C 校核 (1) 受力分析

1) 计算两轴承的轴向力

查《机械设计课程设计》表8-158,得到轴承7307C

对于70000C 型轴承,它的派生轴向力,而轴向力未知,故先取

因此可估算

F d1=0.4F r1=0.4×2011=804.4N F d2=0.4F r2=0.4×2005=802N

由于

所以

F 带

F a2=F

d2

=802N

=0.057

=0.030

由《机械设计课程设计》表8-158进行插值计算,得。再计算各力

F d1=e

1

F

r1

=0.428×2011=860.7N

F d2=e

2

F

r2

=0.400×2005=802N

两次计算的的值相差不大,因此确定

2)计算轴承的当量载荷

由《机械设计课程设计》表8-158查得,径向系数和轴向系数为对轴承1:

对轴承2:

由《机械设计》表13-6查得,运输有轻微冲击,取

P 1=f

p

(X

1

F

r1

+Y

1

F

a1

)=1.1(0.44×2011+1.3×1544)=3187N

P 2=f

p

(X

2

F

r2

+Y

2

F

a2

)=1.1×1×2005=2205.5N

3)计算轴承寿命

由于,所以按轴承1的受力大小验算

所选轴承满足寿命要求。故此轴承不用重选。

2.对初选低速级轴承7210AC进行校核

1)计算两轴承的轴向力

查《机械设计课程设计》表8-158,得到轴承7210AC

对于70000AC型轴承,它的派生轴向力。

F d1=0.68F

r1

=0.68×1817.7=1236N

由于

所以

由《机械设计课程设计》表8-158进行插值计算,得。

2)计算轴承的当量载荷

由《机械设计课程设计》表8-158查得,径向系数和轴向系数为

对轴承1:

对轴承2:

由《机械设计》表13-6查得,运输有轻微冲击,取

3)计算轴承寿命

由于,所以按轴承1的受力大小验算

由于轴承寿命太大,应重新选择。对同一尺寸要求可选7210C。

4)对轴承7210C进行校核

查《机械设计课程设计》表8-158,得到轴承7210C的

对于70000C型轴承,它的派生轴向力,而轴向力未知,故先取,因此可估算

由于

所以

由《机械设计课程设计》表8-158进行插值计算,得。再计算各力

因此确定(插值计算)

计算轴承的当量载荷

由《机械设计课程设计》表8-158查得,径向系数和轴向系数为

对轴承1:

对轴承2:

由《机械设计》表13-6查得,运输有轻微冲击,取

计算轴承寿命

由于,所以按轴承1的受力大小验算

所选轴承满足寿命要求。这相对7210AC来说更加合适。由于7210C和7210AC 结构尺寸都是一样,故原来设计好的轴不必再重新设计。

至此,轴承的选择及校核已全部完成。

3.键的校核

(1)高速轴上的键

选择键连接的类型和尺寸

一般8级以上精度的齿轮有定心精度的要求,应选用平键连接。由于在这根轴的键是在轴端,而轴端的直径又很小,所以选用单圆头键(C型)。由轴的设计里已确定的键尺寸为

校核键连接的强度

键、轴的材料都是钢,而带轮的材料为铸铁,由《机械设计》表6-2查得挤压应力。键工作长度,键与带轮键槽的接触高度

计算挤压强度

由于有

故,该键满足要求。

键的标记为:键C 8×36 GB/T 1096—2003

(2)低速轴上的键

选择键连接的类型和尺寸

一般8级以上精度的齿轮有定心精度的要求,应选用平键连接。由于键槽不在轴端,故选用普通平键(A型)。由低速轴的设计里已确定的键尺寸为齿轮处:

联轴器处:

校核键连接的强度

键、轴、齿轮和联轴器的材料都是钢,由《机械设计》表6-2查得挤压应力

,取其平均值。

齿轮处

键工作长度,键与齿轮键槽的接触高度

,

计算挤压强度

故,该键满足要求。

键的标记为:键 16×40 GB/T 1096—2003

联轴器处

键工作长度,键与齿轮键槽的接触高度

,

计算挤压强度

σp==N·mm=63MPa<[σp]

故该键满足要求。

键的标记为:键 12×63 GB/T 1096—2003

4.联轴器的校核

(1)参数

为了隔离振动与冲击,选用弹性套柱销联轴器。由前面的设计已经选择了LT7

基于单片机的简易计算器设计

目录 引言 (1) 第一章设计原理及要求 (2) 1.1设计方案的确定 (2) 1.2系统的设计方案 (2) 1.3系统的设计要求 (2) 第二章硬件模块设计 (4) 2.1单片机AT89C51 (4) 2.1.1 AT89C51芯片的特点 (5) 2.1.2 管脚说明 (5) 2.1.3 振荡器特性 (7) 2.1.4 芯片擦除 (7) 2.2键盘控制模块 (7) 2.2.1 矩阵键盘的工作原理 (8) 2.2.2 键盘电路主要器件介绍 (8) 2.3LCD显示模块 (10) 2.3.1 显示电路 (11) 2.3.2 LCD1602主要技术参数 (11) 2.3.3 引脚功能说明 (11) 2.4运算模块(单片机控制) (12) 第三章软件设计 (14) 3.1功能介绍 (14) 3.2系统流程图 (14) 3.3程序 (16) 第四章系统调试 (17) 4.1软件介绍 (17) 4.1.1 Keil uVision2仿真软件简介 (17) 4.1.2 protues简介 (17)

4.2软件调试 (18) 4.2.1 软件分析及常见故障 (18) 4.2.2 仿真结果演示 (20) 4.3硬件调试 (21) 结束语 (23) 参考文献 (24) 附录 (25) 致谢 (36)

引言 计算工具最早诞生于中国,中国古代最早采用的一种计算工具叫筹策,也被叫做算筹。这种算筹多用竹子制成,也有用木头,兽骨充当材料的,约二百七十枚一束,放在布袋里可随身携带。另外直到今天仍在使用的珠算盘,是中国古代计算工具领域中的另一项发明,明代时的珠算盘已经与现代的珠算盘几乎相同。 17世纪初,西方国家的计算工具有了较大的发展,英国数学家纳皮尔发明的“纳皮尔算筹”,英国牧师奥却德发明了圆柱型对数计算尺,这种计算尺不仅能做加、减、乘、除、乘方和开方运算,甚至可以计算三角函数、指数函数和对数函数。这些计算工具不仅带动了计算器的发展,也为现代计算器发展奠定了良好的基础,成为现代社会应用广泛的计算工具。1642年,年仅19岁的法国伟大科学家帕斯卡引用算盘的原理,发明了第一部机械式计算器,在他的计算器中有一些互相联锁的齿轮,一个转过十位的齿轮会使另一个齿轮转过一位,人们可以像拨电话号码盘那样,把数字拨进去,计算结果就会出现在另一个窗口中,但是它只能做加减运算。1694年,莱布尼兹在德国将其改进成可以进行乘除的计算。此后,一直到20世纪50年代末才有电子计算器的出现。

计算器说明书

Java程序设计说明书 设计题目:Java计算器 学生姓名: 指导教师: 专业名称:计算机科学与技术所在院系:

目录 摘要2第1章计算器概述 1.1设计目的 4 1.2功能模块设计 4 1.3系统功能图 4 设计实现的详细步骤 2.2.1 计算器界面7 2.2.2 界面设计代码7 2.3程序运行效果9 第3章设计中遇到的重点及难点 (13) 3.1 设计中的重点 (13) 3.2 设计中的难点 (13) 3.2.1 设计难点1:布局 (13) 3.2.2 设计难点2:代码 (13) 3.2.3设计难点3:运行结果 (14) 3.3 本章总结 (14) 第4章本次设计中存在不足与改良方案 (15) 4.1设计不足 (15) 4.2改良方案 (15) 4.3本章总结 (18) 结论 (19) 参考文献 (20)

JAVA课程设计说明书 摘要 一、计算器概述 1、1设计计算器的目的: 该计算器是由Java语言编写的,可以进行十进制下的四则运算(加、减、乘、除)、开平方、百分号、求倒数,还可以实现其他按钮的功能。添加了一个编辑、查看、帮助的主菜单并能实现其功能。Backspace 表示逐个删除,CE 表示全部清除,C 表示一次运算完成后,单击“C”按钮即可清除当前的运算结果,再次输入时可开始新的运算,MC 表示清除储存数据,MR 表示读取储存的数据,MS 表示将所显示的数存入存储器中,存储器中原有的数据被冲走,M+ 表示计算结果并加上已经储存的数。界面类似Windows 自带的计算器。 该计算器围绕Java编程语言在编程方面的具体应用,论述了使用面向对象方法,对计算器程序进行需求分析、概要设计、详细设计,最后使用Java编程实现的全过程。在编程使用Java语言,是目前比较流行的编程语言。在当今这个网络的时代,java语言在网络编程方面的优势使得网络编程有了更好的选择。Java语言最大的特点是具有跨平台性,使其不受平台不同的影响,得到了广泛的应用。 关键词:Java语言、标准、计算器

单片机设计简易计算器

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

》 图矩阵键盘图 如图所示,单片机的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。 数字显示与计算 本次设计选用的显示器是1602液晶显示器,此液晶显示器能显示32个字符,VSS接地,VDD接电源正极,E为时使能信号,R/W为读写选择端(H/L),RS为数据/命令选择端(H/L),D0—D7为数据I/O口。 首先我们初始化液晶显示器,然后显示出第一个被按下的数,并且使光标右移,如果有第二个数按下,则据继续显示,以此类推,然后把所有显示出来的数换算成一个数,如果按下“+”号,则显示出“+”,并且同理显示出“+”号后面按下的数字,然后调用加子程序,运算出结果,如果按下的是“-”,则调用减子程序,如果按下“*”,则调用乘子程序,如果按下“/”,则调用除子程序。然后再调用显示结果子程序,显示出结果。 《

多项式程序

实习一 一、课程题目 一元稀疏多项式计算器 二、需求分析 1、一元稀疏多项式简单计算器的功能是: 1.1 输入并建立多项式; 1.2 输出多项式,输出形式为整数序列:n,c1,e1,c2,e2,………cn,en, 其中n是多项式的项数,ci和ei分别是第i项的系数和指数,序列按指数降序排列; 1.3 计算多项式在x处的值; 1.4多项式a和b相加,建立多项式a+b; 1.5 多项式a和b相减,建立多项式a-b。 2、设计思路: 2.1 定义线性表的动态分配顺序存储结构; 2.2 建立多项式存储结构,定义指针*next 2.3利用链表实现队列的构造。每次输入一项的系数和指数,可以输出构 造的一元多项式 2.4演示程序以用户和计算机的对话方式执行,即在计算机终站上显示 “提示信息”之后,由用户在键盘上输入演示程序中规定的运行命令;最后根据相应的输入数据(滤去输入中的非法字符)建立的多项式以及多项式相加的运行结果在屏幕上显示。多项式显示的格式为:c1x^e1+c2x^e2+… +cnx^en 3、设计思路分析 要解决多项式相加,必须要有多项式,所以必须首先建立两个多项式,在这里采用链表的方式存储链表,所以我将结点结构体定义为 运用尾插法建立两条单链表,以单链表polyn p和polyn h分别表示两个一元多项式a和b,a+b的求和运算等同于单链表的插入问题(将单链表polyn p中的结点插入到单链表polyn h中),因此“和多项式”中的结点无须另生成。 为了实现处理,设p、q分别指向单链表polya和polyb的当前项,比较p、q结点的指数项,由此得到下列运算规则:

① 若p->expnexpn,则结点p所指的结点应是“和多项式”中的一项, 令指针p后移。 ② 若p->expn=q->expn,则将两个结点中的系数相加,当和不为0时修改结 点p的系数。 ③ 若p->expn>q->expn,则结点q所指的结点应是“和多项式”中的一项, 将结点q插入在结点p之前,且令指针q在原来的链表上后移。 四、概要设计 1、元素类型、结点类型和指针类型: typedef struct Polynomial{ float coef; //系数 int expn; //指数 struct Polynomial *next; }*Polyn,Polynomial; 2、建立一个头指针为head、项数为m的一元多项式, 建立新结点以接收数据, 调用Insert函数插入结点: Polyn CreatePolyn(Polyn head,int m){ int i; Polyn p; p=head=(Polyn)malloc(sizeof(struct Polynomial)); head->next=NULL; for(i=0;icoef,&p->expn); Insert(p,head); } return head; } 3、主函数和其他函数: void main() { int m,n,a,x; char flag; Polyn pa=0,pb=0,pc; } float ValuePolyn(Polyn head,int x) //输入x值,计算并返回多项式的值 五、调用关系图 六、程序代码:

简单计算器的设计与实现

C/C++程序设计课程设计设计说明书 简单计算器的设计与实现 学生姓名 学号 班级 成绩 指导老师 计算机科学与技术系 2010年11月22日

C/C++程序设计课程设计评阅书

课程设计任务书 2010—2011学年第一学期 专业:计算机科学与技术学号:姓名: 课程设计名称: C/C++程序设计课程设计 设计题目:简单计算器的设计与实现 完成期限:自2010 年 11月 15 日至 2010 年 11 月 26 日共2 周 设计内容及要求: 要求用C/C++语言设计一个简易的计算器程序,对输入的数据进行加、减、乘、除、开平方等操作。 设计要求及功能如下: 1.阐述设计思想,画出流程图; 2.实现功能: (1)对输入的数据进行加法运算; (2)对输入的数据进行减法运算; (3)对输入的数据进行乘法运算; (4)对输入的数据进行除法运算; (5)对输入的数据进行开平方根运算。 最终设计成果形式为: 1.编写好的程序; 2.撰写课程设计说明书一份,打印并装订成册。 指导教师(签字):教研室主任(签字): 批准日期:年月日

摘要 设计了一个简单的计算器程序,该计算器具有简单的四则混合运算以及复杂的数学表达式的功能。该计算器采用VC++作为软件开发环境,采用算数表达式处理算法来实现加、减。乘、除四则混合运算。操作简单,界面清晰,易于用户使用,容易被他们所接受的。 关键词:计算器;VC++;数学表达式

目录 1课题描述 (1) 2问题分析和任务制定 (2) 3详细设计 (3) 3.1头文件设计 (3) 3.2简单计算器的设计与实现函数设计 (3) 4 程序调试与测试 (8) 4.1主界面测试 (8) 4.2基本功能的测试 (8) 5结果分析 (12) 总结 (13) 参考文献 (14)

Windows下的计算器设计说明书

课程设计说明书Windows环境下的计算器 学院名称:机械工程学院 专业班级:测控0901 学生姓名:李彧文 指导教师姓名:张世庆 指导教师职称:副教授 2011年6月

摘要

课程设计任务书 Windows环境下的计算器 一、课程设计题目:设计一个windows附件中所示的计算器 二、目的与要求: 1、目的: (1)要求学生达到熟练掌握C++语言的基本知识和C++调试技能; (2)基本掌握面向对象程序设计的基本思路和方法; (3)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。 2、基本要求: (1)求利用面向对象的方法以及C++的编程思想来完成系统的设计; (2)要求在设计的过程中,对windows环境下的编程有一个基本的认识。 3、创新要求: 在基本要求达到后,可进行创新设计,如增加计算器的函数功能。 4、写出设计说明书 按照设计过程写出设计说明书。 三、设计方法和基本原理: 1、问题描述(功能要求): 要求所编写的计算器能够完成基本的加、减、乘、除运算,类似于Windows下附件中的计算器。 2、问题的解决方案(参考): 根据题目的要求,可以将问题解决分为以下步骤: (1)完成界面的设计,要求界面要美观实用; (2)添加成员变量和成员函数(消息映射函数); (3)利用结构化程序的设计思路完成按键的判断和数据的移位以及计算功能; (4)程序功能调试; (5)完成系统总结报告以及系统使用说明书。

四、程序设计和调试: 五、答辩与评分标准: 1、完成基本功能:40分; 2、设计报告及使用说明书:30分; 3、设置错误或者按照要求改变结果:15分; 4、回答问题:15分。

机械设计课程设计完整版

------------------------------------------装订线------------------------------------------ 综合课题说明书 题目传动系统测绘与分析 机电工程系机械设计专业04机43 班 完成人xx 学号xxxxxx 同组人xx、xxx…… 指导教师XX 完成日期200x 年x 月xx 日 XX机电工程学院

目录 课题任务书 (1) 一、减速器结构分析 (1) 1、分析传动系统的工作情况 (1) 2、分析减速器的结构 (2) 3、零件 (3) 二、传动系统运动分析计算 (7) 1、计算总传动比i;总效率 ;确定电机型号 (7) 2、计算各级传动比和效率 (9) 3、计算各轴的转速功率和转矩 (9) 三、工作能力分析计算 (10) 1、校核齿轮强度 (10) 2、轴的强度校核 (13) 3、滚动轴承校核 (17) 四、装备图设计 (18) 1、装备图的作用 (18) 2、减速器装备图的绘制 (19) 五、零件图设计 (22) 1、零件图的作用 (22) 2、零件图的内容及绘制 (22) 参考文献 (25)

04机电综合课题任务书 学号:xxx 姓名:xxx 指导教师:xx 同组姓名:xx、xxx、xxx、xx、xx 一、课题:机械传动系统与分析 二、目的 综合运用机械设计基础、机械制造基础的知识和绘图技能,完成传动装置的测绘与分析,通过这一过程全面了解一个机械产品所涉及的结构、强度、制造、装配以及表达等方面的知识,培养综合分析、实际解决工程问题的能力,培养团队协作精神。 三、已知条件 1.展开式二级齿轮减速器产品(有关参数见名牌) 2.工作机转矩:300N.m,不计工作机效率损失。 3.动力来源:电压为380V的三相交流电源;电动机输出功率 P=1.5kw。 4.工作情况:两班制,连续单向运行,载荷较平稳。 5.使用期:8年,每年按360天计。 6.检修间隔期:四年一次大修,二年一次中修,半年一次小修。 7.工作环境:室内常温,灰尘较大。 四、工作要求 1.每组拆卸一个减速器产品,测绘、分析后将零件装配复原,并使用传动系统能正常运转。 2.每组测绘全部非标准件草图(徒手绘制),并依据测量数据确定全部标准的型号。 3.每组一套三轴系装配图(每人一轴系)。 4.各人依据本组全部零件测绘结果用规尺绘制减速器装配图、低速级大齿轮和输出轴的零件工作图。 5.对传动系统进行结构分析、运动分析并确定电动机型号、工作能

简易计算器设计说明书

摘要 单片机的出现是计算机制造技术高速发展的产物,它是嵌入式控制系统的核心。如今,它已广泛的应用到我们生活的各个领域,电子、科技、通信、汽车、工业等。计算器的出现给我们的生活带来了巨大的便利,计算器在我们的生活中随处可见,也是我们日常生活中不可缺少的工具。本设计是基于51系列单片机来进行的数字计算器系统设计,可以完成计算器的键盘输入,进行加、减、乘、除简单的基本四则运算,并在LCD上显示相应的结果。设计电路采用AT89C51单片机为主要控制电路,利用按键作为计算器的键盘的输入。显示采用字符LCD 静态显示。软件方面使用C语言编程,并用PROTUES仿真。 单片微型计算机简称单片机。它是在一块芯片上集成中央处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM)、定时/计数器及I/O接口电路等部件,构成一个完整的微型计算机。它的特点是:高性能,高速度,体积小,价格低廉,稳定可靠,应用广泛。单片机比专用处理器最适合应用于嵌入式系统,因此它得到了最多的应用。本文介绍了单片机的产生发展、功能特点、应用开发等内容。 【关键词】简单计算器单片机 LCD 应用发展

背景 近年来,单片机以其体积小、价格廉、面向控制等独特优点,在各种工业控制、仪器仪表、设备、产品的自动化、智能化方面获得了广泛的应用。与此同时,单片机应用系统的可靠性成为人们越来越关注的重要课题。影响可靠性的因素是多方面的,如构成系统的元器件本身的可靠性、系统本身各部分之间的相互耦合因素等。其中系统的抗干扰性能是系统可靠性的重要指标。 本设计采用80c51 芯片,实现了利用单片机进行了一个简单计算器设计。允许对输入数据进行加减乘除运算及LCD 显示.如果设计对象是更为复杂的计算器系统,其实际原理与方法与本设计基本相同。LCD液晶显示器是Liquid Crystal Display 的简称,LCD 的构造是在两片平行的玻璃基板当中放置液晶盒,下基板玻璃上设置TFT(薄膜晶体管),上基板玻璃上设置彩色滤光片,通过TFT上的信号与电压改变来控制液晶分子的转动方向,从而达到控制每个像素点偏振光出射与否而达到显示目的。 现在LCD已经替代CRT成为主流,价格也已经下降了很多,并已充分的普及。故采用LCD.设计的关键所在,必须非常熟悉单片机的原理与结构,同时还要对整个设计流程有很好的把握,将单片机和其他模块完整的衔接。本设计是基于51系列单片机来进行的数字计算器系统设计,可以完成计算器的键盘输入,进行加、减、乘、除基本四则运算,并在LCD上显示相应的结果;设计电路采用AT89C51单片机为主要控制电路,显示采用字符LCD静态显示;软件方面使用C 语言编程,并用PROTUES仿真i。

VB课程设计报告+计算器

目录 ●概要设计说明 (3) ●总体设计分析 (3) ●小组成员及分工方法....................................3 -4 ●功能模块图 (4) ●负责模块的程序设计分析 (5) ●负责模快的程序源代码及流程图.....................5-12 ●公共系统使用说明及截图..............................13-16 ●结束语、心得体会 (17) ●课程设计结评分表…………………………………18-19

一、概要设计说明 本组设计的科学计算器具有科学型和标准型两种类型,适合不同需要。科学型中包含弧度与角度的计算,同时兼具2、8、10、16进制的运算。在标准型中,编辑菜单(edit)包含复制(copy)、粘贴(paste)。查看菜单包含标准型(standar)、科学型(scientific)。帮助菜单中包含关于(about)(内含开发制作者信息) 二、总体设计分析(含功能模块图) 一.小组成员分工 1 科学型角度弧度和进制的调用,由小组成员共同完成 2 科学计算器中,x^2,x^3,x^y,1/x,n!,Log按键,及八进制转二 进制,八进制转十进制,由**负责。 3科学计算器中,BackSpance、CE、C和运算符号+、-、*、/、.、-/+、=以及标准型计算器由***负责 4 科学计算器中,sin,cos,tan,Rnd,Exp,ATn按钮以sin/cos/tan 计算时角度和弧度的转换由**负责。 5 科学行计算器中,Copy,Pst,Not,And,Xor,Int,Or, Abe,Exit按钮;将十进制转化为二进制,制转化为十进制,将二进制转化为八进制由**负责。

机械设计课程设计小结

机械设计课程设计小结 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

课程设计是机械设计当中的一个非常重要的一环,本次课程设计时间一周略显得仓促一些。但是通过本次很充实的课程设计,从中得到的收获还是非常多的。这次的课程设计对于我来说有着深刻的意义。这种意义不光是我们组能够完成设计任务,更重要的是在这段时间内使我们深刻感受到设计工作的那份艰难。而这份艰难不仅仅体现在设计内容与过程中为了精益求精所付出的艰辛,更重要的是为每一个精细数字的付出!这次课程设计的题目是设计一个一级圆柱齿轮减速器,由于我们理论知识的不足,再加上平时没有什么设计经验,一开始的时候有些手忙脚乱,不知从何入手,很迷茫。不过在我们组员的共同努力下,和同学们之间的认真仔细的讨论之中,我们总算克服了种种难关,让每个数字都找到了自己的归宿。现在想想其实课程设计期间我们过得还蛮充实的,特别是大家在一起讨论,研究,专研的时候,那让我感觉到了集体的团结,团结的力量,力量的伟大。所有的成果不是属于个人的,而是集体,因为它凝聚了集体所有的精华。 在设计过程中,整个过程培养了我们综合运用机械设计课程及其他课程理论知识和利用生产时间知识来解决实际问题的能力,真正做到了学以致用。在此期间我们同学之间的那些辛酸,那些执着,那些付出。一路走来,我们伴着风雨,携手欢笑,共同面对机械设计课程设计当中遇到的困难,虽然我们做的还是不够完美,但是我们的团队一定很完美。 在这些过程当中我充分的认识到自己在知识理解和接受应用方面的不足,特别是自己对系统的自我学习能力的欠缺,将来一定要进一步加强。而今后的学习还要更加的努力。总之,本次课程设计不仅仅是对自己所学的知识的一次系统的总结与应用,还算是对自己体质的一次检验吧。

基于51单片机的计算器设计说明

目录 第一章引言 (3) 1.1 简述简易计算器 (3) 1.2 本设计主要任务 (3) 1.3 系统主要功能 (4) 第二章系统主要硬件电路设计 (4) 2.1 系统的硬件构成及功能 (4) 2.2 键盘电路设计 (5) 2.3 显示电路设计 (6) 第三章系统软件设计 (7) 3.1 计算器的软件规划 (7) 3.2 键盘扫描的程序设计 (7) 3.3 显示模块的程序设计 (8) 3.4 主程序的设计 (9) 3.5 软件的可靠性设计 (9) 第四章调试 (9) 第五章结束语 (10) 参考文献 (11) 附录源程序 (11)

第一章引言 1.1 简述简易计算器 近几年单片机技术的发展很快,其中电子产品的更新速度迅猛。计算器是日常生活中比较的常见的电子产品之一。如何才能使计算器技术更加的成熟,充分利用已有的软件和硬件条件,设计出更出色的计算器呢? 本设计是以AT89S52单片机为核心的计算器模拟系统设计,输入采用4×6矩阵键盘,可以进行加、减、乘、除9位带符号数字运算,并在LCD1602上显示操作过程。 科技的进步告别了以前复杂的模拟电路,一块几厘米平方的单片机可以省去很多繁琐的电路。现在应用较广泛的是科学计算器,与我们日常所用的简单计算器有较大差别,除了能进行加减乘除,科学计算器还可以进行正数的四则运算和乘方、开方运算,具有指数、对数、三角函数、反三角函数及存储等计算功能。计算器的未来是小型化和轻便化,现在市面上出现的使用太阳能电池的计算器, 使用ASIC设计的计算器,如使用纯软件实现的计算器等,未来的智能化计算器将是我们的发展方向,更希望成为应用广泛的计算工具。 1.2 本设计主要任务 以下是初步设定的矩阵键盘简易计算器的功能: 1.扩展4*6键盘,其中10个数字,5个功能键,1个清零 2.强化对于电路的焊接 3.使用五位数码管接口电路 4. 完成十进制的四则运算(加、减、乘、除); 5. 实现结果低于五位的连续运算; 6. 使用keil 软件编写程序,使用汇编语言; 7. 最后用ptoteus模拟仿真; 8.学会对电路的调试

数据结构一元多项式的计算

课程设计成果 学院: 计算机工程学院班级: 13计科一班 学生姓名: 学号: 设计地点(单位): 设计题目:一元多项式的计算 完成日期:年月日 成绩(五级记分制): _________________ 教师签名:_________________________ 目录 1 需求分析 ......................................................................... 错误!未定义书签。 2 概要设计 ......................................................................... 错误!未定义书签。 2.1一元多项式的建立 ............................................................... 错误!未定义书签。 2.2显示一元多项式 ................................................................... 错误!未定义书签。 2.3一元多项式减法运算 ........................................................... 错误!未定义书签。 2.4一元多项式加法运算 ........................................................... 错误!未定义书签。 2.5 设计优缺点.......................................................................... 错误!未定义书签。3详细设计 .......................................................................... 错误!未定义书签。 3.1一元多项式的输入输出流程图........................................... 错误!未定义书签。 3.2一元多项式的加法流程图................................................... 错误!未定义书签。 3.3一元多项式的减法流程图.................................................. 错误!未定义书签。 3.4用户操作函数....................................................................... 错误!未定义书签。4编码 .................................................................................. 错误!未定义书签。5调试分析 .......................................................................... 错误!未定义书签。4测试结果及运行效果...................................................... 错误!未定义书签。5系统开发所用到的技术.................................................. 错误!未定义书签。参考文献 ............................................................................. 错误!未定义书签。附录全部代码................................................................... 错误!未定义书签。

机械设计课程设计计算说明书1

上海理工大学机械工程学院 课程设计说明书减速箱设计计算 机械四班杨浩0714000322 2010/1/22

设计题目: 设计一带式输送机的传动装置,传动简图如下: 工作条件如下: 用于输送碎料物体,工作载荷有轻微冲击(使用系数、工况系数),输送带允许速度误差±4%,二班制,使用期限10年(每年工作日300天),连续单向 一、电动机的选择 1.选用电动机 1)选择电动机类型 按工作要求和工作条件选用Y系列封闭式三相异步电动机。 2)电动机的输出功率P 电动机所需的输出功率为: P=kW 式中:P w为工作装置所需功率,kW;为由电动机至工作装置的传动装置的总效 率。 工作装置所需功率P w应由机器工作阻力和运行速度经计算求得: P w===1.76kW 式中:为工作装置的阻力,N;v w为工作装置的线速度,m/s。 由电动机至工作装置的传动装置总效率按下式计算: 查《机械设计》表2-4,得:

取0.96,取0.995,取0.97,取0.99,取0.97 则 0.96×0.9952×0.97×0.99×0.97=0.885 所以 P0==1.99kW 3)确定电动机转速 工作装置的转速为: n w=60×=95.5r/min 由于普通V带轮传动比为: i1≈2~4 圆柱齿轮传动比为: i2≈3~5 故总的传动比为: i=i1i2≈6~20 则电动机所需转速为: n=in w≈(6~20)×95.5=(573~1910)r/min 2. 1)总传动比为: i a===9.84 2)分配传动比: I a=i外i内 考虑减速器结构,故: i外=3 ;i内=3.28 3.计算传动装置的运动和动力参数 1)各轴转速 n电=n=940r/min n1==313r/min

简单计算器的需求分析

简单计算器的需求分析 一确定系统的要求 1系统功能要求 在程序设计过程中,该程序是要实现简单的加减乘除运算等功能。还要实现数据的输入,输出,计算,显示及程序退出等功能。 2系统性能要求 用户提交查询时,得到返回结果的延时不得超过5秒提交数据录入是,得到结果的延时不得超过5秒。 系统的性能包括内容较多,在本系统中主要约定了作业的响应时间要求。作业可以定义为“一个交易是当一个单一角色跨越系统边界触发一个事件并执行一定数量的处理和数据库访问,它将影响架构中的所有服务器层”。作业响应时间指完成目标系统中的交互或批量处理所需的响应时间。 3系统运行要求 (1)用户界面 系统的用户界面应作到可靠性、简单性、易学习和使用。 (2)硬件接口 在输入方面,对于键盘、鼠标的输入,可用C++的标准输入/输出,对输入进行处理。

在输出方面,打印机的连接及使用,也可用C++的标准输入/输出对其进行处理。在网络传输部分,在网络硬件部分,为了实现高速传输,将使用高速A TM。 二分析系统的数据要求 任何一个软件系统本质上都是系统信息处理系统,系统必须处理的信息和系统应该产生的信息在很大程度上决定系统的面貌,对软件的设计有深远的影响。 计算器上数字0—9为一个控件数组,加、减、乘、除为一个控件数组,其余为单一的控件。 给对话框添加菜单。 制定高级按钮控件,该按钮具有不规则的形状,可以根据用户鼠标的位置和单击状态的不同,显示不同的颜色。 制定高级编辑控件,该编辑控件可以指定文本文字的字体和颜色。输入的原始数据、运算中间数据和结果都显示在窗口顶部的同一个标签中。 概要设计与详细设计的区别 概要设计就是设计软件的结构,包括组成模块,模块的层次结构,模块的调用关系,每个模块的功能等等。同时,还要设计该项目的应用系统的总体数据结构和数据库结构,即应用系统要存储什么数据,这些数据是什么样的结构,它们之间有什么关系。 详细设计阶段就是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。 概要设计阶段通常得到软件结构图 详细设计阶段常用的描述方式有:流程图、N-S图、PAD图、伪代码等 概要设计和详细设计 在软件设计中,大家经常问到的一个问题是:概要设计应该怎样一个概要法,

2017机械设计课程设计计算说明书模版(带 二级齿轮)

课程设计报告书题目:双级斜齿圆柱齿轮减速器设计 学院 专业 学生姓名 学生学号 指导教师 课程编号 130175 课程学分 2.0 起始日期 封面纸推荐用210g/m2的绿色色书 编辑完后需将全文绿色说明文字删除,格式不变

课程设计报告格式说明: 1.文字通顺,语言流畅,无错别字,电子版或手写版,手写版不得 使用铅笔书写。 2.请按照目录要求撰写;一级标题为一、二、……序号排列,内容 层次序号为:1、1.1、1.1.1……。 3.对于电子版:一级标题格式:宋体,4号,加粗,两端对齐。 4.对于电子版:正文格式:宋体,小4号,不加粗,行距为固定值 20磅,段前、段后为0行;首行缩进2字符;左右缩进0字符。 5.对于电子版:页边距:上2cm,下2cm,左2.5cm、右2cm页码: 底部居中。 6.所有的图须有图号和图名,放在图的下方,居中对齐。如:图1 模 拟计费系统用例图。 7.所有的表格须有表号和表名,放在表的上方,居中对齐。如:表1 计费功能测试数据和预期结果。 8.所有公式编号,用括号括起来写在右边行末,其间不加虚线。 9.图纸要求: 图面整洁,布局合理,线条粗细均匀,圆弧连接光滑,尺寸标注规范,文字注释必须使用工程字书写;必须按国家规定标准或工程要求绘制。

(参考文献范例) 参考文献 (参考文献标题为三号,宋体,加粗,居中,上下空一行) (正文为五号,宋体,行距为固定值20磅,重要资料必须注明具体出处,详细到页码;网上资料注明日期。) 1. 参考文献的著录采用顺序编码制,在引文处按论文中引用文献出现的先后以阿拉伯数字连续编码。参考文献的序号以方括号加注于被注文字的右上角,内容按序号顺序排列于文后。 2. 所引参考文献必须包含以下内容: *引用于著作的———作者姓名﹒书名﹒出版地:出版者,出版年﹒起止页码. 如:[1]周振甫. 周易译注[M].北京:中华书局,1991. 25. [2]Clark Kerr. The Uses of the University. Cambridge: Harvard University Press, 1995. 50. *引用于杂志的———作者姓名﹒文章名﹒刊名,年,卷(期):起止页码. 如:[1]何龄修.读顾诚《南明史》[J].中国史研究,1998,(3):16~173. [2]George Pascharopoulos. Returns to Education: A Further International Update and Implications. The Journal of Human Resources, 1985, 20(4): 36~38. *引用论文集、学位论文、研究报告类推。 *引用论文集中的析出文章的―― 如:[1]瞿秋白.现代文明的问题与社会主义[A].罗荣渠.从西化到现代化[C].北京:北京大学出版社,1990. 121~133.[2]Michael Boyle-Baise. What Kind of Experience? Preparing

基于51单片机的简易计算器论文设计

电子设计结课论文题目: 系别: 专业: 学生姓名: 学号: 实验研究工程设计工程技术研究 年月日

基于51单片机的简易计算器 摘要:工程实践教学环节是为了学生能够更好地巩固和实践所学专业知识而设置 的,在本次工程实践中,我以《智能化测量控制仪表原理与设计》、《MCS-51系列单片微型计算机及其应用》课程中所学知识为基础,设计了简易计算器。本系统以MCS-51系列中的8051单片机为核心,能够实现两位数的四则运算。该系统通过检测矩阵键盘扫描,判断是否按键,经数据转换把数值送入数码管动态显示。 本系统的设计说明重点介绍了如下几方面的内容: 1)基于单片机简易计算器的基本功能,同时对矩阵键盘及1602显示原理进行了简单的阐述; 2)介绍了系统的总体设计、给出了系统的整体流程框图,并对其进行了功能模块划分及所采用的元器件进行了详细说明; 3)对系统各功能模块的软、硬件实现进行了详细的设计说明。 关键词:MCS-51 8051单片机;计算器;加减乘除

目录 目录 第一章绪论 (1) 1.2设计目的 (1) 1.3设计任务 (1) 1.4章节安排说明 (1) 第二章计算器系统简介 (2) 2.1单片机发展现状 (2) 2.2计算器系统现状 (2) 2.3简易计算器系统简介 (3) 第三章主要器件简介 (4) 3.1MCS-51系列单片机简介 (4) 3.2其它器件简介 (7) 3.2.11602显示 (7) 3.2.2矩阵按键 (7) 第四章计算器系统设计 (8) 4.1计算器硬件电路设计 (8) 4.2.2主程序设计............................................................... 错误!未定义书签。结语. (17) 参考文献 (18)

机械设计课程设计计算说明书-带式输送机传动装置(含全套图纸)

机械设计课程设计 计算说明书 设计题目:带式输送机 班级: 设计者: 学号: 指导老师: 日期:2011年01月06日

目录 一、题目及总体分析 (1) 二、选择电动机 (2) 三、传动零件的计算 (7) 1)带传动的设计计算 (7) 2)减速箱的设计计算 (10) Ⅰ.高速齿轮的设计计算 (10) Ⅱ.低速齿轮的设计计算 (14) 四、轴、键、轴承的设计计算 (20) Ⅰ.输入轴及其轴承装置、键的设计 (20) Ⅱ.中间轴及其轴承装置、键的设计 (25) Ⅲ.输出轴及其轴承装置、键的设计 (29) 键连接的校核计算 (33) 轴承的校核计算 (35) 五、润滑与密封 (37) 六、箱体结构尺寸 (38) 七、设计总结 (39) 八、参考文献 (39)

一、题目及总体分析 题目:带式输送机传动装置 设计参数: 设计要求: 1).输送机运转方向不变,工作载荷稳定。 2).输送带鼓轮的传动效率取为0.97。 3).工作寿命为8年,每年300个工作日,每日工作16小时。设计容: 1.装配图1; 2.零件图3; 3.设计说明书1份。 说明: 1.带式输送机提升物料:谷物、型砂、碎矿石、煤炭等; 2.输送机运转方向不变,工作载荷稳定; 3.输送带鼓轮的传动效率取为0.97; 4.工作寿命为8年,每年300个工作日,每日工作16小时。

装置分布如图: 1. 选择电动机类型和结构形式 按工作条件和要求选用一般用途的Y 系列三相异步电动机,卧式封闭。 2. 选择电动机的容量 电动机所需的工作效率为: d w d P P η= d P -电动机功率;w P -工作机所需功率; 工作机所需要功率为: w Fv P 1000 = 传动装置的总效率为: 42d 1234ηηηηηη= 按表2-3确定各部分效率: V 带传动效率97.01=η, 滚动轴承传动效率20.97η=, 三 相电压 380V

机械设计课程设计范本)

机械设计基础课程设计 说明书 题目: 院(系):电子信息工程系 专业: 学生姓名: 组员: 学号:2009219754106 指导教师:邓小林 2013年12月28日

目录 作品内容简介 (2) 1 研制背景及意义 (3) 2 结构特点 (3) 2.1 绞碎机的结构 (5) 2.2 压榨机的结构 (5) 3 工作原理 (6) 4 性能参数 (7) 5 创新点 (8) 6 作品的应用前景和推广价值 (8) 7 参考文献 (9) 附图: (10)

作品内容简介 作为日常生活中重要的家用辅助机器的绞碎机和压榨机,在我们日常生活中发挥着越来越重要的作用。目前市面上的绞碎机和压榨器往往只具有绞碎或者压榨的功能,针对上述不足,我们小组经过深入研究分析,运用所学专业知识,在老师的指导下,设计制作了一款同时具备绞碎和压榨功能的绞碎压榨机。 该机主要由螺杆、四叶刀和绞碎筒体组成绞碎系统实现绞碎功能。由双旋向螺杆、压榨活塞和压榨筒体组成的差动螺旋机构实现压榨功能。该机可同时实现绞碎和压榨功能,在具备上述功能的基础上,可根据需要,随时拆开,单独作为绞碎机和压榨机使用。 该机具有结构巧妙、拆装方便、使用方便简单、工作稳定可靠、效率高等特点。

1 研制背景及意义 随着我国社会经济又好又快的发展,人民生活水平的日益提高,人们开始更多地关心注重生活的质量,追求高品质的生活。可在我们的日常生活中,许多不法生产商为了谋取暴利,制造假冒伪劣产品,特别是假冒伪劣食品对人民的生命安全构成巨大的威胁更无法谈及高品质生活。例如:阴霾笼罩的食品市场中的劣质肉馅、含化学色素的合成果汁和化学物质合成的速冲豆浆等。这无疑是阻挡人们追求高品质生活和建设社会主义和谐社会的巨大绊脚石。针对当前的实际情况,联系大赛“绿色、环保、创新”的主题,通过走进社会,深入到群众中,我们研究小组经过科学的调查研究,运用所学的专业知识,在老师的指导下,决定设计一台家用绞碎压榨机器。 目前,市场上手动的绞碎和压榨机都是分离的。其中,大部分的绞碎机是针对中小企业或者作坊设计的,结构多为变螺距锥形螺杆与相应的锥筒配合,使用电动机带动实现绞碎功能,但是结构复杂不利于维修,体积大、功耗大不适合家庭使用。压榨机则多为在密闭的空间里通入压缩空气能实现高效率、大规模压榨,但是需要辅助的空气压缩机增大机器设备的体积、功耗大,噪声大不适宜小规模的家用压榨。我们的作品是针对家庭绞碎和压榨,实现全手动驱动而设计的两用家庭绞碎压榨机,具有体积小、噪声小、绿色环保等特点。 该机器不但能够为人们提供新鲜的肉馅,而且能够提供各种新鲜的果汁等。该机器不仅能够对水果、豆类、瓜类和肉类等进行单独压榨或者绞碎,而且能够对其进行先绞碎后压榨。它是把绞碎和压榨功能集为一体的机械产品,具有体积小、效率高、制造成本低、安全可靠和绿色环保等的特点。它适用于广大的普通家庭,操作简单,使用方便。因此该产品具有较大的市场竞争力和广阔的市场空间。 2 结构特点 如图2-1所示是按1:1所绘制的绞碎压榨机三维模型,设计尺寸规格为304mm*476mm*245mm。图2-2为绞碎压榨机的分解图。绞碎压榨机由绞碎机构、压榨机构和机架三部分部分组成。绞碎机构与压榨机构间通过绞碎筒体右端盖14和连接螺母套筒15实现连接,机架11、17与机身8、20通过内六角螺钉连接。

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