(9.8)--8 定时器单片机原理与应用.ppt

上传人:奉*** 文档编号:96451066 上传时间:2023-11-29 格式:PPT 页数:30 大小:1.34MB
返回 下载 相关 举报
(9.8)--8 定时器单片机原理与应用.ppt_第1页
第1页 / 共30页
(9.8)--8 定时器单片机原理与应用.ppt_第2页
第2页 / 共30页
点击查看更多>>
资源描述

《(9.8)--8 定时器单片机原理与应用.ppt》由会员分享,可在线阅读,更多相关《(9.8)--8 定时器单片机原理与应用.ppt(30页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第八章 STM32的通用定时器概述0102相邻的两个灯亮暗控制之间,可采用定时器延时的方法举例举例2 2 跑马灯的控制跑马灯的控制举例举例1 1 流水灯的控制流水灯的控制相邻的两个灯亮暗控制之间,可采用定时器延时的方法本章引入0201030506048.18.1定时器定时器概述概述8.6 8.6 应用举例应用举例8.58.5通用定时器的库函数通用定时器的库函数8.28.2通用定时器功能通用定时器功能8.3 8.3 通用定时器的结构通用定时器的结构8.4 8.4 通用定时器的寄存器通用定时器的寄存器目录本章目录一:本章重点难点从通用定时器的种类、功能、内部结构、寄存器、库函数、应用编程举例等方面

2、介绍通用定时器的原理与应用。基 本内 容重点掌握种类、功能、库函数与应用编程举例。重 点库函数与应用编程举例是学习的难点。难 点教学内容STM32定时器概述1、种类 2、计数器模式3、预分频 4、计数器位数8.1 通用定时器的功能8.2 0105040203引脚功能1616位位向上、向下、向上向上、向下、向上向上、向下、向上向上、向下、向上/向下向下向下向下自动装载计数器自动装载计数器1616位可编程预分频器,计数器时钟频率的分位可编程预分频器,计数器时钟频率的分频系数为频系数为1 16553665536之间的任意数值。之间的任意数值。4 4个独立通道:输入捕获;输出比较;个独立通道:输入捕获

3、;输出比较;PWMPWM生成;生成;单脉冲模式输出。单脉冲模式输出。事件发生时事件发生时产生中断产生中断/DMA/DMA更新更新:计数器:计数器向上溢出向上溢出/向下溢出,计数器初始化向下溢出,计数器初始化(通通过软件或者内部过软件或者内部/外部触发外部触发)支持针对定位的支持针对定位的增量增量(正交正交)编码器和霍尔传感器编码器和霍尔传感器知识点一:知识点一:增量增量式编码器式编码器是将是将位移转换成周期性的电信号位移转换成周期性的电信号,再把这个电信号转,再把这个电信号转变成计数脉冲,用变成计数脉冲,用脉冲的个数表示位移的大小脉冲的个数表示位移的大小。编码器编码器是把角位移或直线位移转换成

4、电信号的一种装置。前者称为是把角位移或直线位移转换成电信号的一种装置。前者称为码盘,后者称码尺码盘,后者称码尺.按照读出方式编码器可以分为按照读出方式编码器可以分为接触式和非接触式接触式和非接触式两种两种.接触式采用电刷输出,一电刷接触导电区或绝缘区来表示代码接触式采用电刷输出,一电刷接触导电区或绝缘区来表示代码的状态是的状态是1还是还是0;非接触式的接受敏感元件是光敏元件或磁敏元非接触式的接受敏感元件是光敏元件或磁敏元件,采用光敏元件时以透光区和不透光区来表示代码的状态是件,采用光敏元件时以透光区和不透光区来表示代码的状态是1还还是是0。知识点二:知识点二:霍霍尔传感器是根据霍尔效应制作的一

5、种磁场传感器。霍尔效应是尔传感器是根据霍尔效应制作的一种磁场传感器。霍尔效应是磁电效应的一种,这一现象是霍尔磁电效应的一种,这一现象是霍尔(A.H.Hall,1855-1938)于于1879年在研究金属的导电机构时发现的。年在研究金属的导电机构时发现的。用途用途是将许多非电、非磁的物理量例如力、力矩、压力、应力、是将许多非电、非磁的物理量例如力、力矩、压力、应力、位置、位移、速度、加速度、角度、角速度、转数、转速以及工作状位置、位移、速度、加速度、角度、角速度、转数、转速以及工作状态发生变化的时间等,转变成电量来进行检测和控制。态发生变化的时间等,转变成电量来进行检测和控制。通用定时器的结构8

6、.3 时钟源1内部触发输入时钟ITRx外部时钟模式1 TIx外部时钟模式2 ETR内部时钟源CK_INT时钟源2时钟源3时钟源48.3.1 时钟源选择 泰山学院1 1内部时钟内部时钟2 2外部外部时钟时钟1 13 3外部外部时钟时钟2 24 4内部触发输入内部触发输入8.3.2 时基单元 泰山学院8.3.3 捕获通道和比较通道 泰山学院2 比较通道 泰山学院 模式1向下计数模式双向计数模式(向上和向下)向上计数模式模式2模式38.3.4 计数模式 泰山学院1 向上技术模式 泰山学院2 向下计数模式 泰山学院3 双向计数模式 泰山学院8.3.5 定时时间的计算 泰山学院 (1 1)计数时间)计数

7、时间:t=t=(1+TIM_Prescaler)/72M)*CNT(1+TIM_Prescaler)/72M)*CNT,即即计数脉冲时间周期计数脉冲时间周期*脉冲时间次数脉冲时间次数。(2 2)针对)针对中断,则会设置中断,则会设置TIM_TimeBaseStructure.TIM_PeriodTIM_TimeBaseStructure.TIM_Period,该值在计数达后会产生一次溢出该值在计数达后会产生一次溢出中断中断,溢出溢出中断的时间计算为中断的时间计算为:t=(t=(1+TIM_Prescaler)/72M)*(1+TIM_Period 1+TIM_Prescaler)/72M)*(

8、1+TIM_Period)特别特别注意:注意:配置的配置的TIM_PeriodTIM_Period不能小于要达到的不能小于要达到的CNTCNT计数值,因计数值,因为定时器在达到为定时器在达到TIM_PeriodTIM_Period值后重装计数器值,那么则无法用计数值后重装计数器值,那么则无法用计数形式得到时间形式得到时间值值 初始化过程内部触发输入时钟ITRx外部时钟模式1 TIx外部时钟模式2 ETR内部时钟源CK_INT中断相应的过程执行中断中断返回8.3.6 定时器中断 泰山学院8.4 通用定时器的寄存器 泰山学院8.5 通用定时器库函数 泰山学院01STM32的时钟源有哪些?02计 数 器 的工 作 模 式有哪些?03STM32的定时器有哪些?各有何特点?04常 用 的 通用 定 时 器的 库 函 数有哪些?本节作业泰山学院谢谢大家

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁