打印

电平转换的问题

[复制链接]
2483|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
kobeliulei|  楼主 | 2010-11-21 23:03 | 只看该作者
不好意思,上面的图画反了。应该是MCU的SO指向CC1100E的SI

使用特权

评论回复
板凳
mmax| | 2010-11-21 23:50 | 只看该作者
3.3V 信号作为输入到5V的IC上,你翻看一下CPU的资料,看看输入逻辑Von的电平值。

一般大部分是在3.3V以下的。也就是说,CC1100的SO(3.3V) 接到 MCU的SI(5V),是可以的。

使用特权

评论回复
地板
chunyang| | 2010-11-22 03:17 | 只看该作者
直接相连即可,在门限范围内。

使用特权

评论回复
5
老鱼探戈| | 2010-11-22 09:16 | 只看该作者
最好通信电平一致,防范于未然

使用特权

评论回复
6
kingheimer| | 2010-11-22 09:29 | 只看该作者

使用特权

评论回复
7
cobraking| | 2010-11-22 10:21 | 只看该作者
不一定非得电平一致,只要输入越过Vih门限值且有一定的裕量,就可以直接连了。

使用特权

评论回复
8
lpz110| | 2010-11-22 14:07 | 只看该作者
记号

使用特权

评论回复
9
azcs| | 2010-11-22 14:59 | 只看该作者
5# 老鱼探戈

不同意你的观点啊,如果为了保险增加不必要的设计余量,就是设计失误。器件越多,可靠性越低,生产难度越大,成本越高啊

使用特权

评论回复
10
kobeliulei|  楼主 | 2010-11-22 20:13 | 只看该作者
本帖最后由 kobeliulei 于 2010-11-22 20:17 编辑

3# mmax
5V MCUDC特性
VIH
VIL
VOH
VOL
0.65VDD=3.25V
0.35VDD=1.75V
VDD-1.5=3.5V
1.5V





3.3V CC1100DC特性
VIH
VIL
VOH
VOL
VDD-0.7=2.6V
0.7V
VDD-0.3=3V
0.5V





所以,MCUSO  连接  CC1100SI时:
VOH>3.5V       VIH>2.6V
VOL<1.5V        VIL<0.7V
这时,低电平时不太匹配吧?
MCUSI  连接  CC1100SO
VIH>3.25v        VOH>3V
VIL<1.75V        VOL<0.5V
这时,高电平不匹配吧?
那该采用什么办法才能使电平完全匹配呢?谢谢!

使用特权

评论回复
11
cobraking| | 2010-11-23 14:05 | 只看该作者
如果要把MCU的SO  直接连接  CC1100的SI,必须看CC1100的SI有无5V耐压。
至于说低电平时不太匹配,VOL<1.5V是在一定的负载电流条件下的,接个CC1100肯定没那么大电流。

MCU的SI  连接  CC1100的SO,如果速度不高,就用两级三极管转换一下也行。速度高的话找输入是TTL电平兼容的74系列的门电路做电平转换。

使用特权

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

本版积分规则

40

主题

186

帖子

2

粉丝