微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 求教关于单片机下降沿捕获的问题

求教关于单片机下降沿捕获的问题

时间:10-02 整理:3721RD 点击:
下降沿捕获是指电平由高转到低时的一种捕获。然后 单片机IO口输入电压是有限制的,例如我要测方波的频率,方波为Vpp 8v,即正负压都为4v,这时候直接输入IO,也能测出它的频率,同时单片机没坏。(测试频率10k以下)  求教各位给分析分析 是因为我单片机板子有保护我不知道呢还是其他原因
或者说开启捕获时只是一种下降的触发,没有实际负压的输入呢?

一般单片机板子不会每个IO都加保护的,有没有保护看看板子的原理图就行了。至于能测到频率,这个就到根据单片机IO的内部结构去分析了。从+4V变到0V这个过程中就包括了高电平到低电平的跳变。如果单片机不坏能测到频率正是有可能的。

单片机IO脚内部可能有上下钳位二极管,对于5v的单片机,4v是安全的,对于3.3v单片机,4V输入会使上钳位二极管正偏,电流灌入Vcc。因为你只灌入4v,二极管刚好正偏,电流不是很大,没有损坏上钳位二极管。
当输入-4v时,电流通过IO的下钳位二极管,即使损坏的也是这个二极管。
至于你用的到底有没有钳位二极管,可以用万用表的蜂鸣档测一下,红表笔接IO,黑表笔接VCC,如果能导通,说明有上钳位二极管。再把红表笔接GND,黑表笔接IO,如果能导通,说明有下钳位二极管。
一下回答仅供参考

多谢!看来得去学习下单片机IO口的一些电路

开启捕获只是一种下降沿的触发,是不会关心具体电平的,但是输入电平不能超出单片机的保护值

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top