请教各位电路设计高手:如何通过MCU识别出一个频率在30-60kHz的脉冲信号,因为我的MCU的GPIO口响应时间
如何通过MCU识别出一个频率在30k-60kHz的脉冲信号,因为我的MCU的GPIO口响应时间无法满足直接读取这个脉冲频率,所以需要借助于外部电路了(比如计数器)。各位有...
如何通过MCU识别出一个频率在30k-60kHz的脉冲信号,因为我的MCU的GPIO口响应时间无法满足直接读取这个脉冲频率,所以需要借助于外部电路了(比如计数器)。各位有更好且省I/O口的方法吗?如有疑问请留言,我会补充问题。拜托了,非常感谢
展开
3个回答
展开全部
外部加一个频压转换电路,然后用GPIO进行AD采集。
频压转换电路有很多专门的芯片,响应的频率甚至可以到MHz,完全可以满足你的需要。
另外,如果GPIO那端没有AD功能,可以通过一个电压比较器转换为高低电平信号。
频压转换电路有很多专门的芯片,响应的频率甚至可以到MHz,完全可以满足你的需要。
另外,如果GPIO那端没有AD功能,可以通过一个电压比较器转换为高低电平信号。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
采用分频器,然后再送入单片机(百度图片里面有很多简单分频器,自己可以收索一下)
例如60K/10=6K,如果6K还不行就再分频就可以啦。
例如60K/10=6K,如果6K还不行就再分频就可以啦。
追问
由于是新手,对分频器了解比较少,所以还请您帮忙指导具体的电路设计,我想把65kHz的脉冲通过10分频,怎么设计呀,74HCT160可以实现吗?有类似的电路的话麻烦请发我的163邮箱。
追答
我在空间给你设计一个简单10分频线路,你可以看看。
http://hi.baidu.com/solank/item/e100552464ddd3fb51fd8764
采用74LS92 ,类似线路网路上还是蛮多的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询