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

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

3天内不再提示

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

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

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

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

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

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

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

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

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

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

    关注

    32

    文章

    2276

    浏览量

    95106
  • 定时器
    +关注

    关注

    23

    文章

    3256

    浏览量

    115516
  • 输出脉冲
    +关注

    关注

    0

    文章

    4

    浏览量

    6371
收藏 人收藏

    评论

    相关推荐

    看门狗定时器的工作原理

    看门狗定时器是一种独立的计时器硬件模块,其核心功能是倒计时。如果系统软件在计时器超时前没有对其进行复位操作(即“喂狗”),看门狗将触发一个预
    的头像 发表于 10-21 14:18 632次阅读
    看门狗<b class='flag-5'>定时器</b>的工作原理

    门头灯定时器怎么调开关时间

    在现代商业环境中,门头灯不仅是企业形象的一部分,也是吸引顾客的重要手段。然而,手动控制门头灯的开关往往既耗时又容易出错。为了解决这一问题,门头灯定时器应运而生,它通过预设的时间表自动控制门头灯的开关
    的头像 发表于 10-17 14:14 1481次阅读

    定时器自动控制开关怎么设置

    的工作原理 定时器自动控制开关的工作原理基于时间控制。它通过内部的计时器来跟踪时间,当达到预设的时间点时,
    的头像 发表于 09-19 16:19 2175次阅读

    定时器的工作方式介绍

    定时器是计算机和嵌入式系统中常见的一种硬件模块,用于实现定时和计数功能。定时器的工作方式通常由一组寄存来控制,这些寄存定义了
    的头像 发表于 07-12 10:29 1155次阅读

    定时器相关的寄存有哪些类型

    在微控制编程中,定时器是一种非常常见的功能模块,用于实现各种定时和计数功能。定时器的工作原理是通过内部的计数来跟踪
    的头像 发表于 07-12 10:25 1102次阅读

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

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

    使用Arduino的可变定时器继电器设计

    定时器继电器,也被称为时间继电器,是一种在设定的时间间隔后触发特定操作的电子元件。它在工业自动化、家庭生活、交通管理等领域具有广泛的应用。定时器
    的头像 发表于 06-24 16:52 1171次阅读
    使用Arduino的可变<b class='flag-5'>定时器</b>继电器设计

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

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

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

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

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

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

    如何实现一个软件定时器

    在Linux,uC/OS,FreeRTOS等操作系统中,都带有软件定时器,原理大同小异。典型的实现方法是:通过一个硬件定时器产生固定的时钟节拍,每次硬件定时器中断到,就对一个全局的时间
    的头像 发表于 04-29 11:00 775次阅读

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

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

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

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

    ​PLC定时器介绍

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

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

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