课设实验报告
- 格式:doc
- 大小:3.49 MB
- 文档页数:16
一、实验背景随着我国教育事业的不断发展,传统的教育模式已经无法满足新时代对人才培养的需求。
为了适应社会发展的需要,提高教育质量,我国启动了新一轮课程改革。
本实验旨在通过实施课程改革,探索适合我校学生特点的教学模式,提高学生的综合素质,为我国的教育改革提供实践经验和理论依据。
二、实验目的1. 探索适合我校学生特点的教学模式,提高课堂教学效率。
2. 培养学生的创新精神和实践能力,促进学生全面发展。
3. 优化课程设置,提高课程体系的科学性和系统性。
4. 建立科学的教学评价体系,促进学生自主学习和自我发展。
三、实验内容1. 课程设置改革(1)调整课程结构,增加实践性课程。
在原有课程体系的基础上,增加实验、实习、实训等实践性课程,提高学生的实践操作能力。
(2)优化课程内容,注重学科交叉。
将不同学科的知识进行整合,培养学生的综合素养和创新能力。
(3)改革教学方法,注重学生主体地位。
采用启发式、探究式、讨论式等教学方法,激发学生的学习兴趣,提高学生的自主学习能力。
2. 教学方式改革(1)实行小班化教学。
将班级人数控制在合理范围内,便于教师关注每个学生的学习状况,提高教学效果。
(2)运用现代教育技术,提高教学效果。
利用多媒体、网络等现代教育技术手段,丰富教学内容,提高教学效率。
(3)开展课外活动,拓展学生视野。
组织各类课外活动,如社团活动、志愿者服务、学术讲座等,丰富学生的课余生活,培养学生的兴趣爱好。
3. 教学评价改革(1)建立多元化的评价体系。
从知识、能力、素质等多个方面对学生的学习成果进行评价,关注学生的全面发展。
(2)实行过程性评价与终结性评价相结合。
注重学生在学习过程中的表现,关注学生的进步和成长。
(3)加强学生自我评价,培养学生的自我反思能力。
鼓励学生进行自我评价,提高学生的自我认识和发展能力。
四、实验过程1. 实验准备阶段(1)成立课程改革领导小组,明确改革目标和任务。
(2)组织教师进行培训,提高教师对课程改革的认识和实施能力。
《面向对象程序设计》课程设计实验报告指导教师小组成员:专业班级: 2010级计算机科学与技术专业开设时间:2011-2012(一)目录1.任务1 (2)1.1 任务介绍 (2)1.2 小组成员任务分配 (2)1.3.1设计思想及主要流程图 (2)1.3.1主要程序清单 (2)1.3.1 运行结果及分析 (4)1.3.2设计思想及主要流程图 (2)1.3.2主要程序清单 (2)1.3.2 运行结果及分析 (4)1.3.3设计思想及主要流程图 (2)1.3.3主要程序清单 (2)1.3.3 运行结果及分析 (4)2.任务2 (2)2.1 任务介绍 (2)2.2 小组成员任务分配 (2)2.3设计思想及主要流程图 (2)2.3主要程序清单 (2)2.3 运行结果及分析 (4)3收获、体会和建议 (4)任务1.按照要求设计类 1.根据输出设计类设计类就是根据数据封装的要求,抽象出适合的类。
有如下测试程序和测试程序的输出结果,要求设计类Welcome 。
void main() { Welcome we; Welcome you(we); you.Display();you.Set(“Thank you.”);cout<<you.Get()<<endl; you.talk(); you.Display();}测试程序的输出结果如右: 设计类Welcome 的原则 1)在头文件Cpp1.h 中声明类 2)在Cpp1.cpp 中实现类3)使用内联函数定义Display()函数2.使用类改写程序编写一个求方程02=++c bx ax 的根的程序,用三个函数分别求当ac b 42+大于零、等于零和小于零时方程的根。
要求从主函数输入a 、b 、c 的值并输出结果。
使用面向过程的解法一般是把变量设为double 型,适用库函数cmath 进行计算。
请注意:使用面向对象的方法解决这个问题,首先要从解一元二次方程出发,抽象一个代表一元二次方程的类。
课程设计I报告题目:课程设计班级:44姓名:范海霞指导教师:黄双颖职称:成绩:通达学院2015 年 1 月 4 日一:SPSS的安装和使用在PC机上安装SPSS软件,打开软件:基本统计分析功能包括描述统计和行列计算,还包括在基本分析中最受欢迎的常见统计功能,如汇总、计数、交叉分析、分类比较、描述性统计、因子分析、回归分析及聚类分析等等。
具体如下:1.数据访问、数据准备、数据管理与输出管理;2.描述统计和探索分析:频数、描述、集中趋势和离散趋势分析、分布分析与查看、正态性检验与正态转换、均值的置信区间估计;3.交叉表:计数;行、列和总计百分比;独立性检验;定类变量和定序变量的相关性测度;4.二元统计:均值比较、T检验、单因素方差分析;5.相关分析:双变量相关分析、偏相关分析、距离分析;6.线性回归分析:自动线性建模、线性回归、Ordinal回归—PLUM、曲线估计;7.非参数检验:单一样本检验、双重相关样本检验、K重相关样本检验、双重独立样本检验、K重独立样本检验;8.多重响应分析:交叉表、频数表;9.预测数值结果和区分群体:K-means聚类分析、分级聚类分析、两步聚类分析、快速聚类分析、因子分析、主成分分析、最近邻元素分析;10. 判别分析;11.尺度分析;12. 报告:各种报告、记录摘要、图表功能(分类图表、条型图、线型图、面积图、高低图、箱线图、散点图、质量控制图、诊断和探测图等);13.数据管理、数据转换与文件管理;二.数据文件的处理SPSS数据文件是一种结构性数据文件,由数据的结构和数据的内容两部分构成,也可以说由变量和观测两部分构成。
定义一个变量至少要定义它的两个属性,即变量名和变量类型其他属性可以暂时采用系统默认值,待以后分析过程中如果有需要再对其进行设置。
在spss数据编辑窗口中单击“变量视窗”标签,进入变量视窗界面,即可对变量的各个属性进行设置。
1.创建一个数据文件数据(1)选择菜单【文件】→【新建】→【数据】新建一个数据文件,进入数据编辑窗口。
课程设计实验报告10篇(经典版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的经典范文,如工作报告、合同协议、心得体会、演讲致辞、规章制度、岗位职责、操作规程、计划书、祝福语、其他范文等等,想了解不同范文格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!Moreover, our store provides various types of classic sample texts, such as work reports, contract agreements, insights, speeches, rules and regulations, job responsibilities, operating procedures, plans, blessings, and other sample texts. If you want to learn about different sample formats and writing methods, please pay attention!课程设计实验报告10篇【第1篇】大学物理实验课程设计实验报告北方民族大学大学物理实验(设计性实验)实验报告指导老师:王建明姓名:张国生学号:XX0233学院:信息与计算科学学院班级:05信计2班重力加速度的测定一、实验任务精确测定银川地区的重力加速度二、实验要求测量结果的相对不确定度不超过5%三、物理模型的建立及比较初步确定有以下六种模型方案:方法一、用打点计时器测量所用仪器为:打点计时器、直尺、带钱夹的铁架台、纸带、夹子、重物、学生电源等.利用自由落体原理使重物做自由落体运动.选择理想纸带,找出起始点0,数出时间为t的p点,用米尺测出op的距离为h,其中t=0.02秒X两点间隔数.由公式h=gt2/2得g=2h/t2.将所测代入即可求得g.方法二、用滴水法测重力加速度调节水龙头阀门,使水滴按相等时间滴下,用秒表测出n个(n 取50—100)水滴所用时间t,则每两水滴相隔时间为t′=t/n,用米尺测出水滴下落距离h,由公式h=gt′2/2可得g=2hn2/t2.方法三、取半径为r的玻璃杯,内装适当的液体,固定在旋转台上.旋转台绕其对称轴以角速度ω匀速旋转,这时液体相对于玻璃杯的形状为旋转抛物面重力加速度的计算公式推导如下:取液面上任一液元a,它距转轴为X,质量为m,受重力mg、弹力n.由动力学知:ncosα-mg=0(1)nsinα=mω2X(2)两式相比得tgα=ω2X/g,又 tgα=dy/dX,∴dy=ω2XdX/g,∴y/X=ω2X/2g.∴ g=ω2X2/2y..将某点对于对称轴和垂直于对称轴最低点的直角坐标系的坐标X、y测出,将转台转速ω代入即可求得g.方法四、光电控制计时法调节水龙头阀门,使水滴按相等时间滴下,用秒表测出n个(n 取50—100)水滴所用时间t,则每两水滴相隔时间为t′=t/n,用米尺测出水滴下落距离h,由公式h=gt′2/2可得g=2hn2/t2.方法五、用圆锥摆测量所用仪器为:米尺、秒表、单摆.使单摆的摆锤在水平面内作匀速圆周运动,用直尺测量出h(见图(1)用秒表测出摆锥n转所用的时间t,则摆锥角速度ω=2πn/t 摆锥作匀速圆周运动的向心力f=mgtgθ,而tgθ=r/h所以mgtg θ=mω2r由以上几式得:g=4π2n2h/t2.将所测的n、t、h代入即可求得g值.方法六、单摆法测量重力加速度在摆角很小时,摆动周期为:则通过对以上六种方法的比较,本想尝试利用光电控制计时法来测量,但因为实验室器材不全,故该方法无法进行;对其他几种方法反复比较,用单摆法测量重力加速度原理、方法都比较简单且最熟悉,仪器在实验室也很齐全,故利用该方法来测最为顺利,从而可以得到更为精确的值。
第1篇一、实验背景与目的随着计算机技术的飞速发展,算法在计算机科学中扮演着至关重要的角色。
为了加深对算法设计与分析的理解,提高实际应用能力,本实验课程设计旨在通过实际操作,让学生掌握算法设计与分析的基本方法,学会运用所学知识解决实际问题。
二、实验内容与步骤本次实验共分为三个部分,分别为排序算法、贪心算法和动态规划算法的设计与实现。
1. 排序算法(1)实验目的:熟悉常见的排序算法,理解其原理,比较其优缺点,并实现至少三种排序算法。
(2)实验内容:- 实现冒泡排序、快速排序和归并排序三种算法。
- 对每种算法进行时间复杂度和空间复杂度的分析。
- 编写测试程序,对算法进行性能测试,比较不同算法的优劣。
(3)实验步骤:- 分析冒泡排序、快速排序和归并排序的原理。
- 编写三种排序算法的代码。
- 分析代码的时间复杂度和空间复杂度。
- 编写测试程序,生成随机测试数据,测试三种算法的性能。
- 比较三种算法的运行时间和内存占用。
2. 贪心算法(1)实验目的:理解贪心算法的基本思想,掌握贪心算法的解题步骤,并实现一个贪心算法问题。
(2)实验内容:- 实现一个贪心算法问题,如活动选择问题。
- 分析贪心算法的正确性,并证明其最优性。
(3)实验步骤:- 分析活动选择问题的贪心策略。
- 编写贪心算法的代码。
- 分析贪心算法的正确性,并证明其最优性。
- 编写测试程序,验证贪心算法的正确性。
3. 动态规划算法(1)实验目的:理解动态规划算法的基本思想,掌握动态规划算法的解题步骤,并实现一个动态规划算法问题。
(2)实验内容:- 实现一个动态规划算法问题,如背包问题。
- 分析动态规划算法的正确性,并证明其最优性。
(3)实验步骤:- 分析背包问题的动态规划策略。
- 编写动态规划算法的代码。
- 分析动态规划算法的正确性,并证明其最优性。
- 编写测试程序,验证动态规划算法的正确性。
三、实验结果与分析1. 排序算法实验结果:- 冒泡排序:时间复杂度O(n^2),空间复杂度O(1)。
软件课程设计实验报告(3篇)【导语】软件课程设计试验报告怎么写出亮点?整理了3篇优秀的《软件课程设计试验报告》通用版范文,有规范的开头结尾写法和标准的书写格式。
是您写出深受大家欢迎的综合报告抱负参考模板,盼望对您有所关心。
【第1篇】软件课程设计试验报告一、目的、要求通过该课程设计要使同学树立起剧烈的工程化意识,用工程化思想和方法开发软件。
切实体会出用软件工程的方法开发系统与一般程序设计方法的不同之处,同学在对所开发的系统进行软件方案、需求分析、设计的基础上,实现并测试实际开发的系统。
通过一系列规范化软件文档的编写和系统实现,使同学具备实际软件项目分析、设计、实现和测试的基本力量。
二、主要内容要求同学把握软件工程的基本概念、基本方法和基本原理,为将来从事软件的研发和管理奠定基础。
每个同学选择一个小型软件项目(内容参照《计算机综合实践指导》,宋雨等编著,清华高校出版社出版),根据软件工程的生命周期,完成软件方案、需求分析、软件设计、编码实现、软件测试及软件维护等软件工程工作,并按要求编写出相应的`文档。
详细的方法可以选用传统的软件工程方法或者面对对象的方法,开发环境和工具不限。
三、进度方案略四、设计成果要求1.至少提交4个文档,包括软件方案、软件需求规格说明书、软件设计说明书、软件测试方案,要求文档格式规范、规律性强(可参考《计算机综合实践指导》中给出的要求及格式)、图表规范;2.独自实现了系统的某些功能,基本达到了要求的性能,经过了测试,基本能运行。
五、考核方式(1)提交的文档规范,工作量大,文档规律性强、正确,按《计算机综合实践指导》标准考核(附《软件工程课程设计》试验报告评分表)占60%(2)系统验收、讲解、答辩占25% (3)考勤占15%软件课程设计试验报告【第2篇】应用软件课程设计报告计算机是一门技术性、工程性和应用性很强的学科,教育部高等学校计算机科学与技术教学指导委员会的进展战略讨论报告中也指出:计算机专业的人才应当被分为科学型、工程型、应用型三类,而绝大多数应当是工程型和应用型的。
西安郵電學院高级语言课程设计报告书系部名称:通信工程专业名称:通信工程班级:通工0804班学号:03081114学生姓名:褚欢欢指导教师:宋辉时间:2008年5月25日至2008年6月5日一、课程设计目的:通过本课程设计,强化上机动手能力,使学生在理论和实践的基础上进一步巩固《C语言程序设计》课程学习的内容,掌握工程软件设计的基本方法。
通过这次实习练习,可以更进一步的熟悉所学的知识,还可以加强和巩固知识。
长达两周的上机练习,为我们提供了很好的编程环境。
更好的了解编程的意义,为将来参加实践活动打下坚实的基础。
二、课程设计内容我设计的是“学生成绩信息管理系统”主要是针对学生个人信息的管理,适用对象主要是学校,方便学校对学生的管理。
包括学生的班级,姓名,学号,性别,各科成绩,平均成绩,总成绩等等。
三、需求分析对所开发系统功能、性能的描述,想要实现的目标。
该系统主要针对学校对学生个人信息的管理,方便学校对学生信息的管理。
包括学生的姓名,学号,性别,年龄,家庭住址,学习成绩,入学时间等等进行系统的管理。
想要实现的目标是,只要用户输入学生的学号就可根据自己的意向进行选择。
四、概要设计1.系统结构图(功能模块图)2.功能模块说明对各个模块进行功能的描述。
第一个块是查询信息,它的主要功能是查询某个学生的所有信息,用户只用输入被查找学生的学号,然后可查询该学生的所有信息第二个模块是修改信息,它的主要功能是修改某个学生的信息,用户输入被修改学生的学号,系统就自动的弹出,要修改哪一项的对话框,用户可任意选择,也可以继续修改其他学生的信息,并保存修改后的信息。
第三个模块是添加信息,它的主要功能是添加一个学生的所有信息,用户输入需要添加的学生的学号,然后可以依次添加该学生的所有信息,然后可以继续添加其他学生的信息,系统进行自动保存。
第四个是删除信息模块,它的主要功能是删除一个学生的所有信息,用户输入被删除的学生的学号,系统提示用户是否确定删除,在确定后会删除该学生的所有信息,不确定会继续保存,然后右继续删除其他学生的信息,系统自动保存删除后的所有信息。
湖南科技大学计算机科学与工程学院操作系统课程设计报告学号:姓名:班级:目录实验一.........................................................一、实验题目.............................................二、实验目的.............................................三、总体设计.............................................一、实验题目二、实验目的.............................................三、总体设计.............................................四、详细设计.............................................五、实验结果与分析.......................................六、小结与心得体会.......................................实验四.........................................................一、实验题目.............................................二、实验目的.............................................三、总体设计.............................................四、详细设计.............................................三、总体设计.............................................四、详细设计.............................................五、实验结果与分析.......................................六、小结与心得体会....................................... 实验七.........................................................一、实验题目.............................................二、实验目的.............................................三、总体设计.............................................四、详细设计.............................................五、实验结果与分析.......................................2)通过创建进程、观察正在运行的进程和终止进程的程序设计和调试操作,进一步熟悉操作系统的进程概念,理解 Windows进程的“一生”。
课程设计I报告题目:课程设计班级: 44 姓名:范海霞指导教师:黄双颖职称:成绩:通达学院2015 年 1 月 4 日一:SPSS的安装和使用在PC机上安装SPSS软件,打开软件:基本统计分析功能包括描述统计和行列计算,还包括在基本分析中最受欢迎的常见统计功能,如汇总、计数、交叉分析、分类比较、描述性统计、因子分析、回归分析及聚类分析等等。
具体如下:1.数据访问、数据准备、数据管理与输出管理;2.描述统计和探索分析:频数、描述、集中趋势和离散趋势分析、分布分析与查看、正态性检验与正态转换、均值的置信区间估计;3.交叉表:计数;行、列和总计百分比;独立性检验;定类变量和定序变量的相关性测度;4.二元统计:均值比较、T检验、单因素方差分析;5.相关分析:双变量相关分析、偏相关分析、距离分析;6.线性回归分析:自动线性建模、线性回归、Ordinal回归—PLUM、曲线估计;7.非参数检验:单一样本检验、双重相关样本检验、K重相关样本检验、双重独立样本检验、K重独立样本检验;8.多重响应分析:交叉表、频数表;9.预测数值结果和区分群体: K-means聚类分析、分级聚类分析、两步聚类分析、快速聚类分析、因子分析、主成分分析、最近邻元素分析;10. 判别分析;11.尺度分析;12. 报告:各种报告、记录摘要、图表功能(分类图表、条型图、线型图、面积图、高低图、箱线图、散点图、质量控制图、诊断和探测图等);13.数据管理、数据转换与文件管理;二.数据文件的处理SPSS数据文件是一种结构性数据文件,由数据的结构和数据的内容两部分构成,也可以说由变量和观测两部分构成。
定义一个变量至少要定义它的两个属性,即变量名和变量类型其他属性可以暂时采用系统默认值,待以后分析过程中如果有需要再对其进行设置。
在 spss 数据编辑窗口中单击“变量视窗”标签,进入变量视窗界面,即可对变量的各个属性进行设置。
1.创建一个数据文件数据(1)选择菜单【文件】→【新建】→【数据】新建一个数据文件,进入数据编辑窗口。
《程序设计》课程设计姓名:学号:班级:软件工程14 班指导教师:成绩:1.消除类游戏1.1【问题描述】消除类游戏是深受大众欢迎的一种游戏,游戏在一个包含有n行m列的游戏棋盘上进行,棋盘的每一行每一列的方格上放着一个有颜色的棋子,当一行或一列上有连续三个或更多的相同颜色的棋子时,这些棋子都被消除。
当有多处可以被消除时,这些地方的棋子将同时被消除。
1.2【基本要求】现在给你一个n行m列的棋盘(1≤n,m≤30),棋盘中的每一个方格上有一个棋子,请给出经过一次消除后的棋盘。
请注意:一个棋子可能在某一行和某一列同时被消除。
输入数据格式:输入的第一行包含两个整数n, m,用空格分隔,分别表示棋盘的行数和列数。
接下来n行,每行m个整数,用空格分隔,分别表示每一个方格中的棋子的颜色。
颜色使用1至9编号。
输出数据格式:输出n行,每行m个整数,相邻的整数之间使用一个空格分隔,表示经过一次消除后的棋盘。
如果一个方格中的棋子被消除,则对应的方格输出0,否则输出棋子的颜色编号。
1.3【测试数据】为方便调试程序,可将输入数据先写入一个文本文件,然后从文件读取数据处理,这样可避免每次运行程序时都要从键盘输入数据。
测试数据一输出说明:棋盘中第4列的1和第4行的2可以被消除,其他的方格中的棋子均保留。
棋盘中所有的1以及最后一行的3可以被同时消除,其他的方格中的棋子均保留。
1.4【功能实现】#include <iostream>#include <windows.h>using namespace std;int main(){int m, n, i ,j;int temp;cin >> n >> m;temp = m;m = n;n = temp;int * map = new int[m * n];int * mark = new int[m * n];int * tmap = map;int * tmark = mark;int dif = 0;//输入for ( i = 0 ; i < m ; i++ )for (j = 0; j < n; j++)cin >> *(tmap + i * n + j);for (i = 0; i < m; i++)for (j = 0; j < n; j++){//横行if ((tmap + 2 - map) % n != 0 || (tmap + 1 - map) % n != 0)if (*(tmap) == *(tmap + 1) && * (tmap + 1) == *(tmap + 2)){dif = tmap - map;*(tmark + dif) = 0;*(tmark + dif + 1) = 0;*(tmark + dif + 2) = 0;}//竖列if (tmap + 2 * n - map < m * n || tmap + n - map < m * n)if (*(tmap) == *(tmap + n) && * (tmap + n) == *(tmap + 2 * n)) {dif = tmap - map;*(tmark + dif) = 0;*(tmark + dif + n) = 0;*(tmark + dif + 2 * n) = 0;}tmap = map + (j+1) + i * n;}//输出cout << endl;tmap = map;for (i = 0; i < m; i++)for (j = 0; j < n; j++)if (* (tmark + i * n + j) == 0)*(tmap + i * n + j) = 0;for (i = 0; i < m; i++){for (j = 0; j < n; j++)cout<< *(tmap + i * n + j)<<" ";cout << endl;}system("pause");return 0;}1.5【结果和截图】1.6【心得体会】通过这次试验,我对c语言编译器和对棋盘类游戏中的棋子行列删除有了更加深刻的认识和了解。
河海大学物联网工程学院课程设计报告题目电子技术课程设计专业、学号1262410327授课班号238003学生姓名王炤宇指导教师刘翔摘要:这次设计的数字秒表计时器由两片74HC160构成两片74LS48实现秒表的计数功能。
由于需要比较稳定的信号,我们用555定时器与电阻和电容组成的多谐振荡器产生100HZ 的信号,用两个数码管显示计时,最后在电路中加入了两个控制开关一个控制电路的启动和暂停;另一个控制电路的清零。
小功率降压稳压器主要由LM317稳压芯片、LM393比较器、继电器等器件构成,经过巧妙的设计,从而实现了输出12V稳定电压的功能。
整个稳压器的设计简单、方便、经济。
关键字:数字秒表;小功率降压稳压器;比较器;继电器;555定时器目录1.引言1.1设计目的——————————————————————————————————41.1.1数字秒表计时器设计目的—————————————————————————41.1.2小功率降压稳压器设计目的————————————————————————-41.2设计要求——————————————————————————————————41.2.1数字秒表计时器设计要求——————————————————————————41.2.2小功率降压稳压器设计要求————————————————————--————51.3设计内容——————————————————————————————————51.3.1数字秒表计时器设计内容——————————————————————————51.3.2小功率降压稳压器设计内容—————————————————————————52. 原件分析2.1原价清单—————————————————————————————————62.2数字秒表计时器原价分析——————————————————————————62.3小功率降压稳压器原件分析—————————————————————————10 3.电路分析3.1数字秒表计时器电路图及其分析———————————————————————103.2小功率稳压降压器电路图、PCD图及其分析——————————————————114.附录4.1原件清单—————————————————————————————————124.2电路图,PCD图——————————————————————————————144.3实物图——————————————————————————————————161.引言1.1 设计目的1.1.1数字秒表计时器设计目的(1)运用有关课程的基础理论和技能解决实际问题,并进一步提高专业基本技能和创新能力。
(2)建立数字电子电路系统的基本概念。
(3)熟悉555方波振荡器的应用。
(4)熟悉计数器的级联及级数、译码和显示电路的整体配合。
(5)熟悉计数器的级联及计数、译码、显示电路的整体配合。
(6)建立分频的基本概念。
1.1.2 小功率降压稳压器设计目的(1)通过电子技术基础(模电、数电)课程的学校,使学生在掌握基本理论知识的基础上,学会常见电子集成器件的使用。
(2)通过设计一个模数结合的小型电子电路系统,使学生了解电子电路设计的方法、步骤;学会元器件的选用;学会用软件仿真验证设计方案的正确性;培养综合运用知识和独立开展实践创新的能力。
(3)通过搭建调试电路,进一步熟悉相关仪器设备的使用。
1.2设计要求1.2.1 数字秒表计时器设计要求(1)设计一个数字秒表,秒表范围(0.0-9.9),精度0.1秒。
(2)提供两个按键:s1功能为清零、s2功能为启动和暂停。
(3)0.1秒由555产生(4)发挥部分:能记录两个时间并显示1.2.2小功率降压稳压器设计要求(1)当输入电压小于12VDC时,输入电压与输出电压相同,即直通。
(2)当输入电压大于12V时,输出电压应不大于12VDC,输入电压范围是(6-20VDC),适用于负载变化且需要稳压的场合,考虑如何扩流以满足大电流且电压波动较大的场合。
1.3设计内容1.3.1数字秒表计时器设计内容(1)完成数字秒表的设计,画出电路原理图。
(2)运用protel99SE软件画出PCB图。
(3)制板、装元件并焊接出数字秒表的整体设计电路。
(4)测试数字秒表的清零、开始计时、暂停计时和停止计时的功能。
1.3.2小功率降压稳压器设计内容(1)完成数字秒表的设计,画出电路图,并生成PCD版图,完成连线。
(2)印制电路板,并处理成可用电路板。
(3)对照电路图及PCD版图,安装、焊接元器件。
(4)进行调试、修整,接入电路2.原件分析2.1原件清单见附录12.2数字秒表计时器原件分析(1)74HC160:74HC160为异步清零计数器,即RD端输入低电平,不受CP控制,输出端立即全部为“0”,功能表第一行。
74HC160具有同步预置功能,在RD端无效时,LD端输入低电平,在时钟共同作用下,CP上跳后计数器状态等于预置输入DCBA,即所谓“同步”预置功能(第二行)。
RD和LD都无效,ET或EP任意一个为低电平,计数器处于保持功能,即输出状态不变。
只有四个控制输入都为高电平,计数器(161)实现模10加法计数,Q3 Q2 Q1 Q0=1001时,RCO=1。
8421码加权计数器:,QD、QC、QB、QA输出见计数器工作波形图:(2)74LS48:管脚图:真值表:显示电路:74LS48为数字显示译码器是驱动显示器的核心部件,它可以将输入代码转换成相应的数字显示代码,并在数码管上显示出来。
如图所示为七段显示译码器74LS48的引脚图,输入A3 、A2 、 A1和 A0接收四位二进制码,输出a~g为高电平有效,可直接驱动共阴极显示器,三个辅助控制端,以增强器件的功能,扩大器件应用。
从真值表可以看出,对输入代码0000,译码条件是:灯测试输入和动态灭零输入同时等于1,而对其他输入代码则仅要求 =1,这时候,译码器各段a~g输出的电平是由输入代码决定的,并且满足显示字形的要求。
从真值表可以看出,对输入代码0000,译码条件是:灯测试输入和动态灭零输入同时等于1,而对其他输入代码则仅要求 =1,这时候,译码器各段a~g输出的电平是由输入代码决定的,并且满足显示字形的要求。
灯测试输入低电平有效。
当 = 0时,无论其他输入端是什么状态,所有输出a~g均为1,显示字形8。
该输入端常用于检查74LS48本身及显示器的好坏。
动态灭零输入低电平有效。
当 =1,,且输入代码时,输出a~g均为低电平,即与0000码相应的字形0不显示,故称“灭零”。
利用 =1与 = 0,可以实现某一位数码的“消隐”。
灭灯输入/动态灭零输出是特殊控制端,既可作输入,又可作输出。
当作输入使用,且 = 0时,无论其他输入端是什么电平,所有输出a~g均为0,字形熄灭。
作为输出使用时,受和控制,只有当,,且输入代码时,,其他情况下。
该端主要用于显示多位数字时多个译码器之间的连接。
3.数码管管脚图:bc Cdp.7段数码管又分共阴和共阳两种显示方式。
如果把7段数码管的每一段都等效成发光二极管的正负两个极,那共阴就是把abcdefg这7个发光二极管的负极连接在一起并接地;它们的7个正极接到7段译码驱动电路74LS48的相对应的驱动端上(也是abcdefg)。
此时若显示数字1,那么译码驱动电路输出段bc为高电平,其他段扫描输出端为低电平,以此类推。
如果7段数码管是共阳显示电路,那就需要选用74LS48译码驱动集成电路。
共阳就是把abcdefg的7个发光二极管的正极连接在一起并接到5V电源上,其余的7个负极接到74LS48相应的abcdefg输出端上。
无论共阴共阳7段显示电路,都需要加限流电阻,否则通电后就把7段译码管烧坏了。
限流电阻的选取是:5V电源电压减去发光二极管的工作电压除上10ma到15ma得数即为限流电阻的值。
发光二极管的工作电压一般在1.8V--2.2V,为计算方便,通常选2V即可。
发光二极管的工作电流选取在10-20ma,电流选小了,7段数码管不太亮,选大了工作时间长了发光管易烧坏。
对于大功率7段数码管可根据实际情况来选取限流电阻及电阻的瓦数。
4.555定时器管脚图:555组成的多谐振荡器电路:555组成的多谐振荡器可以用作各种时钟脉冲发生器,调节Rp可得到任意频率的脉冲信号,由于电容C充放电回路的时间常数不等,所以输出波形为矩形脉冲,矩形脉冲的占空比随频率变化而变化。
该电路是由555定时器以及外围的电阻,电容组成的。
555定时器的参数:T=0.1s,f=10Hz=1/0.7(R1+2R2)C,在图中R2=4.7k欧,R1=10k欧,Rp=30欧,C=100微法,如果用示波器观察到频率不正确,可调整Rp来改变频率。
其中从555定时器构成的多谐振荡器OUT引脚出来的频率是10赫兹。
2.3小功率降压稳压器原件分析(1)LM317稳压部分LM317是一种输出电压可调的稳压芯片,本次电路中通过调节电位器R2实现输出稳定电压12V的功能。
(2)LM393比较部分LM393的2脚接稳压二极管D2,维持在4V左右,3脚的电压随着输入的变化而变化,通过调节电位器R4,当输入电压为12V时,3脚电位等于2脚电位,从而当输入大于12V时,3脚比2脚点位高,从而1脚输出高电平,从而三极管导通,继电器工作。
(3)继电器部分当输入低于12V时,比较器输出低电平,继电器3、5脚导通;4、6脚导通,电压原样输出;当输入高于12V时,比较器输出高电平,继电器3、7脚导通;4、8脚导通;输出经过LM317稳过的电压即12V。
3.电路分析3.1数字秒表计时器电路分析(1)控制电路:接在机械开关K的后面,防止开关K在打开和闭合时一些假信号窜入逻辑电路。
用来控制秒表的开始,暂停。
(2)复位电路:作为清零复位用。
它是由电源,开关和一个电阻组成的电路。
(3)0.1秒脉冲发生器电路:它由555集成定时器元件和外围的电阻和电容等元件构成的多谐振荡器。
调节滑动电阻的数值,可以改变脉冲发生器的输出频率。
(4)计数器电路:从进位制来分,有二进制计数器,十进制计数器等多种形式。
在此采用的74HC160十位二进制计数器,即8421编码方式。
(5)译码器电路:是将数码转换为一定的控制信号。
在此由74LS48集成元件构成,它能将十个二进制数码转换为输出端上的电平信号以(6)控制显示器:有辉光数码管和荧光数码管等多种显示电路。
此次设计中采用的是共阳极七段LED显示器。
3.2小功率降压稳压器电路分析4.附录4.1原件清单12v_DC秒表4.2电路图,PCD图数字秒表计时器电路图小功率降压稳压器电路图小功率降压稳压器PCD图实物图。