脉冲定时器时间未到而在此触发in端则会重新计时是否正确?为什么?
脉冲定时器是一种广泛应用于电子领域的计时装置,其主要通过对输入信号或时钟信号进行计数来控制输出脉冲的时间。由此可知,在脉冲定时器的控制下,输入信号的触发是一个十分关键的问题,因为它直接影响到输出脉冲的时间。
对于脉冲定时器而言,当输入信号在脉冲定时器还未完成计时的情况下被触发,是否会重新计时,这是一个很有意思的问题。在实际应用中,这种情况时有发生,因此必须对其进行深入探讨,找出其中的原因和影响。
首先,我们需要明确一点,即脉冲定时器的计时时间是在内部计数器中完成的,而不是由输入信号的触发时间控制的。无论何时,只有当计数器完成设定的计数后,才会产生输出脉冲信号。因此,当输入信号在计时时间到来之前被触发时,它对脉冲定时器的计时没有任何影响。也就是说,不论输入信号何时被触发,脉冲定时器都不会重新计时。
那么,为什么当输入信号触发时,脉冲定时器不会重启计时呢?其实,这与脉冲定时器内部的工作原理有关。脉冲定时器内部的计时逻辑是循环递增法。即在计时过程中,计数器不断地递增计数,一直到达设定值才会输出脉冲信号。因此,当一个新的输入信号到来时,虽然它不会重新启动计数器,但是会中断当前计数器的递增过程,根据计数器的范围,可能会有一定的误差,即新的输入信号到来时的计数值和原来的计数值之间的差距。因此,在具体应用时,需要根据具体的计时精度要求来合理选用脉冲定时器的计数器范围。
从另一个角度来看,当输入信号触发时,脉冲定时器实际上并没有重新计时,而是将当前的计数值保存下来。一旦计时时间到达,脉冲定时器会自动将保存的计数值加上剩余的计数值。这样,在计时结束时,输出脉冲信号所持续的时间就可以准确控制在设定的时间范围内。
综上所述,脉冲定时器时间未到而在此触发in端不会重新计时,而是将当前的计时值保存下来,计时结束后会将保存的计数值加上剩余的计数值,从而控制输出脉冲信号的时间。但是值得提醒的是,当输入信号到来时,它会中断当前的计数器递增过程,因此需要谨慎选用计数器范围,并根据具体应用的精度要求来确定合理的控制方案。
Ai-WB1系列AT指令连接TCP服务器
STM32的调试方式、更新程序、仿真以及补救措施
记忆体模组厂2Q表现各异 下半年冲刺市况回温
输电线路智能三目云台视频监控装置---深圳拓普威视科技研制
汽车总线设计和测试经典问答总汇(上)
脉冲定时器时间未到而在此触发IN端则会重新计时是否正确?为什么?
语音识别在微机器人控制系统中的应用
对LED显示屏品质起决定作用的五大关键技术
小米将推出新款自研芯片
如何根据气隙计算相应AL值呢?
华为向西方出售5G技术将会对球5G的发展带来怎样的影响
常用电子物料封装及参数_电子物料基础知识详解
为什么外接法只适合小电阻而内接法只适合大电阻?
天合光能至尊N型700W系列组件引领光伏7.0全线升级
大唐移动提前完成测试中基于NSA架构核心网设备技术部分,助力5G商用
自动驾驶汽车功能真的不如宣传的那么强大?
压力检测仪表的选用
基于单片机的高精度时间间隔测量模块设计
智能硬件陷入恐慌期?怎么破!
锂电池组定制是移动电源的核心组成部分之一