当前位置:文档之家› 491QE汽油机涡轮增压系统设计及模拟计算

491QE汽油机涡轮增压系统设计及模拟计算

491QE汽油机涡轮增压系统设计及模拟计算
491QE汽油机涡轮增压系统设计及模拟计算

制动系统匹配设计计算分解

制动系统匹配设计计算 根据AA车型整车开发计划,AA车型制动系统在参考BB轿车底盘制造平台的基础上进行逆向开发设计,管路重新设计。本计算是以选配C发动机为基础。 AA车型的行车制动系统采用液压制动系统。前、后制动器分别为前通风盘式制动器和实心盘式制动器,制动踏板为吊挂式踏板,带真空助力器,制动管路为双回路对角线(X型)布置,采用ABS。驻车制动系统为机械式手动后盘式制动,采用远距离棘轮拉索操纵机构。因AA车型与参考样车BB的整车参数接近,制动系统采用了BB样车制动系统,因此,计算的目的在于校核前/后制动力、最大制动距离、制动踏板力、驻车制动手柄力及驻坡极限倾角。 设计要符合GB 12676-1999《汽车制动系统结构、性能和试验方法》;GB 13594-2003《机动车和挂车防抱制动性能和试验方法》和GB 7258-2004《机动车运行安全技术条件》的要求,其中的踏板力要求≤500N,驻车制动停驻角度为20%(12),驻车制动操纵手柄力≤400N。 制动系统设计的输入条件 整车基本参数见表1,零部件主要参数见表2。 表1 整车基本参数

表2 零部件主要参数制动系统设计计算 1.地面对前、后车轮的法向反作用力 地面对前、后车轮的法向反作用力如图1所示。 图1 制动工况受力简图由图1,对后轮接地点取力矩得:

式中:FZ1(N):地面对前轮的法向反作用力;G(N):汽车重力;b(m):汽车质心至后轴中心线的水平距离;m(kg):汽车质量;hg(m):汽车质心高度;L(m):轴距;(m/s2):汽车减速度。 对前轮接地点取力矩,得: 式中:FZ2(N):地面对后轮的法向反作用力;a(m):汽车质心至前轴中心线的距离。 2.理想前后制动力分配 在附着系数为ψ的路面上,前、后车轮同步抱死的条件是:前、后轮制动器制动力之和等于汽车的地面附着力;并且前、后轮制动器制动力Fm1、Fm2分别等于各自的附着力,即:

简易计算器的设计与实现

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

沈阳航空航天大学课程设计报告 目录 第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再读键盘的行线,如读得的数据与第一次的相同,说明真的有按键按下,程序转入确认哪一键按下的程序,该程序是依次向键盘的列线送低电平,然后读键盘的行线,如果读的值与第一次相同就停止读,此时就会的到键盘的行码与列码

计算器模拟系统设计-毕业设计

计算器模拟系统设计 学生:XXX 指导教师:XXX 内容摘要:本设计是基于51系列的单片机进行的简易计算器系统设计,可以完成计算器的键盘输入,进行加、减、乘、除3位无符号数字的简单四则运算,并在LED 上相应的显示结果。 设计过程在硬件与软件方面进行同步设计。硬件选择AT89C51单片机和 74lS164,输入用4×4矩阵键盘。显示用5位7段共阴极LED静态显示。软件从分析计算器功能、流程图设计,再到程序的编写进行系统设计。选用编译效率最高的Keil 软件用汇编语言进行编程,并用proteus仿真。 关键词:LED 计算器 AT89C51芯片 74LS164

Calculator simulation system desig n Abstract:The design is a simple calculator based on 51 series microcontroller system design, to complete the calculator keyboard input, add, subtract, multiply, and in addition to three unsigned numeric simple four operations, and the corresponding result will be displayed on the LED. The design process of hardware and software aspects of the synchronous design. Hardware choose AT89C51 microcontroller and 74ls164--enter the 4 × 4 matrix keyboard. Static display with five 7-segment common cathode LED display. Software calculator function from the analysis, flow charts, design, and then program the preparation of system design. Selected to compile the most efficient Keil software in assembly language programming, and with proteus simulation. Keywords: LED calculator AT89C51 chip 74LS164

摇摆式输送机设计

自动机械课程设计说明书 题目:摆式送料机构总体设计 姓名 学号: 专业:农业机械化及其自动化 班级: 学院:农业工程与食品科学学院 指导教师 2015年7月15日

目录 前言 (2) 第一章课程设计的指导书 (3) §1-1 课程设计目的 (3) §1-2 课程设计任务 (3) 第二章摇摆式输送机设计过程 (4) §2-1 工作原理 (4) §2-2 设计要求及原始数据 (5) §2-3 设计内容及工作量 (5) §2-4 其他设计方案 (5) §2-5 利用解析法确定机构的运动尺寸 (6) §2-6 连杆机构的运动分析 (12) 第三章传动系综合 (14) §3-1 电机的初步选择 (14) §3-2 V带的初步选择 (15) 第四章课程设计总结 (18) 第五章参考文献 (18) 前言

自动机械设计是一门以机构为研究对象的学科。自动机械课程设计是使学生较全面的、系统的巩固和加深自动机械课程的基本原理和方法的重要环节,是培养学生“初步具有确定机械运动方案,分析和设计机械的能力”及“开发创新能力”的一种手段。我们将从机构的运动学以及机器的动力学入手,研究机构运动的确定性和可能性,并进一步讨论机构的组成原理,从几何的观点来研究机构各点的轨迹、位移、速度和加速度的求法,以及按已知条件来设计新的机构的方法。

第一章自动机械设计课程设计指导书 一.自动机械设计课程设计的目的 自动机械设计课程设计是自动机械设计课程教学中最后的一个重要的实践性教学环节,是培养学个进行自动机械总体方案设计、运动方案设计、执行机构选型设计,传动方案设计控制系统设计以及利用用计算机对工程实际中各种机构进行分析和设计能力的一个重要的川练过程。其目的如下: (1)通过课程设计,综合运用所学的知识,解决工程实际问题。并使学生进一步巩固和加深所学的理论知识。 (2)使学生得到拟定机械总体方案、运动方案的训练,并且有初步的机械选型与组合及确定传动方案的能力,培养学生开发、设计、创新机械产品的能力。 (3)使学生掌握自动机械设计的内容、方法、步骤,并对动力分析与设计有个较完整的概念。 (4)进一步提高学生的运算、绘图、表达及运用计算机和查阅有关技术资料的能力。 (5)通过编写说明书,培养学生的表达、归纳及总结能力。 二.自动机械课程设计的任务 自动机械课程设计的任务一般分为以下几部分。 (1)根据给定机械的工作要求,合理地进行机构的选型与组合。 (2)拟定该自动机械系统的总体、运动方案(通常拟定多个),对各运动方案进行对比和选择,最后选定一个最佳方案作为个设计的方案,绘出原理简图。 (3)传动系统设计,拟定、绘制机构运动循环图。 三.课程设计步骤 1.机构设计和选型 (1)根据给定机械的工作要求,确定原理方案和工艺过程。 (2)分析工艺操作动作、运动形式和运动规律。 (3)拟定机构的选型与组合方案,多个方案中选择最佳的。 (4)设计计算。 (5)结构设计、画图。 (6)编写设计计算说明书。 2.自动机械总体方案设计 (1)根据给定机械的工作要求,确定实现功能要求原理方案。 (2)根据原理方案确定工艺方案和总体结构。 (3)拟定工作循环图。 (4)设计计算。 (5)画图。 (6)编写设计计算说明书。 3.自动机械传动系统设计 (1)分析工艺操作动作、各机构运动形式和运动规律选择动力机。 (2)确定传动机构方案和采用的传动形式,多个方案中选择最佳的。 (3)传动比分配、设计计算。 (4)传动系统结构设计。 (5)结构设计、画图。 (6)编写设计计算说明书。 四.基本要求

课程设计—模拟计算器设计

报告: 张昌世 自动化091 109031027 小组成员:刘锋 自动化091 109031023 陈奇英 自动化091 109031001 彭桂贤 自动化091 109031002 指导老师:陈才 摘要: 课题: 嵌 入式课程设计 基于 uCOS/uCGUI 的模拟计算器实现

计算器这一小小的程序机器实际上是从计算机中割裂出来的衍生品,但因其方便快捷的操作模式,已经被广泛应用于工程、学习、商业等日常生活中,极大的方便了人们对于数字的整合运算。现今的计算器已经不仅仅停留在传统的硬件上,而是越来越软件化,它可以在手机里,在电脑上,在许许多的的电子产品上。所以有必要在自己平时学习的开发板上做个带界面显示的计算器来证明下自己的能力。 引言: 简单的计算器包括0~9的数字输入键,小数点输入键,+、-*、人=运算键等,还可以 加入其他运算:如三角运算(sin, cos,ta n,cot等),一些当木运算(平方,开方,阶乘等)。由于条件和能力有限,所以就做个能实现四则运算的简易计算器。 计算器的程序设计实际上富有一定的难度,虽然乍一想很简单,只要实现下加减乘除运算,然后显示出来就可以了,但实际上运算结果跟图像界面的数据交换,还有浮点数的处理等都很折腾人。通过本次设计,体会到了学习的不易,还有自己能力上的不足! 一、课题描述: 在STM32开发板上实现简易的计算器。计算器界面显示在TFT彩屏上,采用触摸屏 上模拟按钮来实现数据及运算符的输入。最后把运算的结果显示在彩屏。最基本要求:有加减乘除运算,有带小数点的运算。 二、课题分析 a)、硬件要求: 处理器选择:STM32F103ZE,这款处理器具有512K的flash,64K的RAM,足够大的空间,可以让程序员的可以有更大的发挥空间,而不用为节省空间而上脑筋。 TFT彩屏:带触摸的TFT彩屏,3.2寸,分辨为240*320的真彩彩屏。 JLink仿真器:使用JLink v8仿真器,仿真器能够下载程序、在线仿真,便于程序编写与错误检查。 b)、软件要求: 操作系统:使用uC/OS嵌入式实时操作系统。由于触屏要实时响应,所以需要使用操作系统,并给触屏专门建立一个任务。CPU其他的操作组成一个任务。程序在两个任务中相互切换。 图形软件:使用uCGUI嵌入式图形界面软件。uCGUI是个小型的图形软件,包括有基 本的图形显示,还有许多图形控件,如:按钮,编辑框,窗口,滚动条等等,而我们的计算器的制作就要用到其中的按钮、编辑框和窗口3个控件。 固件库:STM32编程,可以使用固件库,ST公司提供STM32处理器的固件库,以方 便程序员编程,缩短了项目的编程周期。 C)、设计方案: 界面布局: 1 个编辑框:位于彩屏左上角,占整屏的1/5 左右,用于数据输入显示,运算符的输

带式输送机设计方案定稿

页眉内容 济南大学泉城学院 毕业设计方案 题目带式输送机的设计 专业机械设计制造及其自动化 班级机设10Q4 学生董吉蒙 学号012 指导教师顾英妮 二〇一四年三月二十一日

学院泉城学院专业机械设计制造及其自动化 学生董吉蒙学号012 设计题目带式输送机的设计 一、选题背景与意义 随着工业化经济的不断增长,带式输送机作为输送行业中的重要设备,其技术发展已成为输送设备发展更替的重要标志之一。全球化经济的发展和提倡低能环保机械的倡导,设计出低能耗和环保新型带式输送机又成为众多工程技术人员的目标。 目前带式输送机的发展趋势主要集中在长距离、高速度、大运量、大功率等方向,其特点将得到充分的发挥,更具有现代物流发展意义,与传统的直线输送机搭接、汽车等其它运输工具相比具有明显的优点。 生产实践证明,带式输送机与其他运输机械相比,其相关技术指标都表现出明显的优越性,但作为机械设备来讲,都会有自身的不足之处,如通用带式输送机的运动零部件多,维护维修费用大问题、由于托辅的原因带速受限问题,再比如输送机的起动、输送带的振动易跑偏和摩擦起热等问题,近些年来,国内外研究机构对诸如此类的问题都做了大量的研究,相关的科学技术研究取得了重要的突破。 国内研究现状 尽管我国已拥有先进的软起动技术及多机功率平衡技术、中间驱动技术,而且掌握的技术完全可满足煤矿长距离带式输送机的需要,但由于国内输送带技术跟不上国外先进国家,带强受到限制,无法满足高强度带式输送机发展的需要。因此,输送机驱动系统必须尽量减少对输送机各部件的动负荷,控制对输送带的动张力,防止输送带在滚筒上的打滑,减小张紧行程。因此,输送机的起制动要求更高,据有关资料介绍,上运输送机最佳的起动特性曲线应为“S”形,有必要进一步研制新型启动技术和自动张紧技术。 国外研究现状 国外对于无辑式特种带式输送机的研究较早,成果也相对丰富。气垫式带式输送机最初始于荷兰,系统介绍气垫式带式输送机的文献出自荷兰TWERTE大学,一种供运送旅客用的气垫输送机取得专利,另外国外还有供搬集装箱的新型双气垫输送机。国外有关气塾带式输送机的专利有几十项,国外主要的生产厂家有,荷兰的Shiis公司,英国的Simon-Carves和Numec公司等,在初期阶段,国外的气垫带式输送机多用于输送面粉、谷物等密度较小的散状物料,近些年来,幵始用于输送憐酸盐、煤矿等密度较大且刚性大的物料,并逐渐向长距离、高运速和大运量上发展。 - 1 -

单片机简易计算器的设计

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

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

课程设计—模拟计算器设计..

嵌 入 式 课 程 设 计 课题:基于uCOS/uCGUI的模拟计算器实现报告:张昌世自动化091 109031027 小组成员:刘锋自动化091 109031023 陈奇英自动化091 109031001 彭桂贤自动化091 109031002 指导老师:陈才

摘要: 计算器这一小小的程序机器实际上是从计算机中割裂出来的衍生品,但因其方便快捷的操作模式,已经被广泛应用于工程、学习、商业等日常生活中,极大的方便了人们对于数字的整合运算。现今的计算器已经不仅仅停留在传统的硬件上,而是越来越软件化,它可以在手机里,在电脑上,在许许多的的电子产品上。所以有必要在自己平时学习的开发板上做个带界面显示的计算器来证明下自己的能力。 引言: 简单的计算器包括0~9的数字输入键,小数点输入键,+、-*、/、=运算键等,还可以加入其他运算:如三角运算(sin,cos,tan,cot等),一些当木运算(平方,开方,阶乘等)。由于条件和能力有限,所以就做个能实现四则运算的简易计算器。 计算器的程序设计实际上富有一定的难度,虽然乍一想很简单,只要实现下加减乘除运算,然后显示出来就可以了,但实际上运算结果跟图像界面的数据交换,还有浮点数的处理等都很折腾人。通过本次设计,体会到了学习的不易,还有自己能力上的不足! 一、课题描述: 在STM32开发板上实现简易的计算器。计算器界面显示在TFT彩屏上,采用触摸屏上模拟按钮来实现数据及运算符的输入。最后把运算的结果显示在彩屏。最基本要求:有加减乘除运算,有带小数点的运算。 二、课题分析 a)、硬件要求: 处理器选择:STM32F103ZE,这款处理器具有512K的flash,64K的RAM,足够大的空间,可以让程序员的可以有更大的发挥空间,而不用为节省空间而上脑筋。 TFT彩屏:带触摸的TFT彩屏,3.2寸,分辨为240*320的真彩彩屏。 JLink仿真器:使用JLink v8仿真器,仿真器能够下载程序、在线仿真,便于程序编写与错误检查。 b)、软件要求: 操作系统:使用uC/OS嵌入式实时操作系统。由于触屏要实时响应,所以需要使用操作系统,并给触屏专门建立一个任务。CPU其他的操作组成一个任务。程序在两个任务中相互切换。 图形软件:使用uCGUI嵌入式图形界面软件。uCGUI是个小型的图形软件,包括有基本的图形显示,还有许多图形控件,如:按钮,编辑框,窗口,滚动条等等,而我们的计算器的制作就要用到其中的按钮、编辑框和窗口3个控件。 固件库:STM32编程,可以使用固件库,ST公司提供STM32处理器的固件库,以方便程序员编程,缩短了项目的编程周期。 c)、设计方案:

皮带输送机的设计计算分解

皮带输送机的设计计算 1总体方案设计 1.1皮带输送机的组成 皮带输送机主要由以下部件组成:头架、驱动装置、传动滚筒、尾架、托辊、中间架、尾部改向装置、卸载装置、清扫装置、安全保护装置等。 输送带是皮带输送机的承载构件,带上的物料随输送带一起运行,物料根据需要可以在输送机的端部和中间部位卸下。输送带用旋转的托棍支撑,运行阻力小。皮带输送机可沿水平或倾斜线路布置。 由于皮带输送机的结构特点决定了其具有优良性能,主要表现在:运输能力大,且工作阻力小,耗电量低,皮带输送机的单机运距可以很长,转载环节少,节省设备和人员,并且维护比较简单。由于输送带成本高且易损坏,故与其它设备比较,初期投资高且不适应输送有尖棱的物料。 输送机年工作时间一般取4500-5500小时。当二班工作和输送剥离物,且输送环节较多,宜取下限;当三班工作和输送环节少的矿石输送,并有储仓时,取上限为宜。 1.2布置方式 电动机通过联轴器、减速器带动传动滚筒转动或其他驱动机构,借助于滚筒或其他驱动机构与输送带之间的摩擦力,使输送带运动。通用固定式输送带输送机多采用单点驱动方式,即驱动装置集中的安装在输送机长度的某一个位置处,一般放在机头处。 单点驱动方式按传动滚筒的数目分,可分为单滚筒和双滚筒驱动。对每个滚筒的驱动又可分为单电动机驱动和多电动机驱动。单筒、单电动机驱动方式最简单,在考虑驱动方式时应是首选方式。皮带输送机常见典型的布置方式如图1-1所示。 此次选择DTⅡ(A)型固定式皮带输送机作为设计机型。单电机驱动,机长10m,带宽500mm,上托辊槽角35°,下托辊槽角0°。DTⅡ(A)型固定

式皮带输送机是通用型系列产品,可广泛用于冶金、煤炭、交通、电力、建材、化工、轻工、粮食、和机械等行业。输送堆积密度为500~2500kg/m3的各种散状物料和成件物品,适用环境温度为-20~40℃。 图1-1 皮带输送机典型布置方式 1.3皮带输送机的整体结构 图1-2为此次设计的皮带输送机的整体结构 图1-2设计的皮带输送机的整体结构

简易计算器系统设计

(此文档为word格式,下载后您可任意编辑修改!) 湖南文理学院芙蓉学院嵌入式系统课程设计报告 题目简易计算器系统设计 学生姓名刘胜凯 专业班级计算机科学与技术 指导老师娄小平 组员李阳、杨帆、曾家俊

目录 一、摘要 (3) 二、原理与总体方案 (3) 三、硬件设计 (6) 四、调试 (10) 五、测试与分析 (12) 六、心得体会 (14) 七、参考文献 (15) 八、附录 (15) 一、摘要 计算器一般是指“电子计算器”,是能进行数学运算的手持机器,拥有集成电路芯片。对于嵌入式系统,以其占用资源少、专用性强,在汽车电子、航空和工控领域得到了广泛地应用。本设计就是先通过C语言进行相应程序的编写然后在ADS中进行运行最后导入PROTUES进行仿真。最后利用ARM中的LPC2106芯片来控制液晶显示器和4X4矩阵式键盘,从而实现简单的加、减、乘、除等四则运算功能。 二、原理与总体方案 主程序在初始化后调用键盘程序,再判断返回的值。若为数字0—9,则根

据按键的次数进行保存和显示处理。若为功能键,则先判断上次的功能键,根据代号执行不同功能,并将按键次数清零。 程序中键盘部分使用行列式扫描原理,若无键按下则调用动态显示程序,并继续检测键盘;若有键按下则得其键值,并通过查表转换为数字0—9和功能键与清零键的代号。最后将计算结果拆分成个、十、百位,再返回主程序继续检测键盘并显示;若为清零键,则返回主程序的最开始。 电路设计与原理:通过LPC2106芯片进行相应的设置来控制LCD显示器。而通过对键盘上的值进行扫描,把相应的键值通过MM74C922芯片进行运算从而让ARM芯片接收。 2.1 系统整体流程图 2.2 程序运行流程图

51单片机计算器设计

1引言 当今时代,是一个新技术层出不穷的时代。在电子领域,尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统正以前所未见的速度被单片机智能控制系统所取代。单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。目前,一个学习与应用单片机的高潮正在工厂、学校及企事业单位大规模地兴起。过去习惯于传统电子领域的工程师、技术员正面临着全新的挑战,如不能在较短时间内学会单片机,势必会被时代所遗弃,只有勇敢地面对现实,挑战自我,加强学习,争取在较短的时间内将单片机技术融会贯通,才能跟上时代的步伐。 它所给人带来的方便也是不可否定的,它在一块芯片内集成了计算机的各种功能部件,构成一种单片式的微型计算机。20世纪80年代以来,国际上单片机的发展迅速,其产品之多令人目不暇接,单片机应用不断深入,新技术层出不穷。20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。 本设计是由单片机实现的模拟计算器,它不仅能实现数据的加减乘除运算,而且还能使数据及其计算结果在数码管上显示出来,能够实现0-256的数字四则运算。本设计是用单片机AT89C51来控制,采用共阳极数码显示,软件部分是由C语言来编写的。设计任务利用键盘和数码管设计一个简单的数学计算器,可以完成简单的如加,减,乘,除的四则运算,并将运算结果在数码管上显示出来。 2.方案论证与设计 根据功能和指标要求,本系统选用MCS 51 单片机为主控机。通过扩展必要的外围接口 电路,实现对计算器的设计。具体设计考虑如下: ①由于要设计的是简单的计算器,可以进行四则运算,对数字的大小范围要求不高,故 我们采用可以进行四位数字的运算,选用8 个LED 数码管显示数据和结果。 ②另外键盘包括数字键(0~9)、符号键(+、-、×、÷)、清除键和等号键,故只需要16 个按键即可。系统模块图: 2.1 输入模块: 键盘扫描计算器输入数字和其他功能按键要用到很多按键,如果采用独立按键的方式,在这种情况下,编程会很简单,但是会占用大量的I/O 口资源,因此在很多情况下都不采用这种方式。为此,我们引入了矩阵键盘的应用,采用四条I/O

虚拟仪器设计-计算器设计步骤及方法

标准计算器的设计 一、设计思想: .创建3个字符串显示控件num1,num2,num3,其中: 1、第一个输入数据存储在num1中 2、第二个输入数据存入num2中 3、将其赋给 num3,并使num2为空,以便输入的数据存入num2 4、所有的运算是在num1和 num3间进行 5、运算结果都赋给result,同时赋给num1,用于下一次的运算 .创建4个布尔开关按钮change,change1,change2,change3,其中: 1、Change的真假用来判断是第一个数据还是第二个数据 2、change1的功能是在输入=,运算完后,不需要初始化即可进行下一次运算 3、change2用来去掉数据小数末尾的0 4、change3用来保证backspace键仅对输入的数据有效,对运算结果无效 .创建2个数值显示控件type1,type2,并分别在其后面板的属性——数据类型——表示法中选择U8其中: 1、type1用来存储运算符号 2、type2用来保证连续“+、-、*、/”的正确性 3、所有的运算结果都赋给result 4、result经过去零处理后得到result1,将数据显示在前面板上。 二、实现过程 1、面板按键的设计及感应 首先,在前面板上建立一个簇 然后在簇中再建立布尔量,复制20个以满足键的需求(0--9十个数字键,一个小数点键,一个等号键,四则运算键,一个开方键,一个倒数键,一个反号键,一个清零键及一个退出键并注意按键的顺序)。 将按键给值并作适当的美化处理

在后面板中通过将簇中元素按产生的顺序组成一个一维数组,这样就实现了每 个键与数字(0--20)之间的对应。每次按下一个键时,通过查找出对应的键并把结果(对应的数字)连接到一个case结构,然后执行对应case结构中的程序,至此就完成了对

动力式滚筒输送机设计参数计算

动力式滚筒输送机设计参数计算 1 动力滚筒输送机条牵引力 (1)单链传动 式中:Fo一单链传动滚筒输送机传动链条牵引力(N) : f一摩擦系数,见表4; L一滚筒输送机长度(n ) ; g一重力加速度,取g=9.81m/s ; D一滚筒直径(mm); Ds一滚子链轮节圆直径(mm): q G一每米长度物品的质量(kg/m); q o一每米长度链条的质量(kg/m) ; m d一单个传动滚筒转动部分的质量(见各厂样本)(kg) : C d一每米长度内传动滚筒数; m i一单个非传动辊筒的转动部分的质星(见各厂样本)(kg) ; C i一每米长度内非传动滚筒数。 (2)双链传动 f一摩擦系数 D一传动滚筒直径(mrn) ; D s一传动滚筒链轮节圆直径(mln); Q一传动系数,按式(25)计算或查表5; W s 一单个传动滚筒计算载荷(N),按下式计算: 式中:a一非传动滚筒与传动滚子数量比,a=C i/C d ; m r一均布在每个滚筒上的物品的质量(kg), m e一圈链条的质量(kg)。见表4;其余符号同前。 传动系数: 式中:i一对传动滚筒链传动效率损失系数,i=0.01~0.03,i值与工作条件有关,润滑情况良好时取小值,恶劣时取较大值; n一传动滚筒数。 表4摩擦系数

作用在一个滚子上的载 荷(包括辊子自重)(N) 物品与滚子接触的底面材料 表5传动系数Q 传动滚 注:①Q值是由表中查得的系数乘以传动滚子数而得。如实际传动滚了数介于表中两个滚子数之间,应取其较大值。例如,当n=62、i=0.025时,Q=3.10。 ②表中得出的值,仪适用于驱动装置布置在驱动端部的情况,如布置在驱动段中央时,传动滚子数应取实际传动滚子数的1/2。 2 动力滚筒输送机功率计算 (1)计算功率

电子计算器课程设计

目录 1 设计任务和性能指标 (1) 1.1 设计任务 (1) 1.2 性能指标 (1) 2 设计方案 (1) 2.1 需求分析 (1) 2.2 方案论证 (1) 3 系统硬件设计 (2) 3.1 总体框图设计 (2) 3.2 单片机选型 (2) 3.3 单片机附属电路设计 (3) 3.4 LCD液晶显示 (4) 4 系统软件设计 (5) 4.1 设计思路 (5) 4.2 总体流程图 (5) 4.3 子程序设计 (5) 4.4 总程序清单 (6) 5 仿真与调试 (6) 5.1 调试步骤 (6) 5.2 仿真结果及性能分析 (8) 6 总结 (8) 参考文献 (8) 附录1 系统硬件电路图 (10) 附录2 程序清单 (11)

1 设计任务和性能指标 1.1 设计任务 电子计算器设计 1、能实现4位整数的加减法和2位整数的乘法; 2、结果通过5个LED数码管显示(4位整数加法会有进位)或通过液晶显示屏显示。 1.2 性能指标 1.用数字键盘输入4位整数,通过LED数码显示管或液晶显示屏显示。 2.完成四位数的加减法应算。当四位数想加时产生的进位时,显示进位。 3.显示2位,并进行2位整数的乘法。 4.设计4*4矩阵键盘输入线的连接。 2 设计方案 2.1 需求分析 我们日常生活的开支,大额数字或是多倍小数的计算都需要计算器的帮助,处理数字的开方、正余弦都离不开计算器。虽然现在的计算器价格比较低廉,但是功能过于简单的不能满足个人需求,功能多的价格较贵,操作不便不说,很多功能根本用不到。所以,我们想到可不可以用自己所学为自己设计开发一个属于自己的简单计算器来完成日常生活的需求。 2.2 方案论证 使用单片机为ATMEL公司生产AT89C51,AT89C51提供以下标准功能:4K字节FLASH 闪速存储器,128字节内部RAM,32个I/O口线,两个16位定时/计数器,一个向量两级中断结构,一个全双工串行通讯口,内置一个精密比较器,片内振荡器及时钟电路,同时AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的工作模式,空闲方式停止CPU 的工作,但允许RAM,定时计数器,串行通信及中断系统继续工作。 显示用LCD液晶显示屏,减少线路连接。 用C言编写程序,易进行调试修改。 采用4*4矩阵键盘作为输入。

简易计算器的设计与实现(1)

郑州科技学院 《单片机原理及应用》课程设计 题目基于单片机简易设计与实现 学生姓名 专业班级 学号 院(系) 指导老师 完成时间年月日

目录 0.引言 (1) 1. 设计方案 (3) 1.1 方案论证 (3) 1.2 方案比较与选择 (4) 2. 系统设计 (4) 2.1系统组成及总体框图 (5) 2.2硬件原理 (5) 2.2.1.单片机最小系统 (6) 2.2.2键盘电路 (14) 2.2.3显示电路 (16) 2.3.软件流程 (18) 2.3.1主程序控制流程 (18) 2.3.2键盘扫描子程序 (19) 2.3.3LCD1602显示控制流程 (21) 2.4仿真与实物制作 (26) 3.结论 (27) 参考文献 (28) 附录一:总体电路原理图 (29)

附录二: 元器件 (29) 附录三:源程序 (30)

基于单片机简易设计与实现 0.引言 随着社会的发展,科学的进步,人们的生活水平在逐步的提高,尤其是微电子技术的发展,犹如雨后春笋般的变化。电子产品的更新速度快就不足惊奇了。计算器在人们的日常中是比较的常见的电子产品之一。如何使计算器技术更加的成熟,充分利用已有的软件和硬件条件,设计出更出色的计算器,使其更好的为各个行业服务,成了如今电子领域重要的研究课题[1]。 今天,人们的日常生活中已经离不开计算器了,社会的各个角落都有它的身影,比如商店,办公室,学校……。因此设计一款简单实用的计算器会有很大的实际意义。 本设计对字符液晶显示模块的工作原理,如初始化、清屏、显示、调用及外特性有较清楚的认识,并会使用LCD(液晶显示模块)实现计算结果的显示;掌握液晶显示模块的驱动和编程,设计LCD和单片机的接口电路,以及利用单片机对液晶模块的驱动和操作;在充分分析内部逻辑的概念,进行软件和调试,学会使用,并能够以其为平台设计出具有四则运算能力简易计算器的硬件电路和软件程序。 同时在进一步掌握单片机理论知识,理解嵌入式单片机系统的硬软件设计,加强对实际应用系统设计的能力。通过本设计的学习,使我掌

机械原理课程设计_——步进输送机.

步进输送机设计计算说明 书 姓名: 学号:20091370 班级:车辆七班 指导老师:何朝明 2012年6月

第1章问题的提出 (2) 1.1引言 (2) 1.2设计简介 (3) 1.2.1国内外步进机发展史 (3) 1.2.2工作原理 (6) 第2章设计要求与设计数据 (8) 2.1 设计要求 (8) 2.2 性能数据要求 (8) 2.3 设计用途 (8) 第3章设计方案 (9) 3.1 设计方案1 (9) 3.2 设计方案2 (9) 第4章机构尺度综合 (11) 4.1尺寸的得出 (11) 4.2机构尺寸计算结果 (11) 第5章机构运动分析 (13) 5.1步进输送机运动学方程 (13) 5.1.1 步行输送机初始状态 (13) 求解方程组,以求得BP和CP的长度值。 (15) 5.1.2步行输送机平动过程 (15) 5.2运动学分析结果 (21) 第6章机构动力分析 (22) 6.1步行输送机的动力学分析 (22) 6.1.1步行输送机的动力学方程 (22) 6.1.2步行输送机的动力学仿真图 (23) 6.2动力学分析结果 (26) 第7章结论 (28) 7.1方案特点 (28) 7.2设计方法特点 (28) 第8章收获与体会 (29) 第9章致谢 (30)

第1章问题的提出 1.1引言 输送机是在一定的线路上连续输送物料的物料搬运机械,又称连续输送机。输送机可进行水平、倾斜和垂直输送,也可组成空间输送线路,输送线路一般是固定的。输送机输送能力大,运距长,还可在输送过程中同时完成若干工艺操作,所以应用十分广泛。在现代的工业生产中,随处可见输送机的身影。应用它,可以将物料在一定的输送线上,从最初的供料点到最终的卸料点间形成一种物料的输送流程。它既可以进行碎散物料的输送,也可以进行成件物品的输送。除进行纯粹的物料输送外,还可以与各工业企业生产流程中的工艺过程的要求相配合,形成有节奏的流水作业运输线。所以输送设备广泛应用于现代化的各种工业企业中。

计算器单片机实训报告

重庆电力高等专科学校单片机实训报告 简易计算器 专业:电子信息工程技术 班级:信息1212 组员:张忠艳 学号:201203020207 组员:王传胜 学号:201203020243 组员:汤承练 学号:201203020242 指导老师:李景明、任照富 重庆电力高等专科学校

目录 摘要 (3) 第一章绪论 (3) 第二章总体方案 (3) 2.2 简易计算器系统的组成 (3) 2.3 方案的论证和比较 (4) 2.3.1 单片机型系统的选择与论证 (4) 2.3 2 显示模块的选择与论证 (4) 2.3.3 计算实现 (4) 2.4系统框图 (4) 第三章硬件电路 (6) 第四章软件设计 (10) 4.1 系统框图 (11) 4.2 I/O并行口直接驱动LCD显示 (11) 第五章实训过程 (12) 第六章整体调试 (12) 5.1 Proteus 简介 (12) 5.3利用keil与Proteus进行的调试 (13) 5.3.1 利用keil与Proteus进行的调试 (13) 5.4硬件电路调试 (15) 5.4.1 硬件电路调试过程 (15) 5.4.2 实物拍照 (16) 第七章实训心得 (17) 7.1 张忠艳的心得体会 (17) 7.2 王传胜的心得体会 (17) 7.3 汤承练的心得体会 (17) 附录: (18) 1.源程序: (18) 1.1主函数: (18) 1.2 LCD1602的驱动程序 (18) 1.3 按键相关处理程序 (20) 2.仿真电路图 (22) 3. 元器件清单 (22)

摘要 计算器(calculator ;counter)一般是指“电子计算器”,该名词由日文传入中国。计算器能进行数学运算。计算器一般由运算器、控制器、存储器、键盘、显示器、电源和一些可选外围设备组成。低档计算器的运算器、控制器由数字逻辑电路实现简单的串行运算,其随机存储器只有一、二个单元,供累加存储用。使用简单计算器可进行加(+)、减(-)、乘(*)、除(/)、开方(sqrt)、百分数(%)、倒数(1/x)等简单算术计算。本次设计只完成加(+)、减(-)、乘(*)、除(/)运算。 关键字:加减乘除、优先级、进制转换、数据选择、有效数字、正负 第一章绪论 单片机由于其微小的体积和极低的成本,广泛的应用于家用电器、工业控制等领域中。在工业生产中。单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。单片机微型计算机简称单片机,特别适用于控制领域,故又称为微控制器。 本系统就是充分利用了MCS-51芯片的I/O引脚。系统采用MSC-51系列单片机Intel8051为中心器件来设计计算器控制器,实现了能根据实际输入值显示并存储,计算程序则是参照教材。至于位数和功能,如果有需要可以设计扩充原系统来实现。 第二章总体方案 2.1 设计要求及扩展 要求:可以完成计算器的键盘输入,进行加、减、乘、除无符号数字运算,并在LED上同步显示操作数和运算结果。输入采用4×4矩阵键盘,16个键依次对应0~9,“+”,“-”,“*”,“/”,“=”和清零键。可以进行小于65535的数的加减乘除运算,并可以连续运算。第一次按下显示“D1”;第二次按下时,显示“D1D2”;第三次按下时,显示“D1D2D3”,当输入值大于65535时,将自动清零,可以重新输入。要求考虑运算符的优先级。 2.2 简易计算器系统的组成 单片机因体积小、功能强、价格低廉而得到广泛应用。AT89C51单片机设计简易计算器的方法,仅需AT89C51最小系统,扩展一组矩阵键盘,再接LCD液晶显示器来显示输入输出的数字就可以实现硬件电路。 显示部分:用P0口接上拉电阻再接LCD液晶显示器,用P2.0接使能端EN,P2.1接读写信号RW,P2.2接寄存器选择端口RS,再接上一个滑动变阻器来调节LCD。 按键部分:实际上就是把每个按键所对应的值经过处理后发给单片机,再在单片机内把数字当作指针指向所对应的数字或运算符。

(完整)基于51单片机的简易计算器设计

(完整)基于51单片机的简易计算器设计 编辑整理: 尊敬的读者朋友们: 这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整)基于51单片机的简易计算器设计)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。 本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为(完整)基于51单片机的简易计算器设计的全部内容。

基于单片机的简易计算器设计 摘要 (3) 关键字:80C51 LCD1602 4*4矩阵键盘计算器 (3) 第一章绪论 (4) 1.1 系统开发背景 (4) 1.2 系统开发意义 (4) 1.3 设计目的 (4) 1。4 设计任务 (4) 第二章单片机发展现状 (5) 2。1 目前单片机的发展状况 (5) 2。1。1单片机的应用场合 (6) 2。2 计算器系统现状 (6) 2.3 简易计算器系统介绍 (6) 第三章系统硬件设计及说明 (7) 3。1 系统组成及总体框图 (8) 3.2 AT89S52单片机介绍 (8) 3.3 其它器件介绍及说明 (10) 3.3.1 LCD1602液晶显示 (10) 3.3。2 4*4矩阵扫描按键 (13) 第四章 PROTEUS模拟仿真 (14) 第五章系统硬件设计及说明 (16) 第六章软件设计 (17) 6.1 汇编语言和C语言的特点及选择 (17) 6。2 源程序代码 (17)

摘要 近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,但仅单片机方面的知识是不够的,还应根据具体硬件结构、软硬件结合,来加以完善。 计算机在人们的日常生活中是比较常见的电子产品之一.可是它还在发展之中,以后必将出现功能更加强大的计算机,基于这样的理念,本次设计主要以80C51单片机为控制芯片,用C语言进行编程实现,通过4*4矩阵键盘控制,输出用液晶屏LCD1602显示,该计算器可以实现一般的加减乘除四则混合运算。 关键字:80C51 LCD1602 4*4矩阵键盘计算器

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