课程设计说明书12864LCD显示汉字

课程设计说明书12864LCD显示汉字
课程设计说明书12864LCD显示汉字

目录

一.课程设计目的

二.设计要求

三.课程设计报告内容

3.1系统设计思路与框图

3.2 整体方案设计

3.2.2 液晶12864LCD

3.2.4 总成电路介绍

四 .具体功能程序及硬件实现

4.1软件程序部分的编写

4.2软件仿真运行

五参考文献

一.课程设计目的

嵌入式课程设计是配合其理论课程而设立的设计性实践课程。其教学目的和任务是:使学生在学习专业技术基础和主要专业课程的基础上,学习和掌握嵌入式系统技术的基本知识和方法,培养学生综合运用所学的专业基础理论、基本技能和专业知识分析问题和解决工程设计问题的能力,培养学生调查研究,查阅技术文献、资料、手册,进行程序设计、电路图纸绘制及编写技术文件的基本能力。本次设计本人主要是做液晶汉字显示的设计,其目的要求有以下两点:

初步掌握液晶屏的使用及其电路设计方法。

掌握液晶显示汉字及图形的方法与程序设计。

二.设计要求

在12864液晶显示屏上第一行第一列开始显示“名字:”,第二行第一列开始显示“班级:”,第三行第一列开始显示“学号:”。

使用proteus仿真软件,处理器任选(51单片机、ARM处理器皆可),绘制电路原理图,通过使用128x64点阵液晶屏进行电路设计,掌握液晶屏作为人机接口界面的设计方法,并编写程序实现。

三.课程设计报告内容

本次仿真设计的目的就是让同学们在理论学习的基础上,通过完成一个涉及MCS—51单片机都种资源应用并具有综合功能的小系统目标板的设计与编程应用,使学生不但能够将课堂上学到的理论知识与实际应用结合起来,而且能够对电子电路、电子元器件、印制电路板等方面的知识进一步加深认识,同时在软件编程、排版调试、焊接技术、相关仪器设备的使用技能等方面得到较全面的锻炼和提高,为今后能够独立进行某些单片机应用系统的开发设计工作打下一定的基础。

3.1系统设计思路与框图

图-1 设计流程图

图-2 系统设计框图

3.2 整体方案设计

单片机微型计算机是微型计算机的一

个重要分支,也是颇具生命力的机种。单片机

微型计算机简称单片机,特别适用于控制领

域,故又称为微控制器。通常,单片机由单块

集成电路芯片构成,内部包含有计算机的基本

功能部件:中央处理器、存储器和I/O接口电

路等。因此,单片机只需要和适当的软件及外

部设备相结合,便可成为一个单片机控制系统。单片机经过1、2、3、3代的发展,正朝着多功能、高性能、低电压、低功耗、低价格、大存储容量、强I/O功能及较好的结构兼容性方向发展。其发展趋势不外乎以下几个方面:

1、多功能

单片机中尽可能地把所需要的存储器和I/O口都集成在一块芯片上,使得单片机可以实现更多的功能。比如A/D、PWM、PCA(可编程计数器阵列)、WDT(监视定时器---看家狗)、高速I/O口及计数器的捕获/比较逻辑等。

有的单片机针对某一个应用领域,集成了相关的控制设备,以减少应用系统的芯片数量。例如,有的芯片以51内核为核心,集成了USB控制器、SMART CARD 接口、MP3解码器、CAN或者I*I*C总线控制器等,LED、LCD或VFD显示驱动器也开始集成在8位单片机中。

2、高效率和高性能

为了提高执行速度和执行效率,单片机开始使用RISC、流水线和DSP的设计技术,使单片机的性能有了明显的提高,表现为:单片机的时钟频率得到提高;同样频率的单片机运行效率也有了很大的提升;由于集成度的提高,单片机的寻址能力、片内ROM(FLASH)和RAM的容量都突破了以往的数量和限制。

由于系统资源和系统复杂程度的增加,开始使用高级语言(如C语言)来开发单片机的程序。使用高级语言可以降低开发难度,缩短开发周期,增强软件的可读性和可移植性,便于改进和扩充功能。

3、低电压和低功耗

单片机的嵌入式应用决定了低电压和低功耗的特性十分重要。由于CMOS等工艺的大量采用,很多单片机可以在更低的电压下工作(1.2V或0.9V),功耗已经降低到uA级。这些特性使得单片机系统可以在更小电源的支持下工作更长的时间。

4、低价格

单片机应用面广,使用数量大,带来的直接好处就是成本的降低。目前世界各大公司为了提高竞争力,在提高单片机性能的同时,十分注意降低其产品的价格。

? AT89C51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes

ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大。

AT89C51结构

1、四个8位通用I/O端口,对应引脚P0、P1、P2和P3;

2、两个16位定时计数器;(TMOD,TCON,TL0,TH0,TL1,TH1)

3、一个串行通信接口;(SCON,SBUF)

4、一个中断控制器;(IE,IP)

3.2.2 液晶12864LCD

12864中文/图形点阵液晶显示模块可以显示字母、数字符号、中文字型及图形,具有绘图及文字画面混合显示功能。提供三种控制接口,分别是8位微处理器接口,4位微处理器接口及串行接口。所有的功能,包含显示RAM,字型产生器,都包含在一个芯片里面,只要一个最小的微处理系统,就可以方便操作模块。内置2M-位中文字型ROM (CGROM) 总共提供8192 个中文字型(16x16 点阵),16K-位半宽字型ROM(HCGROM) 总共提供126 个符号字型(16x8 点阵),64 x 16-位字型产生RAM (CGRAM),另外绘图显示画面提供一个64x256点的绘图区域(GDRAM),可以和文字画面混和显示。提供多功能指令:画面清除(Displayclear)、光标归位(Return home)、显示打开/关闭(Display on/off)、光标显示/隐藏(Cursor on/off)、显示字符闪烁(Display character blink)、光标移位(Cursor shift)显示移位(Display shift)、垂直画面旋转(Vertical line scroll)、反白显示(By_line reverse display)、待命模式(Standby mode)等。主要参数:

1、工作电压(VDD):4.8~5.2V。

2、逻辑电平:2.7~5.5V。

3、LCD 驱动电压(Vo):0~7V。

4、工作温度(Ta):0~55℃(常温)/-20~70℃(宽温)保存温度(Tstg):-10~65℃(常温)/-30~80℃(宽温)。

1.引脚功能

引脚符号状态引脚名称功能

,输入芯片片选

端,都是低CS1=0开左屏幕,CS1=1关左屏幕

此块液晶含有两个液晶驱动器,每块驱动器都控制64*64个点,分为左右两个屏幕显示,总共为128*64个点(即有128×64个点)。这就是为什么AMPIRE128*64有CS1和CS2两个片选端的原因。此液晶有8页,一页有8行点阵点,左右各64列,共128列。如下图所示:

2.LCD12864中的几条重要指令

(一)行(line)设置命令:

由此可见显示的起始行地址为0XC0,共64行,有规律地改变起始行号,可以实现滚屏效果。

电平有效 CS2=0开右屏幕,CS2=1关右屏

RS 输入 数据/命令选择信号 RS=1为数据操作,RS=0为写指

令或读状态

RW 输入 读写选择信号 R/W=1为读选通,R/W=0为写选

E 输入 读写使能信号 在E 下降沿,数据被锁存(写)入

液晶,在E 高电平期间,数据被

读出

DB0—DB7

三态 数据总线

数据或指令的传送通道 输入 复位信号,低电平时复位 复位时,关闭液晶显示,使显示

起始行为0,

可以跟单片机的复位引脚RST 相

连,也可以直接接VCC ,使之不

起作用

V0

液晶显示器驱动电压 -Vout -10V

LCD 驱动负电压

(二)页(page)设置指令:

起始页地址为0XB8,因为液晶有64行点,分为8页,每页就有8行点。

(三)列(column)地址设置指令

每块驱动器的列地址都是从0X40到0X7F,共64列,所以此液晶共有128列点。(四)读状态指令

(五)cs1和cs2的屏幕选择说明

(一)复位电路

单片机的复位是由外部的复位电路来实现的。复位引脚RST通过一个斯密特触发器与复位电路相连,斯密特触发器用来抑制噪声,在每个机器周期的S5P2,斯密特触发器的输出电平由复位电路采样一次,然后才能得到内部复位操作所需要的信号。

上电复位:上电复位电路是—种简单的复位电路,只要在RST复位引脚接一个电容到VCC,接一个电阻到地就可以了。上电复位是指在给系统上电时,复位电路通过电容加到RST复位引脚一个短暂的高电平信号,这个复位信号随着VCC 对电容的充电过程而回落,所以RST引脚复位的高电平维持时间取决于电容的充电时间。为了保证系统安全可靠的复位,RST引脚的高电平信号必须维持足够长的时间。

复位电路

上电自动复位是通过外部复位电路的电容充电来实现的。只要Vcc的上升时间不超过1ms,就可以实现自动上电复位。

(二)时钟电路

时钟是单片机的心脏,单片机各功能部件的运行都是以时钟频率为基准,有条不紊的一拍一拍地工作。因此,时钟频率直接影响单片机的速度,时钟电路的质量也直接影响单片机系统的稳定性。常用的时钟电路有两种方式:一种是内部时钟方式,另一种为外部时钟方式。本文用的是内部时钟方式。

时钟电路

AT89—C51单片机内部有一个用于构成振荡器的高增益反相放大器,该高增益反向放大器的输入端为芯片引脚XTAL1,输出端为引脚XTAL2。这两个引脚跨接石英晶体振荡器和微调电容,就构成一个稳定的自激振荡器。

3.2.4 总成电路介绍

由以上对电路的总成设计,我们选取了AT89C51单片机LGM128641BS1R液晶作为我们此次设计的电子元器件。此外,相较于系统设计框图在液晶显示模块控制芯片的调控上,对复位引脚处以简单开关复位电路控制,而电压地VSS及LCD的操作电压以变阻器控制。

四 .具体功能程序及硬件实现

4.1软件程序部分的编写

汉字液晶显示工作原理:液晶显示器的屏幕是靠无数个小灯泡来显示图象的,就像是普通灯泡,排满几平米然后点亮相应的灯泡就能在高出看出你想要的字或图形.液晶显示器道理和这个一样,就是无数个小的灯炮排满屏幕的,只是这个小灯泡只有零点几毫米甚至微米的面积.根据这一原理,我们可以通过对液晶显示器的点阵的通电的排列使得各个液晶亮与灭来实现液晶的规律性的显示。

对于本次设计,第一行第一列开始显示“名字:”,第二行第一列开始显示“班级:”,第三行第一列开始显示“学号:”。故此,编程如下:

#include

#include

#define uchar unsigned char

#define uint unsigned int

//下面是汉字点阵数据,一个汉字有32字节数据组成

unsigned char code ming[]= // 名

{

0x00,0x20,0x20,0x10,0x08,0x14,0x67,0x84,0x44,0x24,0x14,0x0C,0x00,0x00 ,0x00,0x00,

0x04,0x04,0x04,0x02,0xFE,0x43,0x43,0x42,0x42,0x42,0x42,0x42,0xFE,0x00 ,0x00,0x00,

};

unsigned char code zi[]= //字

{

0x10,0x0C,0x04,0x24,0x24,0x24,0x25,0x26,0xA4,0x64,0x24,0x04,0x04,0x14 ,0x0C,0x00,

0x02,0x02,0x02,0x02,0x02,0x42,0x82,0x7F,0x02,0x02,0x02,0x02,0x02,0x02 ,0x02,0x00,

};

unsigned char code ban[]= //班

{

0x84,0x84,0xFC,0x84,0x84,0x00,0xF8,0x00,0xFF,0x00,0x84,0x84,0xFC,0x84 ,0x84,0x00,

0x10,0x30,0x1F,0x08,0x88,0x42,0x21,0x18,0x07,0x00,0x20,0x20,0x3F,0x20 ,0x20,0x00,

};

unsigned char code ji[]= //级

{

0x20,0x30,0xAC,0x63,0x30,0x00,0x02,0x02,0xFE,0x02,0x02,0x62,0x5A,0xC6 ,0x00,0x00,

0x22,0x67,0x22,0x12,0x12,0x40,0x30,0x8F,0x80,0x43,0x2C,0x10,0x2C,0x43 ,0x80,0x00,

};

unsigned char code xue[]= //学

{

0x40,0x30,0x11,0x96,0x90,0x90,0x91,0x96,0x90,0x90,0x98,0x14,0x13,0x50 ,0x30,0x00,

0x04,0x04,0x04,0x04,0x04,0x44,0x84,0x7E,0x06,0x05,0x04,0x04,0x04,0x04 ,0x04,0x00,

};

unsigned char code hao[]= //号

{

0x80,0x80,0x80,0xBE,0xA2,0xA2,0xA2,0xA2,0xA2,0xA2,0xA2,0xBE,0x80,0x80 ,0x80,0x00,

0x00,0x00,0x00,0x06,0x05,0x04,0x04,0x04,0x44,0x84,0x44,0x3C,0x00,0x00 ,0x00,0x00,

};

unsigned char code fu[]= //冒号

{

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00 ,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00 ,0x00,0x00

};

sbit CS1=P2^0; //片选1,低电平有效,CS1=0开左屏幕,CS1=1关左屏幕

sbit CS2=P2^1; //片选2,低电平有效,CS2=0开右屏幕,CS2=1关右屏幕

sbit RS=P2^2; //数据,指令选择信号,RS=1为数据操作,RS=0为写指令或读状态(一般为读忙标志)

sbit RW=P2^3; //读写选择信号,RW=1为读选通,RW=0为写选通

sbit EN=P2^4; //读写使能信号

void busy() //忙检测函数

{P0=0X00; //这句不能少

RS=0;

RW=1;

EN=1;

while(P0&0X80); //P0&0X80结果为真则一直执行空操作,也就是说P0&0X80为0则结束循环

EN=0;

}

void wcmd(uchar cmd)

{busy(); //每次写入指令或数据之前都进行忙检测

RS=0;

RW=0;

P0=cmd;

EN=1;_nop_();_nop_(); //在EN下降沿写入数据和指令

EN=0;

}

void wdata(uchar dat) //写命令和写数据只在RS=0或RS=1上不同,其余都相同

{busy();

RS=1;

RW=0;

P0=dat;

EN=1;_nop_();_nop_(); //在EN下降沿写入数据和指令

EN=0;

}

void set_page(uchar page) //设置页,12864LCD共有8页,每页有8行点阵点。

{page=0xb8|page; //首页地址为0XB8

wcmd(page); //page取值范围为0~7,表示第1到8页

}

void set_line(uchar line) //设置显示的起始行,共有0——63行,一般从0行开始显示

{line=0xc0|line; //起始行地址0XC0

wcmd(line); //line取值范围为0~63,表示第1到64行

}

void set_column(uchar column) //设置显示的列

{

column=column&0x3f; //列的最大值为0X3F,即64

column=0x40|column; //列的首地址为0X40,

wcmd(column); //column的取值范围为0~63,共64列

}

void set_onoff(uchar onoff) //设置显示开关,onoff取值为0或1 {onoff|=0x3e; //0X3E是关显示,0X3F是开显示

wcmd(onoff); //所以若onoff为0,则表示关显示,onoff为1,则表示开显示

}

void select_screen(uchar screen) //选屏,screen取值范围为0,1,2 {switch(screen)

{case 0:CS1=0;CS2=0;break; //全屏

case 1:CS1=0;CS2=1;break; //左半屏

case 2:CS1=1;CS2=0;break; //右半屏

default:break;

}

}

void clear_screen(uchar screen) //清屏

{uchar i,j;

select_screen(screen); //先选屏

for(i=0;i<8;i++) //控制页数0——7,共8页

{set_page(i); //设置页

set_column(0); //设置列,每页都从第1列开始,共64列

for(j=0;j<64;j++) //控制列数0——63,共64列

wdata(0x00); //写入0,列地址指针会自动加1

}

}

void init() //LCD初始化

{busy(); //忙检测

select_screen(0); //选屏,全屏

set_onoff(0); //关显示

select_screen(0); //选屏,全屏

set_onoff(1); //开显示

select_screen(0); //选屏,全屏

clear_screen(0); //清屏

set_line(0); //起始行:0

}

void show(uchar screen,uchar page,uchar column,uchar *p)//显示一个汉字,一个汉字有32字节数据

{uchar i; //screen表示选择屏幕,page表示页,column表示列,*p表示汉字的数组

select_screen(screen); //选屏

set_page(page); //设置页,写上半页

set_column(column); //设置列

for(i=0;i<16;i++) //控制16列的数据输出

wdata(p[i]); //汉字的上半部分

set_page(page+1); //写下半页

set_column(column); //控制列

for(i=0;i<16;i++) //控制16列的数据输出

wdata(p[i+16]); //汉字的下半部分

}

void main()

{init(); //LCD初始化

clear_screen(0); //清屏

set_line(0); //显示开始行

//1表示左屏显示,0表示从0页开始显示。因为一页只有8行点,

//而显示一个汉字需要16行点(整屏有64行点),所以显示一个汉字需要2页

//第0页显示“欢”字的上半部分,第1页显示“欢”汉字的下半部分

//2*16表示从第32列开始显示,前面空出0~31列(即2鲋幕茅

show(2,0,0*16,ming);//名

//1表示左屏显示,0表示从0页开始显示

//3*16表示从第48列开始显示,前面空出0~477列(即3个褐幕茅

show(2,0,1*16,zi);//字

//2表示右屏显示,0表示从0页开始显示

show(2,0,2*16,fu);

//0*16表示从第0列开始显示(即第一个褐幕茅

show(2,2,0*16,ban);//班

//1*16表示从第16列开始显示,前面空出0~15列(即一个汉字的位置)

show(2,2,1*16,ji); //级

show(2,2,2*16,fu);

//左屏开,从第3页(共8页)第0列开始显示,即第3,4页显示”伊人憔悴百度空间“几个字show(2,4,0*16,xue); //学

show(2,4,1*16,hao); //号

show(2,4,2*16,fu);

while(1);

}

4.2软件仿真运行

对所写软件进行认真细致检查,确认无误后,把程序写入到AT89C51单片机内,并通过protues仿真软件进行仿真试运行。如有错误的地方,其检测系统会提示错误点,则我们需要进一步调试。若无误,则可以完成本次实验设计任务。运行如下:

五参考文献

[1] 钟承尧.严世胜. 单片机汉字显示系统的设计[J]. 学术探讨应用技术与研究,2006:70-71.

[2] 张洪润. 单片机应用设计200例.下(第一版).北京航空航天大学出版社,2006.

[3] 彭伟. 单片机C语言程序设计实训100例:基于 8051+Proteus仿真北京:电子工业出版社,2009.06

CADCAM课程设计论文

第一章CAD/CAM技术的介绍 CAD/CAM技术以计算机及周边设备和系统软件为基础,它包括二维绘图设计、三维几何造型设计。是一种设计人员借助于计算机进行设计的方法。其特点是将人的创造能力和计算的高速运算能力、巨大存储能力和逻辑判断能力有机地结合起来。计算机辅助设计/计算机辅助制造,简称CAD/CAM,该技术是以计算机数控技术、计算机图形技术、计算机数据分析技术及计算机网络技术为基础发展起来的,是计算机在工程应用中最有影响的技术之一,推动了几乎一切领域的设计革命,在机械行业的应用中尤以模具制造业的应用成果最为突出。CAD/CAM技术的引入,不仅提高了产品质量,缩短了新产品的开发周期,也为工厂实现由产品设计、生产到管理的一体化,无图纸化奠定了基础。 CAD/CAM建模(造型)是CAD/CAM的核心技术和基础,对CAD/CAM的整体技术水平及相关功能的发展至关重要。当今流行的商品化CAD/CAM系统主要基于2D 平面或3D线框造型,3D曲面造型和参数化实体造型三种。 1、2D平面或3D线框造型以AutoCAD等为代表,主要解决计算机绘图初级工作。 2、3D曲面造型。以DUCT/SHAPE为代表,是3D建模技术发展方向之一,在解决复杂形体单一零件的三维建模方面起着不可替代的作用。特别适合于复杂模具、汽车、飞机等复杂曲面产品设计与制造。 3、参数化实体造型。以SOLIDWORKS、SOLIDEDGE为代表的实体造型如实反映了所设计零件的空间结构,参数化设计确保了零件、部件、总装及2D、3D工程图纸修改的相关性,完全符合机械设计过程。 1950年美国麻省理工学院采用阴极射线管(CRT)研制成功图形显示终端,实现了图形的屏幕显示,从此结束了计算机只能处理字符数据的历史,并在此基础上,孕育出一门新兴学科——计算机图形学。 第二章CAD CAM软件介绍 美国CAD CAM公司是一家专门从事开发三维机械设计软件的高科技公司,公司宗旨是使每位设计工程师都能在自己的微机上使用功能强大的世界最新CAD/CAE/CAM/PDM系统。 90年代初,国际微机市场发生了根本性的变化,微机性能大幅提高,而价格

计算器说明书

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语言、标准、计算器

CA6140拨叉2课程设计说明书

序言 机械制造工艺学课程设计使我们学完了大学的全部基础课、技术基础课以及大部分专业课之后进行的.这是我们在进行毕业设计之前对所学各课程的一次深入的综合性的总复习,也是一次理论联系实际的训练,因此,它在我们四年的大学生活中占有重要的地位。 就我个人而言,我希望能通过这次课程设计对自己未来将从事的工作进行一次适应性训练,从中锻炼自己分析问题、解决问题的能力,为今后参加祖国的“四化”建设打下一个良好的基础。 一、零件的分析 (一)零件的作用 题目所给的零件是CA6140车床的拨叉。它位于车床变速机构中,主要起换档,使主轴回转运动按照工作者的要求工作,获得所需的速度和扭矩的作用。零件上方的φ25孔与操纵机构相连,二下方的φ60半孔则是用于与所控制齿轮所在的轴接触。通过上方的力拨动下方的齿轮变速。两件零件铸为一体,加工时分开。 (二)零件的工艺分析 CA6140车床共有两处加工表面,其间有一定位置要求。 分述如下: 1. 以φ25mm孔为中心的加工表面 这一组加工表面包括:φ25H7mm的孔,以及φ42mm的圆柱两端面,其中主要加工表面为φ25H7mm通孔。 2. 以φ60mm孔为中心的加工表面 这一组加工表面包括:φ60H12的孔,以及φ60H12的两个端面。主要是φ60H12的孔。 3. 铣16H11的槽

这一组加工表面包括:此槽的端面,16H11mm 的槽的底面, 16H11mm 的槽两侧面。 4. 以M22×1.5螺纹孔为中心的加工表面。 这一组加工表面包括:M22×1.5的螺纹孔,长32mm 的端面。 主要加工表面为M22×1.5螺纹孔。 这两组加工表面之间有着一定的位置要求,主要是: (1) φ60孔端面与φ25H7孔垂直度公差为0.1mm.。 (2) 16H11mm 的槽与φ25H7的孔垂直度公差为 0.08mm 。 由上面分析可知,加工时应先加工一组表面,再以这组加工后表面为基准加工另外一组。 二、 工艺规程设计 (一)确定毛坯的制造形式 零件材料为HT200。考虑零件在机床运行过程中所受冲击不大,零件结构又比较简单,故选择铸件毛坯。 (二)基面的选择 基面选择是工艺规程设计中的重要工作之一。基面选择得正确与合理可以使加工质量得到保证,生产率得以提高。否则,加工工艺过程中回问题百出,更有甚者,还会造成零件的大批报废,是生产无法正常进行。 (1)粗基准的选择。 对于零件而言,尽可能选择不加工表面为粗基准。而对有若干个不加工表面的工件,则应以与加工表面要求相对位置精度较高的不加工表面作粗基准。根据这个基准选择原则,现选 取φ25021.00 孔的不加工外轮廓表面作为粗基准,利用一组共两 块V 形块支承这两个φ42作主要定位面,限制5个自由度,再以一个销钉限制最后1个自由度,达到完全定位,然后进行铣削。

万向传动轴设计说明书

汽车设计课程设计说明书 设计题目:上海大众-桑塔纳志俊万向传动 轴设计 2014年11月28日

目录 1前言 2设计说明书 2.1原始数据 2.2设计要求 3万向传动轴设计 3.1万向节结构方案的分析与选择3.1.1十字轴式万向节 3.1.2准等速万向节 3.2万向节传动的运动和受力分析3.2.1单十字轴万向节传动 3.2.2双十字轴万向节传动 3.2.3多十字轴万向节传动 4 万向节的设计与计算 4.1 万向传动轴的计算载荷 4.2传动轴载荷计算

4.3计算过程 5 万向传动轴的结构分析与设计计算 5.1 传动轴设计 6 法兰盘设计

前言 万向传动轴在汽车上应用比较广泛。发动机前置后轮或全轮驱动汽车行驶时,由于悬架不断变形,变速器或分动器的输出轴与驱动桥输入轴轴线之间的相对位置经常变化,因而普遍采用可伸缩的十字轴万向传动轴。本设计注重实际应用,考虑整车的总体布置,改进了设计方法,力求整车结构及性能更为合理。传动轴是由轴管、万向节、伸缩花键等组成。伸缩套能自动调节变速器与驱动桥之间距离的变化;万向节是保证变速器输出轴与驱动桥输入轴两轴线夹角发生变化时实现两轴的动力传输;万向节由十字轴、十字轴承和凸缘叉等组成。传动轴的布置直接影响十字轴万向节、主减速器的使用寿命,对汽车的振动噪声也有很大影响。在传动轴的设计中,主要考虑传动轴的临界转速,计算传动轴的花键轴和轴管的尺寸,并校核其扭转强度和临界转速,确定出合适的安全系数,合理优化轴与轴之间的角度。

2 设计说明书 2.1 原始数据 最大总质量:1210kg 发动机的最大输出扭矩:Tmax=140N·m(n=3800r/min); 轴距:2656mm; 前轮胎选取:195/60 R14 、后轮胎规格:195/60 R14 长*宽*高(mm):4687*1700*1450 前轮距(mm);1414 后轮距(mm):1422 最大马力(pa):95 2.2 设计要求 1.查阅资料、调查研究、制定设计原则 2.根据给定的设计参数(发动机最大力矩和使用工况)及总布置图,选择万向传动轴的结构型式及主要特性参数,设计出一套完整的万向传动轴,设计过程中要进行必要的计算与校核。 3.万向传动轴设计和主要技术参数的确定 (1)万向节设计计算 (2)传动轴设计计算 (3)完成空载和满载情况下,传动轴长度与传动夹角变化的校核 4.绘制万向传动轴装配图及主要零部件的零件图 3 万向传动轴设计 3.1 万向节结构方案的分析与选择 3.1.1 十字轴式万向节 普通的十字轴式万向节主要由主动叉、从动叉、十字轴、滚针轴承及其轴向定位件和橡胶密封件等组成。

机械CADCAM课程设计设计

课程设计题目二、设计方法与步骤零件建模 1、零件①建模 Pro/E 步聚: 2零件②建模 Pro/E 步聚: 3零件③建模 Pro/E 步聚: (1) 、旋转加工 (2)、倒角 (3)、螺旋扫描加工螺纹 (4)、拉销孔 4、零件④建模 Pro/E 步聚: (1)、拉伸40X29方板 (2)、旋转加工各孔 (3)、螺旋扫描加工两M6螺纹孔 5、零件⑤建模 Pro/E 步聚: (1)、拉伸, 厚度为10mm (2)、旋转得到各孔 6、零件⑥建模 Pro/E 步聚: (1)、旋转 (2)、旋转去材料加工各孔 7、零件⑦建模 Pro/E步聚:

&零件⑧建模Pro/E步聚:9、零件⑨建模Pro/E步聚:装配图 爆炸图 干涉分析图NC加工 1、刀具卡片 2、零件加工 I、零件①加工

工步1 (1)刀具设置 (2)参数设置 (3)屏幕演示 (4)NC检测 ⑸G代码 工步2 (1)刀具设置 (2)参数设置 (3)屏幕演示 (4)NC检测 ⑸G代码 %

N2 S1000 M3 N3 GO X20. Y-20. N4 G43 Z20. H2 M7 N5 G81 X20. Y-20. Z-19.953 R4. F500. N6 G80 N7 G81 X20. Y-20. Z-16.953 R4. F500. N8 Y-44. N9 G80 N10 G81 X20. Y-44. Z-19.953 R4. F500. N11 G80 N12 G0 Z20. N13 M5 N14 M30 % 工步3 % N1 T2 M6 N2 S1000 M3 (1) 刀具设置 (2) 参数设置 (3) 屏幕演示 (4) NC 检测 ⑸G 代码

单片机课程设计计算器

课程设计说明书 课程设计名称:单片机课程设计 课程设计题目:四位数加法计算器的设计学院名称:电气信息学院 专业班级: 学生学号:

学生姓名: 学生成绩: 指导教师: 课程设计时间:至

格式说明(打印版格式,手写版不做要求) (1)任务书三项的内容用小四号宋体,倍行距。 (2)目录(黑体,四号,居中,中间空四格),内容自动生成,宋体小四号。 (3)章的标题用四号黑体加粗(居中排)。 (4)章以下的标题用小四号宋体加粗(顶格排)。 (5)正文用小四号宋体,倍行距;段落两端对齐,每个段落首行缩进两个字。 (6)图和表中文字用五号宋体,图名和表名分别置于图的下方和表的上方,用五号宋体(居中排)。(7)页眉中的文字采用五号宋体,居中排。页眉统一为:武汉工程大学本科课程设计。 (8)页码:封面、扉页不占页码;目录采用希腊字母Ⅰ、Ⅱ、Ⅲ…排列,正文采用阿拉伯数字1、2、3…排列;页码位于页脚,居中位置。 (9)标题编号应统一,如:第一章,1,,……;论文中的表、图和公式按章编号,如:表、表……;图、图……;公式()、公式()。

课程设计任务书 一、课程设计的任务和基本要求 (一)设计任务(从“单片机课程设计题目”汇总文档中任选1题,根 据所选课题的具体设计要求来填写此栏) 1. 系统通过4x4的矩阵键盘输入数字及运算符。 2. 可以进行4位十进制数以内的加法运算,如果计算结果超过4位十进制数,则屏幕显示E。 3. 可以进行加法以外的计算(乘、除、减)。 4. 创新部分:使用LCD1602液晶显示屏进行显示,有开机欢迎界面,计算数据与结果分两行显示,支持小数运算。 (二)基本要求 1.有硬件结构图、电路图及文字说明; 2.有程序设计的分析、思路说明; 3.有程序流程框图、程序代码及注释说明; 4.完成系统调试(硬件系统可以借助实验装置实现,也可在Proteus 软件中仿真模拟); 5.有程序运行结果的截屏图片。

传动轴课程设计说明书

课程设计名称:传动轴(批量为200件)机械加工工艺规程设计 学生姓名:许三湘 学院:机电工程学院 专业及班级:08级材料成型及控制工程1班 学号:0803040109 指导教师:胡忠举 2010年12月16日

目录 一.机械制造课程设计的目的…………………………………………………二.生产纲领的计算与生产类型的确定……………………………………… 1.生产类型的确定…………………………………………………………… 2.生产纲领的计算……………………………………………………………三.传动轴的工艺性分析………………………………………………………… 1.零件的结构特点及应用……………………………………………………………… 2.零件的工艺分析…………………………………………………………… 四. 选择毛坯、确定毛坯尺寸、设计毛坯图…………………………………… 1.毛坯的选择……………………………………………………………… 2.确定毛坯的尺寸公差及机械加工余量…………………………………… 3.设计毛坯图…………………………………………………………… 五. 选择传动轴的加工方法,制定工艺路线…………………………………… 1.定为基准的选择………………………………………………………… 2.零件表面加工方法的确定……………………………………………… 3.制定工艺路线…………………………………………………………… 4.热处理工序的安排………………………………………………………… 六. 机床设备的选用……………………………………………………………… 1.机床设备的选用………………………………………………………… 2.工艺装备的选用………………………………………………………… 七. 工序加工余量的确定,工序尺寸及公差的计算…………………………… 八. 确定工序的切削用量………………………………………………………… 九. 时间定额的计算……………………………………………………………… 十. 提高劳动生产率的方法……………………………………………………… 十一. 课程设计体会…………………………………………………………………十二. 参考文献……………………………………………………………………十三. 附录…………………………………………………………………………

CADCAM课程设计

机电工程学院 CAD/CAM课程设计说明书专业:机制专业 姓名:范俊辉 班级:10机制2班 学号:20100310010319 指导老师:肖乾

CAD/CAM课程设计任务书 一、设计题目:零件的CAD/CAM设计 二、设计目的 CAD/CAM课程设计是开设《机械CAD/CAM》课程之后进行的一个实践性教学环节。在 系统学习CAD/CAM技术的基本原理、基本方法的基础上,着重培养学生借助计算机进行机 械产品的设计、制造和系统集成的综合应用能力。其目的: 1.掌握产品的计算机辅助设计过程和方法,培养利用计算机进行结构设计的能力。 2.掌握零件的计算机辅助制造过程和方法,培养数控编程及加工仿真的能力。 3.通过应用PRO/ENGINEER,训练和提高CAD/CAM的基础技能。 三、设计任务 本课程设计以某一具体的机械零件为设计对象(零件图见附图)。主要设计任务: 1、熟悉并掌握大型机械CAD/CAM软件PRO/ENGINEER的草绘模块、零件模块、制造模 块及仿真模块的功能及建模原理。 2、进行零件的参数化功能定义、三维实体零件的特征造型、着色渲染、生成不同视 图,最终完成零件的造型设计。 3、进行机床选择、刀具选择及加工参数设置,生成零件数控加工的相关文件。如刀 位数据文件、刀具清单和数控加工代码等。并对零件进行加工仿真以检查设计结果 是否正确合理。 4、编写课程设计说明书。 四、设计要求 1、要求设计过程在计算机上完成。 2、设计说明书用计算机打印(A4纸,1万字左右)。 正文:宋体五号,单倍行距; 页眉:宋体小五号,内容包括班级,姓名,“CAD/CAM课程设计说明书”字样; 页脚:右下脚页码。 3、设计结果应包括:课程设计说明书(应包含设计任务书、设计思路、设计步骤、 设计过程的说明和阶段结果。附零件三维图、加工代码、零件原图纸等内容) 4、严禁抄袭和请人代做,一经发现,成绩计为零分并上报教务处。 五、设计内容及时间分配 1.准备工作:布置设计任务,认真阅读设计任务书,收集资料。(1天) 2.熟悉PRO/ENGINEER Wildfire 5.0,并进行零件的三维造型。(4天)

2位数计算器程序-汇编语言课程设计

信息学院课程设计题目:2位数计算器程序设计 __ 姓名: __ _____ 学号: ____ ___ 班级: 课程:汇编语言 ________ 任课教师:侯艳艳 ____ 2011年12月

课程设计任务书及成绩评定

目录 摘要 (2) 1.设计目的………………………………………………………………………………………………?2 2.概要设计………………………………………………………………………………………………?3 2.1系统总体分析…………………………………………………………………………?3 2.2程序流程图 (3) 3.详细设计......................................................................................................? (4) 3.1主程序及子程序说明 (4) 3.2程序代码编写 (4) 4.程序调试 (6) 4.1运行界面分析 (6) 4.2算法的分析 (6) 4.3调试过程及分析 (6) 5.心得体会 (7) 5.1设计体会...................................................................................................? (7) 5.2系统改进...................................................................................................? (7) 参考文献 (8)

传动轴的加工工艺规程设计

优秀设计 传动轴的加工工艺规程设计

设计任务书 课程设计题目:传动轴的加工工艺规程设计 完成期限:从年月日起到年月日 课程设计的意义:课程设计作为学生专业课程学习的重要组成部分,是对课程理论学习的综合运用,通过课程设计可以使学生系统的将所学的专业知识进行回顾和总结,并在此基础上针对设计题目进行具体分析和应用。达到理论学习与教学实践相结合,更好的保证学生的学习效果。 设计的主要任务: 1、完成课程设计说明书一份(6000字左右)。 2、完成零件毛坯图一张(A2或A3)。 3、完成零件图一张(A3)。 4、完成零件加工工序图(包括所有机加工序)。 5、完成典型工序工序卡的填写(2张)。 设计要求:

目录 第1章………………………………………设计说明 第2章………………………………………零件分析 第3章………………………………………工艺分析 第4章………………………………………制定工艺路线 第5章………………………………………机械加工余量的确定第6章………………………………………确定切削用量 第7章………………………………………加工的几点说明 第8章………………………………………总结 第9章………………………………………参考文献

设计说明 本次课程设计是在我们学完了大学的全部基础课、技术基础课之后进行的。这是我们在进行毕业设计之前所学各课程的一次深入的综合性的总复习,也是一次理论联系实际的训练。因此,它在我们四年的大学生活中占有重要的地位。 就我个人而言,我希望能通过这次课程设计对自己未来将从事的工作进行一次适应性训练,从中锻炼自己分析问题、解决问题的能力,为今后参加祖国的现代化建设打下一个良好的基础。 由于能力所限设计尚有许多不足之处,恳请各位老师给予指教。 1 .2.1 零件的分析 1.2.1.1 生产类型 本题目所要加工的为一阶梯轴,要求批,量为10000件,可确定其生产类型为大批量生产。 1.2.1.2 零件分析 题目所给定的零件是一主要支撑传动件和传递扭矩的阶梯轴,轴类零件是旋转体零件,其长度大于直径,一般由圆柱面、圆锥面、螺纹、花键、沟槽等。考虑到加工工艺,在车外圆时在两端车刀无法顺利退出所以零件在两端应加退刀槽,详见零件图。 1.2.1.3 零件的工艺分析 阶梯轴零件图样的视图正确、完整、尺寸、公差及技术要求齐全。本零件各表面的加工并不困难,但零件左边的键槽与其左端面距离只有3mm,有点小加工时估要精确的保证上述要求则比较困难。分析该零件是作传动齿轮转矩所用,故可以将其键槽长度做的稍微小一点,也保证了阶梯轴的强度。又零件图中的直线度精度要求较高,加工时比较困难,即定位基准要保证。 1.2.2 工艺规程的设计 1.2.2.1 确定毛坯的制造形式

CADCAM课程设计说明书final版

设计题目: NGW-31型行星轮减速器

blueice513@https://www.360docs.net/doc/e3346423.html, CAD/CAM 课程设计报告书 湖南文理学院机械工程学院 1 目 录 第一章 课程设计任务书 (1) 第二章 实体建模过程 (3) 第三章 装配实体 (17) 第四章 UG 仿真 (22) 第五章 零件工程图 (25) 第六章 装配工程图 (25) 第七章 心得体会............................................................................................. 28 参考文献............................................................................................................31 附页(工程图纸、渲染视图) (32)

CAD/CAM 课程设计报告书 Hunan University of Arts and Science 2 第一章 课程设计任务书 1. 设计题目(自选) NGW31-行星减速器 2. 设计内容及要求 根据NGW31-行星减速器的二维图纸上的歌零件图和装配图使用NX UG 7.0进行3D 建模,画出各零件的实体模型,并完成减速器的装配,减速器的各尺寸标注见图纸。然后要求生成零件工程图和装配工程图各一张,零件工程图不得为标准件,且零件不得过于简单。详细要求如下: 1) 一人一组的作品必须含有至少要有8个零件,两人一组的至少要有15个零件,自选题目应交由老师同意方可; 2) 完成装配图(包含工程图和三维实体图)和典型零件工程图(多人一组的零件工程图不得相同); 3) 完成课程设计报告书一份(电子打印稿); 4) 一人或两人一组; 5) 完成作品后需交UG 的每个PRT 文档。 第二章 实体建模过程 1. 行星轮(chilun.prt )的创建 这个零件结构较为简单,先用参数化设计创建出齿轮特征,其余特征用体素圆柱、倒圆角、倒斜角即可得出。 新建chilun.prt ,按Ctrl+E 输入各项表达式:

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分。

CA6140普通车床传动系统课程设计说明书

一、设计题目:设计一台加工直径最大范围是320mm的普通车床的主 传动系统。 主要参数: 1、转速范围:N=40-1800 (r/min) 2、转速级数:Z=12 3、电机功率:P=4KW 被加工零件的材料:钢、铸铁 刀具材料:高速钢、硬质合金 二、设计目的: 1、培养综合运用和巩固扩大已学过的知识,以提高理论联系实际的设计与计算能力。 2、培养收集、阅读、分析和运用资料的能力,以提高能够独立工作的综合素质能力。 3、使初步掌握机床设计的步骤与方法,以提高结构设计和编制技术文件的能力。 4、使熟练掌握计算机辅助设计、主轴组件优化设计和主轴刚度的校核计算等,以提高运用现代设计方法的能力。 5、此设计过程是毕业设计教学环节实施的技术准备。 三、设计内容与基本要求: (一)设计内容:

Ⅰ.运动设计 (1)传动方案设计(集中传动,分离式传动), (2)转速调速范围max min n Rn n ; (3)公比:大公比,小公比以及混合公比; (4)确定结构网和结构式:①传动副:前多后少,前密后疏。②超速级解决方案:a.增加变速组,b.采用分枝传动和背轮机构; (5)绘制转速图:①降速:前缓后急。②升速:前急后缓; (6)三角带设计:确定变速组齿轮齿数; (7)绘出传动系统图; Ⅱ.动力设计 (1)传动件的计算转速n i :各轴,各齿轮 (2)传动轴轴径 (3)齿轮模数 (4)主轴设计:轴径(前径,后径),内孔直径,前端前伸量a(粗选:100-120),支撑形式,计算合理支撑跨距L Ⅲ.结构设计 Ⅳ.校核一个齿轮(最小的),校核主轴(弯矩,扭矩) (二)基本要求: 1、根据设计任务书要求,合理的确定尺寸、运动及动力等有关参数。 2、正确利用结构式、转速图等设计工具,认真进行方案分析。 3、正确的运用手册、标准,设计图样必须符合国家标准规定。说明书力求用工程术语,文字通顺简练,字迹工整。

CADCAM课程设计总结

《CAD/CAM技术训练》总结 CAD/CAM技术训练课程设计是材料成型CAD/CAE、材料成型CAM在模具设计与制造方面应用重要实践性教学环节,是学生对两门课程的基础知识、原理、分析方法的综合运用和全面训练。其目的是进一步提高学生应用软件进行模具设计的重要手段。通过课程设计,培养学生具有模具设计、成型分析及数控加工的思想和分析能力,培养学生使用CAD/CAE/CAM的基本技能,如造型、分模、成型分析、格式转换、模型预处理、自动编程等,使学生能够结合工程实际设计一般复杂程度的模具并能对主要零件进行数控加工自动编程操作。 在本次课程实训过程中,指导教师认真负责指导、学生努力工作,最终圆满的完成了本次教学任务,取得了较好的效果。对本课程设计总结如下: 教学内容的准备。指导教师根据本教学环节的教学目的和大纲要求,对教学内容进行甄选并反复进行讨论,选取的具有代表性的典型产品,做到难易适中,工作量饱满并能全面训练和考核学生基本知识与技能的掌握与运用。 教学指导的过程。准确的对学生讲解教学内容,并制定了详细可行的指导计划,针对整体问题进行整体答疑,统一辅导,安排机动时间针对学生个别问题有针对性的进行解答。 最终成绩评定。本课程设计的成绩由平时成绩(30%),答辩成绩(30%),与课程设计说明书与图纸绘制情况(40%)综合评定获得。 通过本次设计,学生重新梳理了所学的相关课程理论知识,增强了信心,提高了自主学习能力。设计中,老师给予学生充分的自由度,使他们充分发挥自己的创新能力和想象力,在复杂的思考过程中不断地否定自己的设计,不断改进,不断完善。在本次设计中还是存在一定不足,主要表现在设计中有的学生缺乏积极主动性;个别学生表现出专业知识的不扎实,此外部分学生课程设计说明书格式不规范,图纸绘制欠规范等。 材料加工工程系

单片机简易计算器课程设计

课程设计 题目名称简易计算器设计 课程名称单片机原理及应用 学生姓名 班级学号 2018年6 月20日

目录 一设计目的 本设计是基于51系列单片机来进行的简单数字计算器设计,可以完成计算器的键盘输入,进行加、减、乘、除六位整数数范围内的基本四则运算,并在LED上显示相应的结果。软件方面使用C语言编程,并用PROTUES仿真。 二总体设计及功能介绍 根据功能和指标要求,本系统选用MCS-51系列单片机为主控机,实现对计算器的设计。具体设计及功能如下: 由于要设计的是简单的计算器,可以进行四则运算,为了得到较好的显示效果,采用LED显示数据和结果; 另外键盘包括数字键(0~9)、符号键(+、-、×、÷)、清除键和等号键,故只需要16个按键即可,设计中采用集成的计算键盘; 执行过程:开机显示零,等待键入数值,当键入数字,通过LED显示出来,当键入+、-、*、/运算符,计算器在内部执行数值转换和存储,并等待再次键入数值,当再键入数值后将显示键入的数值,按等号就会在LED上输出运算结果。

三硬件仿真图 硬件部分比较简单,当键盘按键按下时它的那一行、那一列的端口为低电平。因此,只要扫描行、列端口是否都为低电平就可以确定是哪个键被按下。 四主程序流程图 程序的主要思想是:将按键抽象为字符,然后就是对字符的处理。将操作数分别转化为字符串存储,操作符存储为字符形式。然后调用compute()函数进行计算并返回结果。具体程序及看注释还有流程图 五程序源代码 #include #include #include/* isdigit()函数*/ #include/* atoi()函数*/ #define uchar unsigned char #define uint unsigned int

CA6140法兰盘工艺及夹具课程设计说明书

目录 一、序言 (1) 1、零件的分析 (1) 2、零件的作用 (1) 二、工艺规程设计 (1) 1、确定毛坯的制造形式 (1) 2、定位基准的选择 (2) 3、制定工艺路线 (2) 4、毛坯尺寸的确定与机械加工余量 (9) 5、确定切削用量及基本工时 (12) 三、夹具设计 (13) 1、问题的提出 (13) 2、夹具设计 (13) 3、夹具结构设计及操作简要说明 (13) 四、参考文献 (14) 序言 机械制造工艺课程设计是我们在进行毕业设计之前对所学各课程的一次深入的综合性的复习,也是一次理论联系实际的训练,因此,它对我们四年的大学学习生活具有重要意义。设计题目给定的零件是CA6140车床法兰盘(0404)零件,该零件年产量为4000件,设其备品率为4%,机械加工废品率为1%,则该零件的年生产纲领为:N=Qn(1+ + )=4000×1(1+4%+1%)=4200(件/年) 法兰盘的年产量为4200件,查表可知该产品为中批生产。 一零件的分析 (一)零件的作用 题目给的零件是CA6140卧式车床上的法兰盘,它位于车床丝杆的末端,主要作用是标明刻度,实现纵向进给。零件的100外圆上标有刻度线,用来对齐调节刻度盘上的刻度值,从而能够直接读出所调整的数值。法兰盘中部的通孔则给传递力矩的标明通过,本身没有受到多少力的作用。该零件年产量为4000件,设其备品率为4%,机械加工废品率为1%,则该零件的年生产纲领为:N=Qn(1+ + )=4000×1(1+4%+1%)=4200(件/年),法兰盘的年产量为4200件,查表可知该产品为中批生产。 (二)零件的工艺分析 法兰盘共有三组加工表面,他们之间有一定的位置要求。现分述如下: 1以Ф20 的孔为中心加工表面; 2 俩端面; 3 以Ф90为中心的加工表面。 它们之间的位置要求主要是: (1)Ф100mm 左端面与Ф45 mm孔中心轴的跳动度为; (2)Ф90mm 右端面与Ф45 mm孔中心轴线的跳动度为。 经过对以上加工表面的分析,我们可先选定粗基准,加工出精基准所在的加工表面,然后借助专用夹具对其他加工表面进行加工,保证它们的位置精度。 二工艺规程设计 (一)确定毛坯的制造形式零件材料是HT200。零件年产量是中批量,而且零件加工的轮廓尺寸不大,在考虑提高生产率保证加工精度后可采用铸造成型,采用方法为砂模机器造型。零件形状并不复杂,因此毛坯形状可以与零件的形状尽量接近,内孔不铸出。

传动轴课程设计说明书样本

湖南科技大学 课程设计名称: 传动轴(批量为200件)机械加工工艺规程设计 学生姓名: 学院: 机电工程学院 专业及班级: 08级材料成型及控制工程1班 学号: 指导教师: 胡忠举 12月15日 至诚致志、唯实惟新 目录 一.机械制造课程设计的目

的………………………………………………… 二.生产纲领的计算与生产类型的确定……………………………………… 1.生产类型的确定…………………………………………………………… 2.生产纲领的计算…………………………………………………………… 三.传动轴的工艺性分析………………………………………………………… 1.零件的结构特点及应用……………………………………………………………… 2.零件的工艺分析…………………………………………………………… 四. 选择毛坯、确定毛坯尺寸、设计毛坯图…………………………………… 1.毛坯的选择……………………………………………………………… 2.确定毛坯的尺寸公差及机械加工余量…………………………………… 3.设计毛坯图…………………………………………………………… 五. 选择传动轴的加工方法, 制定工艺路

线…………………………………… 1.定为基准的选择………………………………………………………… 2.零件表面加工方法的确定……………………………………………… 3.制定工艺路线…………………………………………………………… 4.热处理工序的安排………………………………………………………… 六. 机床设备的选用……………………………………………………………… 1.机床设备的选用………………………………………………………… 2.工艺装备的选用………………………………………………………… 七. 工序加工余量的确定, 工序尺寸及公差的计算…………………………… 八. 确定工序的切削用量………………………………………………………… 九. 时间定额的计算……………………………………………………………… 十. 提高劳动生产率的方

CAD CAM课程设计

华东交大理工学院 实训报告书 课程名称:机械CAD/CAM课程设计 设计题目: 姓名:张鹏 班级:12机制3班 院系:机电分院 指导教师:杨世德 华东交大理工学院机电分院 二零一五年六月

目录 1前言 (2) 2课程设计任务书 (3) 3零件图纸 (5) 4 第一章1号图纸实体建模 (6) 5 第二章3号图纸实体建模 (10) 6 第三章数控加工 (17) 7 第四章数控仿真加工 (19) 8 第五章设计总结 (29) 9 第六章参考文献 (31) 10 附零件部分加工代码 (31)

前言 机械CAD/CAM 是一门理论性与实践性都较强的综合性专业课,涉及的知识面广。在学习过程中,要综合运用基础理论,通过实训等环节来加深对课程的理解,获得机械CAD/CAM 技术的基本理论和基础知识;掌握CAD/CAM 系统硬件配置的一般原则;锻炼培养解决实际问题的能力,具有进行CAD/CAM 系统规划与实施的初步能力。本次的课程设计是开放性的设计。首先创建或设计具有曲面的三维零件,然后,利用现代的CAD/CAM 技术进行零件三维实体建模,分析此零件的加工工艺,并用CAD/CAM 技术模拟仿真零件的加工过程。最后将加工程序传送到实验室的数控加工中心进行实际的加工。同时要用现代的CAD/CAM 技术设计所加工零件的二维零件图等.在设计的过程中,要将以前学过的建模和数控编程的知识与实际的操作联系起来,加深对所学知识的理解。同时进一步学习前沿的机械CAD/CAM 技术,感受现代CAD/CAM 技术的先进性,提高对CAD/CAM 技术的综合运用能力和现场动手操作能力,是一次理论联系实际,理论转化成实际的质的飞跃,。通过本次设计,系统地了解和掌握CAD/CAM 技术的基本内容和基本知识,了解数控技术的发展趋势;掌握数控加工的编程方法,并能灵活使用目前使用比较普遍的CAD/CAM 软件对较复杂零件进行编程,为以后的工作打下坚实的基础。同时培养创新意识、工程意识和动手能力。

计算机课程设计说明书(C++,包括代码)

数学与计算机学院 课程设计说明书 课程名称: 面向对象程序设计-课程设计课程代码: 题目: 计算器 年级/专业/班: 学生姓名: 学号: 开始时间:2011 年 5 月28日 完成时间:2011 年6月 27 日 课程设计成绩: 学习态度及平时成绩(30)技术水平与实际 能力(20) 创新(5)说明书撰写质量(45) 总分 (100) 指导教师签名:年月日 目录 1 引言 (1) 1.1问题的提出 (1) 1.2任务与分析 (1)

2.1加法功能 (2) 2.2减法功能 (2) 2.3乘法功能 (2) 2.4除法功能 (2) 2.5开平方功能 (2) 2.6四则混合运算功能 (2) 2.7显示功能 (2) 3 程序运行平台 (3) 4 总体设计 (3) 5 程序类的说明 (4) 6 模块分析 (6) 6.1加法模块 (6) 6.2减法模块 (7) 6.3乘法模块 (8) 6.4除法模块 (10) 6.5开方模块 (11) 6.6求余模块 (13) 6.7四则混合运算模块 (14) 7 系统测试 (22) 8 结论 (27)

参考文献 (28) 摘要 本课程设计是为了实现一个简单计算器,该计算器类似于windows附件中自 带的计算器。分析了现在人们对数据的处理需求,利用系统平台Windows 2000XP, 程序设计语言采用面向对象程序设计语言C++,利用Visual C++编程实现了该系 统。该系统具有数据录入,数据修改,数据处理,数据显示等功能。用户根据系

统界面提示,输入需要处理的数据,系统根据要求实现加、减、乘、除以及开方等功能。 关键词:计算器;程序设计;C++

CA6140机床后托架课程设计说明书

XXXXXX 摘要 摘要 在生产过程中,使生产对象(原材料,毛坯,零件或总成等)的质和量的状态发生直接变化的过程叫工艺过程,如毛坯制造,机械加工,热处理,装配等都称之为工艺过程。在制定工艺过程中,要确定各工序的安装工位和该工序需要的工步,加工该工序的机车及机床的进给量,切削深度,主轴转速和切削速度,该工序的夹具,刀具及量具,还有走刀次数和走刀长度,最后计算该工序的基本时间,辅助时间和工作地服务时间。 关键词工序,工艺,工步,加工余量,定位方案,夹紧力

xxxxxxxx Abstract ABSTRACT Enable producing the target in process of production (raw materials, the blank , state of quality and quantity on part become always ) take place direct course of change ask craft course, if the blank is made, machining, heat treatment , assemble etc. and call it the craft course. In the course of making the craft , is it confirm every erector location and worker step that process need this of process to want, the locomotive of processing , this process , and the entering the giving amount of the lathe, cut depth , the rotational speed of the main shaft and speed of cutting, the jig of this process, the cutter and measuring tool, a one hundred sheets of number of times still leaves and a one hundred sheets of length leaves, calculate basic time of this process , auxiliary time and service time of place of working finally. Keywords:The process, worker one, worker's step , the surplus of processing, orient the scheme , clamp strength

相关文档
最新文档