计算机辅助设计综合实习报告(全面)

合集下载

计算机辅助设计实训总结

计算机辅助设计实训总结

计算机辅助设计实训总结一、实训目标和背景:二、实训内容和方法:1.实训内容:本次实训以机械设计为主题,学生需要设计一个简单的机械结构,并利用计算机辅助设计软件完成三维建模、装配和动画模拟等操作。

2.实训方法:(1)理论讲解:通过教师的讲解,学生了解计算机辅助设计软件的基本原理和操作方法。

(2)实际操作:学生根据理论知识,使用计算机辅助设计软件进行实际操作,完成机械设计的各个环节。

(3)实践演练:学生在指导老师的指导下,进行实践演练,通过设计实际问题的解决方案,提升设计和解决问题的能力。

三、实训成果和收获:1.实训成果:通过实训,我成功完成了一个简单机械结构的设计、建模、装配和动画模拟,实现了设计要求,并且通过演示向其他同学展示了我的设计成果。

2.收获:(1)提升了计算机辅助设计软件的使用技能:通过实践操作,我熟练掌握了计算机辅助设计软件的使用技巧,包括三维建模、装配和动画模拟等操作。

(2)增强了解决问题的能力:在实际操作过程中,我遇到了一些问题,如设计的稳定性、装配的精度等,通过自己的努力和老师的指导,我成功解决了这些问题。

(3)锻炼了团队协作能力:在实训过程中,我和同学之间进行了合作,共同完成了一个复杂的机械结构设计,锻炼了团队协作和沟通能力。

(4)增加了对机械设计工作的了解:通过实训,我对机械设计工作有了更深入的了解,包括设计原理、操作流程等,对今后的学习和发展有了指导作用。

四、实训问题和反思:1.实训问题:(1)时间安排紧张:由于实训时间有限,每个学生都需要在有限的时间内完成实际操作,导致实训进度紧张。

(2)理论与实践脱节:理论讲解和实际操作之间存在一定的脱节,导致学生在实际操作时需要进行一些自主探索和实践演练。

2.反思:(1)在实训前期,我应该更加重视理论知识的学习和理解,以便在实践操作时更加熟练和自信。

(2)实训中,我应该更好地利用老师的指导,及时解决遇到的问题,并积极参与团队合作,以提高实训效果。

计算机辅助设计实训总结

计算机辅助设计实训总结

计算机辅助设计实训总结本次计算机辅助设计实训,是我在校期间进行的一门重要实践课程。

通过这门课程的学习,我不仅学到了许多理论知识,还提升了我的设计能力和计算机操作技巧。

在实训中,我首先学习了计算机辅助设计的基本概念和原理。

我了解了计算机辅助设计的定义、历史发展、应用领域等方面的知识。

同时,我还学习了计算机辅助设计的软件工具,如AutoCAD、Rhino等。

通过掌握这些工具的使用方法,我能够在计算机上进行各种图形绘制和建模。

此外,我还学习了计算机辅助设计的一些基本操作,如平移、旋转、缩放等。

在实训的过程中,我参与了多个项目的设计与实施。

其中,最具挑战性的是一个建筑设计项目。

在这个项目中,我需要根据设计师的要求,在计算机上绘制建筑的平面布局图、立面图和剖面图。

为了提高绘图的准确性和美观性,我使用辅助绘图工具来绘制线条、面域和填充颜色。

通过不断的实践和修改,我最终完成了一个令人满意的建筑设计方案。

在实训过程中,我遇到了许多困难和问题。

其中,最大的问题是对软件工具的掌握不够熟练。

由于之前没有使用过这些设计软件,我需要花费大量的时间来学习和掌握它们的使用方法。

为了解决这个问题,我积极参加了相关的培训课程,并主动请教老师和同学的意见。

通过这样的努力,我在实践中的技术水平得到了显著的提升。

另外,我还学到了团队合作的重要性。

在设计项目中,我需要与其他同学一起合作,共同完成任务。

通过与他们的合作,我学到了如何与人进行沟通和协商;学会了如何分工合作,以提高效率和质量。

这样的团队合作经验,不仅培养了我的合作精神,也让我深刻认识到了一个人的能力是有限的,只有通过与他人的合作,才能够取得更好的成果。

通过这次实训,我不仅学到了许多专业知识和技能,还提高了我的综合素质和能力。

我现在能够熟练使用计算机辅助设计工具,能够进行各种图形绘制和建模;我也变得更加注重细节和准确性,能够更好地进行设计和实施。

此外,这次实训还让我体验到了设计工作的乐趣和挑战,加深了我对设计行业的兴趣和热爱。

计算机辅助设计实验报告

计算机辅助设计实验报告

计算机辅助设计实验报告计算机辅助设计实验报告引言:计算机辅助设计(Computer-Aided Design,简称CAD)是指利用计算机技术进行设计、绘图和分析的过程。

它可以大大提高设计效率和准确性,广泛应用于各个领域,如建筑、机械、电子等。

本实验旨在通过实际操作,探索计算机辅助设计的原理和应用。

一、实验目的本实验的主要目的是让学生掌握CAD软件的基本操作和应用技巧,培养学生的设计思维和创新能力。

具体的实验目标包括:1. 熟悉CAD软件的界面和基本工具;2. 掌握CAD软件的绘图、编辑和修改功能;3. 学会使用CAD软件进行三维建模和渲染;4. 运用CAD软件解决实际设计问题。

二、实验内容1. CAD软件的安装和配置;2. CAD软件的基本操作:绘图、编辑、修改;3. CAD软件的高级功能:三维建模、渲染;4. CAD软件在实际设计中的应用。

三、实验步骤1. 安装CAD软件并进行配置。

根据实验指导书提供的安装包和教程,完成软件的安装和配置工作。

2. 学习CAD软件的基本操作。

通过实际操作,学习CAD软件的界面布局、工具栏功能、快捷键等基本操作技巧。

3. 进行绘图实验。

根据实验指导书提供的绘图要求,使用CAD软件进行绘图,并进行相应的编辑和修改。

4. 学习CAD软件的高级功能。

通过实际操作,学习CAD软件的三维建模和渲染功能,探索其在设计中的应用。

5. 进行实际设计应用实验。

根据实际设计问题,使用CAD软件进行设计和分析,并得出相应的结论。

四、实验结果与分析在进行实验过程中,我们成功完成了CAD软件的安装和配置,并熟练掌握了CAD软件的基本操作和高级功能。

通过绘图实验,我们能够快速、准确地完成各种图形的绘制,并进行相应的编辑和修改。

在三维建模和渲染实验中,我们能够将平面图形转化为立体模型,并进行真实感渲染,使设计更加生动、逼真。

在实际设计应用实验中,我们选择了一个建筑设计项目作为案例。

通过CAD软件,我们能够将设计师的想法快速转化为图纸,并进行分析和评估。

电脑辅助设计实习报告

电脑辅助设计实习报告

实习报告一、实习背景与目的随着科技的飞速发展,计算机辅助设计(Computer-Aided Design,简称CAD)已经成为了现代设计领域的重要工具。

本次实习,我选择了电脑辅助设计作为实习方向,旨在通过实践操作,深入掌握CAD软件的使用技巧,提高自己的设计能力,为将来的工作打下坚实的基础。

二、实习内容与过程实习期间,我主要使用了AutoCAD这款经典的CAD软件。

在导师的指导下,我首先学习了CAD的基本操作,包括界面的熟悉、图形的绘制、编辑和标注等。

随后,我逐渐掌握了CAD在建筑设计、机械设计等方面的应用,通过实际操作,完成了多个设计项目。

在建筑设计方面,我学会了如何使用CAD进行平面图、立面图和剖面图的绘制,掌握了建筑图纸的标准规范。

同时,我还学习了如何利用CAD进行建筑模型的建立,以及通过模型进行渲染和动画制作,使建筑设计更加直观生动。

在机械设计方面,我学会了使用CAD进行零件图、装配图和工程图的绘制,掌握了机械图纸的标准规范。

同时,我还学习了如何利用CAD进行机械模型的建立,以及通过模型进行仿真和分析,使机械设计更加精确和高效。

除了建筑设计和企业设计,我还尝试使用CAD进行其他领域的设计,如电子电路设计、服装设计等。

通过这些实践,我进一步提高了自己的设计能力,拓宽了设计的视野。

三、实习收获与反思通过这次实习,我不仅掌握了CAD软件的基本操作,还学会了如何将CAD应用于实际设计中。

同时,我也认识到了CAD在设计领域的广泛应用和巨大优势。

然而,我也发现自己在实习过程中存在一些问题。

例如,我在操作CAD软件时,有时会因为不熟悉功能而浪费较多时间。

此外,我在设计过程中,有时也会因为缺乏创新思维而使设计效果不尽如人意。

四、实习总结总体来说,这次电脑辅助设计实习是一次非常宝贵的经历。

通过实习,我掌握了CAD软件的基本操作,提高了自己的设计能力,为将来的工作打下了坚实的基础。

同时,我也认识到了自己在实习过程中存在的问题,明确了今后的发展方向。

计算机辅助设计工程师实习报告

计算机辅助设计工程师实习报告

与其他部门协作,了解用户需求,优化和改 进现有系统。
编写和维护技术文档,包括用户手 册、系统架构图等。
工作流程与规范
接到设计任务后,进行需求 分析,明确设计目标和技术
要求。
根据需求分析结果,制定设 计方案,并与用户沟通确认

根据设计方案进行详细设计 ,包括功能模块划分、界面 设计等。
工作流程与规范
在实习期间,我深入学习和实践了AutoCAD和SolidWorks等常用的计算机辅助设计软件 ,掌握了使用这些软件进行产品设计、绘图和模拟等方面的技能。
掌握三维建模技术
通过学习和实践,我掌握了使用CAD软件进行三维建模的方法,包括实体建模、曲面建模 等,能够根据客户需求进行高效的三维模型设计。
具备创新设计和优化能力
遇到的主要问题和挑战。
03
强调在实习期间所学到的知识和技能,以及对于项目
成功的重要贡献。
实习岗位与职责
02
岗位描述
计算机辅助设计(CAD)工程师是负责设计 、开发和维护CAD系统的专业人员。
通常在机械、建筑、航空等领域中,需要使 用CAD软件进行产品设计、分析和优化。
工作职责
负责CAD系统的设计、开发和维护,确 保系统的功能完善、性能优良、易用性 强。
进行系统开发,编写代 码并测试,确保系统的 稳定性和性能。
01
02
编写和维护技术文档, 记录设计思路、实现方 法和问题解决方案。
03
04
完成设计后进行验收测 试,确认系统是否满足 用户需求。
对用户进行培训,指导 用户正确使用和维护 CAD系统。
专业知识与技能应
03

计算机辅助设计技能应用
熟练掌握AutoCAD、SolidWorks…

计算机设计辅助实训报告

计算机设计辅助实训报告

一、实训背景随着计算机技术的不断发展,计算机辅助设计(CAD)技术在各个领域得到了广泛应用。

为了提高设计效率,降低设计成本,培养具有实际操作能力的计算机设计人才,我校开展了计算机设计辅助实训课程。

本报告将对本次实训过程进行总结和分析。

二、实训目标1. 掌握计算机辅助设计的基本原理和操作方法;2. 学会使用常用计算机辅助设计软件,如AutoCAD、SolidWorks等;3. 培养学生动手能力、创新意识和团队协作精神;4. 提高学生解决实际问题的能力。

三、实训内容1. 计算机辅助设计基本原理(1)计算机辅助设计概述计算机辅助设计是一种以计算机为工具,将设计过程数字化、自动化的设计方法。

它包括计算机图形学、计算机辅助设计软件、数据库技术等多个方面。

(2)计算机辅助设计软件常用的计算机辅助设计软件有AutoCAD、SolidWorks、Pro/E等。

本次实训主要使用AutoCAD和SolidWorks进行设计。

2. AutoCAD实训(1)AutoCAD基本操作①界面熟悉:熟悉AutoCAD的界面,了解各个功能模块;②绘图环境设置:设置绘图比例、单位等;③基本绘图命令:直线、矩形、圆、椭圆等;④编辑命令:删除、移动、旋转、缩放等;⑤图层管理:创建、修改、删除图层等。

(2)实例设计以设计一个简单的房屋平面图为例,讲解AutoCAD在建筑设计中的应用。

3. SolidWorks实训(1)SolidWorks基本操作①界面熟悉:熟悉SolidWorks的界面,了解各个功能模块;②草图绘制:绘制矩形、圆、椭圆等草图;③特征建模:拉伸、旋转、扫描、放样等特征建模;④装配:创建装配体,装配各个零件;⑤工程图:生成零件和装配体的工程图。

(2)实例设计以设计一个简单的机械零件为例,讲解SolidWorks在机械设计中的应用。

4. 团队协作与沟通在实训过程中,学生分为若干小组,每个小组负责完成一个设计项目。

小组成员之间需要相互协作,共同完成设计任务。

计算机辅助设计实习报告

计算机辅助设计实习报告

计算机辅助设计实习报告在当今数字化和信息化的时代,计算机辅助设计(CAD)已经成为了众多行业不可或缺的工具。

通过这次实习,我深入了解了 CAD 的强大功能和广泛应用,也切实提升了自己的实践操作能力。

实习单位是一家在行业内具有较高声誉的设计公司,其业务涵盖了建筑设计、机械设计、室内设计等多个领域。

公司拥有先进的计算机设备和专业的设计软件,为员工提供了良好的工作环境和技术支持。

在实习初期,我主要进行了 CAD 软件的基础学习。

公司为我们安排了经验丰富的导师,他们耐心地向我们讲解了 CAD 软件的界面布局、基本操作命令和绘图规范。

我熟悉了如何绘制直线、圆弧、多边形等基本图形,掌握了图形的缩放、移动、旋转等操作,以及图层的设置和管理。

这一阶段的学习虽然较为基础,但却是后续复杂设计工作的基石。

随着对软件的逐渐熟悉,我开始参与一些简单的实际项目。

比如,在机械设计方面,我负责绘制一些零部件的二维图纸。

这需要我精确测量零件的尺寸,按照比例在 CAD 中进行绘制,并标注出详细的尺寸、公差和技术要求。

在这个过程中,我深刻体会到了精度和准确性的重要性,哪怕是一个微小的误差,都可能导致生产出来的零件无法正常装配。

在建筑设计项目中,我参与了房屋平面图和立面图的绘制。

这不仅要求我掌握建筑设计的规范和标准,还需要考虑到空间布局、采光通风等实际因素。

通过与团队成员的交流和合作,我不断优化自己的设计方案,学会了如何从整体上把握设计的合理性和美观性。

室内设计项目则让我对色彩搭配、材质选择和空间利用有了更深入的理解。

我运用 CAD 软件绘制室内布局图,通过不同的颜色和纹理来表现不同的材质,为客户提供直观的视觉效果,帮助他们更好地理解设计方案。

除了实际的绘图工作,我还参与了设计方案的讨论和修改。

在这个过程中,我学会了倾听他人的意见和建议,从不同的角度去审视自己的设计,不断完善和优化方案。

同时,我也了解到了团队协作在设计工作中的重要性,每个成员都有自己的专长和见解,只有充分发挥团队的优势,才能完成高质量的设计作品。

计算机辅助设计实践报告proe

计算机辅助设计实践报告proe

实 践 内 容
实 践 安 排 实 践 指 导 书
1. 2. 3. 4.
前 8 周的周一进行 proe 理论课程学习。 第 8 到 14 周的周一进行上机熟悉 proe 界面操作。 第 1 至 14 周的周二进行上机对书本中例题学习。 期间进行实践课题模拟实践,并编写报告。
Pro/ENGINEER WILDFIRE 3.0 完全自学手册
实 践 单 位 鉴 定
实践单位盖章: 年 月 日
指 导 教 师 鉴 定
实践成绩: 教师签字: 年 月 日
系 ( 部 ) 意 见
主任签字:
年 月 日
g. 滑 块 零 件 以 及其工程图。
h.配气块零以 及其工程图。 件
2. 创建产品(气动换向阀)组件模型及工程图
实践总结
在实践时间里,感觉自己的绘图水平有了一定的提高。以前画图感 觉就是很慢,提高不了效率,通过这次实践,我学到了很多,知道了常 用到命令,也体会到了输入命令的快捷与方便,这不仅巩固了自己以往 所学的知识,更加培养了自己的动手能力,让我深深地体会到了作为一名 从事 proe 绘图应有的严谨和耐心的工作态度。 通过实践,我知道了 Proe 的很多用处,也对 Proe 了解深刻了点。 在这次实践中,我们主要是画换向阀三维设计与装配,还有工程图的绘 制,在绘制工程图时候,麻烦的就是标注和标题栏的填写,Proe 暂时 还没有一套好的标注系统,所以操作起标注时会比较麻烦。在学习绘制 工程图的时候,有简单的,当然也有复杂的部分。之前平时除了上课认 真听课以及课后老师布置作业以外其他时间都非常少去练习, 更不可能 加深对其的了解,复习也是很少的事。并且平时做作业的时候也没有什 么时间关联的,慢慢腾腾地对着电脑慢慢的画,不但没有效率,而且还 养成了拖拖拉拉的习惯,效率非常低。实践期间和别的同学一起同样做 同量的题目,使自己有意识地去加快速度,从而与以前对那个坏习惯脱 开,使作图的速度,效率有了很大的提高。 在这段实践时间里,我画了两次,每次画图时间都有缩短,画的正 确率也在提高,第一次画的有几处错误,速度也很慢;在第二次中,速 度有明显提高,对图纸也熟悉了点,也发现出第一次绘图的错误,并及 时的改正了自己所知道到错误;到最后关键的时候,对图形就熟悉了, 画起来也简单,一直画下来,很快就画好了,接着是麻烦的标注,本来

计算机辅助设计综合实习报告

计算机辅助设计综合实习报告

一、设计要求1、十字路口双车道行驶模式。

2、主干道绿灯时间为45s,支干道绿灯时间为25s。

3、绿灯转为红灯、红灯转为绿灯均需5s的黄灯转换提醒时间。

4、有相应的倒计时显示电路。

二、设计概述1、设计原理本电路设计可分为三个部分,第一部分:时钟控制部分;第二部分:信号灯显示部分;第三部分:倒计时显示部分。

本电路的设计主要利用十六进制的74ls161与频率为200mHZ的时钟脉冲信号,实现一个总得时间80s的时钟电路。

同时运用74ls138、74ls30、74ls00将总得时钟电路分为45s、5s、25s、5s 的时钟电路。

并用来控制主、支干道的红绿灯的运行。

最后一部分主要通过74ls193、74hc4511与数字显示器及一些门电路构成一个完整的倒计时显示电路。

2、设计逻辑原理框图信号灯显示电路时钟控制电路倒计时显示电路三、单元电路设计1、时钟控制电路选用一片74ls161作为计数器和两片74ls138、74ls161状态由0000—1111,CP 脉冲的周期为5s ,5s ×16=80s 为交通灯工作的一个周期。

计数脉冲由74ls138实现定时功能。

Y1低电平状态是0-9,高电平是10-15;而Y2低电平是0-8,10-14,高电平状态是9、15。

所以状态S0=1Y 2Y =9×5=45s (0-8),状态S1=1Y Y2=1×5=5s (9),状态S2=Y12Y =5×5=25s (10-14),状态S3=Y1Y2=1×5=5s(15)。

所以0-45s 为S0状态,45-50s 为S1状态,50-75s 为S2状态,75-80s 为S3状态。

由74ls139的真值表(见附图)可知Y0=S0,Y1=S2,Y2=S1,Y3=S3.最后由S0控制南北绿灯、东西红灯亮灭,S1、S3控制黄灯亮灭,S2控制南北的红灯、东西的绿灯的亮灭。

S0S1S2S3Y1Y22、信号灯显示电路3、倒计时显示电路计数器由与系统脉冲同步的减法计数器构成,从系统脉冲得到标准的1Hz 频率信号,当脉冲上升沿到来时,在控制信号作用下,计数器从49开始减法计数,直至减为00,这样可以显示50秒的时间。

计算机辅助设计(小组总)实验报告0

计算机辅助设计(小组总)实验报告0
5、在整个实习过程中,老师对我们的纪律要求非常严格,制订了学生实习守则,同时加强清理机床场地、遵守各工种的安全操作规程等要求,对学生的综合工程素质培养起到了较好的促进作用。
6、在实习过程中,老师耐心地给我们讲解数控软件上面每个指令的使用,在老师的指导下,我们顺利的加工出了要加工的零件。
计算机辅助设计制造小结
1、小组成员和分工:
:(代码生成、机床模拟加工、机床加工“监督”、小组实验报告)
:(代码生成并总结各个组员代码,选择较好的代码作为加工代码、机床加工电脑操作)
:(代码生成、机床模拟加工、机床加工“监督”)
:(代码生成、机床模拟加工、机床加工机床操作)
二、实习内容
2.1、数控加工准备
2、在工程材料主要成形加工方法和主要机械加工方法上,具有初步的独立操作技能;在了解、熟悉和掌握一定的工程基础知识和操作技能过程中,培养、提高和加强了我们的工程实践能力、创新意识和创新能力;
3、这次实习,让我们明白做事要认真小心细致,不得有半点马虎。
4、培养和锻炼了劳动观点、质量和经济观念,强化遵守劳动纪律、遵守安全技术规则和爱护国家财产的自觉性,提高了我们的整体综合素质。
(1)数控代码(见附件)程序生成及零件图。
图一:加工零件图
图二:生成代码(部分)
(2)加工工艺分析:
1)技术要求。
加工材2)加工工艺的确定。
①装夹定位的确定:平板
②加工工艺路线的确定:主要为铣削
③加工刀具的确定:
图三:刀具参数图四:加工参数
2.2、模拟加工过程
2.2.1参数设计如下各所示
图五:路径参数
2.2.2模拟加过过程
图六:模拟加工过程图
图七:最终加工图
数控车床加工将程序输入数控车床进行实际加工。使我们熟练掌握了数控车床的操作。

计算机辅助设计实习实习报告

计算机辅助设计实习实习报告

计算机辅助设计实习实习报告——球赛计分显示屏姓名:何探学号:3090731126班级:通信09-1班指导教师:肖英邓建志金红一、摘要 (2)二、前言 (2)三、设计要求 (3)四、元件种类及功能 (4)五、设计原理图 (6)六、心得与体会 (10)[摘要]本次计算机辅助设计实习的课题是球赛计分显示屏,它主要由计数器、译码电路、触发电路、显示电路及防抖开关电路等组成。

[关键词] 计数器译码器脉冲显示屏前言课程性质:计算机辅助设计是电子信息类各专业本科生的必修课。

计算机辅助设计技术范畴包含电子系统设计和开发的全过程,可分为系统级、电路级和物理级。

借助现代EDA技术进行系统电路设计,侧重于综合应用所学知识,设计较为复杂的功能电路或小型电子系统,培养学生的现代电路设计与综合应用的能力,提高电路设计水平,培养现代电子系统设计能力和创新研究能力。

、球赛计分显示屏设计实习报告一、设计要求1、用两个八段数码管显示所得分数;2、得分范围为0-99分。

二、元件种类及功能该电路需要使用到的元器件有数码管、电阻、显示译码器CD4511、计数器SN74190N和开关SW-PB。

报告该部分将会详述一些元器件的工作原理。

1、显示译码器CD4511BCN :CD4511是一个用于驱动共阴极 LED (数码管)显示器的 BCD 码—七段码译码器,特点:具有BCD转换、消隐和锁存控制、七段译码及驱动功能的CMOS电路能提供较大的拉电流。

可直接驱动LED显示器。

CD4511 是一片 CMOS BCD—锁存/7 段译码/驱动器,引脚排列如图 2 所示。

其中a b c d 为 BCD 码输入,a为最低位。

LT为灯测试端,加高电平时,显示器正常显示,加低电平时,显示器一直显示数码“8”,各笔段都被点亮,以检查显示器是否有故障。

BI为消隐功能端,低电平时使所有笔段均消隐,正常显示时, B1端应加高电平。

另外 CD4511有拒绝伪码的特点,当输入数据越过十进制数9(1001)时,显示字形也自行消隐。

计算机辅助设计实训总结

计算机辅助设计实训总结

计算机辅助设计实训总结一、实训背景和目的计算机辅助设计是现代设计领域中重要的工具和技术,它能够有效地提高设计效率、减少设计错误,使得设计过程更加精确和简化。

本次实训的主要目的是通过学习CAD软件的操作和应用,提升学生在计算机辅助设计方面的能力和技巧,为今后的设计工作做好准备。

二、实训内容和过程三、实训收获和体会通过本次实训,我对CAD软件的操作和应用有了更深入的了解和掌握。

首先,我掌握了CAD软件的基本操作,包括图层的管理、命令的应用等,这为我后续的设计工作提供了基础。

其次,我熟悉了CAD软件的基本工具和功能,能够通过CAD软件实现准确和高效的设计。

最后,我了解了三维设计的基本原理和方法,通过实际操作增强了我的设计能力。

此外,在实训过程中,我也遇到了一些问题和困难。

首先,我在CAD软件的使用上存在一些基础知识的缺陷,需要花费更多的时间和精力去学习和实践。

其次,我在三维设计方面的经验较为有限,对于一些较为复杂的建模和渲染操作还存在一定的困难。

因此,我需要在今后的学习和实践中不断加强对CAD软件的应用和运用。

四、实训的不足和改进经过本次实训,我认为有以下几个方面需要改进和提升。

首先,实训时间较为紧张,无法对CAD软件的各个功能进行深入学习,希望今后能有更多的实训时间和机会。

其次,实训案例较为简单,对于实际工作中可能遇到的复杂问题没有涉及,希望能有更多实际案例的引导和练习。

最后,实训过程中对于学生的指导和帮助不够,希望今后能有更多的互动和交流,以提高学生的学习效果和实际操作能力。

综上所述,计算机辅助设计实训是提高理论与实践结合能力的重要环节。

通过本次实训,我从基础操作到三维设计都有了提升,对CAD软件有了更深入的理解,为今后的设计工作打下了基础。

同时,我也发现了自己在CAD软件使用上的不足之处,希望今后能不断学习和提升。

希望今后在实训中能够加强学生的指导和帮助,提高实训效果和质量,为学生的设计能力提供更好的培养平台。

计算机辅助设计实训报告

计算机辅助设计实训报告

计算机辅助设计实训报告
实践背景
随着计算机技术的快速发展,计算机辅助设计(CAD)已成为现代制造业的重要工具。

本次实践旨在通过学习CAD软件的基本操作,掌握绘制二维图形和三维模型的技能,以及了解CAD技术在工程设计中的应用。

实践目的
1.了解CAD软件的界面和工具栏。

2.学习CAD的绘图基础知识,掌握绘制二维图形的技能。

3.学习CAD的三维建模基础知识,掌握绘制三维模型的技能。

4.了解CAD技术在工程设计中的应用。

实践过程
1.熟悉CAD软件的界面和工具栏,包括绘图区、命令行界面、绘图工具栏、编辑工具栏等。

2.学习CAD的绘图基础知识,包括绘制线段、直线、圆弧、多边形等图形。

通过练习,掌握常用的绘图命令和绘图技巧。

3.学习CAD的三维建模基础知识,包括绘制立方体、球体、柱体等基本三维图形。

通过练习,掌握面域、立体体域、沿路径等三维建模技巧。

4.练习CAD技术在工程设计中的应用,比如利用CAD软件绘制平面图、机械零件图等。

通过这些练习,了解CAD技术在各个领域的应用。

实践成果
在本次实践中,我掌握了CAD软件的基本操作和绘图技巧,尤其是在二维图形和三维建模方面有了一定的经验。

通过练习,我了解了CAD技术在工程设计中的应用,对于将来从事相关领域的工作具有一定的帮助。

总结
计算机辅助设计(CAD)是现代制造业不可缺少的工具,掌握CAD 技术已成为职业发展必备的技能之一。

通过本次实践,我对CAD软件的使用有了更深入的了解,也对CAD技术在工程设计中的应用有了更全面的认识。

相信这些经验和知识能够在以后的工作中派上用场。

计算机辅助设计实习报告

计算机辅助设计实习报告

计算机辅助设计实习报告学院:班级:学号:姓名:指导老师:2006-7-10-2006-7-14实习任务1 原理图设计要求原理图中有两个以上芯片或五个以上三极管2 PCB设计3 Pspice分析:完成交流小信号分析和瞬态分析要求:(1)不抄袭(2)将原理图、PCB印制图、Pspice分析的原理图以及交流小信号分析结果、瞬态分析结果打印上交。

实习过程:第一部分Pspice分析第一步:绘制原理图本次电子电路PSPICE程序辅助分析采用的模拟电路是一个共射—共基串接差分放大电路。

所有BJT均选择Q2N2222(NPN型硅管)。

激励采用一个交流电压源。

图1.1共射—共基串接差分放大电路第二步:直流工作点分析分析直流工作点分析是用于分析电路的直流工作点。

在进行直流分析时,交流源被视为是零输出,固定状态保持不变,电容被视为是开路,电感被视为是短路,电路中的数字器件将被视为高阻接地,直流分析的结果是为以后的分析做准备。

也就是在分析过程中,pspice将电路中的电容开路,电感短路,对各个信号源取其直流电平值,然后用迭代的方法计算电路的直流偏置状态。

图1.2 直流工作点分析结果在PSPICE窗口中选择File|Examine Output打开输出文件,观察到如下结果:V_V1 VCC 0 15VQ_Q4 N00467 N01109 VO2 Q2N2222V_V2 VEE 0 -10VQ_Q1 N00436 VI N00405 Q2N2222R_Rc1 VO1 VCC 1kV_V3 VI 0 DC 0Vdc AC 1V acQ_Q2 N00405 0 N00467 Q2N2222Q_Q5 VEE N00554 N00554 Q2N2222Q_Q3 VO1 N01109 N00436 Q2N2222R_R1 N00554 0 940R_R2 N01109 VCC 10KD_D1 0 N01109 D1N4148R_Rc2 VO2 VCC 1kQ_Q6 N00405 N00554 VEE Q2N2222NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE( VI) 0.0000 ( VCC) 15.0000 ( VEE) -10.0000 ( VO1) 1.9914( VO2) 9.2773 (N00405) -.7139 (N00436) 1.9138 (N00467) 1.9257(N00554) -9.2754 (N01109) 2.6330VOLTAGE SOURCE CURRENTSNAME CURRENTV_V1 -1.997E-02V_V2 3.101E-02V_V3 -7.382E-05第三步:交流小信号分析交流小信号分析是首先计算电路的直流工作点,并在工作点处对电路中各个非线性元件作线性化处理得到线性化的交流小信号等效电路。

CAD计算机辅助设计实习报告

CAD计算机辅助设计实习报告

谈AutoCAD对我们在工程制图上的积极影响xxx(石家庄铁道大学四方学院河北石家庄 050041)摘要:目前,计算机绘图在作图尺寸精确度、修改错误方便、画几何图形方便等方面可以说已经代替了手工绘图。

是作为工科生必备的一项技能,学习AutoCAD也体现了适应现代化建设的需要,使我们在将来工作生活中可以运用AutoCAD轻松地解决所遇到的难题。

学习AutoCAD时注重理论与实践结合,这样既培养了我们的了理论思考能力,又培养了我们的实际动手能力。

关键词:AutoCAD 工程制图1 引言AutoCAD在工程制图上的地位是非常重要的,以往工程上都是用手工画的,在尺寸精度和图形的相似度也都不是很高,错误修改起来也不是很方便,画图时也不容易保持图纸的整洁等一系列困难。

但是学习了AutoCAD以后这些问题就都迎刃而解了,而且在制图的速度有了很大的提高,还可以画三维图,这也在其他行业也有很广的应用。

总言而之AutoCAD对我们以后的工作有诸多益处,是我们必须掌握的一门专业技能。

2 AutoCAD与工程制图AutoCAD在工程制图上有很重要的的应用地位,在我们这个专业工程测量中,内页资料的计算占很大的比重,内业资料计算的准确无误与速度,都直接决定了工作是否能够顺利完成。

因此需要借助办公软件,而AutoCAD则大大的提高了工程技术人员的计算数据的准确度,从而提高了工作效率。

因此可以说AutoCAD与工程制图是相互依存的,两者缺一不可。

3 AutoCAD在工程制图上的应用举例1.用AutoCAD很轻松地解决对图形修改的困难,如下图所示:在这张图中有许多的圆弧,因而需要对这些圆进行修剪来取得我们想要的圆弧段,如果用手工画,圆太多从而就会出现对图形修剪的困难和不易找到圆心的问题,而AutoCAD只需点一下修剪、空格键,点击需要修改的部分。

就可以很轻松的对各个圆进行修剪且精确度也较高。

2.用AutoCAD解决不易找到圆心的问题,如下图所示:对中间的圆可以用AutoCAD中的相切相切相切就很容易把圆画出来,而如果是人工画图,可能不会这么简单的将中间的圆画出来的。

计算机辅助设计综合实习报告

计算机辅助设计综合实习报告

计算机辅助设计综合实习报告学院:信息科学与工程学院班级:电子信息科学与技术08-2学号:姓名:邝辉宁指导老师:陈小琴日期:2010.9.18计算机辅助设计综合实习报告一.实习的性质与目的1、课程性质:计算机辅助设计是电子信息类各专业本科生的必修课。

计算机辅助设计技术范畴包含电子系统设计和开发的全过程,可分为系统级、电路级和物理级。

2、实习目的:借助现代EDA技术进行系统电路设计,侧重于综合应用所学知识,设计较为复杂的功能电路或小型电子系统,培养学生的现代电路设计与综合应用的能力,提高电路设计水平,培养现代电子系统设计能力和创新研究能力。

二.实习教学的基本要求给出实习课题任务要求,学生通过阅读资料、选择方案、设计电路、编程仿真、性能指标测试、撰写报告等过程,培养学生综合运用所学知识解决实际问题的能力和创新研究能力。

需要熟练掌握常用电子系统设计工具Protel DXP。

三.实习主题:LED数字式温度计的设计。

要求:1.用2个8段数码管显示所测温度计;2.测量范围为30~99℃四.实习内容及过程:1.方案选择和电路设计根据题目要求,选用单片机设计电路系统能较轻松和准确地实现,这里采用的单片机是常用的AT89C52。

2.利用keilc51编写单片机程序已经有了电路图,接下来就要编写程序并进行仿真,从而确定各元件的参数。

Keilc51是常用的单片机编程软件,现用于编写一个应用于AT89C52的温控程序。

程序如下:编译结果如图1所示:图13.利用proteus进行电路图仿真Proteus是适合于单片机电路仿真的软件,现用于对LED数字式温度计电路仿真。

通过仿真可以确定各元件的参数,并对程序进行修正。

经过多次测试,终于确定了元件的参数。

电路图及仿真过程如图2所示:图24.利用Protel DXP画出PCB图(1).电路原理图设计新建工程,然后新建原理图文件,打开原理图就可以设计原理图了。

画原理图之前,先添加所需要的元件库。

计算机辅助设计实训报告

计算机辅助设计实训报告

计算机辅助设计实训报告计算机辅助设计实训报告摘要:本文主要阐述了计算机辅助设计实训的相关内容,包括开展实训的目的、实训内容、实训环节、实训效果等方面,并分析了其中的问题和改进方案。

1.实训的目的计算机辅助设计实训是一种提高学生实际操作能力以及为今后从事工程图有关工作而培训的实践教学方法。

本次实训的目的是,让学生通过计算机辅助设计的学习,了解设计机械图的基本技巧、方法和规律,掌握设计单个部件的方法、构造组合原理、以及常见的标准零件的使用方法,培养学生的独立思考能力、协作能力和解决问题的能力,提高学生的实际操作水平。

2.实训内容本次实训的内容包括机械制图、三维绘图、装配设计及其它辅助软件等部分,课程设计本着由易到难的原则,分别以零件的图形设计、零部件的三维绘制及组合装配、图象装订及文件管理等方面内容为主要授课内容。

3.实训环节(1)实习前准备实习前,学生需要提前阅读相关教材,了解计算机辅助设计的基本知识,并安装好计算机辅助设计软件,为实习做好准备。

(2)实习过程实习过程分为理论教学和实践操作两部分。

在讲解和演示各种设计操作流程后,学生可以自己尝试模仿设计,同时可以向老师请教疑难点。

(3)实习后总结为了提高学生的学习效果,实习后需要开展必要的总结和讨论,回顾实践操作过程中出现的问题,并通过讨论解决这些问题。

同时,指导学生整理、汇总所学知识,写出学习心得和体会。

4.实训效果通过本次实训,学生在计算机辅助设计方面得到了一定的提升,特别是对于零件的绘制、三维建模的掌握、以及零部件的装配的起到了更好的锻炼。

5.问题与改进在实践过程中,我们也发现了一些问题。

首先,老师授课时应该更具体,讲解更全面些,可以在教学上多讲解一些有趣的例子和技巧,让学生更有兴趣。

其次,实践过程中,需要不断强调实习安全注意事项,保证实习过程中学生的人身安全。

针对以上问题,我们可以采取以下改进方案:第一,增加讲解内容,让学生获得更多的知识和技巧。

计算机辅助设计实训总结(通用15篇)

计算机辅助设计实训总结(通用15篇)

计算机辅助设计实训总结计算机辅助设计实训总结一、计算机辅助设计的主要计算包括哪些主要包括交互技术、图形变换技术、曲面造型和实体造型技术等。

在计算机辅助设计中,交互技术是必不可少的。

交互式CAD系统,指用户在使用计算机系统进行设计时,人和机器可以及时地交换信息。

采用交互式系统,人们可以边构思、边打样、边修改,随时可从图形终端屏幕上看到每一步操作的显示结果,非常直观。

图形变换的主要功能是把用户坐标系和图形输出设备的坐标系联系起来;对图形作平移、旋转、缩放、透视变换;通过矩阵运算来实现图形变换。

计算机设计自动化计算机自身的CAD,旨在实现计算机自身设计和研制过程的自动化或半自动化。

研究内容包括功能设计自动化和组装设计自动化,涉及计算机硬件描述语言、系统级模拟、自动逻辑综合、逻辑模拟、微程序设计自动化、自动逻辑划分、自动布局布线,以及相应的交互图形系统和工程数据库系统。

集成电路CAD有时也列入计算机设计自动化的范围。

二、计算机辅助设计实训总结(通用15篇)总结是指对某一阶段的工作、学习或思想中的经验或情况加以总结和概括的书面材料,它在我们的学习、工作中起到呈上启下的作用,我想我们需要写一份总结了吧。

那么你真的懂得怎么写总结吗?下面是小编收集整理的计算机辅助设计实训总结(通用15篇),供大家参考借鉴,希望可以帮助到有需要的朋友。

计算机辅助设计实训总结120xx年下学期第十六周,在杨志勤老师的指导下,我们班进行了为期一周的CAD制图集中实训,主要是针对轴类、箱体类和叉架类等几种常见零件的绘制,通过实训,进一步掌握CAD的应用,增强动手操作能力。

时间过得真快,到今天截止,一周的CAD制图实训即将结束,现在回想起刚进机房的那懵懂,自己都觉得好笑。

经过一个学期的学习,面对综合量大点的图形,竟然不知从何下手。

上课是一步一步,一个一个命令的学,课后的练习也没有涉及到前后的知识,知识的连贯性不大,当我们进行实际运用时,发现之前学的有点陌生。

计算机辅助设计实习报告

计算机辅助设计实习报告

计算机辅助设计实习报告学号:********专业:电子信息工程班级:电信08-1姓名:渠放实习项目计算机辅助设计实习是电信工程专业集中实践性环节之一。

直流稳压电源是电子技术常用的电源设备之一。

LED是目前使用最广泛的显示器件之一。

用计算机辅助设计一个稳压电源电路和一个LED七段译码电路并进行仿真。

稳压电源电路指标要求有:(1)、输入电压为~220V(50Hz)(2)、输出电压为+5V(3)、稳压部分采用三端集成稳压器(4)、电路采用全波桥式整流滤波电路(5)、负载为一个电阻。

LED七段译码电路指标要求有:(1)、电路由脉冲信号源、触发电路、编码电路、锁存器、驱动电路及数码管组成(2)、对输入脉冲进行计数,计数值由数码管显示,要求显示数字稳定(3)、对脉冲信号源进行仿真设置一.使用集成稳压器的稳压电源电路设计与仿真要求:1、输入电压为:220v,频率50Hz。

2、输出电压为5V。

3、稳压部分采用三端集成稳压器。

4、电路采用全波桥式整流滤波电路。

5、负载为一个电阻。

二.七段译码电路的设计和仿真要求:1、电路由脉冲信号源、触发电路、编码电路、锁存器、驱动电路及数码管组成。

2、对输入脉冲进行计数,计数值有数码管显示,要求显示数字稳定。

3、对脉冲信号源进行仿真。

第一部分稳压电源的设计方案设计与论证:滤波电路部分可采用电容滤波、电感滤波、LC复式滤波,电感滤波效果虽好但只适用大电流场合,LC复式滤波效果好适应性较强,但对于这种普通稳压电源来说没必要采用较复杂的电路,所以在这里选择电容滤波。

1、稳压电源系统设计1.1 主要部件原理直流稳压电源一般由电源变压器、整流电路、滤波电路和稳压电路四部分组成,如下图所示。

12P P =η1.1.1电源变压器电源变压器的作用是将来自电网的220V 交流电压u 1变换为整流电路所需要的交流电压u 2。

电源变压器的效率为:其中:2P 是变压器副边的功率,1P 是变压器原边的功率。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机辅助设计综合实习报告学院:信息科学与工程学院班级:电子信息科学与技术08-2学号:3080448201姓名:邝辉宁指导老师:陈小琴日期:2010.9.18计算机辅助设计综合实习报告一.实习的性质与目的1、课程性质:计算机辅助设计是电子信息类各专业本科生的必修课。

计算机辅助设计技术范畴包含电子系统设计和开发的全过程,可分为系统级、电路级和物理级。

2、实习目的:借助现代EDA技术进行系统电路设计,侧重于综合应用所学知识,设计较为复杂的功能电路或小型电子系统,培养学生的现代电路设计与综合应用的能力,提高电路设计水平,培养现代电子系统设计能力和创新研究能力。

二.实习教学的基本要求给出实习课题任务要求,学生通过阅读资料、选择方案、设计电路、编程仿真、性能指标测试、撰写报告等过程,培养学生综合运用所学知识解决实际问题的能力和创新研究能力。

需要熟练掌握常用电子系统设计工具Protel DXP。

三.实习主题:LED数字式温度计的设计。

要求:1.用2个8段数码管显示所测温度计;2.测量范围为30~99℃四.实习内容及过程:1.方案选择和电路设计根据题目要求,选用单片机设计电路系统能较轻松和准确地实现,这里采用的单片机是常用的AT89C52。

2.利用keilc51编写单片机程序已经有了电路图,接下来就要编写程序并进行仿真,从而确定各元件的参数。

Keilc51是常用的单片机编程软件,现用于编写一个应用于AT89C52的温控程序。

程序如下:编译结果如图1所示:图13.利用proteus进行电路图仿真Proteus是适合于单片机电路仿真的软件,现用于对LED数字式温度计电路仿真。

通过仿真可以确定各元件的参数,并对程序进行修正。

经过多次测试,终于确定了元件的参数。

电路图及仿真过程如图2所示:图24.利用Protel DXP画出PCB图(1).电路原理图设计新建工程,然后新建原理图文件,打开原理图就可以设计原理图了。

画原理图之前,先添加所需要的元件库。

利用设计管理器可以方便地添加元件库,一般常用的是“Miscellaneous Devices.ddb”库和“Protel Dos”库。

在画原理图时,放置元件的方法是,选择目标元件所在的元件库,然后从它下面的具体元件列表框中选择目标元件,点击place按钮,将目标元件拖到图纸中,并放置在所需要的位置。

点击“place”之后,放置元件之前,按下“tab”键,就会弹出元件属性对话框,可以编辑元件的属性,其中元件封装和元件标号是必须编辑的。

放置好元件之后,就可以连线了,Protel DXP提供了多种连线方式,可以通过空格键进行切换。

连好线,原理图就设计好了。

(2).编辑新元件尽管Protel DXP内置的元件库已经相当丰富,但有时还是无法从这些元件库中找到想要的元件,这时就需要自行建立新的元件及元件库了。

现在需要建立单片机AT89C52这个元件,方法如下:在当前设计管理器环境下,执行“File/new”,选择“Schematic Library Document”,就创建了一个新元件库文档,把文档名改为“89c52”。

双击打开进入元件库编辑界面,执行“Place/Rectangle”,拖动鼠标绘制一个直角矩形,大小为25*13格,执行“Place/Pins”,在矩形周围画40个引脚,用空格键可以旋转方向。

双击引脚,逐一编辑各引脚属性。

执行“Tools/Rename Component”,在对话框中把元件名称改为“89c52”,然后保存。

在原理图设计界面把此元件装载到元件库中,就可以取用“89c52”元件了。

(3)ERC检查在原理图设计界面下,执行“Tools/ERC”可以生成ERC表,用于检查电路图是否有问题,可以根据ERC表修正原理图中的错误。

原理图的最终设计如图3:图3(4).生成网络表ERC检查无误后,执行“Design/Create Netlist”,选择网络表类型,生成网络表。

(5).建立PCB文件,装载网络表执行“File/New”,选择“PCB Document”,则建立了一个PCB文件,双击打开PCB 编辑器,添加所需要的封装库。

执行“Design/Load Nets”,在对话框中选择所用到的网络表,点击“ok”按钮,这时如果有错误提示,则要返回原理图修正,重新生成和装载网络表,直到没有错误提示为止,点击“Execute”按钮,就装入了网络表和元件。

(6).布局和布线在PCB编辑界面下,点击下方的“keepoutlayer”,执“Place/Keepout/Track”,画出电路板边框。

执行“右键/Rules”,在弹出对话框中定义布局和布线规则。

然后进行手工布局,把已装入的元件一一拖入边框内的合适位置,并调整好元件放置方向。

布局完后,执行“AutoRoute/All”,单击对话框中的“Route All”按钮即可完成自动布线,手工进行一些调整即可完成PCB图的设计。

如图4:图4(7).电气规则检查当一块线路板已经设计好,我们要检查布线是否有错误,Protel DXP提供了很好的检查工具“DRC”自动规则检查。

执行“Tools/Design Rlue Check”,计算机会自动将检查结果列出来。

电气规则检查无误,就可以保存设计,并交付PCB文件给制版厂家生产电路板了。

实习心得:经过为时三周的计算机辅助设计综合实习,我查阅了不少的资料,使用了Protel DXP画PCB图和keilc51编程,用了proteus仿真:利用EDA技术完成了一个LED数字式温度计的设计。

这个实习使我的电子设计水平和解决实际问题的能力有了很大的提高。

附录:/* 18B20单线温度检测的应用样例程序,请将18b20插紧,然后在数码管可以显示XX,如显示28表示当前温度28度*/#include<reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义#include<math.h>#include<INTRINS.H>#define uchar unsigned char#define uint unsigned int;/* 定义端口*/sbit seg1=P2^0;sbit seg2=P2^1;sbit seg3=P2^2;sbit DQ=P1^3;//ds18b20 端口sfr dataled=0x80;//显示数据端口/* 全局变量*/uint temp;uchar flag_get,count,num,minute,second;uchar code tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//7段数码管段码表共阳uchar str[6];/* 函数声明*/ void delay1(uchar MS);unsigned int ReadTemperature(void);void Init_DS18B20(void);unsigned char ReadOneChar(void);void WriteOneChar(unsigned char dat);void delay(unsigned int i);/* 主函数*/ main(){unsigned char TempH,TempL;TMOD|=0x01;//定时器设置TH0=0xef;TL0=0xf0;IE=0x82;TR0=1;P2=0x00;count=0;while(1){str[2]=tab[(TempH%100)/10]; //十位温度str[3]=tab[(TempH%100)%10]+0x80; //个位温度,带小数点if(flag_get==1) //定时读取当前温度{temp=ReadTemperature();if(temp&0x8000){str[0]=0x40;//负号标志temp=~temp; // 取反加1temp +=1;}elsestr[0]=0;TempH=temp>>4;TempL=temp&0x0F;TempL=TempL*6/10;//小数近似处理flag_get=0;}}}/* 定时器中断*/ void tim(void) interrupt 1 using 1//中断,用于数码管扫描和温度检测间隔{TH0=0xef;//定时器重装值TL0=0xf0;num++;if (num==50){num=0;flag_get=1;//标志位有效second++;if(second>=60){second=0;minute++;}}count++;if(count==1){P2=0;dataled=str[0];}//数码管扫描if(count==2){P2=1;dataled=str[1];}if(count==3){ P2=2;dataled=str[2];}if(count==4){ P2=3;dataled=str[3];}if(count==5){ P2=4;dataled=str[4];}if(count==6){ P2=5;dataled=str[5];count=0;}}/* 延时函数*/ void delay(unsigned int i)//延时函数{while(i--);}/* 初始化*/ void Init_DS18B20(void){DQ = 1; //DQ复位delay(8); //稍做延时DQ = 0; //单片机将DQ拉低delay(80); //精确延时大于480usDQ = 1; //拉高总线delay(10);x=DQ; //稍做延时后如果x=0则初始化成功x=1则初始化失败delay(5);}/* 读一个字节*/ unsigned char ReadOneChar(void){unsigned char i=0;unsigned char dat = 0;for (i=8;i>0;i--){DQ = 0; // 给脉冲信号dat>>=1;DQ = 1; // 给脉冲信号if(DQ)dat|=0x80;delay(5);}return(dat);}/* 写一个字节*/ void WriteOneChar(unsigned char dat){unsigned char i=0;for (i=8; i>0; i--){DQ = 0;DQ = dat&0x01;delay(5);DQ = 1;dat>>=1;}delay(5);}/* 读取温度*/ unsigned int ReadTemperature(void){unsigned char a=0;unsigned int b=0;Init_DS18B20();WriteOneChar(0xCC); // 跳过读序号列号的操作WriteOneChar(0x44); // 启动温度转换delay(200);Init_DS18B20();WriteOneChar(0xCC); //跳过读序号列号的操作WriteOneChar(0xBE); //读取温度寄存器等(共可读9个寄存器)前两个就是温度a=ReadOneChar(); //低位b=ReadOneChar(); //高位b<<=8;t=a+b;return(t);}。

相关文档
最新文档