找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 9327|回复: 18
打印 上一主题 下一主题
收起左侧

求解如何用usb给单片机供电

  [复制链接]
回帖奖励 4 黑币 回复本帖可获得 1 黑币奖励! 每人限 1 次(中奖概率 40%)
跳转到指定楼层
楼主
我正在做一个板子,单片机与其它几个模块所使用的元件都是5V供电的,所以想采用USB外部直接取5V进行供电,想知道用USB如何获取5v电源?怎么做?谢谢!!!


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:367369 发表于 2020-4-1 14:38 | 只看该作者
最好买个USB转TTL的模块,要是你自己焊的mini USB的接口,最两边的脚是VCC和GND自己用万用表分辨
回复

使用道具 举报

板凳
ID:720283 发表于 2020-4-1 15:45 | 只看该作者


直接从VBUS脚引过来
回复

使用道具 举报

地板
ID:695749 发表于 2020-4-1 17:01 | 只看该作者
USB的电源可以直接送给单片机使用。但是USB提供的电流有限,USB2.0的最大只能提供500mA的电流,USB3.0的话最大能提供900mA。建议单片机控制电流小于500mA合适。谢谢分享!
回复

使用道具 举报

5#
ID:235200 发表于 2020-4-1 18:08 | 只看该作者
USB接口的第1和4脚是电源和地,由这端口接出2根线就可以供单片机使用
回复

使用道具 举报

6#
ID:475247 发表于 2020-4-1 19:51 | 只看该作者
USB外部串一个肖特基二极管,再加一个滤波电容,如果可能再串一个限流电阻防止烧坏电源
回复

使用道具 举报

7#
ID:420836 发表于 2020-4-1 21:49 | 只看该作者
如果使用USB作为电源,则可以添加5V稳压器,例如7805或LM1117。
回复

使用道具 举报

8#
ID:697573 发表于 2020-4-2 10:15 | 只看该作者
game灬boy 发表于 2020-4-1 14:38
最好买个USB转TTL的模块,要是你自己焊的mini USB的接口,最两边的脚是VCC和GND自己用万用表分辨

不可以直接用USB向单片机供电吗?
回复

使用道具 举报

9#
ID:584814 发表于 2020-4-2 10:17 | 只看该作者
小电流直接USB取电买个插头或找个废旧USB设备(如鼠标)剪线使用,大电流直接接电脑内部电源输出。
回复

使用道具 举报

10#
ID:383215 发表于 2020-4-2 14:36 | 只看该作者
单片机在编程阶段根本就不能用USB电源!!!按我的理解,USB电源无非来自电脑USB口或者手机充电器,万一编程中烧毁电脑USB,得不偿失,烧坏手机充电器倒是小事,现在谁手上没有几个手机充电器?USB电源属于开关电源,是有干扰的,电脑的USB电源电压比较稳定,手机充电器的输出电压不一定是5V,可能是5.25V或者更高,电脑USB或者手机充电器的输出电流都很大,短路电流可以达到甚至超过安培级,用USB电源编程单片机,相当于一开始就给自己的单片机加了一个干扰源,也相当于给自己绑了一颗定时炸弹!对于需要外部采样尤其是AD转换之类的电路,大大降低精度甚至根本无法工作。我所有的单片机编程就是用一个9V2瓦的变压器,整流滤波经过7805或者1117给单片机供电,仍然烧过一次芯片,我就做了一个可调恒流的5V电源,最小电流10毫安,最大电流150毫安,就再也没有烧过芯片,所以就有可调限流的稳压电源出售,就是为了防止调试电路阶段烧坏元件。总而言之,编程阶段单片机用USB电源,节约不了几个钱而给自己带来一些意想不到的麻烦,用变压器做一个5V电源,也花不了几个钱。至于编程成功之后是否能用USB电源或者开关电源供电,要看是什么样的单片机电路,具体情况具体分析。硬是要用USB电源编程单片机,只要你耐得住干扰,也不怕有大电流短路的可能,那就无所谓了。
回复

使用道具 举报

11#
ID:362692 发表于 2020-4-2 15:12 来自手机 | 只看该作者
USB的Vcc和GND接单片机的Vcc和GND,中间可以接一下电容,LED二极管
回复

使用道具 举报

12#
ID:341833 发表于 2020-4-3 20:41 | 只看该作者
用手机充电器也可以
回复

使用道具 举报

13#
ID:692132 发表于 2020-4-4 11:44 来自手机 | 只看该作者
IJLG 发表于 2020-4-2 10:15
不可以直接用USB向单片机供电吗?

手机充电器,电脑USB都可以,但是要自己动手焊接。建议买一个USB转3.5充电线另加一个3.5电源插座,只要认准3.5电源插座的正负极,就ok

IMG_20200404_114125.jpg (431.23 KB, 下载次数: 44)

IMG_20200404_114125.jpg
回复

使用道具 举报

14#
ID:975054 发表于 2022-2-14 14:20 | 只看该作者
本帖最后由 ax6808 于 2022-2-18 22:51 编辑

你板子电流不大,电压合适就完全可以,但得加限流PPTC(万一短路烧坏接口就得不偿失了)......
回复

使用道具 举报

15#
ID:303693 发表于 2022-2-14 16:29 | 只看该作者
kmsj 发表于 2020-4-2 14:36
单片机在编程阶段根本就不能用USB电源!!!按我的理解,USB电源无非来自电脑USB口或者手机充电器,万一编 ...

大部分电脑都有浪涌保护,我之前供电的时候短过几次,没有那么脆弱的
回复

使用道具 举报

16#
ID:983641 发表于 2022-2-18 12:44 | 只看该作者
电脑USB接口5v功率小,带不动。
回复

使用道具 举报

17#
ID:960565 发表于 2022-2-18 13:11 | 只看该作者
要求不高的话,直接接USB的正负极就可以
回复

使用道具 举报

18#
ID:972839 发表于 2022-2-18 14:06 | 只看该作者
小心烧坏电脑,短路浪涌了电脑就可能突然强制关机了
回复

使用道具 举报

19#
ID:1005694 发表于 2022-2-18 15:58 | 只看该作者
usb一共出来四根线,去两侧的两根,就是+5V和GND,连到开发板就可以了
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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