三电平输入简易检测方法

2012-11-01 11:15:39来源: 互联网 关键字:三电平  简易检测

现在有很多电路(例如IDT的可编程时钟发生器)为了减少配置输入引脚数目(亦可缩小电路封装尺寸),输入引脚除了常规的高(“1”)、低(“0”)2种电平状态外,还增加了第三种状态:悬空(“Z”),IDT称作“M”电平。这样,2个输入引脚就可给出9种配置:00、01、10、11、0M、1M、M0、M1、MM,比常规两电平的4种配置多出6种。

实际应用中,如果用户希望在自己设计的电路(如:FPGA、MCU等)增加三电平输入,检测方法有三种:

1、对于FPGA,方法很简单,使用下述VHDL语句即可:

if (input=’0’) rhen

//低电平

elsif (input=’1’)then

//高电平

else

//悬空

也可使用case语句直接判断:”00”、”01”、”0Z” 、“1Z”等。

2、采用类似FPGA或DSP的弱上拉加下拉电阻(如100K)方法,当输入接GND、VCC或悬空时,输入内部的电压则为0V、VCC、1/2VCC,可以采用双门槛比较器或AD转换器判出1/2VCC状态。

3、上述第2种方法判断1/2VCC电平状态比较麻烦,可采用下述更简便的判断方法:

如上图所示,电路内部增加一个串联10K电阻到外部输入端的“辅助输出”,当“辅助输出”输出高低变化电平时,“内部输入”检测到这种变化,则“外部输入”是悬空的,如不变,则“外部输入”是固定高、低电平。

值得注意一点的是,对于三电平输入引脚,一般外部不能再加上拉或下拉电阻,而是直接接VCC、 GND或悬空。 

关键字:三电平  简易检测

编辑:神话 引用地址:http://www.eeworld.com.cn/mndz/2012/1101/article_17360.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:运算放大器必知必会:基本特性与设计因素须知
下一篇:带有BOM的HiFi功率放大器设计

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利
推荐阅读
全部
三电平
简易检测

小广播

独家专题更多

TI车载信息娱乐系统的音视频解决方案
TI车载信息娱乐系统的音视频解决方案
汇总了TI汽车信息娱乐系统方案、优质音频解决方案、汽车娱乐系统和仪表盘参考设计相关的文档、视频等资源
迎接创新的黄金时代 无创想,不奇迹
迎接创新的黄金时代 无创想,不奇迹
​TE工程师帮助将不可能变成可能,通过技术突破,使世界更加清洁、安全和美好。
TTI携TE传感器样片与你相见,一起传感未来
TTI携TE传感器样片与你相见,一起传感未来
TTI携TE传感器样片与你相见,一起传感未来
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2017 EEWORLD.com.cn, Inc. All rights reserved