0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

脉冲定时器时间未到而在此触发IN端则会重新计时是否正确?为什么?

工程师邓生 来源:未知 作者:刘芹 2023-10-24 11:49 次阅读

脉冲定时器时间未到而在此触发IN端则会重新计时是否正确?为什么?

脉冲定时器是一种广泛应用于电子领域的计时装置,其主要通过对输入信号时钟信号进行计数来控制输出脉冲的时间。由此可知,在脉冲定时器的控制下,输入信号的触发是一个十分关键的问题,因为它直接影响到输出脉冲的时间。

对于脉冲定时器而言,当输入信号在脉冲定时器还未完成计时的情况下被触发,是否会重新计时,这是一个很有意思的问题。在实际应用中,这种情况时有发生,因此必须对其进行深入探讨,找出其中的原因和影响。

首先,我们需要明确一点,即脉冲定时器的计时时间是在内部计数器中完成的,而不是由输入信号的触发时间控制的。无论何时,只有当计数器完成设定的计数后,才会产生输出脉冲信号。因此,当输入信号在计时时间到来之前被触发时,它对脉冲定时器的计时没有任何影响。也就是说,不论输入信号何时被触发,脉冲定时器都不会重新计时。

那么,为什么当输入信号触发时,脉冲定时器不会重启计时呢?其实,这与脉冲定时器内部的工作原理有关。脉冲定时器内部的计时逻辑是循环递增法。即在计时过程中,计数器不断地递增计数,一直到达设定值才会输出脉冲信号。因此,当一个新的输入信号到来时,虽然它不会重新启动计数器,但是会中断当前计数器的递增过程,根据计数器的范围,可能会有一定的误差,即新的输入信号到来时的计数值和原来的计数值之间的差距。因此,在具体应用时,需要根据具体的计时精度要求来合理选用脉冲定时器的计数器范围。

从另一个角度来看,当输入信号触发时,脉冲定时器实际上并没有重新计时,而是将当前的计数值保存下来。一旦计时时间到达,脉冲定时器会自动将保存的计数值加上剩余的计数值。这样,在计时结束时,输出脉冲信号所持续的时间就可以准确控制在设定的时间范围内。

综上所述,脉冲定时器时间未到而在此触发IN端不会重新计时,而是将当前的计时值保存下来,计时结束后会将保存的计数值加上剩余的计数值,从而控制输出脉冲信号的时间。但是值得提醒的是,当输入信号到来时,它会中断当前的计数器递增过程,因此需要谨慎选用计数器范围,并根据具体应用的精度要求来确定合理的控制方案。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 计数器
    +关注

    关注

    32

    文章

    2249

    浏览量

    94228
  • 定时器
    +关注

    关注

    23

    文章

    3228

    浏览量

    114254
  • 输出脉冲
    +关注

    关注

    0

    文章

    4

    浏览量

    6344
收藏 人收藏

    评论

    相关推荐

    长持续时间定时器电路图 时间定时器的工作原理和功能

    时间定时器是一种用于计时和调度任务的工具。它允许我们在特定的时间间隔内执行某个任务,或者在特定的时间点执行某个操作。
    的头像 发表于 06-24 17:34 1265次阅读
    长持续<b class='flag-5'>时间</b><b class='flag-5'>定时器</b>电路图 <b class='flag-5'>时间</b><b class='flag-5'>定时器</b>的工作原理和功能

    三菱PLC编程实现读出时间定时器

    的功能,而定时器是实现时间控制的关键组件。本文将详细介绍如何使用三菱PLC编程实现读出时间定时器。 1. 定时器的基本概念
    的头像 发表于 06-20 11:11 1881次阅读

    三菱plc如何显示定时器时间

    菱PLC中,定时器的显示和设置是非常重要的,下面将详细介绍如何显示和设置三菱PLC的定时器时间。 一、定时器的基本概念 定时器的作用:
    的头像 发表于 06-20 11:10 1574次阅读

    三菱FX系列PLC内部定时器,定时时间单位有哪3种?

    内部定时器的三种时间单位,以及它们的特点和应用场景。 基本单位:TICK(时钟脉冲) TICK是三菱FX系列PLC内部定时器的基本时间单位,
    的头像 发表于 06-20 10:29 2851次阅读

    ​PLC保持型通电延时定时器TONR

    TONR指令用于积累许多时间间隔。当定时器的输入IN为ON时,定时器开始计时,当定时器的当前值
    发表于 03-31 09:13 795次阅读
    ​PLC保持型通电延时<b class='flag-5'>定时器</b>TONR

    深入解析西门子PLC中的TON指令通电延时定时器功能

    TON指令用于计时单个间隔。当定时器的输入IN为ON时,定时器开始计时,当定时器的当前值大于等
    发表于 03-29 11:03 5030次阅读
    深入解析西门子PLC中的TON指令通电延时<b class='flag-5'>定时器</b>功能

    ​PLC定时器介绍

    定时器是PLC中重要的编程元件,是累计时间增量的内部器件。大部分自动控制领域都需要定时器进行延时控制,灵活地使用定时器可以编制出复杂的控制程序。
    发表于 03-22 12:36 2033次阅读
    ​PLC<b class='flag-5'>定时器</b>介绍

    使用555定时器的可调双定时器电路

    定时器 IC 555 是最通用和最常用的 IC 之一,因为它的应用范围更广,如 PWM放大器、延迟定时器、开关电路、占空比选择、时钟脉冲发生器等。这也可用于各种应用,如精确
    的头像 发表于 02-25 15:16 1912次阅读
    使用555<b class='flag-5'>定时器</b>的可调双<b class='flag-5'>定时器</b>电路

    使用555定时器的报警电路图

    555定时器是一种集成电路芯片,常被用于定时器脉冲产生和振荡电路。555可被作为电路中的延时器件、触发器或起振元件。
    的头像 发表于 02-02 11:14 4934次阅读
    使用555<b class='flag-5'>定时器</b>的报警<b class='flag-5'>器</b>电路图

    定时器原理能控制马达吗为什么

    定时器原理可以用于控制马达。马达是一种将电能转换为机械能的设备,通常由电动机和传动装置组成。定时器是一种电子设备,用来生成和计时精确而稳定的时间信号。通过将
    的头像 发表于 01-23 15:21 567次阅读

    555定时器的基本功能 555定时器的工作原理及其应用

    555定时器是一种非常常见和常用的集成电路,它具有广泛的应用领域,例如计时、频率分频、脉冲宽度调制等。本文将详细介绍555定时器的基本功能、工作原理以及应用。 一、555
    的头像 发表于 01-18 11:12 1.3w次阅读

    时间定时器开关怎样设置时间

    时间定时器是一种常见的设备,用于按照设定的时间自动开关电器或进行其他指定操作。通过设定定时器的开关时间,我们可以让电器在特定的
    的头像 发表于 01-16 16:32 4152次阅读

    AWTK 开源串口屏开发(6) - 定时器的用法

    定时器是个常用的功能,AWTK串口屏提供了丰富的定时器函数,用于定时器的启动、停止、暂停、恢复、修改和重置等功能,本文以计时器的例子来介绍定时器
    的头像 发表于 01-13 08:24 497次阅读
    AWTK 开源串口屏开发(6) - <b class='flag-5'>定时器</b>的用法

    STM32定时器时间计算方法

    详细介绍STM32的定时器时间计算方法。 STM32定时器基本结构 STM32的定时器通常包含一个计数,一个预分频
    的头像 发表于 12-19 11:31 1w次阅读

    间歇定时器怎么使用?定时器时间间隔程序浅析

    间歇定时器的作用是重复执行一个函数,且不会阻塞主线程。这种类型的定时器常用于间隔性地自动执行代码,例如网页中的倒计时
    的头像 发表于 12-14 15:16 1241次阅读