当前位置:文档之家› 2016机电一体化课程设计

2016机电一体化课程设计

2016机电一体化课程设计
2016机电一体化课程设计

机电一体化课程设计报告

班级:

学号:

姓名:

指导老师:

2018年3月

一、设计题目及设计要求

单片机的油压、油温检测系统设计,设计一个基于单片机的油压、油温检测系统。其中:压力P=0-16Mpa;油温T=0-120:

要求设计并绘制电路原理图和印刷电路板(PCB图):

1.绘制电路原理图;

2.绘制印刷电路版图;

3.撰写设计报告书;

二、课程设计的目的及意义

机电一体化是微电子技术向传统机械工业领域迅速渗透的过程中逐渐形成和发展起来的一门新兴的综合性学科。机电一体化技术一方面极大地提高了机电产品的性能,另一方面又极大地提高了产品生产系统的生产效率。近年来,随着大规模集成电路的发展,单片机技术与电电子技术日益得到普遍重视和广泛的应用,它已经遍及人们的日常生活和国民经济各个领域。

现代数学信号处理的发展趋势之一是在通用的硬件上借助软件实现复杂的功能,伴随对软件依赖性的增加,软件的开发成本也相应提高,甚至出现赶超硬件投入的趋势。

机电一体化是指机构的主功能、动力功能、信息处理功能和控制功能上引进了电子技术,并将机械装备和电子设备以及软件等有机的结合起来所构成的系统的总称。也就是说机电一体化的连接机械和电子、气压、液压等相关的的关键技术,在微电子技术、计算机技术、及信息处理技术的高速发展,消费者对高性能、高自动化的机械化产品提出了更高的要求,也就是要求我们从事机械设计制造及自动化行业的技术人员掌握机电一体化技术的重要性所在。

机电一体化的关键技术有:

1.机械技术;

2.计算机及信息处理技术;

3.系统技术;

4.自动控制技术;

5.传感检测技术;

6.侍服传动技术。

在新的历史背景下,同时因也是个知识爆炸的年代,不管是对祖国经济的发展,还是一个很现实的问题:对自己将来的发展,对于掌握、精通这门技术都尤为的显得重要。

而这次课程设计,一方面让我们从理论到实践的一个联系,另一方面也是温

习和巩固所学的专业知识特别是单片机方面的知识,对于单片机系统能够从整体上认识和把握,能够从整体的高度上根据实际需求设计出有效的系统。接触和学习一种相当有效的电路设计软件PROTEL99,熟悉和了解基本的操作,能够根据设计需求独立设计和布局出合理的电路原理图(SCH)和电路板图(PCB)。系统化针对实际问题的解决和设计思路,掌握独立解决问题的方法,为即将面临的社会实践打好基础,都是非常必要的。

为了更好设计出油温、油压检测系统,就必须了解液压油油温过高的危害及液压系统压力失常对液压系统工作性能的影响。

(1)液压油油温过高的危害:

1.液压油黏度、容积效率和液压系统工作效率均下降,泄漏增加,甚至使机械设备无法正常工作。

2.液压系统的零件因过热而膨胀,破坏了相对运动零件原来正常的配合间隙,导致摩擦阻力增加、液压阀容易卡死,同时使润滑油膜变薄、机械磨损增加,结果造成泵、阀、马达等的精密配合面因过早磨损而使其失效或报废。

3.加速橡胶密封件老化变质,寿命缩短,甚至丧失其密封性能,使液压系统严重泄漏。

4.油液汽化、水分蒸发,容易使液压元件产生穴蚀;油液氧化形成胶状沉积物,易堵塞滤油器和液压阀内的小孔,使液压系统不能正常工作。

(2)液压系统压力失常对液压系统工作性能的影响:

1.液压系统不能实现正确的工作循环,特别是在压力控制的顺序动作回路中。

2.执行部件处于原始位置不动作,液压设备根本不能工作。

3.出现噪声,执行运动部件速度显着降低,甚至产生爬行。

本次设计题目旨在控制和检测液压系统的液压和液压油的温度,以防系统的压力或者油温的变化而导致的系统工作不稳定。另外,机电一体化课程设计作为机械电子专业的实践教学环节,考察学生综合运用所学专业知识进行分析问题和解决问题的能力。科学合理地安排课程设计的内容,使学生即能在有限的时间内掌机电一体化设备的设计过程,培养学生的工程设计能力和解决实际问题能力,又能训练学生抓住问题的主要矛盾有针对性的加以深入的研究是课程设计成功与否的关键所在。

三、方案设计及系统工作原理

(1)方案设计

整个系统设计采用单片机与高精度传感器结合的方式,即用单片机完成人机界面,系统控制,信号分析处理,由前端温度传感器和压力传感器完成信号的采集与转换。

系统整体框图如下:

(2)系统工作原理

整个系统拟采用压力传感器和温度传感器对所需的信号进行采集,当获取所需的信号之后,经过对信号的滤波和放大电路的放大号,传输至A/D转换器进行A/D转换,将采集到的模拟信号转化为数字信号,最后将数字信号读入8051单片机内,经过单片机的数据处理后,最后将处理后的结果显示出来。

在系统中,设置按键电路,当按键按下,向单片机输入信号,单片机接收信号后,可改变预设的压力和油温值,使系统能够在不同的状况下工作,增加了系统的灵活性。系统中还设计有显示电路部分,经单片机处理后的数据,可由显示模块将所测量的压力和油温显示出来,增强了系统的实用性。此外,当所测量的油温或压力超出了预设值之后,系统会自动触发报警装置,向外界发出警报。合理性论证:在系统的设计过程中,经检查,系统的原理是可行的,方案布置的也比较合理,因此,该设计方案是可行的、合理的。

四、各单元电路分析与设计

(1)单片机选择:

单片机的选择在整个系统中至关重要,需要满足大内存、高速率、通用性、价格便宜等要求。在本次的设计中,选择最常用到的51系列单片机。

AT89C51是一种低功耗、高性能的8位单片机,片内含有4KB的掩膜ROM,用于存放程序和原始数据;内部数据存储器包括RAM(128×8)和RAM地址寄存器,用于存放可读/写的数据。

AT80C51单片机有如下特性:

①片内含有两个16位的定时器/计数器,用于实现定时或计数功能,并以其定时或计数结果对单片机进行控制;

②有4个8位并行I/O口(P0、P1、P2、P3),以实现数据的并行输入/输出;

③内部含有5个中断源,即外中断2个,定时/计数中断2个,串行中断1个;

④内部有时钟电路,为单片机产生时钟脉冲序列;

AT80C51单片机共有40个管脚,介绍如下:

①4个8位的并行输入/输出口线:P0.0~P0.7/P1.0~P1.7/P2.0~P2.7/P3.0~P3.7

②地址锁存控制信号ALE,用于控制把P0口输出的低8位地址送入锁存器锁存起来,以实现低位地址和数据的分时传送。

③外部程序存储器读选通信号PSEN,Z在读外部ROM时有效,实现外部ROM单元的读操作;

④访问程序存储器控制信号EA,当为低电平时,对ROM的读操作是针对外部程序存储器的;当信号为高电平时,对ROM的读操作是从内部程序存储器开始,并可延续至外部程序存储器。

⑤复位信号RST,当输入的复位信号延续2个机器周期以上高电平时即为有效,用于完成单片机的复位操作;

⑥外界晶体引线端XTAL1和XTAL2,当使用芯片内部时钟时,用于外接石英晶体谐振器和微调电容;当使用外部时钟时,用于接入外部时钟脉冲信号;

⑦地线GND和电源接口VCC;

单片机引脚图如下所示:

(2)压力传感器选择及滤波及信号放大电路设计1.压力传感器选择该系统采用应变式压力传感器,其型号为AK-1C-2应变式压力传感器,特点如下:

①外壳和膜片一体结构,体积小,平膜片感压;

②性能稳定可靠,量程范围广;

③不锈钢材料,耐腐蚀,安装使用方便;

④连接螺纹:M20×1.5 (可提供用户要求的各种机械连接方式,最小外形尺寸:?10);

⑤适用于各种动态、静态、一般腐蚀气体、液体的压力测量。

AK-1C-2主要技术指标如下:

电路设计:

(3)温度传感器选择及电路设计

1.温度传感器选择

为了减小系统的复杂程度,选用数字式温度传感器,传感器型号为DS18B20,其特点为:独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯;测量温度范围为-55 °C至+125 ℃。华氏相当于是-67 ° F到257华氏度 -10 ° C至+85 ° C范围内精度为±0.5 ° C;电压范围为3.0 V至5.5 V 无需备用电源;在使用中不需要任何外围元件,测量结果以9~12位数字量方式串行传送;因为每一个DS18B20的包含一个独特的序号,多个ds18b20s可以同时存在于一条总线。这使得温度传感器放置在许多不同的地方。它的用途很多,包括空调环境控制,感测建筑物内温设备或机器,并进行过程监测和控制。

DS18B20内部结构主要由四部分组成:64位光刻ROM,温度传感器,非挥发的温度报警触发器TH和TL,告诉暂存器。CPU对DS18B20的访问流程是:先对DS18B20初始化,再进行ROM操作命令,最后才能对存储器操作,数据操作。DS18B20每一步操作都要遵循严格的工作时序和通信协议。如主机控制DS18B20完成温度转换这一过程,根据DS18B20的通信协议,须经三个步骤:每一次读写之前都要对DS18B20进行复位,复位成功后发送一条ROM指令,最后发送RAM指令,这样才能对DS18B20进行预订的操作。

DS18B20的供电方式有两种:寄生电源供电方式和外部电源供电方式;在此次的设计中,采用外部电源供电方式。DS18B20与单片机连接的电路图如下所示:引脚VCC外接5V的电源,引脚GND接地,中间引脚直接与单片机的P2.2口相接,进行数据传输。

2.电路设计

(4)A/D转换电路设计

该系统采用的A/D转换器型号为ADC0809,ADC0809是M美国国家半导体公司生产的CMOS工艺8通道,8位逐次逼近式A/D转换器。其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换,目前国内应用最广泛的8位通用A/D芯片. 其主要特性如下:

1.8路输入通道,8位A/D转换器,即分辨率为8位;

2.具有转换启停控制端;

3.转换时间为100μs(时钟为640KHz),130μs(时钟为500kHz时);

4.单个+5V电源供电

5.模拟输入电压范围0~+5V,不需零点和满刻度校准;

6.工作温度范围为-40~+85摄氏度;

7.低功耗,约15mW。

ADC0809芯片有28条引脚,采用双列直插式封装,其引脚功能如下:

1.IN0~IN7:8路模拟量输入端;

2.2-1~2-8:8位数字量输出端;

3.ADDA、ADDB、ADDC:3位地址输入线,用于选通8路模拟输入中的一路

4.ALE:地址锁存允许信号,输入,高电平有效

5. START:A/D转换启动脉冲输入端,输入一个正脉冲(至少100ns宽)使

其启动(脉冲上升沿使0809复位,下降沿启动A/D转换);

6. EOC:A/D转换结束信号,输出,当A/D转换结束时,此端输出一个高电平(转换期间一直为低电平);

7. OE:数据输出允许信号,输入,高电平有效。当A/D转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量;

8. CLK:时钟脉冲输入端。要求时钟频率不高于640KHZ;

9.REF(+)、REF(-):基准电压;

10. Vcc:电源,单一+5V。GND:地;

电路图设计如下:

(5)单片机选择

单片机的选择在整个系统中至关重要,需要满足大内存、高速率、通用性、价格便宜等要求。在本次的设计中,选择最常用到的51系列单片机。

AT80C51是一种低功耗、高性能的8位单片机,片内含有4KB的掩膜ROM,用于存放程序和原始数据;内部数据存储器包括RAM(128×8)和RAM地址寄存器,用于存放可读/写的数据。

AT80C51单片机有如下特性:

1.片内含有两个16位的定时器/计数器,用于实现定时或计数功能,并以其定时或计数结果对单片机进行控制;

2.有4个8位并行I/O口(P0、P1、P2、P3),以实现数据的并行输入/输出;

3.内部含有5个中断源,即外中断2个,定时/计数中断2个,串行中断1个;

4.内部有时钟电路,为单片机产生时钟脉冲序列;

AT80C51单片机共有40个管脚,介绍如下:

1.4个8位的并行输入/输出口线:P0.0~P0.7/P1.0~P1.7/P

2.0~P2.7/P

3.0~P3.7

2.地址锁存控制信号ALE,用于控制把P0口输出的低8位地址送入锁存器锁存起来,以实现低位地址和数据的分时传送。

3.外部程序存储器读选通信号PSEN,Z在读外部ROM时有效,实现外部ROM单元的读操作;

4.访问程序存储器控制信号EA,当为低电平时,对ROM的读操作是针对外部程序存储器的;当信号为高电平时,对ROM的读操作是从内部程序存储器开始,并可延续至外部程序存储器。

5.复位信号RST,当输入的复位信号延续2个机器周期以上高电平时即为有效,用于完成单片机的复位操作;

6.外界晶体引线端XTAL1和XTAL2,当使用芯片内部时钟时,用于外接石英晶体谐振器和微调电容;当使用外部时钟时,用于接入外部时钟脉冲信号;

7.地线GND和电源接口VCC;

单片机引脚图如下:

(6)键盘电路设计

4×4键盘电路图如下:

(7)LED显示电路

系统扩展四位共阳极LED静态显示电路,分时显示油压及油温检测值。为了减少键盘和单片机接口时所占用I/O口线的数目,该系统采用8255可编程输入输出接口芯片,它具有3个8位的并行I/O口,具有三种工作方式,可通过程序改变其功能,即通过8255扩展实现显示功能。

电路图设计如下图:

(8)报警电路

当接收到来自单片机T0口的输出信号后,三极管Q1导通,报警器便会发出警报声.

五、电路原理图及PCB图设计

附图如下:

(1)电路原理图

(2)PCB图

六、实习总结

本次机电一体化课程设计,让我们对所学机电方面的知识有了更进一步的认识,同时加深了对所学知识的了解。对小的机电系统模块化设计,掌握了初步的设计思路,为自己今后继续深造和就业奠定了基础。

经过两周的机电一体化课程设计,我觉得我收获相当大,在这个实践环节中学到了很多知识,同时也提高了自身的实践能力。

在这次机电一体化课程设计中我发现了很多问题,对于出现的问题,我们就去翻阅以前的专业书籍来复习,以前学的大多是理论性极强的东西,而这次却遇到了一个实际的应用问题。实习过程中,我深刻地认识到,在运用四年所学的专业知识来解决实际问题时,常常很难找到突破口。原因就在于我们用在实践上的时间太少了,还不能熟练地将所学的理论知识应用于实际中,还有就是缺乏一个完整的知识体系,以前所学的知识没有在学完之后进行归纳总结,对机械类和电子类的知识分别进行总结,只有这样才能形成自己的知识体系,在面对像机电一体化这样的综合性问题时才能有步骤地进行解决。此外,我学会了电子电路设计软件PROTEL 99SE,从电路原理图的设计,到PCB板的设计等等,初步掌握了该软件的使用及实际的应用,为以后从事相关的工作打下了良好的基础。

这一次实习让我更真实、直观的了解和熟悉单片机系统的开发和PCB板制作。最后,我要感谢我的老师和同学们。正是老师和同学的无私帮助我才能顺利的完成此次实习任务。

机电一体化考试试卷A卷

机电一体化考试试卷 A卷 一. 名词解释 1. 接口——机电一体化系统中各子系统之间进行物质、能量和信息传递与交换的联系部件。 2. 连续控制系统——信号在时间上是连续变化的系统。 3. 计算机控制系统——采用计算机作为控制器的控制系统即为计算机控制系统,又被称为离散控制系统。 5. 直流伺服系统——采用直流伺服电动机作为执行元件的伺服系统。 8. 同步调制——在改变正弦调制波的频率f的同时成正比的改变三角载波的频率f c,使载频比N保持不变,则称为同步调制。 9. 异步调制——在改变正弦调制波的频率f的同时,三角载波的频率f c的值保持不变,使载频波比N值不断变化,则称为异步调制。 11. 抗干扰技术——研究电子设备及系统抵抗外部和内部电磁干扰,保证其正常工作的具体措施。 12. 工业机器人——一种能自动定位控制、可重复编程的、多功能的、多自由度的操作机。能搬运材料、零件或操作工具,用以完成各种作业。 二. 填空 1. 接口的基本功能有三个,一是交换,通过接口完成信号模式或能量的统一,二是放大,达到能量的匹配,三是传递,遵循协调一致的时序,信号格式和逻辑规范将放大后的信号可靠.快速.精确地交换。 3. 在机电一体化系统中,机械结构主要用于执行机构、传动机构和支承部件,用以完成规定的动作;传递功率、运动和信息;起支承连接作用等。通常,它们是微机控制伺服传动系统的有机组成部分。 4. 对机电一体化系统中的机械传动系统建模一般分两步进行,首先把机械系统中各基本物理量折算到传动链中的某个元件上,然后,再根据输入量和输出量的关系建立它的数学模型。 6. 由于非线性摩擦的存在,机械系统在低速运行时,常常出现爬行现象,导致系统运行不稳定。爬行一般出现在某个临界转速以下,而在高速运行时并不出现。 7. 惯量的适当增大只有在改善低速爬行时有利。因此,机械设计时,在不影响系统刚度的条件下,应尽量减小惯量。 10. 一般来说,伺服系统的基本组成可包括控制器、功率放大器、执行机构和检测装置等四大部分。 11. 常用的伺服电动机有直流伺服电动机、交流伺服电动机、步进电动机三种。 14. 若系统的输出量为速度,将此速度反馈到输入端,并与输入量比较,就可以实现对系统的速度控制,这种控制系统称为速度伺服控制系统。 17. 单片微计算机是将CPU 、RAM 、ROM 、定时/计数、多功能I/O(并行、

09数据库课程设计安排

格式:纸张大小为A4复印纸,页边距采用:上2.5cm 、下2.0cm 、左2.8cm 、 右 1.2cm 。无特殊要求的汉字采用 小四号宋体字,行间距为1.25倍行距。页眉从 正文开始,一律设为“天津理工大学XXXX 级数据库课程设计说明书” 宋体五号字居中书写。页码从正文开始按阿拉伯数字 居中书写。 封面示例: (宋体三号) 成绩: 评语: 第一页:目录 页首三号黑体字居中打印“目录”,“目”与“录”之间空四格。隔两行打印 章、节、小节号、章、节、小节名称及相应页码。章、节、小节号分别用第一章、 1.1、1.1.1方式表示,章名用黑体四号字,节、小节名用小四号宋体字,章、节、 小节名与页码间用多个“……”符连接。 第二页:正文(宋体,小四号) 一般由标题、文字段落、图、或表构成。由于研究工作涉及选题、研究方法、 ,米用 (宋体小五号)连续编排, 天津理工大学聋人工学院 数据库课程设计报告 (黑体二号) (宋体二号,) 专业: 计算机科学与技术 (宋体三号) 年级: 2009级计1班(宋体三号) 姓名: xx (小组成员) (宋体三号) 学号:

工作进程、结果表达方式等有很大差异,难以规定统一的内容形式。但是,必须 合乎逻辑,层次分明。内容包括以下部分: 第一 章、 综合设 计题 (1) (2) (3) 第二章、xx 数据库管理系统的设计 一、 系统需求、功能分析 介绍选题的内容、 课题主要解决的问题, 凡合作承担的课题, 必须说明本人在总课题中 独立承担的任务以及该部分内容在总课题中所起的作用。 二、 主要内容(包括以下几个方面, 可以根据设计需要自行增加内容、 调整顺序) 1、 功能模块的划分,给出系统的整体结构图 写成系统主要包括哪些功能模块 2、 逻辑结构设计 在数据库中创建表,为表设计合理的表结构,输入表中的数据,每个表不少于 20 个事例数据 3、 概念结构设计 将第三步设计的逻辑结构转化成概念结构,即把表结构转化成 4、 界面、代码设计 要求层次清楚,重点突出,文字简明通顺。 小标题用黑体字单列一行,小标题内序号用⑴、 用 A 、B 、C .... , a 、b 、c .....。 正文的编写格式如下。 ① 标题 每章的标题采用三号黑体字居中打印,例 另起一页打印。 “节”下为“小 节 用 1.5 倍行 距。 ② 图 图题中文字体为五号楷体, 图题紧接图的下一行居中打印。 图中的标注一律 采用中文。图题后空一行,继续正文内容。 图号按章顺序编号, 例如,图 3.2 即为第三章第二图。 如果图中含有几个不 同部分,应将分图号(如“图 3.2.1 ”表示图 3.2 的第一个分图)居中标注在分创建数据库及三个表, 为表设计合理的表结构, 给出合理的事例数据, 不 少于 10 个。 使用 SQL 语句实现需求,给出结果图。 简单说明解决问题的思路、想法和体会。 E-R 图。 小节内的小标题序号用1、2、3……, ⑵、⑶……,其余层次序号依次 “ 第一章XXX ”,下一章 “章”下为“节”,采用小三号黑体居中打印,例“ 1.1 XXX ”; ”,采用四号黑体、左起打印,例“ 1.1.1 XXX ”。题目采

操作系统课程设计

课程设计报告 2015~2016学年第一学期 操作系统综合实践课程设计 实习类别课程设计 学生姓名李旋 专业软件工程 学号130521105 指导教师崔广才、祝勇 学院计算机科学技术学院 二〇一六年一月

- 1 -

- 2 -

一、概述 一个目录文件是由目录项组成的。每个目录项包含16B,一个辅存磁盘块(512B)包含32个目录项。在目录项中,第1、2字节为相应文件的外存i节点号,是该文件的内部标识;后14B为文件名,是该文件的外部标识。所以,文件目录项记录了文件内、外部标识的对照关系。根据文件名可以找到辅存i节点号,由此便得到该文件的所有者、存取权、文件数据的地址健在等信息。UNIX 的存储介质以512B为单位划分为块,从0开始直到最大容量并顺序加以编号就成了一个文件卷,也叫文件系统。UNIX中的文件系统磁盘存储区分配图如下: 本次课程设计是要实现一个简单的模拟Linux文件系统。我们在内存中开辟一个虚拟磁盘空间(20MB)作为文件存储器,并将该虚拟文件系统保存到磁盘上(以一个文件的形式),以便下次可以再将它恢复到内存的虚拟磁盘空间中。文件存储空间的管理可采用位示图方法。 二、设计的基本概念和原理 2.1 设计任务 多用户、多级目录结构文件系统的设计与实现。可以实现下列几条命令login 用户登录 logout 退出当前用户 dir 列文件目录 creat 创建文件 delete 删除文件 open 打开文件 close 关闭文件 - 3 -

read 读文件 write 写文件 mkdir 创建目录 ch 改变文件目录 rd 删除目录树 format 格式化文件系统 Exit 退出文件系统 2.2设计要求 1) 多用户:usr1,usr2,usr3,……,usr8 (1-8个用户) 2) 多级目录:可有多级子目录; 3) 具有login (用户登录)4) 系统初始化(建文件卷、提供登录模块) 5) 文件的创建:create (用命令行来实现)6) 文件的打开:open 7) 文件的读:read8) 文件的写:write 9) 文件关闭:close10) 删除文件:delete 11) 创建目录(建立子目录):mkdir12) 改变当前目录:cd 13) 列出文件目录:dir14) 退出:logout 新增加的功能: 15) 删除目录树:rd 16) 格式化文件系统:format 2.3算法的总体思想 - 4 -

机电一体化试卷及答案

1、机电一体化系统中的计算机接口电路通常使用光电耦合器,光电耦合器的作用有哪些 1. (1)能保护系统元件不受高共模电压的损害,防止高压对低压信号系统的损坏。 (2)泄漏电流低,对于测量放大器的输入端无须提供偏流返回通路。 (3)共模抑制比高,能对直流和低频信号(电压或电流)进行准确、安全的测量。 2、什么是三相六拍通电方式 2. 如果步进电动机通电循环的各拍中交替出现单、双相通电状态,这种通电方式称为单双相轮流通电方式。如A → AB → B → BC →C → CA →… 3、简述PWM 脉宽调速原理。 3. 在一个周期T 内闭合的时间为τ,则一个外加的固定直流电压U 被按一定的频率开闭的开关S 加到电动机的电枢上,电枢上的电压波形将是一列方波信号,其高度为U 、宽度为τ,如右图所示。电枢两端的平均电压为: U U Udt U T T T d ρτ=== ?01 式中 ρ=τ/T=U d /U ,(0<ρ<1) ρ为导通率(或称占空比) 。 当T 不变时,只要改变导通时间τ,就可以改变电枢两端的平均电压Ud 。当τ从0~T 改变时,Ud 由零连续增大到U 。 5.传感器是一种以一定的精确度把被测量转换为与之有确定对应关系的,便于应用的某种物理量 的测量装置。敏感元件、转换元件、基本电路。 2、滚珠丝杠副的轴向间隙对系统有何影响如何处理 答。如果滚珠螺旋副中有轴向间隙或在载荷作用下滚珠与滚道接触处有弹性变形,则当螺杆反向转动时,将产生空回误差。为了消除空回误差,在螺杆上装配两个螺母1和2,调整两个螺母的轴向位置,使两个螺母中的滚珠在承受载荷之前就以一定的压力分别压向螺杆螺纹滚道相反的侧面,使其产生一定的变形,从而消除了轴向间隙,也提高了轴向刚度。常用的调整预紧方法有下列三种。垫片调隙式 螺纹调隙式 齿差调隙式 答。1机电一体化--从系统的观点出发,将机械技术 、微电子技术、信息技术、控制技术等在系统工程基础上有机地加以综合,以实现整个系统最佳化的一门新科学技术。 2、柔性制造系统:柔性制造系统(Flexible Manufacturing System )是由两台或两台以上加工 中心或数控机床组成,并在加工自动化的基础上实现物料流和信息流的自动化 5、感应同步器: 感应同步器是一种应用电磁感应原理制造的高精度检测元件,有直线和圆盘式两种,分别用作检测直线位移和转角。 2、伺服电动机是一种能够跟踪输入的指令信号进行动作,从而获得精确的位置、速度及动 力输出电动机 1.试分析图示传动系统中,齿轮减速器的传动误差对工作台输出精度的影响 解答:

数据库课程设计(完整版)

HUNAN CITY UNIVERSITY 数据库系统课程设计 设计题目:宿舍管理信息系统 姓名: 学号: 专业:信息与计算科学 指导教师:

20年 12月1日 目录 引言 3 一、人员分配 4 二、课程设计目的和要求 4 三、课程设计过程 1.需求分析阶段 1.1应用背景 5 1.2需求分析目标5 1.3系统设计概要 5 1.4软件处理对象 6 1.5系统可行性分析 6 1.6系统设计目标及意义7 1.7系统业务流程及具体功能 7 1.8.1数据流程图8 2.系统的数据字典11 3.概念结构设计阶段 13 4.逻辑结构设计阶段 15 5.物理结构设计阶段 18 6.数据库实施 18 7.数据库的运行和维护 18 7.1 解决问题方法 19 7.2 系统维护 19 7.3 数据库性能评价 19 四、课程设计心得. 20

参考文献 20 引言 学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条一条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,并且具备修改功能,能够快速的查询学校所需的住宿信息。 面对目前学校发展的实际状况,我们通过实地调研之后,对宿舍管理系统的

操作系统课程设计页式存储

操作系统课程设计报告 ——页式存储 姓名:陈锡鹏 班级:J计算机1302 学号:4131110044 指导老师:刘金平 日期:2016/1/12

一、目的和要求 1.理解页式存储的基本概念 2.通过请求页式存储管理中页面置换算法模拟设计,了解虚拟存储技术的特 点,掌握请求页式存储管理的页面置换算法。 3. 3.根据模拟的页式管理设计,掌握在页式存储管理中最基本的两种种页面 调度算法FIFO、LRU。但在两种种算法中均要求在调度程序中产生的页面序列是随机产生的,而不是人为的输入,在执行时只需改变页面的大小及内存容量就可以得到不同的页面序列,另外还需要说明随机的性能和其性能可能对算法的影响,并对随机性要有一定的参数控制能力。此外,计算并输出FIFO、LRU算法在不同内存容量下的命中率。 具体参数:访问串的长度,访问串,页面个数。 分别用2种不同的方法实现页面的置换,并输出相关信息。

二、基本原理 1.页式存储基本原理 将各进程的虚拟空间划分成若干个长度相等的页(page),页式管理把内存空间按页的大小 划分成片或者页面(page frame),然后把页式虚拟地址与内存地址建立一一对应页表,并用相应的硬件地址变换机构,来解决离散地址变换问题。页式管理采用请求调页或 预调页技术实现了内外存储器的统一管理。 页的划分: 2.静态/虚拟分页管理 页式管理是一种内存空间存储管理的技术,页式管理分为静态分页管理和虚拟分页管理。 ①静态页式存储管理: 用户在作业开始执行之前,讲改作业的程序和数据全部装入到主存中,然后,操作系统统通过页表和硬件地址变换实现逻辑地址到屋里地址的转换,从而执行用户程序。 静态分页管理的第一步是为要求内存的作业或进程分配足够的页面。系统通过存储页面表、请求表以及页表来完成内存的分配工作。 页表:内存中的一块固定存储区。页式管理时每个进程至少有一个页表。 请求表:用来确定作业或进程的虚拟空间的各页在内存中的实际对应位置; 存储页面表:整个系统有一个存储页面表,其描述了物理存储空间的分配使用状况。 ②虚拟页式存储管理 当系统在运行时,经常会出现主存容量不能满足用户程序的要求,一种解决方法是:从逻辑上扩充主存的容量。这便是虚拟存储技术。

机电一体化课程设计报告

机电一体化系统设计基础 课程设计报告 专业:机械电子工程 班级:机电0811 学号: 2008716022 姓名:陈智建 指导教师:刘云、柯江岩 2012 年 1 月 13 日

目录 第一节绪论 (3) 1.1课程设计目的意义 (3) 1.2课程设计任务描述 (3) 1.3数控铣床的性能指标设计要求 (3) 第二节总体方案设计 (4) 2.1主轴驱动系统设计方案 (4) 2.2 X/Y/Z轴控制系统方案设计 (4) 2.3电气系统设计方案 (4) 第三节传动系统设计 (5) 3.1主轴传动系统的设计 (5) 3.1.1主轴电机选择 (5) 3.1.2变频器的选择 (5) 3.1.3主轴传动系统设计 (5) 3.2伺服驱动系统设计 (6) 3.2.1伺服传动机构设计 (6) 3.2.2伺服电机选择 (6) 3.2.3 滚珠丝杠的选择 (6) 3.2.4滚珠丝杠支承的选择 (8) 3.3设计验算校核 (8) 3.3.1惯量匹配验算 (8) 3.3.2伺服电机负载能力校验 (9) 3.3.3系统的刚度计算 (9) 3.3.4固有频率计算 (10) 3.3.5死区误差计算 (11) 3.3.6系统刚度变化引起的定位误差计算 (11) 第四节电气系统设计 (12) 第五节总结 (15) 参考文献 (15) 附:6张系统框图和元器件图

第一节绪论 1.1课程设计目的意义 机电一体化是一门实践性强的综合性技术学科,所涉及的知识领域非常广泛,现代各种先进技术构成了机电一体化的技术基础。机电一体化系统设计基础课程设计属于机械电子工程专业的课程设计,培养学生综合应用所学的知识,进行机电一体化系统设计的能力。 1.2课程设计任务描述 本课程设计主要要求学生设计一数控铣床的传动系统跟控制系统,即在已有数控系统的基础上,根据实际加工要求,进行二次开发。由于生产数控系统,伺服电动机的驱动器,伺服电机的厂家很多,即使同一厂家,其生产的产品系统和型号也很多。为了避免在设计过程中选型过于宽广,并考虑到本设计的目的主要是为了训练从事设计的基本能力,数控系统规定选用Fanuc OI MATE MC。根据该数控系统控制性能,可控制3个伺服电动机轴和一个开环主轴(变频器),满足4轴联动数控铣床的控制要求。考虑到CNC控制器,驱动器和电机之间电器接口的相互匹配,在该设计中,要求3轴伺服驱动器,伺服电动机都采用Fanuc 公司生产的产品。 1.3数控铣床的性能指标设计要求 (1)主轴的转速范围:1000—24000 (rpm) (2)主轴电机功率:30/37 kw (3)X/Y/Z轴快速进给速度15/15/15m/min,X/Y/Z轴切削进给速度,1-10000 mm/min (4)系统分辨率:0.0005mm,重复精度0.02mm。

机电一体化系统设计试题_1答案

习题一答案 1-1、什么是机电一体化? 机电一体化技术综合应用了机械技术、微电子技术、信息处理技术、自动控制技术、检测技术、电力电子技术、接口技术及系统总体技术等群体技术,在高质量、高精度、高可靠性、低能耗意义上实现多种技术功能复合的最佳功能价值的系统工程技术。 1-2、什么是机电一体化的变参数设计? 在设计方案和结构原理不变的情况下,仅改变部分结构尺寸和性能参数,使之适用范围发生变化的设计方式。例如,同一种产品不同规格型号的相同设计。 1-3、机电一体化技术与传统机电技术的区别。 传统机电技术的操作控制主要以电磁学原理的各种电器来实现,如继电器、接触器等,在设计中不考虑或很少考虑彼此间的内在联系。机械本体和电气驱动界限分明,整个装置是刚性的,不涉及软件和计算机控制。机电一体化技术以计算机为控制中心,在设计过程中强调机械部件和电器部件间的相互作用和影响,整个装置在计算机控制下具有一定的智能性。 1-4、试分析机电一体化技术的组成及相关关系。 机电一体化系统是多学科技术的综合应用,是技术密集型的系统工程。其技术组成包括:机械技术、检测技术、伺服传动技术、计算机与信息处理技术、自动控制技术和系统总体技术等。现代的机电一体化产品甚至还包含了光、声、化学、生物等技术等应用。 1-5、一个典型的机电一体化系统,应包含哪些几个基本要素? 机电一体化系统,应包含以下几个基本要素:机械本体、动力与驱动部分、执行机构、传感测试部分、控制及信息处理部分。我们将这些部分归纳为:结构组成要素、动力组成要素、运动组成要素、感知组成要素、智能组成要素;这些组成要素内部及其之间,形成通过接口耦合来实现运动传递、信息控制、能量转换等有机融合的一个完整系统。 1-6、试简述机电一体化系统的设计方法。 机电一体化系统的设计过程中,一直要坚持贯彻机电一体化技术的系统思维方法,要从系统整体的角度出发分析研究各个组成要素间的有机联系,从而确定系统各环节的设计方法,并用自动控制理论的相关手段,进行系统的静态特性和动态特性分析,实现机电一体化系统的优化设计。1-7、机电一体化系统(产品)开发的类型。

数据库课设说明书

目录 前言------------------------------------------------------------ 1 正文 1 1引言 ---------------------------------------------------------- 1 2数据库设计----------------------------------------------------- 1 2.1本系统功能需求分析------------------------------------------- 2 2.2业务流图----------------------------------------------------- 2 2.3数据字典(DD: DATA DICTIONARY) --------------------------------- 3 2.4E-R 图------------------------------------------------------ 5 2.5概念数据模型和物理概念模型----------------------------------- 5 2.6创建数据库以及数据表----------------------------------------- 7 2.7数据测试---------------------------------------------------- 11 3存在问题和建议------------------------------------------------ 22 4收获和体会---------------------------------------------------- 22 致------------------------------------------------------------- 23 参考文献------------------------------------------------------- 23

操作系统实验报告附思考题

操作系统实验报告附思 考题 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

课程设计(综合实验)报告 ( 2015 -- 2016 年度第 1 学期) 名称:操作系统综合实验 题目: oslab综合实验 院系:计算机系 班级: 学号: 学生姓名: 指导教师: 设计周数:分散进行 成绩: 日期: 2015 年 10 月 29 日

实验1 实验环境的使用 一、综合实验的目的与要求 熟悉操作系统集成实验环境OS Lab 的基本使用方法。 练习编译、调试EOS 操作系统内核以及EOS 应用程序。 二、实验正文 1.启动 OS Lab 执行项目 Windows 控制台窗口内容显示 调试项目 使用断点中断执行 单步调试 .3单步调试结果显示: 练习使用“逐语句”功能和“跳出”功能 查看变量的值 快速监视 添加监视 调用堆栈 调用堆栈显示内容 进入Func 函数 双击 main 函数所在的行表示此函数是当前调用堆栈中的活动函数。 3 新建EOS 内核项目 4 EOS 应用程序项目的生成和调试 新建EOS 应用程序项目 调试项目 添加断点后单步调试结果显示 查看软盘镜像文件中的内容 修改EOS 应用程序项目名称 5 退出OS Lab 6 保存EOS 内核项目 三、综合实验总结或结论 思考与练习: 1.在哪些情况下应该使用“逐过程”调试,在哪些情况下应该使用“逐语句”调试。

答:逐语句为每执行一行语句,如果碰到函数调用它就会进入到函数里面。而逐过程碰到函数时不进入函数,把函数调用当成一条语句去执行。 2. 生成EOS SDK 文件夹的目的和作用。明白文件夹的组织结构和各个文件的来源和作用。查看EOS 应用程序包含了SDK 文件夹中的哪些头文件,是如何包含的 (1)EOSSDK为应用程序调用系统API提供服务,可作为用户编程中使用的工具包集合。(2)其主要包括INC头文件LIB文件夹、导入库文件和BIN文件夹、动态链接库、可执行程序、二进制文件。 (3)包含的头文件有:负责导出API函数,声明负责导出函数类型的定义,负责导出错误码。 (4)EOS应用程序在项目的头文件中只是包含了文件,在文件中又包含了和文件。 实验 2 操作系统的启动 一、综合实验的目的与要求 跟踪调试 EOS 在 PC 机上从加电复位到成功启动全过程,了解操作系统的启动过程。 查看 EOS 启动后的状态和行为,理解操作系统启动后的工作方式。 二、实验正文 1. 准备实验 新建一个 EOS Kernel 项目。打开和两个汇编文件。生成项目。找到文件,记录下此文件的大小 1566 字节。 2 调试 EOS 操作系统的启动过程 使用 Bochs 做为远程目标机 找到“远程目标机”属性,将此属性值修改为“BochsDebug” 调试 BIOS 程序 在 Console 窗口中输入调试命令 sreg 后按回车,其中 CS 寄存器信息行中的 “ s=0xf000”表示 CS 寄存器的值为 0xf000。 输入调试命令 r 后按回车,显示当前 CPU 中各个通用寄存器的值。其中 “ rip:0x00000000:0000fff0”表示 IP 寄存器的值为 0xfff0。 输入调试命令 xp /1024b 0x0000,查看开始的 1024 个字节的物理内存。在 Console 中输出的这1K 物理内存的值都为 0,说明 BIOS 中断向量表还没有被加载到此处。 输入调试命令 xp /512b 0x7c00,查看软盘引导扇区应该被加载到的内存位置。输出的内存值都为 0,说明软盘引导扇区还没有被加载到此处。 可以验证 BIOS 第一条指令所在逻辑地址中的段地址和 CS 寄存器值是一致的,偏移地址和 IP 寄存器值是一致的。由于内存还没有被使用,所以其中的值都为 0。 调试软盘引导扇区程序

机电一体化课程设计报告

机电一体化课程设计报 告

机电一体化系统设计基础 课程设计报告 专业:机械电子工程 班级:机电0811 学号: 2008716022 姓名:陈智建 指导教师:刘云、柯江岩 2012 年 1 月 13 日

目录 第一节绪论 (4) 1.1课程设计目的意义 (4) 1.2课程设计任务描述 (4) 1.3数控铣床的性能指标设计要求 (4) 第二节总体方案设计 (5) 2.1主轴驱动系统设计方案 (5) 2.2 X/Y/Z轴控制系统方案设计 (5) 2.3电气系统设计方案 (5) 第三节传动系统设计 (6) 3.1主轴传动系统的设计 (6) 3.1.1主轴电机选择 (6) 3.1.2变频器的选择 (6) 3.1.3主轴传动系统设计 (6) 3.2伺服驱动系统设计 (7) 3.2.1伺服传动机构设计 (7) 3.2.2伺服电机选择 (7) 3.2.3 滚珠丝杠的选择 (8) 3.2.4滚珠丝杠支承的选择 (9) 3.3设计验算校核 (9) 3.3.1惯量匹配验算 (9) 3.3.2伺服电机负载能力校验 (10) 3.3.3系统的刚度计算 (11) 3.3.4固有频率计算 (11) 3.3.5死区误差计算 (12) 3.3.6系统刚度变化引起的定位误差计算 (12) 第四节电气系统设计 (13) 后附6张系统框图和元器件图。 (15) 第五节心得体会 (16) 参考文献 (17)

第一节绪论 1.1课程设计目的意义 机电一体化是一门实践性强的综合性技术学科,所涉及的知识领域非常广泛,现代各种先进技术构成了机电一体化的技术基础。机电一体化系统设计基础课程设计属于机械电子工程专业的课程设计,培养学生综合应用所学的知识,进行机电一体化系统设计的能力。 1.2课程设计任务描述 本课程设计主要要求学生设计一数控铣床的传动系统跟控制系统,即在已有数控系统的基础上,根据实际加工要求,进行二次开发。由于生产数控系统,伺服电动机的驱动器,伺服电机的厂家很多,即使同一厂家,其生产的产品系统和型号也很多。为了避免在设计过程中选型过于宽广,并考虑到本设计的目的主要是为了训练从事设计的基本能力,数控系统规定选用Fanuc OI MATE MC。根据该数控系统控制性能,可控制3个伺服电动机轴和一个开环主轴(变频器),满足4轴联动数控铣床的控制要求。考虑到CNC控制器,驱动器和电机之间电器接口的相互匹配,在该设计中,要求3轴伺服驱动器,伺服电动机都采用Fanuc公司生产的产品。 1.3数控铣床的性能指标设计要求 (1)主轴的转速范围:1000—24000 (rpm) (2)主轴电机功率:30/37 kw (3)X/Y/Z轴快速进给速度15/15/15m/min,X/Y/Z轴切削进给速度,1-10000 mm/min

机电一体化试题及答案

填空题 1. 机电一体化技术的内涵是微电子技术和机械技术渗透过程中形成的一个新概念。 2. 机电一体化系统(产品)是机械和微电子技术的有机结合。 3. 工业三大要素是物质、能量、信息;机电一体化工程研究所追求的三大目标是:省能源、省资源、智能化。 4. 机电一体化研究的核心技术是接口问题。 5. 机电一体化系统(产品)构成的五大部分(或子系统)是:机械系统、电子信息处理系统、动力系统、传感检测系统、执行元件系统。 6. 机电一体化接口按输入/输出功能分类机械接口、物理接口、信息接口、环境接口。 7. 机电一体化系统(产品)按设计类型分为:开放性设计、适应性设计、变异性设计。 8. 机电一体化系统(产品)按机电融合程度分为:机电互补法、机电结合(融合)法、机电组合法。 9. 机电一体化技术是在机械的主功能、动力功能、信息与控制功能基础上引入微电子技术,并将机械装置与电子装置用相关软件有机地结合所构成系统的总称。 10.机电一体化系统实现三大功能应具有的两大重要特征(转换作用方式): 以能源转换为主和以信息转换为主。 11. 丝杠螺母机构的基本传动形式有:螺母固定丝杆转动并移动、丝杆转动螺母移动、螺母转动丝杆移动、丝杆固定螺母转动并移动四种形式。 12. 滚珠丝杠副按螺纹滚道截面形状分为单圆弧和双圆弧两类;按滚珠的循环方式分为内循环和外循环两类。 13. 滚珠丝杠副轴向间隙调整与预紧的基本方法有:双螺母螺纹预紧调整、双螺母齿差预紧调整、双螺母垫片调整预紧、弹簧自动调整预紧四种方式。 14. 滚珠丝杠副常选择的支承方式有:单推—单推式、双推—双推式、双推—简支式、双推—自由式。 15. 机电一体化系统(产品)常用齿轮传动形式有定轴轮系、行星轮系和谐波轮系三种形式。 16. 在机电一体化系统机械传动中,常用的传动比分配原则有:重量最轻原则、转动惯量最小原则、传动精度最优原则等。 17. 常用导轨副的截面形式有:三角形导轨、矩形导轨、燕尾形导轨、圆形导轨四种形式。 18. 导轨刚度主要指:结构刚度、接触刚度和局部刚度。 19. 机电一体化系统(产品)中,常可选择的执行元件:电磁式、液压式、气压式和其他形式的执行元件。 20. 电动机的工作特性分为恒转矩工作和恒功率两个阶段,其转折点的转速和功率分别称为:额定转速和额定功率;伺服电动机用于调速控制时,应该工作在恒转矩阶段。 21. 步进电机按转子结构形式可分为:反应式步进电机、永磁式步进电机、混合式步进电机三种。

Linux操作系统课程设计任务书

Linux操作系统课程设计任务书 一、设计题目 每个人完成在linux上面的J2EE环境部署,并且开发出简单的个人网站(基于J2EE)。 二、设计目的 Linux操作系统课程设计是信息管理类专业的集中实践性环节之一,是学习完《Linux操作系统》课程后进行的一次全面的综合练习。其目的在于加深对Linux操作系统的基础理论和基本知识的理解,在此基础上掌握linux环境下部署与开发软件系统的能力(基于J2EE),提高在Linux操作系统上解决实际问题的能力。 三、设计任务 每人需单独完成,严禁抄袭 四、时间安排 五、设计内容 分为多个步骤。 1、在linux上部署jdk。参考步骤如下: Step1: # 将解压好的jdk1.7.0_04文件夹用最高权限复制到/usr/lib/jvm目录里 sudocp -r ~/jdk1.7.0_04/ /usr/lib/jvm/ Step2: # 配置环境变量 sudogedit ~/.profile 在末尾加上:

export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04 然后保存关闭,使用source更新下 $ source ~/.profile 使用env命令察看JAVA_HOME的值 $ env 如果JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04,说明配置成功。 Step3: # 将系统默认的jdk修改过来 $ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_04/bin/java 300 输入sun jdk前的数字就好了 $ sudo update-alternatives --install /usr/bin/javacjavac /usr/lib/jvm/jdk1.7.0_04/bin/javac 300 $ sudo update-alternatives --config java $ sudo update-alternatives --configjavac Step4: 然后再输入java -version,看到如下信息,就说明改成sun的jdk了: java version "1.7.0_04" Java(TM) SE Runtime Environment (build 1.7.0_04-b20) Java HotSpot(TM) Server VM (build 23.0-b21, mixed mode) 2、安装部署Mysql,源码安装方式参考步骤如下,也可以下载安装包,此安装相对简单。 (1) -------------预备工作---------- 1:假如下载的文件名为:mysql-5.0.45.tar.gz 2:假如copy到/home下 3:groupaddmysql #添加mysql组 4:useradd -gmysqlmysql #添加一个mysql用户 5:cd /home #进入到该目录 -----------------------编译过程----------------------- 6:tar zxvf mysql-5.0.45.tar.gz #解压后,在该目录下会出现一个同名的文件夹 7:cd /home/mysql-5.0.45 8:./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-collation=utf8_general_ci --with-extra-charsets=latin1 #参数设置,可以先不明白,以后再修改配置 9:make 10:make install

机电一体化课程设计报告书

机电一体化综合课程设计 《机电一体化课程设计任务书》普通格式 一.课程设计的目的 本次设计是机电一体化和计算机控制课程结束之后进行的一个重要的综合性、实践性教学环节,课程设计的基本目的是: 1、掌握机电一体化系统的设计过程和方法,包括参数的选择、传动设计、零件计算、结构设计、计算机控制等培养系统分析及设计的能力。 2、综合应用过去所学的理论知识,提高联系实际和综合分析的能力,进一步巩固、加深和拓宽所学的知识。

3、训练和提高设计的基本技能,如计算,绘图,运用设计资料、标准和规,编写技术文件(说明书)等。 二.设计任务及要求 设计题目:车辆出入库单片机自动控制系统 1.设计容包括:总体设计,机械系统的设计与计算,计算机控制系统设计,编写设计计算说明书; 2.课题容简介或设计要求:编制一个用单片机控制的车辆出入库管理控制程序,控制要求如下:1)入库车辆前进时,经过1# → 2#传感器后计数器加1,后退时经过2# → 1#传感器后计数器减1,单经过一个传感器则计数器不动作。2)出库车辆前进时经过2# → 1#传感器后计数器减1,后退时经过1# → 2#传感器后计数器加1,单经过一个传感器则计数器不动作。3)设计一个由两位数码管及相应的辅助元件组成的显示电路,显示车库车辆的实际数量。 3.机械部分的设计: 4.计算机控制的设计:设计显示电路图,并按图连接。画出单片机接线图,并按图接线。编制控制程序。 摘要 本次设计车辆出入库单片机自动控制系统的基本功能和设计思路,根据给定的条件,综合运用所学的基本理论、基本知识和相关的机械和电子方面的知识,完成车辆入库自动控制,并画好元器件的连接图,其中包括装置的原理方案构思和拟定;原理方案的实现,设计计算与说明。 车辆出入库单片机自动控制系统对我们生活很贴近,一个很实用的系统,可以有效地帮助我们管理车库,再加上如果用单片机来实现的话成本低,很实用,这是一个很有意义的设计。车辆入库单片机自动控制系统的难点在于,如何控制

数据库课程设计(完整版)

HUNAN CITY UNIVERSITY 数据库系统课程设计 设计题目:宿舍管理信息系统 姓名: 学号: 专业:信息与计算科学 指导教师: 20年 12月1日

目录 引言 3 一、人员分配 4 二、课程设计目的和要求 4 三、课程设计过程 1.需求分析阶段 1.1应用背景 5 1.2需求分析目标5 1.3系统设计概要 5 1.4软件处理对象 6 1.5系统可行性分析 6 1.6系统设计目标及意义7 1.7系统业务流程及具体功能 7 1.8.1数据流程图8 2.系统的数据字典11 3.概念结构设计阶段 13 4.逻辑结构设计阶段 15 5.物理结构设计阶段 18 6.数据库实施 18 7.数据库的运行和维护 18 7.1 解决问题方法 19 7.2 系统维护 19 7.3 数据库性能评价 19 四、课程设计心得. 20参考文献 20

引言 学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条一条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,并且具备修改功能,能够快速的查询学校所需的住宿信息。 面对目前学校发展的实际状况,我们通过实地调研之后,对宿舍管理系统的设计开发做了一个详细的概述。

2016西安交通大学操作系统实验报告

操作系统实验报告 实验一:用户接口实验 一.实验目的 1.理解面向操作命令的接口Shell。 2.学会简单的shell编码。 3.理解操作系统调用的运行机制。 4.掌握创建系统调用的方法。 操作系统给用户提供了命令接口和程序接口(系统调用)两种操作方式。用户接口实验也因此而分为两大部分。首先要熟悉Linux的基本操作命令,并在此基础上学会简单的shell编程方法。然后通过想Linux内核添加一个自己设计的系统调用,来理解系统调用的实现方法和运行机制。在本次实验中,最具有吸引力的地方是:通过内核编译,将一组源代码变成操作系统的内核,并由此重新引导系统,这对我们初步了解操作系统的生成过程极为有利。 二.实验内容 1)控制台命令接口实验 该实验是通过“几种操作系统的控制台命令”、“终端处理程序”、“命令解释程序”和“Linux操作系统的bash”来让实验者理解面向操作命令的接口shell 和进行简单的shell编程。 查看bash版本。 编写bash脚本,统计/my目录下c语言文件的个数 2)系统调用实验 该实验是通过实验者对“Linux操作系统的系统调用机制”的进一步了解来理解操作系统调用的运行机制;同时通过“自己创建一个系统调用mycall()” 和“编程调用自己创建的系统调用”进一步掌握创建和调用系统调用的方法。 编程调用一个系统调用fork(),观察结果。 编程调用创建的系统调用foo(),观察结果。

自己创建一个系统调用mycall(),实现功能:显示字符串到屏幕上。 编程调用自己创建的系统调用。 三.实验步骤 系统调用实验: 1.首先将Linux-3.0.tar.bz2拷贝到/usr/src目录下 ——命令:cp linux-3.0.tar.bz2 /usr/src/ 2.打开终端,获得root权限 ——命令:sudo –s 3.进入/usr/src目录 ——命令:cd /usr/src 4.解压linux源码 ——命令:tar xvzf linux-3.0.tar.bz2 5.进入目录linux-3.0.5 ——命令:cd linux-3.0 6.添加系统调用 ——操作:gedit kernel/myservice.c 在文本编辑器中添加 #include #include asmlinkage void sys_mycall() { printk(KERN_INFO "Hello, world!\n"); return; } 7.修改kernel/Makefile添加生成myservice.c添加到Makefile的编译规则中: obj-y += myservice.o 8..修改arch/x86/include/asm/unistd_32.h,添加以下内容: #define __NR_mycall SYS_ID //SYS_ID表示新添加系统调用的调用号

机电一体化课程设计

专业:机电一体化 班级: 08—1班 老师:刘顺东 学号: ******** 姓名: **** 日期: 2013年2月

XY工作台部件及单片机控制设计 目录 1.序言 (3) 2.总体方案设计 (3) 2.1.设计任务 (3) 2.2.总体方案确定 (3) 3.机械系统设计 (4) 3.1.工作台外形尺寸及重量估算 (4) 3.2.滚动导轨的参数确定 (5) 3.3.滚珠丝杠的设计计算 (6) 3.4.步进电机的选用 (8) 3.5.确定齿轮传动比 (13) 3.6.确定齿轮模数及有关尺寸 (13) 3.7.步进电机惯性负载的计算 (13) 4.控制系统硬件设计 (14) 4.1.CPU板 (14) 4.2.驱动系统 (16) 4.3.控制系统软件的组成和结构 (18) 5.参考文献 (22)

1.序言 据资料介绍,我国拥有400多万台机床,绝大部分都是多年累积生产的普通机床。这些机床自动化程度不高,加工精度低,要想在短时期内用自动化程度高的设备大量更新,替代现有的机床,无论从资金还是从我国机床制造厂的生产能力都是不可行的。但尽快将我国现有的部分普通机床实现自动化和精密化改造又势在必行。为此,如何改造就成了我国现有设备技术改造迫切要求解决的重要课题。 在过去的几十年里,金属切削机床的基本动作原理变化不大,但社会生产力特别是微电子技术、计算机技术的应用发展很快。反映到机床控制系统上,它既能提高机床的自动化程度,又能提高加工的精度,现已有一些企业在这方面做了有益的尝试。实践证明,改造后的机床既满足了技术进步和较高生产率的要求,又由于产品精度提高,型面加工范围增多也使改造后的设备适应能力加大了许多。这更加突出了在旧机床上进行数控技术改造的必要性和迫切性。 由于新型机床价格昂贵,一次性投资巨大,如果把旧机床设备全部以新型机床替换,国家要花费大量的资金,而替换下的机床又会闲置起来造成浪费,若采用改造技术加以现代化,则可以节省50%以上的资金。从我国的具体情况来讲,一套经济型数控装置的价格仅为全功能数控装置的1/3到1/5,一般用户都承担得起。这为资金紧张的中小型企业的技术发展开创了新路,也对实力雄厚的大型企业产生了极大的经济吸引力,起到了事半功倍的积极作用。 据国内资料统计订购新的数控机床的交货周期一般较长,往往不能满足生产需要。因此机床的数控改造就成为满足市场需求的主要补充手段。 在机械工业生产中,多品种、中小批量甚至单件生产是现代机械制造的基本特征,占有相当大的比重。要完成这些生产任务,不外乎选择通用机床、专用机床或数控机床,其中数控机床是最能适应这种生产需要的。 从上述分析中不难看出数控技术用于机床改造是建立在微电子现代技术与传统技术相结合的基础之上。通过理论上的推导和实践使用的证明,把微机数控系统引入机床的改造有以下几方面的优点:1)可靠性高;柔性强;易于实现机电一体化;2)经济性可观。为此在旧的机床上进行数控改造可以提高机床的使用性能,降低生产成本,用较少的资金投入而得到较高的机床性能和较大的经济效益。 2.总体方案设计 2.1.设计任务 设计一个数控X-Y工作台及其控制系统。该工作台可用于铣床上坐标孔的加工和腊摸、塑料、铝合金零件的二维曲线加工,重复定位精度为±0.01mm,定位精度为0.025mm。 设计参数如下:负载重量G=150N;台面尺寸C3B3H=145mm3160mm312mm;底座外形尺寸C13B13H1=210mm3220mm3140mm;最大长度L=388mm;工作台加工范围X=55mm,Y=50mm;工作台最大快移速度为1m/min。 2.2.总体方案确定 2.2.1.系统的运动方式与伺服系统 数控系统按运动方式可分为点位控制系统,点位直线系统,连续控制系统。如果工件相对于刀具移动过程中不进行切削,可选用点位控制方式。由于工件在移动的过程中没有进行切削,故应用点位控制系统。对点位系统的要求是快速定位,保证定位精度。定位方式采用增量坐标控制。 为了简化结构,降低成本,采用步进电机开环伺服系统驱动X-Y工作台。

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