本发明涉及传感器计数,尤其涉及一种计数装置及其的控制方法。
背景技术:
1、随着社会工业化的到来,许多工厂生产的产品均需要统计数量,以统计工厂的产量情况。
2、目前,常用的计数传感器有单个红外漫反射传感器和成对的对射传感器,单个红外漫反射传感器工作时,其发射信号,当有产品经过红外漫反射传感器时,其能够接收到产品的反射信号,从而进行计数。对射传感器工作时,发射器发射信号,接收器接收信号,当有产品经过对射传感器时,接收器接收不到信号,从而进行计数。
3、但其存在的问题是,若产品与红外漫反射传感器距离较远,则红外漫反射传感器接收信号会有较大延迟,或者有可能接收不到信号,进而,计数会出现误差。对射传感器虽然克服距离较远的问题,但是比较容易受到其他信号干扰。比如当产品未经过对射传感器之间时,不是产品的其他遮挡物经过对射传感器,或者当产品经过对射传感器之间时,环境中其他的光线被对射传感器采集,均会影响对射传感器的计数。
技术实现思路
1、本发明提供了一种计数装置及其的控制方法,以解决相关技术中,计数传感器容易受到干扰的问题。
2、根据本发明的一方面,提供了一种计数装置,包括:控制器、指示灯和具有发射器和接收器的对射传感器;所述指示灯、所述发射器和所述接收器均与所述控制器电连接;
3、所述发射器用于发射pwm脉冲信号,所述pwm脉冲信号包括多组计数信号,每组所述计数信号包括一个触发信号和至少一个检测信号;所述接收器用于当接收到所述触发信号时,启动对所述检测信号的采样;其中,所述触发信号携带倒计时信号和采样次数;
4、当所述接收器接收到所述触发信号,且在倒计时信号的时长内,能够接收到第一预设个数个所述触发信号和第二预设个数个检测信号时,所述控制器在对所述第二预设个数个检测信号中最后一个所述检测信号检测结束时控制所述指示灯的状态为第一状态;
5、若所述计数信号周期等于所述倒计时信号的时长,当所述接收器接收到所述触发信号,并在所述触发信号对应的倒计时信号结束时刻,未再次接收到所述触发信号时,控制所述指示灯的状态为第二状态;
6、若所述计数信号周期小于所述倒计时信号的时长,当所述接收器接收到所述触发信号,且在倒计时信号的时长内,未再次接收到所述触发信号,并在所述触发信号对应的倒计时信号结束时刻,亦未再次接收到所述触发信号时,控制所述指示灯的状态为第二状态,其中,所述指示灯由所述第一状态转换为所述第二状态时,计数一次;
7、所述倒计时信号的衰减周期与采样周期相同,所述pwm脉冲信号的脉宽小于采样周期,在所述采样周期下,每个所述检测信号的高电平区域和低电平区域均有采样点,所述被计数物品的最短停留时间大于所述倒计信号的时长,所述倒计时信号的时长大于所述采样总时长。
8、可选地,当所述接收器接收到所述触发信号,并在所述触发信号对应的倒计时信号结束时刻,再次接收到所述触发信号时,控制所述指示灯的状态维持当前状态。
9、可选地,当所述计数信号的周期小于倒计时信号的时长时,所述倒计时信号的时长为所述计数信号的周期的两倍;其中,每组所述计数信号包括一个触发信号和一个检测信号,所述采样周期为所述pwm脉冲信号的周期的二分之一,所述pwm脉冲信号的占空比为5%。
10、可选地,当所述计数信号的周期等于倒计时信号的时长时,所述计数信号包括一个触发信号和三个检测信号,所述倒计时信号的时长为所述pwm脉冲信号的周期的四倍,所述采样周期为所述pwm脉冲信号的周期的二分之一,所述pwm脉冲信号的占空比为5%。
11、根据本发明的第二方面,提供了一种计数装置的控制方法,基于本发明任一实施例所述的计数装置实现,其中,所述计数信号的周期等于倒计时信号的时长,所述控制方法,包括以下步骤:
12、判断所述接收器是否接收到触发信号;
13、当所述接收器接收到所述触发信号时,判断所述接收器在倒计时信号的时长内是否能够接收到第一预设个数个所述触发信号和第二预设个数个检测信号;
14、若是,则所述控制器控制所述指示灯的状态置为第一状态;
15、若否,则判断所述触发信号对应的倒计时信号结束时刻,是否再次接收到所述触发信号,若否,则在所述触发信号对应的倒计时信号结束时刻控制所述指示灯的状态为第二状态;其中,所述计数信号周期等于所述倒计时信号的时长;
16、或者,则判断在倒计时信号的时长内是否再次接收到触发信号,若否,则判断所述触发信号对应的倒计时信号结束时刻,是否再次接收到所述触发信号,若否,则在所述触发信号对应的倒计时信号结束时刻控制所述指示灯的状态为第二状态;其中,所述计数信号周期小于所述倒计时信号的时长,其中,所述指示灯由所述第一状态转换为所述第二状态时,计数一次。
17、可选地,所述计数信号周期等于所述倒计时信号的时长,在判断所述触发信号对应的倒计时信号结束时刻,是否再次接收到所述触发信号时,若是,则在所述触发信号对应的倒计时信号结束时刻控制所述指示灯的状态维持当前状态。
18、可选地,所述计数信号周期小于所述倒计时信号的时长,在判断在倒计时信号的时长内是否再次接收到触发信号时,若是,则在所述触发信号对应的倒计时信号结束时刻控制所述指示灯的状态维持当前状态。
19、可选地,所述判断所述接收器是否接收到触发信号包括:
20、判断上一个触发信号携带的采样次数是否采样结束;
21、若是,则当前接收到的所述pwm脉冲信号为下一个触发信号;
22、若否,则当前接收到的所述pwm脉冲信号为检测信号。
23、可选地,所述若所述接收器接收到所述触发信号,则判断在所述触发信号对应的倒计时信号时长范围内,是否接收到第一预设个数个触发信号和第二预设个数个检测信号包括:
24、当确定接收到所述触发信号时,计数所述触发信号出现一次;
25、当接收到所述触发信号之后,根据所述触发信号携带的所述采样次数,获取所述pwm脉冲信号的电平信号,并根据采集到的所述电平信号,确定接收到所述检测信号时,计数所述检测信号出现一次。
26、根据本发明实施例提供的计数装置及其的控制方法,计数装置中,通过控制发射器输出具有触发信号和检测信号的pwm脉冲信号,以及提前赋值给触发信号的倒计时信号和采样次数,使得接收器接收pwm脉冲信号时,控制器能够基于倒计时信号和采样次数判断接收器接收到的pwm脉冲信号的状态,从而控制指示灯的状态,以进行相应计数。另外,由于触发信号携带采样次数,使得接收器在采样时,能够依照该采样次数对pwm脉冲信号进行采样,以屏蔽其他干扰信号,提高该计数装置的抗干扰能力。
27、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
1.一种计数装置,其特征在于,包括:控制器、指示灯和具有发射器和接收器的对射传感器;所述指示灯、所述发射器和所述接收器均与所述控制器电连接;
2.根据权利要求1所述的计数装置,其特征在于,当所述接收器接收到所述触发信号,并在所述触发信号对应的倒计时信号结束时刻,再次接收到所述触发信号时,控制所述指示灯的状态维持当前状态。
3.根据权利要求1所述的计数装置,其特征在于,当所述计数信号的周期小于倒计时信号的时长时,所述倒计时信号的时长为所述计数信号的周期的两倍;其中,每组所述计数信号包括一个触发信号和一个检测信号,所述采样周期为所述pwm脉冲信号的周期的二分之一,所述pwm脉冲信号的占空比为5%。
4.根据权利要求1所述的计数装置,其特征在于,当所述计数信号的周期等于倒计时信号的时长时,所述计数信号包括一个触发信号和三个检测信号,所述倒计时信号的时长为所述pwm脉冲信号的周期的四倍,所述采样周期为所述pwm脉冲信号的周期的二分之一,所述pwm脉冲信号的占空比为5%。
5.一种计数装置的控制方法,其特征在于,基于如权利要求1-4任一项所述的计数装置实现,所述控制方法,包括以下步骤:
6.根据权利要求5所述的计数装置的控制方法,其特征在于,所述计数信号周期等于所述倒计时信号的时长,在判断所述触发信号对应的倒计时信号结束时刻,是否再次接收到所述触发信号时,若是,则在所述触发信号对应的倒计时信号结束时刻控制所述指示灯的状态维持当前状态。
7.根据权利要求5所述的计数装置的控制方法,其特征在于,所述计数信号周期小于所述倒计时信号的时长,在判断在倒计时信号的时长内是否再次接收到触发信号时,若是,则在所述触发信号对应的倒计时信号结束时刻控制所述指示灯的状态维持当前状态。
8.根据权利要求5所述的计数装置的控制方法,其特征在于,所述判断所述接收器是否接收到触发信号包括:
9.根据权利要求8所述的计数装置的控制方法,其特征在于,所述若所述接收器接收到所述触发信号,则判断在所述触发信号对应的倒计时信号时长范围内,是否接收到第一预设个数个触发信号和第二预设个数个检测信号包括: