硬件工程师必会电路: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的硬件。
欢迎关注头条号“
51单片机学习记:usb下载程序电路
51单片机下载电路:
ch340n
这是usb转串口下载的电路。这个使用的是CH340N芯片,不需要使用晶振,内置晶振,使用很方便,其中电阻和二极管是防止给单片机供电,造成单片机无法复位导致下载程序失败。
ch340n需要安装驱动程序。
下载程序使用方法
RXD,TXD分别接在单片机的P3.0、P3.1端口上,然后使用单片机带的下载工具下载就行了。
网上买单片机下载器
单片机下载器可以网上买到,几块钱还包邮,很方便。如果买了开发板这些东西我们就用不到,只有做项目才会用到。毕竟开发板局限性很大,只能使用同种型号的单片机,不可以给其他单片机下载程序。下载器是可以给其他单片机下载程序的。
开发板下载
使用开发板下载比较简单,只需要按两下开关就行了。使用isp下载软件,导入程序,下载即可。
相关问答
单片机 开发板 usb 接口 电路 ?如果开发板没有5V,当然可以给开发板供电,但地必须共上,一般而言是足够驱动了,一个USB大概可以提供500毫安的电流,单片机本身需要80毫安左右就够了。如果开发...
如何用 usb 给 单片机 供电?USB口的1脚为+5V,4脚为GND,在你设计版时可以直接引用这个电源为单片机供电,如板上需要3.3V则再加个1117模块稳压输出3.3V使用时要注意:1、不要知路及反接2...
单片机USB 直接插上就能下载数据打通电源,为什么还要有 USB 转T...大多数单片机开发板上的USB串口只是用来供电的,大多数单片机也不带USB功能,甚至板上也没集成USB转TTL芯片USB转TLL线的作用,一是好多笔记本电脑没...
电脑如何读取 单片机USB 接口的数据?单片机串口是TTL电平输出,所以必须通过TTL-rs232转换,一般用max232芯片,很简单。本来可以直接接电脑的COM口9RS232电平)。但要求接USB口,所以,还必须要有rs...
单片机 怎样通过 usb 与电脑通讯?有,你可以看下ST系列单片机因为现在有一部分特殊的51芯片就支持USB通讯.带USB的51单片机有Cygnal公司的C8051F320芯片可以查下看看~还有Microchip公司的带USB...
有关51 单片机 的电源 电路 设计(下图是我画的电源 电路 ,分别采用...不需要任何设计撒,只需要一个转换开关就能双电源的切换,usb输出+5V电压,然后你再需要一个输出+5V的电源,接到转换开关上就ok了有用(0)回复HJKL11关注这个问...
单片机 读取 USB 鼠标 - 懂得需要实现USBHOST控制器。常用的是CH375芯片。网上资料有的是!
电脑上的 USB 口可以当做 单片机 的供电电源吗?可以,但在连接之前,要确保电路上的VCC和GND不能短路,否则很有可能烧坏USB口。可以,但在连接之前,要确保电路上的VCC和GND不能短路,否则很有可能烧坏USB口。
51 单片机usb 驱动器怎么连接?要连接51单片机与USB驱动器,您可以按照以下步骤进行:1.准备硬件:您需要准备一个51单片机开发板或自己设计的电路板,以及一个USB驱动器(如USB闪存驱动器)...
单片机 怎么与普通 usb 摄像头连接并接收信号-ZOL问答摄像是单片机的运算速度是达不到的用嵌入式吧嵌入式有自己的USB接口可直接与之相连并能移植操作系统下的驱动程序使用摄像头非也电脑本身就有辐射像显示...