单片机课程设计总结(2)
MCS51单片机原理及嵌入式系统应用课程设计 (2)

MCS51单片机原理及嵌入式系统应用课程设计一、课程设计背景嵌入式系统是一个以计算机技术为基础,集成了计算机硬件和软件系统的设备。
随着信息技术的飞速发展,嵌入式系统已经成为各种各样产品的重要组成部分,如家电、汽车、医疗器械等。
因此,对嵌入式系统的研究和开发也变得越来越重要。
MCS51是一种被广泛应用于嵌入式系统设计的单片机。
MCS51拥有稳定的性能和丰富的硬件资源,同时使用起来也非常方便。
在本课程设计中,我们将探究MCS51单片机的原理以及其在嵌入式系统中的应用,旨在帮助学生更好地理解嵌入式系统,提高其技能水平,为未来就业做好准备。
二、课程设计内容2.1 MCS51单片机原理MCS51单片机由CPU、存储器、输入输出接口及其它外设组成。
本部分内容主要包括以下几个方面:•MCS51的CPU结构和工作原理•存储器及存储器扩展方式•输入输出接口及其应用•定时器和中断控制器的原理2.2 嵌入式系统应用MCS51单片机在嵌入式系统中的应用非常广泛,包括控制电路、仪器设备、工业控制等领域。
本部分内容将侧重于MCS51单片机在嵌入式系统中的具体应用,主要包括以下几个方面:•定时器的应用•中断的应用•A/D转换的应用•串口通信的应用•基于MCS51的嵌入式系统设计案例2.3 课程设计实践课程设计实践环节是本设计的重点部分。
学生将按照以下流程完成实践:•组建小组,编写嵌入式系统设计方案•搭建硬件平台,包括MCS51单片机和相关外设•编写程序,完成设计方案的实现•测试程序,调试错误并进行优化三、课程设计评估本课程设计采用绩效考核制度。
学生将分小组完成课程设计,小组成员之间责任明确,根据完成情况和实现效果,将对小组进行绩效评估。
评估方案主要从以下方面考虑:•设计方案的合理性•实现方案的正确性及完整性•程序的优化程度及代码质量四、总结本课程设计旨在通过MCS51单片机的原理和应用让学生更好地理解嵌入式系统的设计和开发过程。
单片机课程设计-单片机控制步进电机

单片机课程设计-单片机控制步进电机单片机课程设计单片机控制步进电机一、引言在现代自动化控制领域,步进电机以其精确的定位和可控的转动角度,成为了众多应用场景中的关键组件。
而单片机作为一种灵活、高效的控制核心,能够实现对步进电机的精确控制,为各种系统提供了可靠的动力支持。
本次课程设计旨在深入研究如何利用单片机来有效地控制步进电机,实现特定的运动需求。
二、步进电机的工作原理步进电机是一种将电脉冲信号转换为角位移或线位移的开环控制电机。
它由定子和转子组成,定子上有若干个磁极,磁极上绕有绕组。
当给绕组依次通电时,定子会产生磁场,吸引转子转动一定的角度。
通过控制通电的顺序和脉冲数量,可以精确地控制电机的转动角度和速度。
三、单片机控制步进电机的硬件设计(一)单片机的选择在本次设计中,我们选用了常见的_____单片机。
它具有丰富的引脚资源、较高的运算速度和稳定的性能,能够满足控制步进电机的需求。
(二)驱动电路为了驱动步进电机,需要使用专门的驱动芯片或驱动电路。
常见的驱动方式有全桥驱动和双全桥驱动。
我们采用了_____驱动芯片,通过单片机的引脚输出控制信号来控制驱动芯片的工作状态,从而实现对步进电机的驱动。
(三)接口电路将单片机的引脚与驱动电路进行连接,需要设计合理的接口电路。
接口电路要考虑信号的电平匹配、抗干扰等因素,以确保控制信号的稳定传输。
四、单片机控制步进电机的软件设计(一)控制算法在软件设计中,关键是确定控制步进电机的算法。
常见的控制算法有脉冲分配法和步距角细分法。
脉冲分配法是根据电机的相数和通电顺序,按照一定的时间间隔依次输出控制脉冲。
步距角细分法则是通过在相邻的两个通电状态之间插入中间状态,来减小步距角,提高电机的转动精度。
(二)程序流程首先,需要对单片机进行初始化设置,包括引脚配置、定时器设置等。
然后,根据用户的输入或预设的运动模式,计算出需要输出的脉冲数量和频率。
通过定时器中断来产生控制脉冲,并按照预定的顺序输出到驱动电路。
单片机课程设计心得体会总结5篇

单片机课程设计心得体会总结5篇单片机课程设计心得体会总结1做了两周的课程设计,有很多的心得体会,有关于单片机方面的,更多的是关于人与人之间关系方面的。
我们组一共有三个人,但其他两个人是真的神龙见首不见尾,除了在最后答辩的时候他们一起坐在了我旁边,冠冕堂皇的指着我画了几遍的图说了几嘴,我想可能他们自己都不知道自己在说怎么,虽然有的东西他们也答出来了。
我佩服他们的勇气,羡慕他们的运气(我见到的很多做了10天的人最后的成绩都有不如他们的),但是鄙视他们的做法。
所幸的是,我得到了很多同学的帮助。
我想没有他们我可能都要放弃了,因为我本人对单片机也并不是很熟悉,学的东西好像它是它,我是我似的,理论联系不了实际。
以前的汇编语言没学好,一开始的程序这块儿就要令我抓狂了。
后来请教我们班的一个男生,每次跟他一起到试验室调试程序(他们组也只有他一个人动手),看他边做边给我讲解。
最后在开发机上做出来的时候,虽然不是我自己写的,但看他那么高兴,我也有一种分享到的成就感。
后来我们组就用了他写的程序,他自己又抽空做了些拓展。
接下来就是做硬件方面的焊接工作了。
没想到这项看起来不需要多少技术的工作却是非常的劳心劳力。
很多次是早上起来带瓶水带些吃的到实训中心,一泡就是一天。
我看到有很多人跟我一样,不同的是他们是三三两两,而我大部分时间都是一个人做。
在这个时候也有很多人帮助我,或是热心的帮我带饭,或是在我打盹儿的时候帮我做点焊接。
大家都鼓励我,即使最后出不来东西,但是一定要坚持把它做完。
当我想放弃的时候,我也这么对自己说,即使你做出来的是次品甚至不合格品,但是你一定要拿出来一件成品。
在要验收前,终于做了一件成品出来,不幸的是它真的是一件不合格品。
帮我的那个男生做的已经出来了,所以最后应该还是我的焊接方面的问题。
有一点灰心,想再重做来不及了,单是检查线路却也查不出来什么问题。
那么就准备答辩吧。
我对着电路图再看课本,发现以前很多觉得很难记的东西现在记起来容易多了,因为整天都在同它们打交道。
单片机数字温度计课程设计总结

单片机数字温度计课程设计总结一、引言温度是物体分子热运动的表现,对于很多应用场合来说,准确地测量和监控温度是非常重要的。
在本次课程设计中,我们使用单片机设计了一个数字温度计,能够实时测量环境温度并将其显示在数码管上。
本文将对该课程设计进行总结和归纳。
二、设计思路1. 硬件设计:我们使用了传感器、单片机和数码管等硬件元件。
传感器用于感知环境温度,单片机负责数据处理和控制,数码管用于显示温度数值。
2. 软件设计:我们使用C语言编写了相应的程序。
程序的主要逻辑是通过单片机与传感器进行通信,获取温度值并进行转换,然后将转换后的数值通过数码管进行显示。
三、硬件设计1. 传感器选择:在本次设计中,我们选择了NTC热敏电阻作为温度传感器。
它的电阻值随温度的变化而变化,通过测量电阻值的变化即可得到环境温度。
2. 单片机选择:我们选择了常用的STC89C52单片机作为控制核心。
它具有较高的性价比和丰富的资源。
3. 数码管选择:我们选择了常见的共阳极数码管,它能够直观地显示温度数值。
四、软件设计1. 数据采集:首先,我们需要通过AD转换将传感器输出的模拟信号转换为数字信号。
然后,我们将数字信号转换为温度值,根据传感器的特性曲线进行适当的校准。
2. 数据处理:接下来,我们需要对采集到的温度值进行处理,例如进行单位转换或滤波处理,以获得更加准确和稳定的结果。
3. 数据显示:最后,我们将处理后的温度值通过数码管进行显示。
为了方便观察,我们还可以添加一些提示信息,例如温度单位或警告标识。
五、调试和测试在设计完成后,我们需要进行调试和测试,以确保温度计能够正常工作。
首先,我们可以通过改变环境温度来验证温度计的测量准确性。
其次,我们还可以通过与其他温度计进行对比来验证其稳定性和精度。
六、设计优化和改进在实际使用过程中,我们可以根据需求进行进一步的优化和改进。
例如,我们可以添加温度报警功能,当温度超过设定阈值时,温度计能够及时发出警报。
单片机课程设计心得体会五篇

单片机课程设计心得体会五篇单片机课程设计心得体会(一)作为一名自动化专业的大三学生,我觉得做单片机课程设计是十分有好处的,而且是十分必要的。
在已度过的大学时间里,我们大多数接触的是专业课。
我们在课堂上掌握的仅仅是专业课的理论知识,如何去锻炼我们的实践潜力?如何把我们所学的专业基础课理论知识运用到实践中去呢?我想做类似的课程设计就为我们带给了良好的实践平台。
这次单片机课程设计我们历时两个星期,在我们班里算是倒数几组完成的吧,但经过这两个星期的实践和体验下来,我们又怎样会去在乎那个先后问题呢,因为对我来说学到的不仅仅是那些知识,更多的是团队和合作。
此刻想来,也许学校安排的课程设计有着它更深层的好处吧,它不仅仅仅让我们综合那些理论知识来运用到设计和创新,还让我们明白了一个团队凝聚在一齐时所能发挥出的巨大潜能!单片机作为我们的主要专业课之一,虽然在大三开学初我对这门课并没有什么兴趣,觉得那些程序枯燥乏味,但在这次课程设计后我发现自己在一点一滴的努力中对单片机的兴趣也在逐渐增加。
两个星期前我们五个人还在为到底选那个课题而发生分歧,最后还是在龚老师的耐心分析和指导下完成了课题的选定,但是随之而来的问题却远比我们想想的要困难的多过没想到这项看起来不需要多少技术的工作却是十分需要耐心和精力在两个星期后的这天我已明白课程设计对我来说的好处,它不仅仅仅是让我们把所学的理论知识与实践相结合起来,提高自己的实际动手潜力和独立思考的潜力,更重要的是同学间的团结,虽然我们这次花去的时间比别人多,但我相信我们得到的也会更多!在做本次课程设计的过程中,我感触最深的当属查阅超多的设计资料了。
为了让自己的设计更加完善,查阅这方面的设计资料是十分必要的,同时也是必不可少的。
我们是在做单片机课程设计,但我们不是艺术家,他们能够抛开实际尽情在幻想的世界里翱翔,而我们一切都要有据可依,有理可寻,不切实际的构想永远只能是构想,永远无法升级为设计。
单片机课程设计总结范文精选3篇(全文)

单片机课程设计总结范文精选3篇(全文) 在开发单片机嵌入式系统时,使用最多的软件就是Keilc51软件,此软件是由Keil公司研发出来的,软件以uVision2为开发平台,具有的功能包括项目治理、编码、程序生成器等。
Keilc51的优点在于:其界面的友好性较高、操作便捷,支持对汇编语言、C语言及混合语言的编程、编译和调试工作,可以在很大程度上缩短设计周期,在对程序进行修改时也是很方便的。
与此同时,Keilc51还能够加载Proteus软件的VSM 仿真器,加载之后就可以和Proteus软件进行联机调试。
一、课程设计流程1.编写相关指导文件在对课程设计着手之前,需要对课程设计的流程进行文档编写,为扎实掌握单片机技术打下基础。
相关指导文件包括:单片机项目开发的相关教程和例程材料,Keilc51和Proteus软件的教程和例程材料,单片机课程设计完成程度的标准,课程设计大纲等。
2.选择题目在制作课程计划时,需要根据每个章节内容的不同和课程进展程度对学生的实际学习情况进行考量,通过对学生掌握情况的推断再对课程设计进行拟题。
课程设计的题目包括针对各章内容的,也包括针对综合应用的:关于MSC-51与A/D转换方面的课程设计题目,关于MCS-51串口方面的课程设计题目,关于定时器与中断方面的课程设计题目,关于I/O接口方面的课程设计题目,关于MCS-51的综合使用方面的题目等。
除此之外,还要列出详细的元件表,供学生选择和参考,并对课程设计题目的实现提出相应的具体要求。
3.使用仿真软件和实现电路功能在课程设计实现中,教师可指导学生分组进行,根据学生所选题目对学生如何在软件和硬件等方面进行设计给予指导,以完成设计的初步内容。
在对学生进行指导时,可按照以下步骤进行:(1)绘制程序流程图,可以使用Visio或Word进行绘制。
学生在绘制程序流程图时,不但要依据所选题目的设计要求,还要结合教师的指导内容进行绘制,为接下来的程序设计做铺垫。
单片机实训心得体会
单片机实训心得体会单片机实训心得体会1通过这一个学期的单片机学习,我收获了很多关于单片机的知识,并且这些知识和日常的生活息息相关。
理解了一些简单程序的录入,LED显示器、键盘、和显示器的应用和原理。
LED显示器:LED显示器是由发光二管组成显示字段的器件。
通常的8段LED显示器是由8个发光二极管组成,LED显示器分共阳极和共阴极两种。
有段选码和和位选码。
当LED显示器每段的平均电流位5MA时,就有较满意的亮度,一般选择断码5-10MA电流;位线的电流应选择40-80MA。
LED显示器的显示方式有动态和静态两种。
7289A芯片是具有SPI串行接口功能的显示键盘控制芯片,它可同时获得8位共阴极数码管和64个键的键盘矩阵。
7289A的控制指令分为两类:8位宽度的单字节指令和16位宽度双字节指令;还有闪烁指令和消隐指令。
7289A采用串行方式SPI总线与微处理器通信;7289A与AT89C52接口电路,在实际电路中无论接不接键盘,电路中连接到其各段上的8个 100千欧的下拉电阻均不可以省去,假如不接键盘而只接显示器可以省去8个10千欧电阻,假设仅接键盘而不接显示器,可省去串入DP及SA-SG 连线的8个220欧电阻,7289A还需要外接晶体振荡电路。
液晶显示器简称LCD,其显示原理是用经过处后的液晶具有能改变光线传输方向的特性,到达显示字符和图形的目的。
最简单的笔段式液晶显示器类似于LCD显示器,可以显示简单的字符和数字,而目前大量使用的是点阵式LCD显示器,既可以显示字符和数字也可以显示汉字和图形。
假如把LCD显示屏、背光可变电、接口控制逻辑、驱动集成芯片等部件构成一个整体,是的与CPU接口非常方便。
键盘:键盘是最常见的计算机输入设备,它广泛应用于微型计算机和各种终端设备上。
计算机操作者通过键盘向计算机输入各种指令、数据,指挥计算机的工作。
按照键盘的工作原理和按键方式的不同,可以划分为四种:机械式键盘采用类似金属接触式开关,工作原理是使触点导通或断开,具有工艺简单、噪音大、易维护的特点。
单片机课程设计交通灯总结
单片机课程设计交通灯总结在单片机课程设计中设计交通灯控制系统是一个常见而有趣的项目。
以下是一个关于交通灯控制系统单片机课程设计的总结:设计目标:实现一个模拟交通路口的交通灯控制系统,包括红灯、绿灯、黄灯状态的切换,考虑不同方向车辆的通行情况。
硬件与软件要求:1.使用单片机(如AT89C51)作为主控制器。
2.连接LED灯模拟交通灯的红、黄、绿三个状态。
3.设置按钮或传感器来模拟车辆和行人的触发信号。
4.使用编程语言(如C语言)编写单片机程序,实现交通灯的状态切换逻辑。
设计步骤:1.确定交通灯状态:定义红、黄、绿三个状态,确定每个状态的持续时间。
2.设计状态切换逻辑:编写程序逻辑,根据不同的触发条件切换交通灯的状态。
例如,通过按钮触发或设置定时器来模拟车辆和行人的触发。
3.处理不同方向的通行:考虑路口不同方向的车辆通行情况,确保交通灯切换的合理性。
可以设置不同方向的灯的状态互斥。
4.实现程序代码:使用C语言等编写程序代码,并通过编译器将代码烧录到单片机中。
5.调试与优化:在实际硬件上进行调试,确保交通灯的状态切换和触发条件的逻辑正确。
根据实际情况优化代码,提高系统的稳定性和可靠性。
设计成果:成功设计并实现了一个交通灯控制系统,具有良好的交互性和可扩展性。
系统能够模拟真实路口的交通流量情况,通过合理的状态切换实现车辆和行人的有序通行。
学到的知识与技能:1.掌握单片机编程技能,包括IO口控制、定时器使用等。
2.熟悉硬件与软件协同设计的过程。
3.提高了系统设计和调试的能力。
4.学习了如何考虑不同方向车辆通行情况,提高了系统的实用性。
反思与展望:通过这个项目,我更深入地理解了单片机的工作原理和编程技术。
在未来,可以考虑增加更多的功能,如紧急情况下的交通灯切换、LED显示屏显示等,以提高系统的智能化和实用性。
这个课程设计不仅锻炼了我的技术能力,也培养了我对系统设计的整体思考能力。
单片机课程实验报告
《单片机原理及应用》课程设计报告课题:单片机多功能系统设计班级电子1071班学号 1071205236学生姓名张亮亮专业电子信息工程系别电子与电气工程学院指导教师朱霞,付丽辉淮阴工学院电子信息工程系20010年9月目录一. 设计目的及意义。
(2) 二.设计过程。
(2) 三.硬件电路总体设计。
(3) 3.1 系统硬件总框图。
(3)3.2 系统设计原理3、2、1 系统处理器。
(3)3、2、2 LED流水灯。
(4)3、2、3 扬声器模块。
(5)3、2、4数码管。
(6) 四.硬件Proteus仿真图。
(7) 五.软件流程框图。
(8) 六.程序清单及注释。
(9) 七.软件调试。
(13) 八.心得体会。
(14) 九.参考文献。
(15)一、设计目的及的意义《单片机原理及应用》课程设计是一项重要的实践性教育环节,是学生在校期间必须接受的一项工程训练。
在课程设计过程中,在教师指导和同学帮助下,应用工程的方法,通过一个简单课题的设计练习,可使学生初步体验单片机应用系统的设计过程、设计要求、完成的工作内容和具体的设计方法,了解必须提交的各项工程文件,也达到巩固、充实和综合运用所学知识解决实际问题的目的。
通过课程设计,能加强我们多项能力的培养:(1)独立工作能力和创造力;(2)综合运用专业及基础知识,解决实际工程技术问题的能力;(3)查阅图书资料、产品手册和各种工具书的能力;(4)工程绘图的能力;(5)编写技术报告和编写技术资料的能力。
二、设计过程(1)认真研究设计任务书,明确设计要求、条件、内容和步骤;复习课程有关内容,熟悉有关单元电路的设计方法和步骤;搜集、分析、消化相关资料、软件等;掌握微型计算机应用系统软件设计方法;准备好设计需要的图书、资料和工具;拟定设计计划等;(2)系统总体及功能设计,制定总体方案及元器件的选择;(3)硬件设计,完成硬件结构图设计、系统电路图设计和绘制及电路模块的连接;(4)软件设计,完成软件流程图的设计、程序设计与调试;(5)系统程序调试;(6)设计工作总结;(7)写出设计报告。
stm32f103c8t6单片机课程设计总结
stm32f103c8t6单片机课程设计总结
一、项目背景及目的
随着现代电子技术的快速发展,嵌入式系统已广泛应用于各个领域。
本课程设计选用STM32F103C8T6单片机作为核心控制器,旨在通过实际项目实践,掌握单片机的基本原理和应用技巧,提高自己的动手能力和创新能力。
二、硬件设计
1.单片机选型:选用STM32F103C8T6单片机,具有较高的性能和性价比,满足项目需求。
2.电路设计:主要包括电源电路、晶振电路、复位电路、接口电路等,确保单片机正常工作。
3.外设选型与连接:根据项目需求,选择合适的外设,如传感器、显示器、驱动电路等,并正确连接。
三、软件设计
1.编程语言:采用C语言进行编程,简洁高效,易于调试。
2.程序结构:分为初始化模块、数据采集模块、处理与控制模块、输出模块等,实现对整个系统的控制。
3.算法与应用:针对项目需求,设计相应的算法,如滤波、pid控制等,实现对系统的精确控制。
四、调试与优化
1.硬件调试:通过调试仪器,如示波器、万用表等,检查电路性能,确保各个电路模块正常工作。
2.软件调试:采用调试工具,如Keil、STM32库等,对程序进行调试与优化,提高系统性能。
3.系统优化:针对实际运行过程中出现的问题,对硬件和软件进行优化,提高系统稳定性和可靠性。
五、总结与展望
通过本次STM32F103C8T6单片机课程设计,掌握了单片机的基本原理和应用技巧,提高了自己的动手能力和创新能力。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
page 3
本文由liu_equan贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机 查看。 山东大学物理学院 单片机课程设计 泉韵新声 作者:吕畅 华吕吕 胡玉婷 山东大学物理学院 山东大学物理学院 2009 年单片机课程设计 总结报告 题目:泉韵新声 队员:吕畅 胡玉婷 华吕吕 指导老师:李茂奎 张兴成 付运旭
page 2
弥足珍贵! 最后,我们真心感谢李老师能够开设这样一门课程,虽然我们 - 4 - 山东大学物理学院 单片机课程设计 泉韵新声 作者:吕畅 华吕吕 胡玉婷 付出了很多精力,但是觉得这是值得的,这门课使我所经历的第一个 以这种方 式考核的课程,它充满了挑战,给了我们无穷的动力,更让 我们回味不已! 第四部分:团队的分工情况以及队员的贡献排序。 第四部分:团队的分工情况 以及队员的贡献排序。 部分 4.1 分工情况 吕畅:软件编程、课程设计论文、课程设计总结以及最后的调试 , 占 0.36。 胡玉婷:硬件连接、网页制作以及最后的调试,占 0.32。 华吕吕:硬 件焊接、PPT 制作以及最后的调试,占 0.32。 4. 2 贡献排序 吕畅 > 胡玉婷=华吕 吕 第五部分: 第五部分:课程改革的建议 经过这一学期的学习,我们觉得单片机这门课很好,让我们在设 计中掌握课程 ,具有很强的实用性,另外它的考核方法也很特别,我 很欣赏着这种考核方法, 做 出一个实际的作品比我们做多少道题都更 具有生动性,更能考查我们的学习!对于这 样的一门课程,我们的建 议如下: ① 单片机是一个很难的课程,而我们中的大多数 又是第一次 接触单片机,所以我们希望能够增加单片机课程的课时,可以让我们 学 到更多的有关单片机的知识,也便于我们课程设计的进行。 ②如果可能的话, 可以 编写一本具体的课本, 现在的马老师编 写的课本虽然很全面, 但是并不是我们授课 的顺序, 而且老师在上课 的时候讲了很多很有启发性的实例, 课本上都没有, 所 以我们建议有 一本和老师授课同步的教材。 ③希望可以把这么一门有挑战性和创造 性的课程推广到其它 相关学院,例如软件学院、计算机学院、信息学院等,这样具有 不同 特长的学生就可以组队,也就能够作出来更好的作品。 ④我们觉得这种授课方 式非常的好,可以极大地提高学生的能 力, 并且我们希望这样的课程改革能够在我 们学院的更多门课程中进 行。 第六部分: 第六部分:单片机课程的总体总结 我是 第一次遇到单片机这种授课方式和考核方法, 起初我很害 - 5 - 山东大学物理学院 单片机课程设计 泉韵新声 作者:吕畅 华吕吕 胡玉婷 怕自己做不出来东西,但是经过了这几个月的学习,能使我从完全不 知道单片 机是什么到完成了课程设计,我觉得很充实。在这几个月的 时间中,我们学会了很多 东西,收获了很多,而这些东西我在课本上 根本就学不到,像是团队管理的经验、团 队意识的提升和协调能力等 等,这些都会让我们终身受益。我们看见了单片机的巨大 应用市场, 觉得这是一个非常有用的东西, 学习它会很有助于我们日后的学习和 工 作。另外我们的团队经过这次的努力,开始凝聚成一个整体,我想 在以后的日子里, 我再回忆起这些泛着汗水的时光的时候,定然会被 我们的团队感动,就像老师说的, 很多年过后想起曾经一起睡地铺的 兄弟, 会有多么的感动! 汗水, 是我们努力的 过程, 更是成功的使者。 最后, 我要感谢所有帮助过我们的人, 尤其是李老师和 两位实验老师! 最后,希望这样的课程能够继续下去,并不断地前进,帮助更 多的 学生了解单片机,并能够在使用中发现它的无穷魅力! - 6 -
page 1
, 元器件的损耗可以忽略不计, 比较变压器而言效 率较高;由于它只有元器件和电 路板,因而体积就会很小,重量 也较轻。 ② 电压输入范围宽。一般可达到 160V-2 70 之间。 1.5 硬件的连接 在这次的设计中,我们的硬件出了很多问题,尤其是 L2 98,我 们就少了 4 个,我们总结经验,觉得可能是我们电路连接的过程中, 出现了 短路,我们仔细检查了电路,又重新焊接了一次开发板。但是 还是没有什么效果。最 后,我们买了插座,直接将 L298 插在面包板 上,并用散热片帮助它散热,这样才做 出了预计的效果。 1.5 调试中出现的问题 在调试中,我们出现了不少问题;例如: 芯片烧掉了、泉水喷 不起来等。每次出现问题,我们就认真的调试,查找问题,直到 成功 为止。 第二部分:团队管理的心得体会。 第二部分:团队管理的心得体会。 部分 我们之所以称为是一个团队,是因为我们有共同的目标——完 成好课程设计。 团队成员之间要相互信任、 相互帮助。 但遇到困难时, 要同心协力,不要相互推 脱责任,更不能相互指责,我们应该心平气 和的好好商量一下,这个问题到底该怎么 解决。在团队的管理中,要 充分照顾好每一个人的意见,对于一个问题,要集思广益 ,运用集体 的智慧来完成它。 关有团队精神,能够有向心力,每个人都努 力去做,这样才能彰显团队的力量。 ②团队内部要有明确的分工,每个人负责什么任务,什么时候 完成, 这些都要细化 , 只有这样, 才能各司其职, 才能有很好的效率。 ③团队要有一个核心,我们认 为这是很重要的。如果没有核心, 那我们的团队就是一盘散沙,没有任何战斗力;相 反,如果有三个核 心,那就会出现谁也不服谁的局面,也就没有了向心力。 ④成员 之间要相互信任,相互帮助。我们既然组队了,那就是 一个整体, 我们要信任我们 的队友, 并在遇到困难的时候, 相互帮助, 这样我们的团队才能不断进步。 - 3 - 山东大学物理学院 单片机课程设计 泉韵新声 作者:吕畅 华吕吕 胡玉婷 ⑤成员之间要经常交流想法、意见等。在课程设计中,不能只 是依靠一个人的 力量去完成,我们要经常交流、讨论,集思广益,这 样才能做出好作品。 ⑥队员的 配置要合理。每个人都各有所长,我们要扬长避短, 就像在我们的团队里,华吕吕同 学比较适合于焊接,而胡玉婷同学则 比较喜欢做硬件的连接,所以我们团队也是这么 分工的,避免资源的 浪费。 ⑦要有为了整体而奉献的精神。在一个团队中,每个人 负责的 任务是不同的,难易不同,多少更是不同,多做的人不要抱怨,要从 大局出 发,以团队为重。 ⑧团队内部要有奖惩制度,这样才能使队员有动力,任务才能 完 成的更加出色,也避免了大家都不干活这种现象的出现。 ⑨要有信心,相信我们始终 都会做出来的,尤其在调试的时候 非常重要, 只有我们相信我们会做出来, 我们才 会有动力, 才能成功。 第三部分:课程设计的心得体会。 第三部分:课程设计的心得体会。 部分 在这一学期的单片机课程中, 我们学到了许多关于单片机系统开 发的知识, 从最开始选题到最后的结题, 更使我们得到了充分的锻炼。 虽然在这期间,我们也 曾灰心,也曾茫然,也曾不知所措,从一开始 的自信满满,到最后的紧张繁杂,所有 的这些都令我们回味无穷,这 已经成为了我们人生的一个宝藏。我想今后的学习和工 作也是这样 的,汗水见证着成功,我想十年过后,但我们都已经走入了社会,在 某 个阳光明媚的夏日,午后醒来,突然想起大学经历的时候,最先映 入脑海里的就是这 门课程吧,就是这些为了一个共同的目标,相互合 作,共同奋斗的日子吧! 在这次 的课程设计中,我们遇到了很多困难,过程很艰难,但 是我们都克服了,这是对我们 自己的肯定。我们也发现理论和实际的 差别,书本上的知识固然重要,但是我们也需 要学会使用它们,把他 们运用到我们的课程设计中。 这次的单片机课程使我们学到 了很多,不单单是课本上那些知 识,更重要的是一些课本上没有但是有很重要的知识 ,像是团队合作 精神,查找电路的故障等等。我们觉得这些无形之中学到的知识更加
2009 年 6 月 15 日 - 1 - 山东大学物理学院 单片机课程设计 泉韵新声 作者:吕畅 华吕吕 胡玉婷 第一部分:整个过程中出现的问题及解决的方案。 第一部分:整个过程中出现 的问题及解决的方案。 1.1 选题 开始的时候选题的难度比较大,选择的空间很大,看着这么多的 题目 ,我们不知道该做什么题目,后来在经过咨询老师和师兄师姐们 并搜集资料后,我们 选择了这个题目。恰逢济南即将举办全运会,这 次的课程设计就当做我们对全运会的 献礼吧。 1.2 1.2 电动机组的选择 本设计需要较精确的控制,需要用配置较高的直 流电机才能实现 本设计的全部功能。开始的时候,我们只是买了电机,没有水管等配 套器件,发现不好控制,经过李老师的指导,我们采用风窗洗涤器系 统直流电机, 电机运转平稳,精度也可以得到保证。 1.3 驱动电路的选择 刚开始的时候,我们不知道选择什么样的驱动电路,经过查阅资 料,采用了驱 动能力较强的驱动芯片 L298,该芯片电压电流的范围 驱动芯片 L298 宽,响应频率 高,方便使用 PWM 调节电机,实现喷泉的功能。 1.4 电源的选择 我们的设计需要 12V 稳压电源,在选择电源的时候,我们考虑 了使用变压器电 源,但变压器电源具有如下两个缺点: ①效率低。由于变压器是一个“电——磁—— 电”的转换过程,避 免不了存在铁损和铜损,效率低。 ②输入范围窄。一般只有 2 00V—240V 之间吧,小于这个范围,输 出电压不够,大于这个范围,变压器可能就会 烧毁。这个电压范围 绝大多数的场合是够用的,不必去过多的考虑,再者变压器体积 较 开关电源大,笨重。 最后,我们决定使用开关电源。开关电源是相对线性电源而 言 的,线性电源是利用功率半导体器件的线性工作区,通过调节线性 阻抗来达到调 节输出的目的;而开关电源是利用功率半导体器件的 饱和区通过调整它的开通时间或 频率来达到调节输出的目的。其有 如下优点: ① 效率较高, 体积小。 由于开关电 源的电压控制是利用功率半导体 - 2 - 山东大学物理学院 单片机课程设计 泉韵新声 作者:吕畅 华吕吕 胡玉婷 器件的饱和区通过调整他的开通时间或频率达到的, 所以就不存 在铁损和铜损