无人机项目跟踪记录七十四----USB转串口通信模块

无人机项目跟踪记录七十四----USB转串口通信模块,第1张

下图为usb转串口模块通信原理图:

 

从左向右介绍:

USB1为Micro usb接口,可用usb线与电脑连接,VBUS为标准的usb电压,大概为4到5.2伏左右,默认为5v。

D+为数据+信号,传递信号用。

D-为数据-信号,传输数据用。

ID悬空表示usb为B接头插入。

其他管脚接地。

然后经过肖特基二极管上拉,接到5V网络,作用是,当usb给航空电池充电时,可以保证提供給单片机电压,让充电信号灯点亮。

然后为cp2102usb转串口芯片,作用是将数据通过usb线将程序转换成串口数据烧写到单片机里。

接下来是CP2102usb转串口芯片,只对有用的管脚做说明。

管脚3接地,管脚4、5接收usb数据。

管脚6通过电容接地,表示cp2102芯片不对外提供电压调节功能。

7脚为芯片供电信号,接5V电压。

8脚为VBUS检测信号。

28脚(DTR)为数据终端控制信号准备好,低电平有效。

26脚为串口发送信号。

25脚为串口接收信号,24脚数据发送准备好信号。

右侧为三极管做开关用,正常时b极为高电平,三级管导通,BOOT0为低电平。

当cp2102控制信号准备好后,管脚输出低电平,三极管截止。

BOOT0为高电平,这个就给arm单片机复位信号,控制ARM从指定的地址空间执行程序。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/674130.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-19
下一篇 2022-04-19

发表评论

登录后才能评论

评论列表(0条)

保存