- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
项目8数字式转速表设计与制作;素质目标
1.激发学生的民族自信,培养节约意识和科技创新意识。
2.培养学生自主学习及团队协作意识,提高学生合作探究解决问题的能力。
3.培养学生的代码编写规范、勇于实践的劳动精神和精益求精的工匠精神。
4.培养学生时间管理的意识。
知识目标
理解定时计数器的基本原理和工作方式。
掌握定时计数器的配置和编程方法。
理解定时器中断的概念和处理方法。
了解计时精度和误差的影响因素。
能力目标
能够根据需求配置和编程定时计数器。
能够设计和实现基于定时计数器的时间相关功能。
能够处理定时器中断并编写相应的中断服务程序。
能够评估和优化定时器的计时精度。;设计要求:
以C51单片机为主控芯片,设计一款数字式转速表。采用OLED显示屏实时显示转盘的转速,测速范围0-9999转/分钟。;;设定的加入量;量筒加水的过程类比说明定时过程;量筒加水的过程类比说明计数过程;一、定时/计数器的结构;定时/计数器逻辑结构图;1、定时/计数器的工作模式;TMOD是定时/计数器的工作方式寄存器,其地址为89H,格式如图。;掌握四种“工作方式”,见表;00000001;TCON用于控制定时器的启动、停止、标识定时器的溢出和中断情况,其格式如图。;二、定时/计数器的工作方式;1.工作方式0-----13位定时/计数方式;1.工作方式0-----13位定时/计数方式;13位初值的设置;2.工作方式1-----16位定时/计数方式;16位初值的设置;3.工作方式2-----8位自动重载初值方式;4.工作方式3;三.定时/计数器的使用;方式2:28=256
方式3:定时器0分成两个8位计数器,所以两个定时器的M值均为256。
由于定时器/计数器工作的实质是做“加1”计数,所以,当最大计数值M值已知时,初值X可计算如下:
X=M—计数值
(3)根据需要开启定时器/计数器中断——可以直接对IE寄存器赋值。
(4)启动定时器/计数器工作——将TR0或TR1置“1”。
GATE=0时,直接由软件置位启动;GATE=1时,除软件置位外,还必须在外中断引脚处加上相应的电平值才能启动。操作为:TR1=1。;练习1:分别采用查询法和???断法,利用定时器T0,写出10ms延时的子程序;voiddelay()
{/*******一:工作模式设置
TMOD=0x01;//对T0而言,纯软件启动、定时模式,工作方式1
/********二、赋予初值*********/
TH0=0x3c;
TL0=0xbo;
/********三、开始定时***********
TR0=1;//启动计数器
/*******四、用查询法查看定时器溢出否***/
while(TF0==0);//查询TF0=0?
};中断法;/******中断处理函数*******/
voidint0()interrupt1
{
//加入定时时间到后的处理内容,或者是改写标志变量
TH0=0x3c;//方式1重赋初值
TL0=0xb0;
……;
};数字式转速表由单片机和光电检测模块组成。光电检测模块采用漫反射红外传感器来检测旋转物体的转速。单片机通过引脚连接到光电检测模块,接收传感器产生的信号。单片机对接收到的信号进行处理,通过内部的定时/计数器,和简单的公式可计算出转速值。计算得到的转速值通IIC通信的方式发送给OLED显示屏。OLED显示屏接收到转速值后,将其显示在屏幕上,供用户观察。通过这样的系统结构和工作原理,可以实现数字式转速表的功能。;漫反射式光电传感器;;转速表仿真图;算法分析;程序流程图参考;1.用计数器T1的中断控制蜂鸣器发出1KHz音频
2.超声波测距仪的制作
3.在Proteus仿真中,加入带编码器的电机,其名称为:
“Motor-Encoder”,然后与单片机相连,测试电机的转速。;谢谢!
您可能关注的文档
- 单片机应用技术 课件 项目1 LED指示灯设计与实现.pptx
- 单片机应用技术 课件 项目2 LED动感灯箱设计与实现.pptx
- 单片机应用技术 课件 项目3 汽车转向灯设计与实现.pptx
- 单片机应用技术 课件 项目4 产品计数器设计与实现.pptx
- 单片机应用技术 课件 项目5 篮球计分器设计与实现.pptx
- 单片机应用技术 课件 项目6 呼叫器设计与实现.pptx
- 单片机应用技术 课件 项目7 声光报警器设计与实现.pptx
- 单片机应用技术 课件 项目9 烟雾报警器设计与实现.pptx
- 单片机应用技术 课件 项目10 信号发生器设计与实现.pptx
- 单片机应用技术 课件 项目11 远程灯光控制器设计与实现.pptx
- 2024年《公务员法》相关法律法规知识考试题库及参考答案【新】.docx
- 2024年计算机知识题库附答案【研优卷】.docx
- 一级注册建筑师之建筑物理与建筑设备考试题库及完整答案(易错题).docx
- 2024年公共卫生与预防医学题库(名校卷).docx
- 2024年《公务员法》相关法律法规知识考试题库(夺冠系列).docx
- 2024年计算机知识题库(a卷).docx
- 2024年公共卫生与预防医学题库及完整答案【历年真题】.docx
- 2024-2025年教师资格之小学教育学教育心理学考试题库【考点梳理】.docx
- 2024年计算机知识题库及参考答案【夺分金卷】.docx
- 2024年二级造价师考试题库1000道含完整答案【网校专用】.docx
文档评论(0)