单片机课程设计大纲
单片机原理及应用 课程设计大纲
《单片机原理及应用》设计实训大纲一、实习的目的、任务单片机实习是学生学习《单片机原理及应用》课程期间的一个重要教学环节。
主要培养学生熟练掌握单片机各项功能的运用,掌握单片机汇编语言指令系统。
深化和巩固单片机基础理论、指令系统,提高学生的单片机技术应用能力。
为将来从事专业工作打下基础,培养良好的职业道德和严谨的工作作风。
二、实习的要求1、知识要求:通过实习熟练掌握单片机各项硬件功能的运用;熟练掌握单片机汇编语言指令系统;掌握单片机系统的扩展方法和运用。
2、能力要求:能正确扩展单片机最小系统;能运用汇编语言实现单片机系统控制目的;能正确分析单片机扩展系统结构;能在现有知识系统上学习新型单片机的扩展功能。
3、技能要求:会正确的使用单片机语言编译器;能正确使用单片机开发工具;熟悉单片机系统开发流程;熟悉单片机常用接口器件、芯片的联结方法;会使用电工仪表调试单片机系统,检测单片机工作情况。
三、实习内容1、单片机软件系统实习单片机编程:数据传送指令;算术运算指令;逻辑操作指令;位操作指令;控制转移指令;多字节数加法运算;多字节数减法运算;多字节十进制数加法运算;多字节数乘、除法运算;码与二进制数之间的转换;码与二进制数之间的转换;5中断系统编程;定时/计数器工作方式1、2、3、4编程;串行通信、AD、DA 转换、LCD显示、PWM、传感器检测。
2、单片机最小系统开发设计单片机最小系统,生成原理图、PCB图;制作单片机IIC、ISP、IAP编程器系统制作(可选择一种实习);系统综合分析、调试。
以下可选:以51内核单片机2051基础设计单片机烧录器。
利用单片机软、硬件资源,在其控制和管理下,接收上位机烧录数据,通过模拟ICC总线将数据写入89S51单片机FLASHROM中工作,实现IIC对89S51编程功能。
单片机原理及应用实习除配有《单片机原理及应用实习指导书》以外,建议向学生推荐以下书目作为实操技能训练的参考书:《单片机原理及应用》、《单片机应用系统设计》、《单片机实验实训》、《单片机系统配置与接口技术》(以上书目均可在校图书馆借阅)六、实习效果评价与考核七、大纲说明1、本大纲为三年制高职班电类专业而制定。
《单片机课程设计》课程教学大纲
《单片机课程设计》课程教学大纲
执笔者:韩党群编写日期:2005.9.27
(1)课程的性质、目的和任务
为了进一步巩固学习的理论知识,增强学生对所学知识的实际应用能力和运用所学的知识解决实际问题的能力,开始为期一周的单片机课程设计。
通过实训使学生在巩固所学知识的基础之上具有初步的单片机系统设计与应用能力。
(2)课程教学的教学内容(含实验实践内容及其类型等)、基本要求、学时分配等
该实践训练环节要求学生能够运用所学知识,在老师的引导下完成以下课程设计题目,达到相应的训练要求。
题目:单片机最小系统编程
要求及任务:设计单片机最小系统电路,并以该电路为基础进行编程,实现具体硬件驱动功能及要求的控制功能。
提供条件:单片机最小系统板,单片机开发系统及硬件制作工具等。
完成8路开
(3)本课程与其它课程的联系
前期课程及知识要求:已学或正在学《单片机基础》课程。
(4)课程质量标准与成绩考核方式
(5)课程各教学环节要求:
单片机课程设计应以实践教学环节为主,突出学生在学习中的主体地位,充分发挥学生学习的主动性与能动性,教师在教学中主要做好引导与服务工作。
(6)教材及主要教学参考书
单片机课程设计教学教案。
单片机教学大纲(两篇)2024
引言概述:正文内容:1.硬件设备与基本概念1.1单片机基础知识1.1.1单片机的定义和分类1.1.2单片机的结构和工作原理1.1.3单片机的常用引脚功能与连接方法1.2单片机开发板选型与使用1.2.1不同型号单片机开发板的特点和功能1.2.2单片机资源配置与接口扩展1.2.3单片机开发环境的搭建和使用方法2.嵌入式C语言编程基础2.1C语言基本语法2.1.1数据类型与变量2.1.2运算符和表达式2.1.3控制结构与循环语句2.2单片机C语言编程入门2.2.1I/O口配置与控制2.2.2延时和定时器控制2.2.3中断处理3.单片机外设驱动3.1数码管与LED显示驱动3.1.1数码管的原理与显示方法3.1.2数码管驱动电路设计与编程实现3.2液晶显示屏驱动3.2.1液晶显示驱动的原理3.2.2液晶显示屏驱动电路设计与编程实现3.3三轴加速度传感器驱动3.3.1三轴加速度传感器基本原理3.3.2传感器接口与数据读取4.串口通信与通信协议4.1串口通信基础4.1.1串口通信协议与通信波特率4.1.2串口通信硬件连接与配置4.2单片机与PC的串口通信4.2.1串口通信的原理与方法4.2.2串口通信协议的设计与实现4.3单片机与其他设备的串口通信4.3.1串口通信的硬件连接与配置4.3.2串口通信协议的设计与实现5.单片机应用开发5.1温湿度监测系统5.1.1温湿度传感器的原理和接口设计5.1.2数据采集与显示控制的编程实现5.2无线通信系统5.2.1无线通信模块与单片机的接口设计5.2.2数据传输与接收的编程实现5.3蜂鸣器音乐播放系统5.3.1蜂鸣器的基本工作原理和控制方法5.3.2音乐资源的存储与播放控制的编程实现总结:本教学大纲以逻辑顺序将单片机教学内容进行了详细介绍,从硬件设备与基本概念开始,逐步向学生展示了单片机开发的全过程。
通过掌握单片机编程的基本原理和实践技巧,学生将能够应用单片机实现各种嵌入式应用。
单片机课程设计说明书内容及格式要求
遇到的问题及解决方法
问题:硬件设计困难 解决方法:查阅相关资料,请教老师或同学 解决方法:查阅相关资料,请教老师或同学
问题:软件编程困难 解决方法:参加培训课程,请教老师或同学 解决方法:参加培训课程,请教老师或同学
问题:调试过程中出现错误 解决方法:仔细检查代码,查找错误原因 解决方法:仔细检查代码,查找错误原因
保护电路: 防止过压、 过流等异 常情况
元器件清单
单片机:型号、数量、功能
添加标题
输入设备:型号、数量、功 能
添加标题
其他辅助设备:型号、数量、 功能
电源:型号、电压、电流
添加标题
添加标题
添加标题
存储器:型号、容量、功能
添加标题
输出设备:型号、数量、功 能
添加标题
连接器:型号、数量、功能
电路板布线图
硬件测试方法与步骤
硬件测试的目的:验证硬件设计的正确性和稳定性
硬件测试的内容:包括电路设计、元器件选择、焊接工艺等
硬件测试的方法:包括功能测试、性能测试、可靠性测试等
硬件测试的步骤:制定测试计划、准备测试工具、执行测试、记录测试结果、分析测试数据、 编写测试报告等
04 软件设计
软件流程图
软件流程图是描述软件逻辑过 程的工具
社,2018年
2020年
相关图纸及源代码
电路板图:展示电路板布局 和元器件位置
电路原理图:展示电路设计 原理和布局
源代码:提供单片机程序源 代码,包括主程序、子程序
等
注释说明:对电路原理图和 源代码进行注释说明,便于
理解和使用
感谢您的观看
汇报人:
单片机课程设计说明 书大纲
,a click to unlimited possibilities
《单片机课程设计》课程教学大纲
《单片机课程设计》课程教学大纲
执笔者:韩党群编写日期:2005.9.27
(1)课程的性质、目的和任务
为了进一步巩固学习的理论知识,增强学生对所学知识的实际应用能力和运用所学的知识解决实际问题的能力,开始为期一周的单片机课程设计。
通过实训使学生在巩固所学知识的基础之上具有初步的单片机系统设计与应用能力。
(2)课程教学的教学内容(含实验实践内容及其类型等)、基本要求、学时分配等
该实践训练环节要求学生能够运用所学知识,在老师的引导下完成以下课程设计题目,达到相应的训练要求。
题目:单片机最小系统编程
要求及任务:设计单片机最小系统电路,并以该电路为基础进行编程,实现具体硬件驱动功能及要求的控制功能。
提供条件:单片机最小系统板,单片机开发系统及硬件制作工具等。
完成8路开
(3)本课程与其它课程的联系
前期课程及知识要求:已学或正在学《单片机基础》课程。
(4)课程质量标准与成绩考核方式
(5)课程各教学环节要求:
单片机课程设计应以实践教学环节为主,突出学生在学习中的主体地位,充分发挥学生学习的主动性与能动性,教师在教学中主要做好引导与服务工作。
(6)教材及主要教学参考书
单片机课程设计教学教案。
单片机教学大纲(一)
单片机教学大纲(一)引言概述:本文档旨在制定一个针对单片机教学的大纲,以帮助学生系统学习和理解单片机的基本概念和基础知识。
该大纲涵盖了五个主要的学习点,每个学习点都包含了几个相关的子点。
正文内容:一、单片机基础知识1. 单片机的定义和发展历程2. 单片机的特点和分类3. 单片机的体系结构和工作原理4. 单片机的存储器结构和扩展方法5. 单片机的输入输出端口和控制方式二、单片机编程基础1. 基本的汇编语言和指令集2. 单片机的编程环境和开发工具介绍3. 编写简单的汇编语言程序4. 单片机的输入输出编程技巧5. 单片机的中断和定时器编程三、单片机外围设备接口1. 串行通信接口的原理和应用2. 并行通信接口的原理和应用3. 数字信号处理器的原理和应用4. 模数转换器和数模转换器的原理和应用5. 单片机与存储器的接口和扩展方法四、单片机系统设计与调试1. 单片机系统的基本设计思路2. 单片机程序的调试方法3. 单片机系统的测试和验证4. 嵌入式系统设计和应用案例5. 单片机系统的性能优化和改进方法五、单片机应用与扩展1. 单片机在家电控制方面的应用2. 单片机在工业自动化方面的应用3. 单片机在通信设备方面的应用4. 单片机在医疗器械方面的应用5. 单片机在车载电子方面的应用总结:通过本文档所制定的单片机教学大纲,学生可以系统地学习和掌握单片机的基本概念、编程基础、外围设备接口、系统设计和调试的知识。
同时,还可以了解单片机在各个领域的应用,培养学生的应用能力和创新思维。
这将为学生今后的学习和工作奠定坚实的基础。
单片机课程设计大纲
水银气温计;
示波器;
DS18B20两片。
题目4 远程数据采集系统
1、基本要求
学习和掌握RS485通信原理和液晶显示原理,利用单片机实验箱的液晶显示模块、RS485通信模块和数字温度传感器测温模块设计一个远程数据采集和显示系统。2台实验箱利用RS485通信模块连接在一起,1台实验箱实现温度数据采集,利用RS485总线将采集的数据传送到另1台实验箱,并将温度值显示在液晶显示器上。通信协议自定,要求采用C51完成程序设计和调试。
①理论设计方案,占总成绩40%;
②设计报告,占总成绩30%;
③方案答辩,占总成绩30%。
课程设计报告的写作规范要求:
(1)封面(按规定格式)
(2)内容摘要
(3)目录
(4)正文
①概述(完成本课程设计所做题目的意义、本人所做的工作及系统的主要功能等);
②硬件电路设计及描述;
根据仪器功能及硬件电路,可确定软件流程图,并初步编制出控制程序。
2、扩展要求
用语音装置来实现电压报数。
3、误差测试
调试无误后,可用较高精度的数字电压表与其进行比对,记录测量结果,进行误差分析。
4、设计所需周立功DP-51PRO实验箱模块
ISP电路模块;
MCU总线接口模块;
④掌握常用仪器、仪表的正确使用方法,学会软、硬件的设计和调试方法。
⑤了解与课题有关的硬件元器件的工程规范,能按课程设计任务书的要求编写课程设计说明书,能正确反映设计和实验成果,能用计算机绘制电路图和流程图。
10、课程内容及学时分配:
(1)课程内容
“单片机原理及应用” 课程的课程设计,其主要内容包括:理论设计、调试及写出总结报告等,其中理论设计又包括选择总体方案、硬件系统设计和软件系统设计。硬件设计包括单元电路、选择元器件及计算参数等;软件设计包括模块化层次结构图、程序流程图等。程序设计是课程设计的关键环节,通过调试,进一步完善程序设计,使之达到课题所要求的指标,使理论设计更接近于实际产品。课程设计的最后要求是写出设计总结报告,把理论设计内容,调试的过程及性能指标的测试结果进行全面的总结,把实践内容上升到理论高度。
单片机课程设计_教学大纲
《单片机原理及应用课程设计》教学大纲课程设计名称:单片机原理及应用课程设计 Microcontrller and Embedded System Course Design学 分:2学分周 数:2周适用专业:自动化、电气工程及其自动化、测控技术与仪器执 笔 人:徐爱钧审 定 人:武洪涛一、目的与任务单片机原理及应用课程设计是一个重要的实践教学环节,是对学生一次较全面的设计训练。
其基本目的是培养学生理论联系实际的设计思想,训练综合运用所学的基础理论知识,结合实际分析和解决应用问题的能力,从而使基础理论知识得到巩固,加深和系统化。
学习掌握单片机应用系统一般设计过程和方法。
熟悉并掌握运用设计资料的能力。
二、教学基本要求从单片机最小应用系统基本要求出发,选用或拟定一个智能化数字电压表设计方案,合理选择各种器件。
根据所采用A/D转换器,分析计算数字电压表的测量精度。
根据所采用的显示器件,设计合理的A/D采样和数字显示程序,要求显示误差满足设计精度,并采用Keil uVision2集成开发环境进行调试,最终实现智能化数字电压表功能。
三、课程设计内容(1)智能化数字电压表总体设计方案,合理选择单片机、A/D转换器、显示器件;(2)根据A/D转换器分辨率计算出数字电压表的测量精度和最小输入量值;(3)完成数字电压表硬件和软件程序设计;(4)采用uVision2集成开发环境进行调试,并将最程序固化到单片机中;(5)编写出完整的设计报告。
四、时间安排单片机与嵌入式系统课程设计时间2周。
具体安排如下:(1)课程设计总体安排,uVision2集成环境使用方法介绍 (1天)(2)单片机及其配套元件选择,硬件设计 (2天)(3)根据设计方案搭接具体硬件电路并调试通过 (2天)(4)根据硬件电路板设计应用软件程序 (2天) (5)在uVision2集成环境下进行硬件和软件联合调试 (2天)(6) 撰写课程设计报告。
(1天)五、组织管理1.由院、系指派经验丰富的专业教师担任指导教师。
《单片机设计》课程教学大纲
《单片机课程设计》教学大纲
课程英文名称:Curricular Practical Training of the principle and application of microcontollers
课程编号:0700920 学分: 1 学时:1周
一、课程教学对象
本课程的教学对象为信息工程学院电子信息工程、通信工程、自动化、电气工程及其自动化和交通工程等理工专业学生。
二、课程性质、目的和任务
本课程为专业必修课。
通过课程的学习,学生应该掌握单片机的系统设计与开发实用技术。
三、对先修知识和技能的要求
学生在学习本课之前,应先修过《单片机原理及应用》的课程。
四、课程设计的主要内容、基本要求及学时分配建议
教师在选择设计题目时,可根据专业的不同,从以下列出的题目中选择其一,教师也可根据教学需要自定题目,但应达到大纲要求。
五、建议使用教材及参考书
主要参考书:刘焕成. 工程背景下的单片机原理及系统设计(第2版). 北京:清华大学出版社,2011六、考核方式
课程设计考核注重的是实践能力的表现,考核总成绩包括:考勤、操作能力、系统运行效果及对系统的理解等。
审核人:_________ 日期:____________
1。
单片机原理及应用课程设计教学大纲
单片机原理及应用课程设计教学大纲《单片机课程设计》教学大纲课程设计名称:单片机课程设计课程设计代码:0850322课程设计周数:2周课程设计学分:2学分适用专业:电气工程及其自动化一、课程设计教学的性质和任务《单片机课程设计》是电气工程及其自动化专业的专业必修课程。
《单片机课程设计》是单片机课程教学的最后一个环节,是综合应用课程知识的教学环节,学生根据任务要求科学合理地选择相应理论知识,培养学生应用课程知识解决实际问题的能力,提高对课程内容的认识和理解,培养学生发现问题、分析问题、解决问题的思维能力。
提高学生全局考虑问题、综合应用专业知识的能力。
通过本次课程设计使学生能够掌握用单片机进行实际产品开发的基本过程,加强模块化设计思想的培养,养成良好的设计、编程习惯,同时也增加了学生对本专业的兴趣,培养学生实际操作和编程技能,为今后专业课程的学习和走向工作岗位打下良好的基础。
二、课程设计教学的主要内容和基本要求1、知识、能力、素质的基本要求设计要求学生能够把学过的比较零碎的知识系统化,真正的能够把学过的知识落到实处,能够开发简单的系统,进一步激发学生再深一步学习的热情,其教学组织过程有:基本理论、讨论、理论设计、模拟仿真、报告书写。
主要通过多媒体结合板书、图示、举例、讲解、演示等方式进行;设计需使用专用的计算机、配备相应的模拟仿真软件进行;课程设计是在教师的安排下由学生自己进行系统方案的设计、修改和调试。
课程设计每个课题可以采用不同的设计方法,可以充分调动学生积极参与到设计过程中,使学生学会分析、思考,促进学生的自我发展。
报告采用分组形势,建议3-4人一组,确定好组员中不同的分工,相互协调合作,共同设计出硬件电路以及相应的软件程序(汇编或C语言),最终提交课程设计纸质版报告。
该过程既可以体现小组成员的团队合作精神,又可以提高大家查阅参考文献的能力及设计报告的文字整合能力,可以充分的让学生建立系统设计概念,加强工程应用思维方式的训练,为后续课程的学习、及今后读研或在单片机方面的就业提供一个很好的引导。
单片机课程设计大纲
单片机课程设计大纲一、课程目标知识目标:1. 让学生掌握单片机的基本组成、工作原理及功能特点;2. 使学生了解单片机编程的基本语法和编程技巧;3. 帮助学生理解单片机在实际应用中的使用方法。
技能目标:1. 培养学生运用单片机进行简单电路设计和控制的能力;2. 使学生能够独立编写简单的单片机程序,实现基础功能;3. 提高学生分析问题、解决问题的能力,学会运用单片机解决实际问题。
情感态度价值观目标:1. 培养学生对单片机及电子技术的兴趣和热情;2. 培养学生具备良好的团队协作精神和沟通能力;3. 增强学生的创新意识和实践能力,激发学生积极参与科技创新活动的意愿。
课程性质:本课程为实践性较强的课程,旨在通过理论学习与实践操作相结合的方式,让学生全面掌握单片机技术。
学生特点:学生处于初中或高中阶段,具备一定的电子技术基础知识,对单片机有一定了解,好奇心强,喜欢动手实践。
教学要求:结合学生特点和课程性质,注重理论与实践相结合,强调动手实践,鼓励学生创新,培养实际应用能力。
将课程目标分解为具体的学习成果,为后续教学设计和评估提供依据。
二、教学内容1. 单片机基础知识- 单片机的组成与结构- 单片机的工作原理- 单片机的性能指标2. 单片机编程语言- 汇编语言基础- 程序结构及编程技巧- C语言在单片机编程中的应用3. 单片机接口技术- I/O接口- 定时器/计数器- 中断系统- 串行通信接口4. 单片机应用实例- 简单电路设计与控制- 基础功能编程实现- 实际应用案例分析5. 单片机实践操作- 基本操作训练- 综合项目设计与实现- 创新实验与拓展教学内容安排与进度:第一周:单片机基础知识学习第二周:汇编语言编程训练第三周:C语言在单片机编程中的应用第四周:单片机接口技术学习第五周:单片机应用实例分析与实践操作第六周:综合项目设计与实现教材章节关联:《单片机原理与应用》第一章:单片机概述《单片机原理与应用》第二章:单片机组成与结构《单片机原理与应用》第三章:单片机编程语言《单片机原理与应用》第四章:单片机接口技术《单片机原理与应用》第五章:单片机应用实例《单片机实践指导书》:实践操作指导内容教学内容确保科学性和系统性,结合课程目标,注重理论与实践相结合,提高学生的实际操作能力。
单片机课程设计大纲终稿
自动化与电气工程学院《单片机原理及系统设计》课程设计大纲一、目的本课程设计是在学习先修课程《单片机原理与系统设计》之后,为加强对学生系统设计和应用能力的培养而开设的综合设计训练环节。
本课程设计应结合《单片机原理与系统设计》课程的基础理论,重点强调实际应用技能训练,包括单片机系统设计的软件和硬件两部分。
其课程设计任务是使学生通过应用单片机系统设计的基本理论,基本知识与基本技能,掌握单片机应用系统各主要环节的设计、调试方法,初步掌握并具备应用单片机进行设备技术改造和产品开发的能力,培养学生的创新意识,提高学生的动手能力和分析问题、解决问题的能力。
二、课程设计的要求和过程管理设计步骤的规范不但可以培养学生科学的工作方法和作风,而且还能有效地减少错误,提高工作效率。
因此必须严格执行良好的实验步骤规范(包括上级操作规范)。
本课程设计的基本步骤是:1.问题分析及解决方案框架确定充分地分析和理解问题本身,弄清要求做什么(What to do?)。
在确定解决方案框架过程中(How to do?),综合考虑系统功能,考虑怎样使系统结构清晰、合理、简单和易于调试。
最后确定每个模块的选择及设计方案。
2.详细设计确定各个模块与单片机的接口方法,分配好单片机的资源,在此基础上进行程序设计。
3.上机调试选择自己熟悉的单片机开发环境,或者利用实验室现有资源,检查、调试、验证自己所做系统设计的正确性。
4.完成课程设计报告本课程设计共一周(5天),时间安排为:(1)下达设计任务书,熟悉设计系统任务和要求;查阅设计资料;(2)系统软、硬件总体设计;(3)设计电原理图, 系统硬件调试;(4)编写软件,系统软件调试;(5)完成课程设计报告并参加课程设计检查;(6)封面格式如下页所示。
(7)论文内容要求如下。
1)中英文摘要2)引言3)设计方案及原理4)硬件设计5)软件设计6)总结7)参考文献8)附录三、考核评估课程设计一结束即评定成绩。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《单片机原理及应用课程设计》教学大纲适用专业:电子信息科学与技术学时:一周学分:课程编号:课程类别:专业课开课单位:信息工程学院编写人:李丹一、课程设计目的和要求1、设计目的通过课程设计,可将所学过的电子技术、模/数转换技术、传感器技术、单片机技术及智能仪器等知识综合串联起来,通过理论联系实际,从题目分析、电路设计调试、程序编制调试到传感器的标定等这一完整的实验过程,培养学生正确的设计思想,使学生充分发挥主观能动性,去独立解决实际问题,以达到提升学生的综合能力、动手能力、文献资料查阅能力的作用,从而培养和提高学生的独立工作能力及解决实际问题的能力,为毕业设计和以后的工作打下一个良好的基础。
2、设计要求a.了解并掌握单片机的原理、结构、指令、运行模式、功能模块及应用开发方法。
b.提高综合运用所学的理论知识独立分析和解决问题的能力。
c.掌握汇编语言的设计和调试。
二、课程设计方式集体辅导与个别辅导相结合三、课程设计内容1.课程设计课题及要求A类题目:(此类题目主要在“THGMZ-3型单片机·微机·CPLD·FPGA·网络接口开发综合实验装置”上完成)题目1:V/F转换模块设计设计任务:调试F/V变换电路设计要求:1)测量Vin和Fout,画出V/F线。
2)Fout接入8051的INT0或INT1,编程由单片机完成测量及显示项目参考资料:见附件1。
题目2:F/V转换模块设计设计任务:调试F/V变换电路设计要求:1)测量Fin和Vout,画出F/V线。
2)Fin接单片机I/O口,编程由单片机产生频率信号。
参考资料:见附件1。
题目3:直流电机转速控制设计任务:使用单片机驱动直流电机,控制直流电机稳定运行在一个转速范围内。
设计要求:直流电机顺时针旋转,若干秒后,直流电机转速达到运行速度1,稳定运行一段时间后,直流电机转速调整达到运行速度2,稳定运行一段时间后,直流电机停转。
参考资料:见附件2。
题目4:直流电机测速与显示设计任务:测量直流电机的转速并在数码显示电机转速。
设计要求:直流可调电源模块的输出端,作为直流电机的控制电压,直流电机顺时针旋转,用数码管显示电机转速(单位为转/秒)。
参考资料:见附件2。
题目5:步进电机转速控制设计任务:使用单片机驱动步进电机,控制步进电机单拍、双拍、正转、反转等操作。
设计要求:由开关按键控制步进电机的正转、反转、快转、慢转。
参考资料:见附件3。
题目6:步进电机转速计算与显示设计任务:使用单片机驱动步进电机,计算步进电机的转速并在数码显示电机转速。
设计要求:用数码管实时显示当前电机正反转向和转速(单位为转/秒)。
参考资料:见附件3。
题目7:温度的测量与显示设计任务:使用单片机测量温度,并显示测得温度。
设计要求:根据系统提供的温度传感器电路、加热电路、散热电路,首先使用单片机控制加热电路将温度升至某一温度值A,并在数码管实时显示测得逐渐升高的温度;然后停止加热,在数码管实时显示测得的逐渐降低的温度值。
参考资料:见附件4。
题目8:红外数据发送与接收模块设计设计任务:调试红外数据收发的电路,单片机一方面从发送端发出数据,一方面从接收端接收数据。
设计要求:单片机的串行口作为红外数据发送端的输入,先发送两个字符,然后接收端接收数据,在数码管上显示接收的二进制数据的位数,并比较收到的数据与发送的是否一致。
参考资料:见附件5。
题目9: 485通信模块设计设计任务:调试485通信模块电路,单片机利用此电路完成双机通信。
设计要求:单片机利用系统提供的485接口电路,实现两台实验机数据通信。
从甲机的八位逻辑电平输出模块(E4区)输入一个八位二进制数,此二进制数对应的十六进制数显示到乙机的数码管上,如10100101B输入,则显示A5。
参考资料:见附件6。
题目10:I2C串行EEPROM读写模块设计设计任务:单片机利用I2C总线方式读写串行EEPROM 24C0X。
设计要求:当开关1闭合时,单片机利用I2C总线方式将某一字符写入EEPROM,当开关2闭合时,单片机利用I2C总线方式将EEPROM的刚刚写入的数据在数码管上显示出来。
参考资料:见附件7。
B类题目:(此类题目要求使用最小系统开发板,除题目14之外,每班仅限一组)题目11:秒钟计时器设计设计任务:使用单片机进行定时,每1秒钟发光二极管闪动1次,同时在数码管上显示当前秒数,每60秒数码管清零1次,同时蜂鸣器响铃提示。
题目12:自动计数器设计设计任务:使用单片机进行计数,触动开关每按下1次,发光二极管闪动1次作为提示,并且在数码管上显示当前按下次数,另一个触动开关用来对自动计数器清零,同时蜂鸣器响铃提示。
题目13:液晶显示界面设计设计任务:使用单片机控制液晶屏LCD 128*64 显示字符,内容如下:课程设计制作人:XXXX2011.5.30题目14:智能小车设计任务:寻迹功能。
2.人员组织:请填写“附件人员组织”!!3.具体实施四、课程设计时间、地点与学分1、时间与学分:第学期,共1 周;学分2、地点:E楼单片机及组成原理实验室、电子电工实训实验室五、课程设计考核办法与成绩评定课程设计结束时,要求学生写出课程设计报告,硬件电路按设计要求调试;软件调试通过,完成相应功能,根据设计性能考虑的完善程度进行成绩评定。
课程设计成绩分两部分,设计报告占20%,设计作品占80%。
六、教材及教学参考书《单片机原理及应用》,张毅刚,高等教育出版社。
《单片机教程》,蔡惟铮编,东北大学出版社。
七、本大纲在执行中注意的事项课程设计不仅仅要求学生完成所规定的题目要求,同时还要培养学生养成良好的科学态度和严谨的设计习惯。
建议学生在课程设计时完成如下文档资料:(1)设计思想和设计说明(2)硬件原理框图(3)硬件原理图与其软件配合介绍(4)程序存储器和数据存储器的单元分配(5)程序流程图(6)源程序清单(7)芯片资料附件人员组织:附件1在一些工业控制场合,信号获取的地方距离控制器比较远,或者被控制对象离处理器比较远,这样就需要进行信号传输,电压信号在传输的过程中非常容易受到干扰。
一般要转换成电流或频率信号来传输,提高系统抗干扰能力。
F/V 和V/F 变换电路由LM331组成。
LM331芯片可以提供V/F 、F/V 功能。
LM331与LM231具有一样的功能,该类器件非常适合于低成本的模拟到数字转换。
在经过F/V 变换后,可以用另一片LM331进行F/V 转换,在A/D 就可以得到数字量,而对于80C51,则可以直接利用T1,T0端口,进行频率或周期的测量而的得到数字量。
另外经过V/F 变换后,也便于使用光电耦离器件进行隔离。
因为直接的电压量一般不能进行光电隔离的。
芯片特点:1、保证最大0.01的线性度2、双电源或单电源供电3、脉冲输出兼容所有逻辑。
4、温度稳定性最大 500ppm/oc5、低功耗。
典型为5V ,15mW6、很宽的动态特性10KHz ,最小100dB7、很宽的频率范围1Hz 到100KHz 管脚定义如下表:典型应用如图所示 1.简单V/F 变换计算公式:2.简单F/V变换。
计算公式:图28-1 F/V转换电路本实验使用直流可调电源模块(E2区)、F/V转换模块(D3区)、V/F转换模块(D4区)。
F/V图28-2 V/F转换电路原理附件2:使用栅格圆盘和光电门组成测速系统。
当直流电机通过传动部分带动栅格圆盘旋转时,测速光电门获得一系列脉冲信号。
这些脉冲信号通过单片机两个定时/计数器配合使用同,一个计数,一个定时。
计算出单位时间内的脉冲数m,经过单位换算,就可以算得直流电机旋转的速度。
直流电机转速计算公式:n=60·m/(N1·T·N)(rpm)其中:n为直流电机转速,N为栅格数,N1为T0中断次数,m为计数器T1在规定时间内测得的脉冲数,T为定时器T0定时器溢出时间。
使用系统提供的显示电路,可把电机的转速显示出来。
直流电机转速调节:某些场合往往要求直流电机的转速在一定范围内可调节,例如,电车、机床等,调节范围根据负载的要求而定。
调速可以有三种方法:(1)改变电机两端电压;(2)改变磁通;(3)在电枢回路中,串联调节电阻。
本实验采用第一种方法:通过改变施加于电机两端的电压大小达到调节直流电机转速的目的。
本实验用DAC0832D/A转换输出控制直流电机两端电压。
程序中直流电机初始速度较大(大约40转/秒),设运行速度设置为2000转/分,经过若干秒后,直流电机转速慢慢下降到运行速度,以设定的速度运行。
本实验需要用到CPU模块(F3区)、直流电机模块(A6区)、并行数模转换模块(D8区)、8279显示模块(F4区)。
直流电机电路原理参见图31-1A、图31-1B。
图31-1A 直流电机电路图31-1B 光电测速电路附件3:1.步进电动机有三线式、五线式、六线式三种,但其控制方式均相同,必须以脉冲电流来驱动。
若每旋转一圈以20个励磁信号来计算,则每个励磁信号前进18度,其旋转角度与脉冲数成正比,正、反转可由脉冲顺序来控制。
2.步进电动机的励磁方式可分为全部励磁及半步励磁,其中全步励磁又有1相励磁及2相励磁之分,而半步励磁又称1-2相励磁。
图为步进电动机的控制等效电路,适应控制A、B、/A、/B的励磁信号,即可控制步进电动机的转动。
每输出一个脉冲信号,步进电动机只走一步。
因此,依序不断送出脉冲信号,即可步进电动机连续转动。
a.1相励磁法:在每一瞬间只有一个线圈导通。
消耗电力小,精确度良好,但转矩小,振动较大,每送一励磁信号可走18度。
若欲以1相励磁法控制步进电动机正转,其励磁顺序如图所示。
若励磁信号反向传送,则步进电动机反转。
b.2相励磁法:在每一瞬间会有二个线圈同时导通。
因其转矩大,振动小,故为目前使用最多的励磁方式,每送一励磁信号可走18度。
若以2相励磁法控制步进电动机正转,其励磁顺序如图所示。
若励磁信号反向传送,则步进电动机反转。
c.1-2相励磁法:为1相与2相轮流交替导通。
因分辨率提高,且运转平滑,每送一励磁信号可走9度,故亦广泛被采用。
若以1相励磁法控制步进电动机正转,其励磁顺序如图所示。
若励磁信号反向传送,则步进电动机反转。
3.电动机的负载转矩与速度成反比,速度愈快负载转矩愈小,当速度快至其极限时,步进电动机即不再运转。
所以在每走一步后,程序必须延时一段时间。
4.本实验需要用到CPU模块(F3区)和步进电机模块(A7区)。
步进电机电路原理参见图32-1。
图32-1 步进电机电路附件4:系统使用集成电路温度传感器AD590作为测温器,AD590是AD公司生产的一种精度和线性度较好的双端集成温度传感器,其输出电流与绝对温度有关,对于电源电压从5-10V变化只引起1A最大电流的变化或1摄氏度等效误差。