打印
[技术问答]

路过学习新塘M0-IO端口的斯密特触发输入

[复制链接]
4178|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
这次需要用的是新塘140的芯片,后面所有的帖子都是针对140芯片而言的

140的A/B/C/D/E口都支持Schmitt触发输入,那么这个Schmitt是个什么情况呢

当输入电压高于正向阈值电压,输出为高;当输入电压低于负向阈值电压,输出为低;当输入在正负向阈值电压之间,输出不改变,也就是说输出由高电准位翻转为低电准位,或是由低电准位翻转为高电准位对应的阈值电压是不同的。只有当输入电压发生足够的变化时,输出才会变化,因此将这种元件命名为触发器。这种双阈值动作被称为迟滞现象。

140的IO电气特性如下

沙发
niuyaliang|  楼主 | 2014-1-13 08:49 | 只看该作者
    在正常的TTL电平输入时,以VDD为5V为例,当输入电压低于0.8V时,默认为低电平;当输入电压大于2V时,默认为高电平;对于2V与0.8V之间的电压,属于不定电压,即可能为高,可能为低,因此实际使用中出现了MCU判断混乱的情况,就是因为输入的是这个中间电压。

使用特权

评论回复
板凳
niuyaliang|  楼主 | 2014-1-13 08:57 | 只看该作者
当使能Schmitt输入时,以VDD为5V为例,输入低电平为0.4*VDD=2V,输入高电平为0.6*VDD=3V,迟滞电压为0.2*VDD=1V,即输入电平由高到低时,低于3V依然为高电平,在2V处翻转为低电平;输入有低到高时,高于2V依然为低电平,在3V处翻转为高电平

使用特权

评论回复
地板
heelary| | 2014-1-13 09:20 | 只看该作者
学习了.

使用特权

评论回复
5
dong00520| | 2014-1-13 09:45 | 只看该作者
好贴,顶一个!

使用特权

评论回复
6
从小木丁丁| | 2014-1-13 14:30 | 只看该作者
第一次接触施密特触发是51的时候呢

使用特权

评论回复
7
骗子的片子| | 2014-1-14 16:05 | 只看该作者
学习了

使用特权

评论回复
8
zxf0168| | 2014-2-6 19:32 | 只看该作者
还有哪些触发器来

使用特权

评论回复
9
jaingzhenhua| | 2016-11-1 09:25 | 只看该作者
施密特触发方式还是蛮有用的,学习了!

使用特权

评论回复
10
ceflsh| | 2016-12-15 20:58 | 只看该作者
学习了,谢谢。

使用特权

评论回复
11
millau_jia| | 2017-2-9 11:20 | 只看该作者
讲得很清楚

使用特权

评论回复
12
643757107| | 2017-2-9 23:16 | 只看该作者
驱动能力一定要以数据手册为准的。

使用特权

评论回复
13
cw6610| | 2018-3-29 11:22 | 只看该作者
最近在使用新唐 N76E003 芯片,  想将一个IO设置成施密特触发输入,  

咨询一下,当设置成施密特输入时,上下限两个触发门限电压是否可以设置呢??

谢谢!!

使用特权

评论回复
14
leeyann| | 2018-5-18 09:51 | 只看该作者
学习了,谢谢楼主

使用特权

评论回复
15
gejigeji521| | 2018-5-21 07:14 | 只看该作者
讲的很透彻,我也不懂死米特啥东西

使用特权

评论回复
16
I-CAN-FLY| | 2018-9-23 18:40 | 只看该作者
cw6610 发表于 2018-3-29 11:22
最近在使用新唐 N76E003 芯片,  想将一个IO设置成施密特触发输入,  

咨询一下,当设置成施密特输入时, ...

你好,请问你怎么来设置的阈值啊?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

212

主题

2427

帖子

7

粉丝