定时器在我们日常生活中也非常的常见,例如用遥控器来定一个小时或者两个小时后电视机自动关机;电磁炉电饭锅中定时某个时间开始煮饭烧水和煮饭烧水的时间设定;手机中闹钟设定之类的;从电视上我们了解之前人类有使用过一炷香的燃烧时间来表示经过了几个时辰;但是最早其实我们使用的是沙漏和水滴来计算时间的,后来发明了钟表,随着钟表诞生发展成熟之后,人们开始尝试使用这种全新的计时工具来改进定时器,达到准确控制时间的目的。

 

定时器是一项伟大的发明,它可以对相当多需要精准时间控制的工作变得简单了许多。现在我们已经将定时器用在了军事方面,制成了定时炸弹,定时雷管。
       

定时器主要分为五种类型:

 1. 接通延时类定时器:这类定时器主要运用在 PLC 中;是最常见最基本的定时器,我们称为 SD 型定时器。
 

2、断开延时型定时器:这种定时器是当输入条件 00000 为 ON 时无延时作用,只有在输入条件 00000 为 OFF 时产生延时作用。我们称为 SF 型定时器。     3、保持型接通延时定时器:这种定时器是当输入条件 00000 为 ON 后,会产生锁存功能,即使改变输入条件为 OFF,定时器仍视输入条件为 ON,当定时器的当前值等于设定值时,定时器动作,我们称为 SS 型定时器。

   

4、脉冲型定时器:这种定时器是当输入条件 00000 为 ON 后,定时器即时动作,但经过定时器所设定的时间后,即使输入条件 00000 仍为 ON,定时器却变为 OFF 状态。即这种定时器 ON 状态的维持时间是由设定值决定的。如果 00000 为 ON 的时续时间小于定时器的设定值,定时器的 ON 状态维持时间为输入条件 00000 为 ON 的持续时间。我们称为 SP 型定时器。

   

5、扩张型脉冲定时器:这种定时器与脉冲型定时器的区别是,只要输入条件 00000 出现了 ON 状态,不管其持续时间多长,均可使定时器为 ON 的维持的时间与定时器的设定值一致。我们称为 SE 型定时器。

       

而我们在开关电源中,常用的的其实是利用单片机来实现计数功能,我们通常利用脉冲的每一次下降沿,也就是我们平常说的一个周期,让计数寄存器数值加 1。

       

计数的脉冲如果来源于单片机内部的晶振,由于其周期极为准确,这时称为定时器。

       

计数的脉冲如果来源于单片机外部的引脚,由于其周期一般不准确,这时称为计数器。