一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 3384|回复: 25
收起左侧

[电子电路] 三阿哥,求一个只对0.5秒至1.5秒信号有效的延时开关电路

[复制链接]
发表于 2018-5-24 14:02 | 显示全部楼层 |阅读模式
三阿哥,你好,求一个12V供电的人体接近开关电路,传感器探测到人体后输出的3V高电平,该高电平持续时间低于0.5秒或超过1.5秒均无效,继电器不吸合,如果该高电平信号持续在0.5秒至1.5秒之间,则使继电器吸合并延时0.5秒断开。时间(0.5秒,1.5秒,0.5秒)不需要精确,大概在这个范围即可,最好这三个时间可调,谢谢。
 楼主| 发表于 2018-5-24 15:26 | 显示全部楼层
我自己画了个框图(上升沿触发电路要改成0.5秒),发现超过1.5秒的信号消失时还是会触发,因为此时MOS管会截止失去下拉作用,而上边的延时电路会翻转输出一个上升沿信号而触发。请教这个问题该怎么解决? 无标题.png
无标题.png
发表于 2018-5-24 21:58 | 显示全部楼层
用单片机处理这种逻辑会比较容易。
发表于 2018-5-24 22:04 | 显示全部楼层
“该高电平持续时间低于0.5秒或超过1.5秒均无效,继电器不吸合”
你的这个要求,就意味着在输入高电平信号超过1.5 秒前,是无法判断高电平信号时长是否符合要求的。


需要用两个延时电路串联控制,第一个0.5 秒后电路输出高电平,然后第二个延时电路启动,延时约1 秒。


如果第二个延时电路在1 秒内不翻转,就输出一个触发脉冲,超过1 秒就不输出。
 楼主| 发表于 2018-5-25 09:10 | 显示全部楼层
3AG1 发表于 2018-5-24 22:04
“该高电平持续时间低于0.5秒或超过1.5秒均无效,继电器不吸合”
你的这个要求,就意味着在输入高电平信号 ...

三阿哥,不是要等到1.5秒后才判断高电平是否有效,而是在每次高电平消失时就判断是否有效。如果用串联延时,假如高电平时间是1秒,第一个延时电路翻转,而第二个电路还未到延时时长,没有翻转,怎么判断这个信号有效呢?这个逻辑用单片机很容易实现,但我不会弄单片机,所以想通过分立元件或模拟芯片来完成。

发表于 2018-5-25 11:59 | 显示全部楼层
你做什么要求这么严格?可以用人体红外模块做
发表于 2018-5-25 12:11 | 显示全部楼层
楼主用的模块好奇怪~我不知道怎么做这些模块,但你既然有这样的模块,那么再加简单的下降沿、与门应该不成问题吧?

untitled.png
 楼主| 发表于 2018-5-25 12:42 | 显示全部楼层
07@20 发表于 2018-5-25 11:59
你做什么要求这么严格?可以用人体红外模块做

是要做一个人正常步行穿过检测窗口的检测器,测试正常步行的时间是1秒左右,快步走大概0.5秒,慢走1.5秒,所以要排除0.5秒以下的跑动或干扰信号,以及1.5秒以上的停留不动和错误信号。
 楼主| 发表于 2018-5-25 13:18 | 显示全部楼层
本帖最后由 13985388822 于 2018-5-25 13:19 编辑
snoopy8008 发表于 2018-5-25 12:11
楼主用的模块好奇怪~我不知道怎么做这些模块,但你既然有这样的模块,那么再加简单的下降沿、与门应该不成 ...

谢谢老师,太好了,就是这个框图,当初没想到用与门就能解决。那个下降沿触发的模块是不是应该用低电平触发的更好?就是说只要低电平一直维持,就一直输出高电平,或者就是一个非门。

发表于 2018-5-25 13:18 | 显示全部楼层
13985388822 发表于 2018-5-25 09:10
三阿哥,不是要等到1.5秒后才判断高电平是否有效,而是在每次高电平消失时就判断是否有效。如果用串联延 ...

明白了。

就是在高电平信号大于0.5 秒后,而且在1.5 秒之前才能输出一个0.5 秒左右的触发信号。

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-4-18 22:59 , Processed in 0.063772 second(s), 46 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表