QMu单片机课程的设计题目介绍.pptVIP

  • 3
  • 0
  • 约2.59千字
  • 约 22页
  • 2018-06-28 发布于福建
  • 举报
QMu单片机课程的设计题目介绍

《课程设计》介绍 冯传胜 办公室:信息楼404室 Email: fcs@sdu.edu.cn 一、时间安排 第一周: 介绍设计题目; 第二、三周: 班长安排分组(并确定各组负责人),各组选题;学习使用Protel 77和Keil uVision; 在第三周班长将分组情况发到我的邮箱中。 第四、五周: 完成初步(电路)设计方案。 第六周:各组负责人介绍设计方案,并回答各组疑问。注意,教室中没有PROTEL环境,请将方案做成PPT(最多五页)。 第六、七周: 完成PCB图,各组负责人将设计(DDB文件)发送到我的邮箱。 在此期间有问题可以通过Email或到我的办公式询问。 可先将原理图做好发给我检查,无大问题后再做PCB图。 截止日期为第七周的周五。 第八周: 做板;同时,各组针对题目设计源程序(汇编或C51皆可)。 第九~十一周: 焊接电路并进行综合调试。 第十二周: 完成课程设计报告并通过Email提交至我的邮箱。 二、分组说明 四人一组: 需完成电路设计、电路板与程序的组合调试和设计报告; 六人一组 除完成上述要求外,另加仿真(Proteus ISIS)。 三、成绩划定: 电路设计完整性 35分 调试过程及结果 35分 设计报告 30分 四、可能用到的软件使用说明 Protel77se的使用说明 电路图:需要用其做设计的原理图和PCB图 Proteus ISIS的使用教程 用于设计的仿真: Keil uVision使用教程 用于设计中软件的设计与调试。 五、课程设计题目介绍 1、单片机测温及控制 用热敏电阻测量 温度变化转换为电压信号---A/D转换---单片机 直接利用单片机测量计算热敏电阻的阻值---查表得到温度值 该方法的优点是不用A/D转换,电路简单,充分利用单片机的计算功能 在本次设计中,推荐使用该方法 整个系统简单,重点在于程序的设计。 原理图 系统结构框图 2、遥控器解码 红外遥控系统 遥控发射器及其编码(以NEC的uPD6121G为例,同学们自己查阅RC5码的资料,实际设计中可能需要对RC5标准的摇控器解码。) 采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms的组合表示二进制的“1”,其波形如图所示。 编码波形 解码时注意(接收代码与发射代码反向): 1、解码的关键是如何识别“0”和“1”,从位的定义我们可以发现“0”、“1”均以0.56ms的低电平开始,不同的是高电平的宽度不同,“0”为0.56ms,“1”为1.68ms,所以必须根据高电平的宽度区别“0”和“1”。如果从0.56ms低电平过后,开始延时,0.56ms以后,若读到的电平为低,说明该位为“0”,反之则为“1”,为了可靠起见,延时必须比0.56ms长些,但又不能超过1.12ms,否则如果该位为“0”,读到的已是下一位的高电平,因此取(1.12ms+0.56ms)/2=0.84ms最为可靠,一般取0.84ms左右均可。 2、根据码的格式,应该等待9ms的起始码和4.5ms的结果码完成后才能读码。 原理框图 3、单片机数据采集 原理: (略)。 原理框图 4、单片机时钟 原理:为了计时时尽可能不影响时钟,可用定时器T1实现时钟,用定时器T2实现计时功能。 注意:在硬件电路中如何实现时间调整,及设置定时功能;如何启动及停止计时。 原理框图 5、方波发生器及PWM 原理: 本设计实现两个功能: 利用单片机内部定时器中断功能产生方波输出,利用指拔开关控制方波的周期(或频率)。 PWM即脉冲宽度调制,是“Pulse Width Modulation”的缩写。用单片机内部定时器实现脉冲输出(可用时钟中断功能实现在单片机一引脚输出方波脉冲)。在P0口输入方波脉冲宽度的控制数据。 要求利用数码管输出指拔开关的控制数据。 注意:可用单个复位开关实现两个功能的切换。 原理框图 六、做电路设计时应注意的问题 1、可能用到的特殊元件的原理图和封装图在TSOP17381.DDB中。 2、复位开关、按键按钮等的封装用TSOP17381.DDB中的RST_SW2_2S。 3、数码管应用在TSOP17381.DDB中给出的元件及其封装。 4、在PCB图上标注本组负责人的名字。 * 单片机 P1.0 P1.1 P1.2 RK RT R1 C1 RK为精密电阻 RT为热敏电阻 R1为普通电阻 C1为瓷介质电容 1 先将P1.0、P1.1、P1.2设为低电平输出,使C1放电。 2 将P1.1、P1.2设置为输入,P1.0设为高电平输出,通过RK对电容充电,用单片机对充电时间进行计时,检测P1.2,当为高电平时记录充

文档评论(0)

1亿VIP精品文档

相关文档