- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
短时脉冲滤波器
PSoC® Creator™ 组件技术资料
短时脉冲滤波器
2.0
特性
消除数字输入线路中不需要的 “短时脉冲”
可编程的滤波长度和旁路选项
概述
短时脉冲过滤是一个用于清除通常是高低电平的数字输入信号中不需要的脉冲的过程。短时脉冲
频繁出现在携带来自如RF 接收器的信号的线路上。电气干扰或者甚至在某些情况下机械干扰可以
触发此接收器中出现不需要的短时脉冲脉冲。
此设计仅在当前一批的 N 个采样和上一批的 N 个采样为 ‘1’ 时才输出 ‘1’,且仅在当前一批的 N
个采样和上一批的 N 个采样为 ‘0’ 时才输出 ‘0’。否则,输出将保留其当前的值。
有关短时脉冲过滤的更多详细信息,请参见应用笔记 AN60024。
何时使用短时脉冲滤波器
短时脉冲滤波器组件可与任何数字输入配合使用 ;它通常与连接至输入引脚的线路上的噪音干扰
相关联。因为它可以处理很多由固件处理的工作,因此当基于固件的短时脉冲滤波器解决方案不
可行时,可以使用此组件。
输入/输出连接
本节介绍短时脉冲滤波器组件的输入和输出连接。
d - 输入
被采样的输入。此输入通常连接至输入引脚组件。
复位 — 输入
同步复位,至少需要一个时钟上升沿。复位输入可以不连接外部信号,至于悬空状态。如果复位
线路无任何连接,则组件将为其分配常数逻辑 0。
赛普拉斯半导体公司 • 198 Champion Court • San Jose, CA 95134-1709 • 408-943-2600
文档编号:001-84781 修订版*A 修订版 :2013 年22 月3 日
短时脉冲滤波器 PSoC® Creator™ 组件基本介绍
时钟 — 输入
用于对 ‘d’ 输入进行采样的时钟。其频率取决于通过滤波器的预期短时脉冲脉冲宽度和延迟。
q — 输出
当当前一批的 N 个采样和上一批的 N 个采样为逻辑 ‘1’ 时,此输出设置为逻辑 ‘1’ ;当当前一批
的 N 个采样和上一批的 N 个采样为 ‘0’ 时,此输出设置为 ‘0’。否则,输出将保留其当前的值。
组件参数
将一个短时脉冲滤波器组件拖放到您的设计上,并双击以打开 Configure (配置)对话框。
Signal Width (信号宽度)
此参数配置将被过滤的信号宽度。 此值可以设置为 1 到 24。默认设置为 1 bit (1 位)。
Glitch Length (短时脉冲长度)
确定在传送至输出之前为了保证输入稳定而需要的采样的数量。此值的范围为 1 到 256 个时钟周
期。默认设置为 3。
Bypass Filter (旁路滤波器)
指定将被立即传送至输出的逻辑电平。Bypass Filter (旁路滤波器)Logic zero (逻辑零)选项使
得短时滤波器输出在下一个时钟周期为逻辑 ‘0’,‘d’ 输入处于逻辑 ‘0’。同样,还有 Bypass Filter
(旁路滤波器)Logic one (逻辑零)的选项。默认设置为 None (无)。
第2 页,共5 页 文档编号:001-84781 修订版*A
PSoC® Creator™ 组件基本介绍 短时脉冲滤波器
时钟选择
此组件中没有内部时钟。您必须附加时钟源。此组件根据连接到组件的单时钟进行操作。
固件源代码示例
PSoC Creator 在 “查找示例项目”对话框中提供了很多包括原理图和代码示例的示例项目。要获
取组件特定的示例,请打开组件目录中的对话框或原理图中的组件实例。要获取通用的示例,请
打开 Start Page (开始页)或
文档评论(0)