世纪电源网社区logo
社区
Datasheet
标题
返回顶部
未解决

如何检测一个时钟信号长时间为低电平?

[复制链接]
查看: 470 |回复: 1
1
fjfhjmh
  • 积分:2245
  • |
  • 主题:23
  • |
  • 帖子:232
积分:2245
LV8
副总工程师
  • 2013-12-17 08:59:44
10问答币
我有一个时钟信号,它的频率范围为1MHz~10MHz,占空比50%。但它可能长时间都为低电平,然后才是正常的输入。
只要它的低电平超过了一定时间,比如10us,我就需要想系统报告这一情况。同时,若时钟信号的频率低于一定下限时,也应该报告这一情况。


由于系统没有其他参考时钟可用,因此没有办法用计数器的方法来数这个时钟持续为低的持续时间。
我现在采用的是用一个RC低通滤波器,后面再接一个施密特触发器。正常情况下,时钟信号经过RC滤波后有将近1/2VDD的直流电平,经过施密特触发器整形后输出高电平,表示时钟正常;如果时钟信号一直为低,则输出低电平。
但这种方法有一个问题:当时钟信号频率低到RC的转折频率之下后,施密特触发器会送出一个周期性的信号出来,其频率就是时钟信号的频率。我希望在这个时候施密特触发器送出的是一个固定的高电平。


有谁有更好的办法吗?
收藏收藏
fjfhjmh
  • 积分:2245
  • |
  • 主题:23
  • |
  • 帖子:232
积分:2245
LV8
副总工程师
最新回复
  • 2013-12-17 09:17:02
  • 倒数1
 
没人碰到过类似的应用吗?
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号