硬件工程师必会电路:USB接口电路设计,这才是被忽略的黑科技啊
USB接口接插方便,是应用最广泛、最普及的接口,是电脑、手机、U盘、MP3/4等智能设备的标配接口,在使用设备时插到电脑上即可,也不需要安装驱动,真的是即插即用。
USB接口
USB接口有一般有4个引脚,分别是:
VCC:电源正;
GND:电源负;
D+ :数据+;
D- :数据-;
如下图所示:
USB接口定义
USB在通讯的时候,有主机和从机之分。USB主机,最常见的就是我们的电脑。USB主机端的D+和D-两个引脚上分别接了15K的下拉电阻。
带USB接口的单片机,如STM32F103C8T6的USB口,只能用作从机,从机的USB口,有高速和低速之分。
高速设备:D+通过1.5K的电阻上拉;
低速设备:D-通过1.5K的电阻上拉;
所以,你会看到,STM32F103的USB接口电路,是这个样子的…
USB电路图
USB接口的电路虽然简单,使用时也非常的简单,即插即用。可能是太普及了,以至于大家都忽略了USB开发的难度,其实USB接口也是满满的黑科技啊,这个拼的可是真技术。
USB的协议太复杂啊,在你方便的背后是多少工程师共同努力的结果,USB协议有一本厚厚的书,反正我一直没有勇气去啃USB的协议,所以我就简单的介绍一下USB的硬件。
欢迎关注头条号“
玩转嵌入式 ”,您将会获得更多的电子科普和电子设计相关的经验,如果您对本文有任何疑问请您留言和大家一起讨论吧。非常感谢。电子入门基础知识之:USB接口大搜罗
什么是USB
USB大家都不陌生,是UniversalSerialBus的缩写,中文含义是“通用串行总线”,他是目前应用最广泛的接口之一。如果你一时想不起USB长什么样子,我先给你上几张图。
这是电脑机箱上的USB接口
U盘
现在是不是恍然大悟?这就是USB啊。因为USB可支持热插拔、携带方便所以广受人们欢迎。从你身边的电子设备就可以发现USB无处不在啊,比如打印机、U盘、移动硬盘,还有快被你忘记的MP3、MP4等。
2. USB常用接口介绍
USB有多种接口形式,比如A型USB、B型USB、MiniUSB、MicroUSB等,每种接口又分为公头和母头。
A型USB接口
A型USB接口非常常见,电脑主机上、U盘、移动硬盘等用的都是A型USB接口。
公头、母头怎么区分?公头是针,母头是孔,公头是待插入的一端,母头是被插入的一端,自己好好想想就能明白(坏笑)。A型USB有四根线:两根电源,两根信号,如下图所示。
第1脚:电源正;
第2脚:数据负;
第3脚:数据正;
第4脚:电源负;
母头正好相反。
B型USB接口
B型USB可能在生活中见的比较少,常用在调试设备上。
B型USB有四根线:两根电源,两根信号。
第1脚:电源正;
第2脚:数据负;
第3脚:数据正;
第4脚:电源负;
Mini型USB接口
大家对这个名字可能有点陌生,但是你一定知道他长什么样。MP3、MP4用的就是这种接口,俗称“T口USB”,是不是明白了?
十年前MP3,MP4非常流行,谁能想到这么快就退出历史舞台了呢。怀旧一下:
当时谁没用过它听过四级听力,谁没用它看过电子书?
注:MiniUSB分A型和B型,上面看到的都是B型。
MicroUSB接口
目前手机上用的接口都是MicroUSB接口,他是MicroUSB的下一代接口,也是5根线。
本文简单介绍了一下USB接口,希望能帮到你。
人人都是电子设计经验的分享者,扫描关注我吧。
本公众号致力于单片机、ARM等嵌入式软硬件的设计经验分享,秉承“人人都是电子设计经验的分享者”的理念,成功路上不孤单,我们一起努力。公众号:micropoint8
相关阅读:
单片机的拉电流和灌电流
单片机驱动继电器
三极管基极电阻的确定方法
上拉电阻下拉电阻详解
4-20mA电流输出设计方案推荐
电子入门基础知识之:封装
电子入门基础知识之:电阻
电子入门基础知识之:电阻读数方法
电子入门基础知识之:辨识元器件方向和极性
数码管使用方法详解
单片机静态方式点亮数码管
相关问答
usb接口 怎么下载到 单片机 里面?您好:看你使用什么样的单片机,如果是STC系列的,可以直接用串口线下载,也可以用USB下载线下载(USB下载线网上有得买),下载软件是这个:STC_ISP_V480.exe;...通...
肿么通过 Usb 插口给51 单片机 供电-ZOL问答这个容易,在单片机上,USB接口的Vcc接5V,GND接地。就可以了,USB从电脑出来可以达到500mA,供一般应用足够了。数据线单片机测可以自己定义,只要符合规则,外形可...
请问 单片机 开发板上的串口 接口 、 USB 电源接口以及外部电源接口的各个功能是什么?串口接口的功能:1、与其他串口通讯2、下载程序(如果单片机有ISP功能的话)USB电源接口的功能:1、提供开发板5V电源(内部电源)2、下载程序(如果单片机...
51 单片机 怎么与电脑键盘相接, USB 的-ZOL问答如果是USB接口的话,问题就复杂多了。51单片机本身并不支持USB协议,如果需要使用USB设备,则需要用软件模拟出USB协议,或者借助其它USB接口芯片才可以实现。与P...
stm8 单片机 通过 usb接口 与电脑进行通信,用什么转换芯片好?单片机与电脑间的通信的方式一般是通过串口通信进行传输,因为单片机的电平协议和电脑USB端的协议不同,因此通常需要一款USB转换串口的芯片,这种芯片的种类非常...
usb接口 作为 单片机 电源问题?如果你的单片机系统满足以下两个条件,可以直接用USB供电:1单片机及你用的所有器件电源是5V的2你的整个单片机及所有外器件组成的系统总的功耗不超过2W第一条...
51 单片机usb 驱动器怎么连接?要连接51单片机与USB驱动器,您可以按照以下步骤进行:1.准备硬件:您需要准备一个51单片机开发板或自己设计的电路板,以及一个USB驱动器(如USB闪存驱动器)...
单片机 中 USB 转串口什么意思, USB 不是串口吗,我记得是啊,为什么还要转?USB是通用串行总线接口,是四线的;串口,是九针的,也叫COM口,现在的主板上基本不作这个接口了,所以很多都是用USB口转成串口。USB是通用串行总线接口,是四线的;...
用keil5编写代码用连接 单片机 吗?是的,KeiluVision5(通常简称为Keil)是一个流行的嵌入式开发环境,用于编写、编译和调试嵌入式系统的程序。它支持多种微控制器(MCU)和微处理器架构,包括但...
不借助电脑,stm32f103RB 单片机 能利用 USB 通信控制一款 usb 从机么?STM32F103xx系列的USB只支持Device模式。因此只能作为USB通讯的从机,只能连接PC或其它类型的USBHost。STM32F103xx系列的USB只支持Device模式。因此只能...