芯片电源是3.3的,spi接口最高电压资料上没给,可以直接5V?

[复制链接]
9710|30
 楼主| youluo235 发表于 2014-1-16 11:37 | 显示全部楼层 |阅读模式
芯片电源是3.3的,spi接口最高电压资料上没给,单片机接口是5V的。可以直接5V?如下图。之前一般遇到这种情况我都是串一个2K左右的电阻。你们一般是怎么处理的?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
123654789 发表于 2014-1-16 13:14 | 显示全部楼层
串联1K的电阻  勉强可以
jjjyufan 发表于 2014-1-16 13:38 | 显示全部楼层
稳妥的做法, 搞一个电平转换IC
 楼主| youluo235 发表于 2014-1-16 14:56 | 显示全部楼层
jjjyufan 发表于 2014-1-16 13:38
稳妥的做法, 搞一个电平转换IC

以前用过TI的5-3.3的芯片。那太费神。。。呵呵
jjjyufan 发表于 2014-1-16 15:00 | 显示全部楼层
费神?
 楼主| youluo235 发表于 2014-1-16 15:02 | 显示全部楼层
jjjyufan 发表于 2014-1-16 15:00
费神?

我是最不喜欢麻烦 的人。没有太高的要求。不要芯片的。
 楼主| youluo235 发表于 2014-1-16 15:02 | 显示全部楼层
jjjyufan 发表于 2014-1-16 15:00
费神?

我是最不喜欢麻烦 的人。没有太高的要求。不要芯片的。
 楼主| youluo235 发表于 2014-1-16 15:03 | 显示全部楼层
123654789 发表于 2014-1-16 13:14
串联1K的电阻  勉强可以

文档上最大值没有标,就不知道是不是5V也可以直接进去
yanwen217 发表于 2014-1-16 15:51 | 显示全部楼层
直接相接,实验室研发调试可能不会有问题,因为一般MCU的Vih测试数据多是0.65VDD以下,但量产就不一定了

kingzlt 发表于 2014-1-16 16:05 | 显示全部楼层
从可靠性的角度来讲,,电平转换
chunyang 发表于 2014-1-16 17:32 | 显示全部楼层
能否直接接5V IO需要看5V IO的类型,如果是弱上拉型可以直连,如果是强上拉即推挽输出的需要加电平转换。
123654789 发表于 2014-1-16 17:49 | 显示全部楼层
楼主可以参考一下大名鼎鼎的STC单片机创始人娆永平的方法

STC12C5A60S2.pdf的数据手册第83页




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评论

开漏模式可以优化掉330 :)  发表于 2014-1-16 18:35
 楼主| youluo235 发表于 2014-1-16 18:02 | 显示全部楼层
123654789 发表于 2014-1-16 17:49
楼主可以参考一下大名鼎鼎的STC单片机创始人娆永平的方法

STC12C5A60S2.pdf的数据手册第83页

这个不错。感谢。
 楼主| youluo235 发表于 2014-1-16 18:02 | 显示全部楼层
chunyang 发表于 2014-1-16 17:32
能否直接接5V IO需要看5V IO的类型,如果是弱上拉型可以直连,如果是强上拉即推挽输出的需要加电平转换。 ...

用的是可设置推挽输出与普通输出的MCU。感谢周老师。
flower_huanghua 发表于 2014-1-16 23:45 | 显示全部楼层
还是搞个电压芯片转一哈。flash还是比较重要的。
yanwen217 发表于 2014-1-17 09:24 | 显示全部楼层
泼下冷水:12楼的方案,5V到3.3V的控制没问题,这个我也这么做过;但3.3V系统的数据发往5V系统,就可能要掉链子啦,我前面有说,大部分MCU的I/O的VIh在0.65VDD以下,但会有部分接近0.7VDD,那样从3.3V过来的高电平是无法被5V系统识别为高电平的
 楼主| youluo235 发表于 2014-1-17 10:53 | 显示全部楼层
yanwen217 发表于 2014-1-17 09:24
泼下冷水:12楼的方案,5V到3.3V的控制没问题,这个我也这么做过;但3.3V系统的数据发往5V系统,就可能要掉 ...

照你的说法5*0.7=3.5怎样样都很难被识别。还是用转换芯片好。。。。
yanwen217 发表于 2014-1-17 11:13 | 显示全部楼层
对头!
我前面说了,实验室测试可能没问题,量产就头大啦
规格上是0.7VDD,实际大部分MCU的VIH在0.63~0.65VDD,但会有少部分VIH会到0.66~0.68VDD;这是我当年做台湾某几个品牌MCU对比测试时的数据。所以设计上一定要按照规格书中给的极限值来考虑,否则量产后的麻烦就不可避免啦
 楼主| youluo235 发表于 2014-1-17 12:04 | 显示全部楼层
yanwen217 发表于 2014-1-17 11:13
对头!
我前面说了,实验室测试可能没问题,量产就头大啦
规格上是0.7VDD,实际大部分MCU的VIH在0.63~0.65V ...

在下明白了。感谢感谢。控制器读取的时候确实有这问题的存在。
yanwen217 发表于 2014-1-17 13:05 | 显示全部楼层
本帖最后由 yanwen217 于 2014-1-17 13:09 编辑

给楼主推荐个电平转换芯片,比同类产品成本低不少,电路上也很简单:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

31

主题

2180

帖子

9

粉丝
快速回复 在线客服 返回列表 返回顶部