课程设计说明书

合集下载

课程设计说明书【范本模板】

课程设计说明书【范本模板】

邮电与信息工程学院课程设计说明书课题名称:软件项目实训学生学号:6102040124专业班级:11测控01班学生姓名: 徐晗学生成绩:指导教师:陈希课题工作时间:2014-6—9至2014-6-22一、课程设计任务的基本要求:(1)课程设计目的:1.全面理解程序的顺序结构、选择结构、循环结构,掌握结构化程序设计的自顶向下,逐步细化,模块化的设计原则。

2.掌握C语言基础知识,灵活应用函数、指针、数组、结构体等知识进行程序设计。

3.掌握利用C语言进行程序设计的方法和技巧,提高学生综合分析和调试程序的能力.(2)课程设计总体要求:1。

采用模块化程序设计方法。

2.主菜单设计界面如下:3.子菜单界面如下:选择结构子菜单:循环结构子菜单:4。

在对应模块下完成如下功能: (1)单选择if语句:(2)双选择if语句:(3)多选择if语句:(4)switch语句(5)while循环语句(6)do—while循环语句(7)for循环语句(8)循环嵌套例如:switch语句案例界面:(3)论文部分1、学生应提交的资料:纸质《课程设计说明书》1份;课程设计报告1份。

2、课程设计报告的内容附在《课程设计说明书》后,内容包括:一、设计目的1。

全面理解程序的顺序结构、选择结构、循环结构,掌握结构化程序设计的自顶而下,逐步细化,模块化的原则。

2。

掌握C语言的基础知识,灵活应用函数、指针、数组、结构体等知识进行程序设计。

3。

掌握利用C语言进行程序设计的方法和技巧,提高学生综合分析和调试程序的能力.二、系统功能模块图(略)三、设计函数列表在C语言中每一个功能模块都对应一个函数,即由函数来实现各功能模块的具体功能,也就是建立功能模块与函数之间一一对应的关系,在编写程序时可以减少不课程设计报告一、设计目的1. 全面理解程序的顺序结构、选择结构、循环结构,掌握结构化程序设计的自顶而下,逐步细化,模块化的原则。

2. 掌握C语言的基础知识,灵活应用函数、指针、数组、结构体等知识进行程序设计.3.掌握利用C语言进行程序设计的方法和技巧,提高学生综合分析和调试程序的能力。

课程设计说明书模板

课程设计说明书模板

课程设计说明书模板课程设计说明书1. 课程名称:[填写课程名称]2. 课程设计目的:[填写课程设计的主要目的和需求]3. 课程设计目标:[填写课程设计的具体目标]4. 课程大纲:[填写课程的大纲,包括每个单元的主题、教学目标、教学内容、教学方法、评价方式等]5. 教学资源:[列举所需的教学资源,如教科书、参考书、多媒体设备等]6. 教学活动:[列举每个单元的教学活动,包括课堂讲解、实验、讨论、小组活动等]7. 评估方式:[说明课程的评估方式,包括考试、作业、项目等]8. 教学团队:[介绍教学团队的成员,包括主讲教师、助教等]9. 课程进度安排:[设置每个单元的教学时间,包括预计的课程开始和结束日期]10. 教学参考文献:[列举可供参考的教学资料和文献]11. 补充说明:[如有任何额外的补充说明,请在此处填写]以上是一个简单的课程设计说明书模板,具体的内容根据课程的实际需求进行填写和修改。

12. 课程设计背景:[解释为什么设计此课程,背景资料和理由等]13. 教学目标细化:[具体阐述每个单元的教学目标,并且可分为知识、技能和态度等层面]14. 教学方法和策略:[详细描述采用的教学方法和策略,如讲授、案例分析、小组合作等]15. 教学评估标准:[明确课程评估的标准和要点,例如针对知识理解的测验、技能表现的评估等]16. 教学资源准备:[具体说明所需的教学材料、设备、实验器具等,以及相关的采购和准备工作]17. 学习支持与辅助:[列举可提供给学生的学习支持和辅助资源,如电子教学平台、辅导手册等]18. 教学组织和管理:[描述课堂组织和管理的方式,包括上课时间、课堂纪律、小组分工等]19. 教学团队角色职责:[详细说明教学团队中各成员的角色职责,包括主讲教师、助教、辅导员等]20. 课程进度和时间安排:[具体列出每个单元的教学时间安排,包括每周课时数、教学时间分配等]这些补充内容可以根据课程的具体要求和设计者的个人情况进行修改和适应,以更好地满足教学需求和目标。

课程设计课程设计说明书

课程设计课程设计说明书

课程设计课程设计说明书一、教学目标本课程的教学目标是使学生掌握XX学科的基本概念、原理和方法,培养学生运用XX知识解决实际问题的能力。

具体来说,知识目标包括:1.掌握XX学科的基本概念、原理和方法;2.了解XX学科的发展趋势和应用领域。

技能目标包括:1.能够运用XX知识解决实际问题;2.具备XX学科的基本实验技能。

情感态度价值观目标包括:1.培养学生对XX学科的兴趣和热情;2.培养学生团队合作、创新思维和科学精神。

二、教学内容根据课程目标,本课程的教学内容主要包括XX学科的基本概念、原理和方法,以及实际应用案例。

具体安排如下:第一章:XX学科概述1.1 XX学科的定义和发展历程1.2 XX学科的应用领域和前景第二章:XX基本原理2.1 XX原理的提出和证明2.2 XX原理的应用案例第三章:XX方法与应用3.1 XX方法的原理和步骤3.2 XX方法在实际问题中的应用第四章:XX学科的发展趋势4.1 XX学科的最新研究成果4.2 XX学科的未来发展方向三、教学方法为了实现课程目标,本课程将采用多种教学方法,如讲授法、讨论法、案例分析法和实验法等。

具体安排如下:1.讲授法:通过教师的讲解,使学生掌握XX学科的基本概念、原理和方法;2.讨论法:引导学生针对实际问题进行思考和讨论,培养学生的创新思维和解决问题的能力;3.案例分析法:通过分析具体案例,使学生了解XX方法在实际问题中的应用;4.实验法:让学生亲自动手进行实验,培养学生的实验技能和科学精神。

四、教学资源为了支持教学内容和教学方法的实施,本课程将利用多种教学资源,包括教材、参考书、多媒体资料和实验设备等。

具体安排如下:1.教材:选用国内权威出版的XX学科教材,为学生提供系统、科学的学习资料;2.参考书:推荐学生阅读相关领域的经典著作和最新研究论文,拓展知识面;3.多媒体资料:利用课件、视频等多媒体资源,丰富教学手段,提高学生的学习兴趣;4.实验设备:配备必要的实验设备,为学生提供动手实践的机会,培养实验技能。

课程设计说明书格式及要求

课程设计说明书格式及要求

西华大学电气信息学院课程设计说明书格式及要求一份完整的课程设计说明书应包括:封面、摘要、目录、正文(前言、总体方案设计、…、结论、总结与体会、谢辞等)、参考文献、附录等。

一、封面:单独1页(见样件)二、摘要、关键词:中文(150~200字)、英文;单独1页摘要应高度概括题目的内容、方法和观点,以及取得的成果和结论。

应反映出整个内容的精华。

中文摘要在200字以内为宜,同时要求写出外文摘要,以200个实词为宜。

并要求写出中文、外文的关键词。

①用精炼、概括的语言表达,每项内容不宜展开论证和说明;②要客观陈述,不宜加主观评价;③成果和结论性字句是摘要的重点,论述上要多些,以加深读者的印象;④要独立成文,选词用语要避免与全文尤其是前言和结论部份雷同;⑤既要简短扼要,又要表达清晰,结构合理。

摘要用中、英文对照编写;“摘要”两字加粗,字体用楷体四号字,第一行行头缩进四格,行尾缩进两格,选用小四号宋体字。

关键词一般为3~8个,在摘要后另起一行排,各关键词之间用“,”号分隔。

关键词的字体和排版与“摘要”的相同;关键词与摘要之间不空行。

(见样件)三、目录:内容必要对应页码号“目录”的字体采用三号宋体加粗;目录中的标题不宜超过三级。

一级标题用四号宋体加粗;二级及其以后的标题用四号字,不加粗。

四、设计说明书正文:正文的标题可分为章(一级)、节(二级)、小节(三级)等。

一级标题用小三号字,编号用1级阿拉伯数字(如:2总体方案设计),字体选用宋体加粗;二级标题用四号字,编号用2级阿拉伯数字(如:2.1),字体选用宋体加粗;三级标题及其以后的标题用小四号字,三级标题编号用3级阿拉伯数字(如:2.1.3),字体选用宋体加粗。

标题的排列按:①一~三级标题文字均居左顶排,标题与标题间不空行,标题与前段正文之间空一行;②各一级标题之间要换页;③在两级标题连排的情况下,标题间应间隔一行;④在有副标题的情况下,应注意主标题与副标题的关系与比例。

课程设计说明书

课程设计说明书

课程设计说明书1. 引言课程设计是现代教育教学改革的重要组成部分,它旨在培养学生的创新思维和实践能力。

本文档旨在为课程设计提供详细的说明和指导,帮助教师和学生有效地进行课程设计工作。

2. 设计目标课程设计的目标是提供一个学习框架,使学生能够充分理解和掌握所学课程的关键概念和技能。

具体目标包括:- 培养学生的分析和解决问题的能力;- 培养学生的团队合作和沟通能力;- 激发学生的创新和创造力;- 提高学生的实践能力;- 促进学生的自主学习和自我管理能力。

3. 课程设计步骤3.1 确定课程目标和学习内容在设计课程之前,首先需要明确课程的目标和学习内容。

课程目标应与学生的学习需求和教学要求相一致,并具有明确的可测量性。

学习内容应包括基本概念、原理和应用。

3.2 制定教学计划和学习活动根据课程目标和学习内容,制定详细的教学计划和学习活动。

教学计划应包括教学目标、教学方法、评价方法和学习资源等。

学习活动应设计成富有创意和挑战的,能够培养学生的实践和创新能力。

3.3 开展学习和实践活动在课程设计实施过程中,教师应引导学生积极参与学习和实践活动。

通过小组讨论、实验、实习等方式,培养学生的团队合作、沟通和解决问题的能力。

3.4 进行评估和反馈课程设计结束后,教师应及时进行评估和反馈。

评估可以包括学生的作业、项目成果、实习报告等。

根据评估结果,教师可以为学生提供个性化的指导和建议,帮助他们改进学习。

4. 教学方法为了有效实施课程设计,教师可以采用多种教学方法,包括: - 授课讲解:教师将重点理论知识讲解给学生,并进行互动讨论和思考;- 实践体验:学生通过实验、实习等实际操作来巩固所学知识;- 小组合作:学生分组合作完成项目任务,培养团队合作和沟通能力;- 个性化指导:教师根据学生的学习进展,提供个性化的学习指导和反馈。

5. 课程评价课程评价是课程设计的重要环节。

为了全面评价学生的学习情况,教师可以采用多种评价方法,包括:- 作业/project成果评价:根据学生交付的作业和项目成果,评估其理解和应用能力;- 考试评价:通过考试对学生的知识掌握程度进行评估;- 口头表现评价:通过学生的展示、演讲等口头表现,评估其沟通和表达能力。

建水课程设计设计说明书

建水课程设计设计说明书

建水课程设计设计说明书一、课程目标知识目标:1. 学生能掌握建水地区的历史文化背景,理解其在中国历史中的重要地位。

2. 学生能了解并描述建水古城的建筑特色、文化传承以及与当地生活的关系。

3. 学生能掌握基本的地理学概念,分析建水地区的自然环境对古城建筑风格的影响。

技能目标:1. 学生通过实地考察、资料搜集等途径,培养探究学习的能力。

2. 学生能运用地图、绘画等工具,制作建水古城模型,提高空间思维和动手操作能力。

3. 学生通过小组合作,提升沟通协调和团队合作能力。

情感态度价值观目标:1. 学生培养对传统文化的尊重和热爱,增强民族自豪感。

2. 学生在学习过程中,培养对地理、历史学科的兴趣,激发主动学习的热情。

3. 学生通过了解建水古城的保护与开发,认识到人与自然和谐共生的重要性,树立可持续发展观念。

课程性质:本课程以实地考察和课堂学习相结合的方式,让学生深入了解建水古城的历史、地理、文化等知识。

学生特点:五年级学生具有一定的自主学习能力和合作意识,对新鲜事物充满好奇心。

教学要求:教师应充分调动学生的积极性,注重培养学生的实践能力和综合素质,将理论知识与实际操作相结合,提高学生的学习效果。

通过课程目标的分解,使学生在学习过程中达到预期的学习成果,为后续教学设计和评估提供依据。

二、教学内容1. 建水地区历史文化背景介绍:包括建水历史沿革、重要历史事件、文化名人等,对应教材第三章第一节。

2. 建水古城建筑特色分析:学习古城墙、街巷、古建筑类型及风格,对应教材第三章第二节。

3. 建水地区自然环境与古城建筑关系:探讨地理、气候等因素对古城建筑风格的影响,对应教材第三章第三节。

4. 建水古城保护与开发探讨:分析古城保护的意义、现状及开发策略,对应教材第三章第四节。

5. 实践活动:组织学生实地考察建水古城,拍摄照片、绘制地图,并制作古城模型,锻炼学生动手能力和空间思维。

教学大纲安排:第一课时:建水地区历史文化背景介绍第二课时:建水古城建筑特色分析第三课时:建水地区自然环境与古城建筑关系第四课时:建水古城保护与开发探讨第五课时:实践活动(实地考察、拍摄照片、绘制地图、制作模型)教学内容注重科学性和系统性,结合课程目标,合理安排教学进度,确保学生能够在学习过程中掌握相应知识,提高实践能力。

《机电一体化系统设计课程设计》设计说明书

《机电一体化系统设计课程设计》设计说明书

《机电一体化系统设计课程设计》设计说明书一、课程设计的目的机电一体化系统设计是一门综合性很强的课程,通过本次课程设计,旨在让我们将所学的机电一体化相关知识进行综合运用,培养我们独立设计和解决实际问题的能力。

具体来说,课程设计的目的包括以下几个方面:1、加深对机电一体化系统概念的理解,掌握系统设计的基本方法和步骤。

2、熟悉机械、电子、控制等多个领域的知识在机电一体化系统中的融合与应用。

3、培养我们的工程实践能力,包括方案设计、图纸绘制、参数计算、器件选型等。

4、提高我们的创新思维和团队协作能力,为今后从事相关工作打下坚实的基础。

二、课程设计的任务和要求本次课程设计的任务是设计一个具有特定功能的机电一体化系统,具体要求如下:1、确定系统的功能和性能指标,包括运动方式、精度要求、速度范围等。

2、进行系统的总体方案设计,包括机械结构、驱动系统、控制系统等的选择和布局。

3、完成机械结构的详细设计,绘制装配图和零件图。

4、选择合适的驱动电机、传感器、控制器等器件,并进行参数计算和选型。

5、设计控制系统的硬件电路和软件程序,实现系统的控制功能。

6、对设计的系统进行性能分析和优化,确保满足设计要求。

三、系统方案设计1、功能需求分析经过对任务要求的仔细研究,确定本次设计的机电一体化系统为一个小型物料搬运机器人。

该机器人能够在规定的工作空间内自主移动,抓取和搬运一定重量的物料,并放置到指定位置。

2、总体方案设计(1)机械结构采用轮式移动平台,通过直流电机驱动轮子实现机器人的移动。

机械手臂采用关节式结构,由三个自由度组成,分别实现手臂的伸缩、升降和旋转,通过舵机进行驱动。

抓取机构采用气动夹爪,通过气缸控制夹爪的开合。

(2)驱动系统移动平台的驱动电机选择直流无刷电机,通过减速器与轮子连接,以提供足够的扭矩和速度。

机械手臂的关节驱动选择舵机,舵机具有控制精度高、响应速度快等优点。

抓取机构的气缸由气泵提供气源,通过电磁阀控制气缸的动作。

课程设计说明书范文

课程设计说明书范文

中南林业科技大学本科课程设计说明书学生姓名:学号:分工:(有其他组员依次列出)学院:三号楷体不加粗以下相同专业年级:课程:科学计算课程设计设计(论文)题目:插值法程序实现指导教师:2010年5月中文摘要(空1行)主要内容,研究的目的、方法、结果和结论等(小4号宋体,1.5倍行距)××××××××××××××××××××××××××××××××××××××。

(要求150~300字)(空2行)关键词×××,×××,×××,×××(小4号宋体,3~8个)英文摘要(和中文摘要对应)引言引言的内容可包括研究的目的、意义、主要方法、范围和背景等。

应开门见山,言简意赅。

正文部分1、XXX1.1X X X第 1.1的内容1.2X X X第 1.2的内容……2、XXX第2部分的内容结论/讨论结论是文章的主要结果、论点的提炼与概括,应准确、简明、完整、有条理。

参考文献:例如:1 胡曰利、吴晓芙,林木生长与养分动态模型研究V杉木林曲线[1]、中南林学院,1999,19(4):1-72 华罗庚,王元.论一致分布与近似分析.中国科学,1973(4):339~3573 Borko H,Bernier C L.Indexing concepts and methods .New York:Academic Pr,1978指导评阅人签名:。

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

运动控制课程设计说明书电机运动控制课程设计(2012届)直流电机控制系统设计学生姓名徐帅学号 12132127院系机械与电气工程学院指导教师叶军完成日期 2015-11-5目录1 引言 (3)2 系统论述 (4)3 PWM脉宽调制原理 (6)3.1 PWM调速原理 (6)4系统硬件设计 (8)5系统软件设计 (19)心得 (20)参考文献 (20)附录 (21)1 引言早期直流传动的控制系统采用模拟分离器件构成,由于模拟器件有其固有的缺点,如存在温漂、零漂电压,构成系统的器件较多,使得模拟直流传动系统的控制精度及可靠性较低。

随着计算机控制技术的发展,微处理器已经广泛使用于直流传动系统,实现了全数字化控制。

由于微处理器以数字信号工作,控制手段灵活方便,抗干扰能力强。

所以,全数字直流调速控制精度、可靠性和稳定性比模拟直流调速系统大大提高。

所以,直流传动控制采用微处理器实现全数字化,使直流调速系统进入一个崭新的阶段。

微处理器诞生于上个世纪七十年代,随着集成电路大规模及超大规模集成电路制造工艺的迅速发展,微处理器的性价比越来越高。

此外,由于电力电子技术的发展,制作工艺的提升,使得大功率电子器件的性能迅速提高。

为微处理器普遍用于控制电机提供了可能,利用微处理器控制电机完成各种新颖的、高性能的控制策略,使电机的各种潜在能力得到充分的发挥,使电机的性能更符合工业生产使用要求,还促进了电机生产商研发出各种如步进电机、无刷直流电机、开关磁阻电动机等便于控制且实用的新型电机,使电机的发展出现了新的变化。

对于简单的微处理器控制电机,只需利用用微处理器控制继电器、电子开关元器件,使电路开通或关断就可实现对电机的控制。

现在带微处理器的可编程控制器,已经在各种的机床设备和各种的生产流水线中普遍得到应用,通过对可编程控制器进行编程就可以实现对电机的规律化控制。

对于复杂的微处理器控制电机,则要利用微处理器控制电机的电压、电流、转矩、转速、转角等,使电机按给定的指令准确工作。

通过微处理器控制,可使电机的性能有很大的提高。

目前相比直流电机和交流电机他们各有所长,如直流电机调速性能好,但带有机械换向器,有机械磨损及换向火花等问题;交流电机,不论是异步电机还是同步电机,结构都比直流电机简单,工作也比直流电机可靠,但在频率恒定的电网上运行时,它们的速度不能方便而经济地调节[2]。

高性能的微处理器如DSP (DIGITAL SIGNALPROCESSOR即数字信号处理器)的出现,为采用新的控制理论和控制策略提供了良好的物质基础,使电机传动的自动化程度大为提高。

在先进的数控机床等数控位置伺服系统,已经采用了如DSP等的高速微处理器,其执行速度可达数百万兆以上每秒,且具有适合的矩阵运算。

2 系统论述2.1设计背景近年来,随着科技的进步,电力电子技术得到了迅速的发展,直流电机得到了越来越广泛的应用。

直流它具有优良的调速特性,调速平滑、方便,调速范围广;过载能力大,能承受频繁的冲击负载,可实现频繁的无级快速起动、制动和反转;需要能满足生产过程自动化系统各种不同的特殊运行要求,从而对直流电机的调速提出了较高的要求,改变电枢回路电阻调速,改变电枢电压调速等技术已远远不能满足要求,这时通过PWM方式控制直流电机调速的方法应运而生。

2.2 设计思路直流电机PWM控制系统的主要功能包括:实现对直流电机的加速、减速以及电机的正转、反转和急停,并且可以调整电机的转速,能够很方便的实现电机的智能控制。

主体电路:即直流电机PWM控制模块。

这部分电路主要由AT89S52单片机的I/O端口、定时计数器、外部中断扩展等控制直流电机的加速、减速以及电机的正转和反转,并且可以调整电机的转速,能够很方便的实现电机的智能控制。

其间是通过AT89S52单片机产生脉宽可调的脉冲信号并输入到L298驱动芯片来控制直流电机工作的。

该直流电机PWM控制系统由以下电路模块组成:设计输入部分:这一模块主要是利用带中断的独立式键盘来实现对直流电机的加速、减速以及电机的正转、反转和急停控制。

设计控制部分:主要由AT89S52单片机的外部中断扩展电路组成。

直流电机PWM控制实现部分主要由一些二极管、电机和L298直流电机驱动模块组成。

设计显示部分: LED数码显示部分,实现对PWM脉宽调制占空比的实时显示。

2.3 系统框架设计直流电机PWM调速方案方案说明:直流电机PWM调速系统以AT89S52单片机为控制核心,由命令输入模块、LED显示模块及电机驱动模块组成。

采用带中断的独立式键盘作为命令的输入,单片机在程序控制下,定时不断给L298直流电机驱动芯片发送PWM波形,H型驱动电路完成电机正,反转和急停控制;同时单片机不停的将PWM脉宽调制占空比送到LED数码管完成实时显示。

3 PWM脉宽调制原理3.1 PWM调速原理载两端的电压,从而达到控制要求的一种电压调整方法。

PWM可以应用在许多方面,比如:电机调PWM(脉冲宽度调制)是通过控制固定电压的直流电源开关频率,改变负速、温度控制、压力控制等等[7]。

在PWM驱动控制的调整系统中,按一个固定的频率来接通和断开电源,并且根据需要改变一个周期内“接通”和“断开”时间的长短。

通过改变直流电机电枢上电压的“占空比”来达到改变平均电压大小的目的,从而来控制电动机的转速。

也正因为如此,PWM又被称为“开关驱动装置”。

如图1所示:图1 PWM信号的占空比设电机始终接通电源时,电机转速最大为Vmax,设占空比为D= t1 / T,则电机的平均速度为Va = Vmax * D,其中Va指的是电机的平均速度;Vmax 是指电机在全通电时的最大速度;D = t1 / T是指占空比。

由上面的公式可见,当我们改变占空比D=t1/T时,就可以得到不同的电机平均速度Vd,从而达到调速的目的。

严格来说,平均速度Vd与占空比D并非严格的线性关系,但是在一般的应用中,我们可以将其近似的看成是线性关系。

3. 2 PWM调速方法基于单片机类由软件来实现PWM:在PWM调速系统中占空比D是一个重U不变的情况下,电枢端电压的平均值取决于占空比D的大要参数在电源电压d小,改变D的值可以改变电枢端电压的平均值从而达到调速的目的。

改变占空比D的值有三种方法:A、定宽调频法:保持1t不变,只改变t,这样使周期(或频率)也随之改变[。

B、调宽调频法:保持t不变,只改变1t,这样使周期(或频率)也随之改变[。

C、定频调宽法:保持周期T(或频率)不变,同时改变1t和t。

前两种方法在调速时改变了控制脉冲的周期(或频率),当控制脉冲的频率与系统的固有频率接近时,将会引起振荡,因此常采用定频调宽法来改变占空比从而改变直流电动机电枢两端电压。

利用单片机的定时计数器外加软件延时等方式来实现脉宽的自由调整,此种方式可简化硬件电路,操作性强等优点。

3.3 PWM实现方式方案一:采用定时器做为脉宽控制的定时方式,这一方式产生的脉冲宽度极其精确,误差只在几个us。

方案二:采用软件延时方式,这一方式在精度上不及方案一,特别是在引入中断后,将有一定的误差。

故采用方案一。

4系统硬件设计4.1系统基本组成4.1.1 硬件模块组成(1)单片机控制模块(2)L298电机驱动模块(3)LED显示模块(4)独立键盘控制模块3.3系统硬件各模块电路4.1.2 单片机整个控制模块.单片机整个控制模块这里利用定时计数器让单片机P2口的P2.6、P2.7引脚输出占空比不同的方波,然后经驱动芯片L298放大后控制直流电机。

驱动芯片的输入电压是两引脚的电压差,在调速时一根引脚线为低电平,另一个引脚产生调速方波,这样两个引脚的电压差就可通过控制其中一个引脚来控制。

当需要改变电机转动方向时,两个引脚的输出相反。

定时计数器若干时间(1us)中断一次,就使P2.6或P2.7产生一个高电平或低电平。

直流电机的速度分成100个等级,因此一个周期就有100个脉冲,周期为一百个脉冲的时间,速度等级对应一个周期的高电平脉冲的个数。

占空比为高电平脉冲个数占一个周期总脉冲个数的百分数。

一个周期加在电机两端的电压为脉冲高电压乘以占空比。

占空比越大,加在电机两端的电压越大,电机转动越快。

电机的平均速度等于在一定的占空比下电机的最大速度乘以占空比。

当我们改变占空比时,就可以得到不同的电机平均速度,从而达到调速的目的。

精确的讲,平均速度与占空比并不是严格的线性关系,在一般的应用中,可以将其近似看成线性关系。

4.2 AT89S52的简介4.2.1 AT89S52主要性能AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。

使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。

片上Flash允许程序存储器在系统可编程,亦适于常规编程器。

在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

与MCS-51单片机产品兼容;8K字节在系统可编程Flash存储器;1000次擦写周期;全静态操作:0Hz~33Hz;三级加密程序存储器;32个可编程I/O口线;三个16位定时器/计数器;八个中断源;全双工UART串行通道;低功耗空闲和掉电模式;掉电后中断可唤醒;看门狗定时器;双数据指针;掉电标识符。

4.2.2 AT89S52主要功能列举1、拥有灵巧的8位CPU和在系统可编程Flash2、晶片内部具时钟振荡器(传统最高工作频率可至 12MHz)3、内部程序存储器(ROM)为 8KB4、内部数据存储器(RAM)为 256字节5、32 个可编程I/O 口线6、8 个中断向量源7、三个 16 位定时器/计数器8、三级加密程序存储器9、全双工UART串行通道4.2.3 AT89S52各引脚功能介绍VCC:AT89S52电源正端输入,接+5V。

VSS:电源地端。

XTAL1:单芯片系统时钟的反相放大器输入端。

XTAL2:系统时钟的反相放大器输出端,一般在设计上只要在 XTAL1 和 XTAL2 上接上一只石英振荡晶体系统就可以动作了,此外可以在两引脚与地之间加入一20PF 的小电容,可以使系统更稳定,避免噪声干扰而死机。

RESET:AT89S52的重置引脚,高电平动作,当要对晶片重置时,只要对此引脚电平提升至高电平并保持两个机器周期以上的时间,AT89S51便能完成系统重置的各项动作,使得内部特殊功能寄存器之内容均被设成已知状态,并且至地址0000H 处开始读入程序代码而执行程序。

EA/Vpp:"EA"为英文"External Access"的缩写,表示存取外部程序代码之意,低电平动作,也就是说当此引脚接低电平后,系统会取用外部的程序代码(存于外部EPROM中)来执行程序。

相关文档
最新文档