数码之家

 找回密码
 立即注册
搜索
查看: 2263|回复: 27

[Arduino] 还是继续问个问题

[复制链接]
发表于 2020-4-2 19:11:05 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

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

x
最近玩arduino,arduino都是用5v usb 供电的,但是很多与单片机连接的器件
它们是3.3v的,我一般就把它们的电源接到单片机的3.3v上,然后输入,输出信号就
直接给它们连一起,虽然按理说应该电平转换一下,可是太麻烦,而且这么做了一般都能正常运行,
也几乎什么问题。但是还是多少有些担心,便宜的器件就无所谓了,大不了跟单片机同归于尽
贵的暂时没有,哈哈,主要是在乎钱,我不在乎东西:titter:
像这样器件信号电平3.3v,而与之通信的单片机5v的情况我想大家遇到比我多,因为我就是业余玩,
大家都怎么处理的呢,学习一下:loveliness:
发表于 2020-4-8 00:24:27 | 显示全部楼层
这个需要看手册,看看IO支持的输入范围,不过现在大部分3.3V单片机都允许5v输入的,没啥问题,没玩过太老的单片机,至少我还没接触过不允许的,不过如果真不放心可以加入电平转换,这块都有现成的电路,可以参考下stc的手册,介绍的很详细

本帖子中包含更多资源

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

x

打赏

参与人数 1家元 +5 收起 理由
人艰不拆了 + 5

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-3 16:52:34 | 显示全部楼层
springvirus 发表于 2020-4-3 16:51
抓紧STM32吧,哈哈

不玩了,那个太费事,我只是业余玩,能用就行,实在不行再说:titter:
回复 支持 反对

使用道具 举报

发表于 2020-4-3 16:51:17 | 显示全部楼层
人艰不拆了 发表于 2020-4-3 16:43
哈哈,手里除了uno就是esp8266了,这个是3.3v的

抓紧STM32吧,哈哈
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-3 16:43:42 | 显示全部楼层
springvirus 发表于 2020-4-3 16:37
所以你就用3.3的单片机去驱动啊

哈哈,手里除了uno就是esp8266了,这个是3.3v的
回复 支持 反对

使用道具 举报

发表于 2020-4-3 16:37:20 | 显示全部楼层
人艰不拆了 发表于 2020-4-3 15:29
哈哈不是单片机受不了,是和他连接的器件受不了

所以你就用3.3的单片机去驱动啊
回复 支持 反对

使用道具 举报

发表于 2020-4-3 16:32:44 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-3 15:42:57 | 显示全部楼层
mousebat04 发表于 2020-4-3 15:41
你确定是5V?
一般板载3.3V ldo之后,单片鸡一般会使用3.3V做VDD,io上面的电压也就是3.3V了。
如果不是 ...

不确定,因为单片机5v供电,所以我觉得它的输出也是5v
回复 支持 反对

使用道具 举报

发表于 2020-4-3 15:41:49 | 显示全部楼层
人艰不拆了 发表于 2020-4-3 13:42
io信号电压并没转换啊,还是5v

你确定是5V?
一般板载3.3V ldo之后,单片鸡一般会使用3.3V做VDD,io上面的电压也就是3.3V了。
如果不是特别脆的元器件,io多数都能承受5V的。  特殊元件另说。所以你用之前要看下手册。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-3 15:29:43 | 显示全部楼层
springvirus 发表于 2020-4-3 15:23
还是玩ST或新唐的吧,新唐IO都能忍受5V电平

哈哈不是单片机受不了,是和他连接的器件受不了:loveliness:
回复 支持 反对

使用道具 举报

发表于 2020-4-3 15:23:04 | 显示全部楼层
还是玩ST或新唐的吧,新唐IO都能忍受5V电平
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-3 14:54:47 | 显示全部楼层
jjbboox 发表于 2020-4-3 14:53
哪有那么麻烦啊!
现在的器件的IO口一般都支持5V输入的
无需在意这些问题。

哈哈,有些还真的不行啊:loveliness:
回复 支持 反对

使用道具 举报

发表于 2020-4-3 14:53:57 | 显示全部楼层
哪有那么麻烦啊!
现在的器件的IO口一般都支持5V输入的
无需在意这些问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-3 13:42:11 | 显示全部楼层
mousebat04 发表于 2020-4-3 13:34
你仔细看看,一般的Arduino板子上面都自带ldo,已经把5.5V转成3.3V了。

io信号电压并没转换啊,还是5v:loveliness:
回复 支持 反对

使用道具 举报

发表于 2020-4-3 13:34:57 | 显示全部楼层
你仔细看看,一般的Arduino板子上面都自带ldo,已经把5.5V转成3.3V了。
回复 支持 反对

使用道具 举报

发表于 2020-4-2 22:15:43 | 显示全部楼层
用STM32之类的,有的IO可以容忍5V,串联个电阻,或者直接用电平转换IC
回复 支持 反对

使用道具 举报

发表于 2020-4-2 21:35:55 来自手机浏览器 | 显示全部楼层
三极管做电平匹配,看了好些diy类电路有些做了匹配有些没做,
回复 支持 反对

使用道具 举报

发表于 2020-4-2 21:08:41 | 显示全部楼层
本帖最后由 sz1988 于 2020-4-2 21:10 编辑

你说的逻辑电平匹配,有成熟的解决方案:https://blog.csdn.net/li707414287/article/details/99932778?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task还有复杂的阐述:lol:譬如这篇文章我看得头大: https://blog.csdn.net/lin200753/article/details/44001589.
我说的也许是最偷懒的一种,不过以前自己用过,有效。

打赏

参与人数 1家元 +10 收起 理由
人艰不拆了 + 10

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2020-4-2 21:04:34 | 显示全部楼层

不好意思没说清楚,我是说在IO线上串联一个电阻可以起到阻抗匹配的作用,不是说你在顶楼说的电平匹配中:dizzy:
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-2 20:57:25 | 显示全部楼层
sz1988 发表于 2020-4-2 20:42
这电阻用处可大了。限流、阻抗匹配等等,详情可以百度

阻抗怎么匹配的呢:loveliness:
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-23 20:27 , Processed in 0.202800 second(s), 15 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表