• 易迪拓培训,专注于微波、射频、天线设计工程师的培养

de-bounce

录入:edatop.com     点击:
de-bounce logic是什么意思?

是外部中断里的?好像是外部中断pin通过“de-bounce logic”,如果是要求pin拉高触发的话,必需保持一段时间(一般是ms,即de-bounce time)才能认为外部触发,避免因为干扰产生毛刺而被认为是有外部中断

就是去抖动,机械接触件在完全接触和分离前,会有一个"振荡"过程,一般是在20ms(记不清了,应该是这个数)以内,而晶体管的反应速度一般是ns级的,如果不进行处理,则一次操作会引发晶体管状态的N次翻转,如果是中断的话,而会有很多中断产生。所以要进行de-bounce。而且人的反映速度远在20ms之外,所以可以进行de-bounce。

楼上讲的有道理。这种电路很多时候用在键盘的防抖中,因为有可能因为振动或者误按的关系,产生电平悲,等待一段时间后再检查这个电平的状态,进行正确的判断。这个等待时间可以通过外部电路来做,不过比较复杂,更多是利用芯片内部的de-bounce电路,芯片应该有等待时间的参数说明,有的可以修改,有的不能。

上一篇:充电问题
下一篇:手机开发

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

易迪拓培训课程列表详情>>

我们是来自于研发一线的资深工程师,专注并致力于射频、微波和天线设计工程师的培养。

  网站地图