首页 > 其他分享 >硬件开发笔记(十七):RK3568底板电路串口、485、usb原理图详解

硬件开发笔记(十七):RK3568底板电路串口、485、usb原理图详解

时间:2024-06-11 10:21:43浏览次数:23  
标签:usb UART 原理图 噪声 共模 电路 串口 串行 USB

前言

  原理图有一些常用电路。
  本篇就将集中常用电路分析完,如uart口,涉及usart串口、rs485、usb口。

 

串口

  串行接口简称串口,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信方式的扩展接口。串行接口(Serial Interface)是指数据一位一位地顺序传送。其特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。
 UART和USART都是串行通信中的重要接口,UART主要用于异步通信,而USART则支持同步和异步通信,具有更高的灵活性和性能。在实际应用中,应根据具体的需求和场景选择合适的接口进行通信。

UART(Universal Asynchronous Receiver/Transmitter)

定义

  UART,即通用异步收发传输器,通常被用作计算机或其他设备之间传输数据的接口。它主要完成数据的串行化和并行化转换,使得数据能够在不同的设备之间有效地传输。

工作原理

  UART将要传输的数据在串行通信与并行通信之间加以转换。作为把并行输入信号转成串行输出信号的芯片,UART通常被集成于其他通讯接口的连接上。它不是像SPI和I2C这样的通信协议,而是微控制器中独立的物理电路或独立的IC。

特点

  UART的一个显著优点是它只使用三根线就可以在设备之间传输数据,包括发送线(TX)、接收线(RX)和地线(GND)。这种简单的连接方式使得UART在许多应用中成为首选的通信方式。

USART(Universal Synchronous/Asynchronous Receiver/Transmitter):

定义

  USART,即通用同步/异步串行接收/发送器,是一个全双工通用同步/异步串行收发模块,也是一个高度灵活的串行通信设备。USART在UART的基础上增加了同步通信的功能,使其具有更广泛的应用场景。

工作原理

  USART收发模块一般分为三大部分:时钟发生器、数据发送器和接收器。控制寄存器为所有的模块共享。时钟发生器由同步逻辑电路(在同步从模式下由外部时钟输入驱动)和波特率发生器组成。发送器部分由一个单独的写入缓冲器、一个串行移位寄存器、校验位发生器和用于处理不同帧结构的控制逻辑电路构成。接收器是USART模块最复杂的部分,包括时钟和数据接收单元、校验位校验器、控制逻辑、移位寄存器和两级接收缓冲器等。

特点

  USART的主要特点包括全双工操作、支持同步和异步通信、独立的高精度波特率发生器、支持多种数据位和停止位配置、硬件支持的奇偶校验位发生和检验、数据溢出检测、帧错误检测等。此外,USART还支持多机通信模式和倍速异步通信模式,使得其在各种复杂的通信环境中都能表现出色。

 

底板接口电路

默认调试串口

  在这里插入图片描述

  这个使用的常规max232类型的芯片,进行ttl与串口232的电平转换:

  • TTL是一种电平,即高电平为2.4V至5V,低电平为0V至0.4V。
  • RS232电平分为正负两个极性,其电压范围为±3V至±25V,其中大于0V表示逻辑“0”,小于0V表示逻辑“1”,

USB3.0 x 2

  在这里插入图片描述

  在这里插入图片描述

USB2.0 x 2

  在这里插入图片描述

  如下图,使用了是USB共模电感电路进行滤波:
  在这里插入图片描述

  USB共模电感电路是一种用于滤除电源信号中的共模噪声的电路(电磁干扰的一种,与电磁兼容性相关)。共模噪声是指同时出现在电源的正极和负极的噪声信号,而差模噪声则仅出现在其中一极的噪声信号。
  USB共模电感电路通常由一个共模电感器件和相应的连接电路组成。共模电感器件主要作用是提供一个高阻抗路径,以阻挡共模噪声进入USB设备或从USB设备传播出去。在USB设备的端口两个数据线(D+和D-)上分别加入了一个共模电感器件,从而实现了对共模噪声的滤除。
  USB共模电感电路的原理是利用共模电感器件的高阻抗特性,使共模噪声信号无法通过这个电感器件流入或流出USB设备。这样可以有效地减少共模噪声对USB设备的干扰.
  需要注意的是,USB共模电感电路只能滤除共模噪声,而无法滤除差模噪声,差模噪声是指只在一个数据线上出现的噪声信号。如果需要同时滤除共模噪声和差模噪声,通常还需要添加其他滤波元件,如差樘电感器件和滤波电容等总而言之,USB共模电,感电路是一种用于滤除电源信号中的共模噪声的电路,通过添加共模电,感器件和相应的连接电路,可以有效地减少共模噪声对USB设备的干扰。
  下图随便找的两个示例:
  在这里插入图片描述

  在这里插入图片描述

  注意:可能是设计习惯或者都可以的状态,这个电路发现有多种形式。

UART x 2

  在这里插入图片描述

RS485 x 1

  在这里插入图片描述

  使用了SIT3485E进行串口与485的电平以及逻辑转换,此图没有实现硬件上下拉,是软件控制,这部分可以进行一些调整。
SIT3485E集成芯片
  在这里插入图片描述

  SIT3485E是一款3.0V~5.5V宽电源供电、总线端口ESD水平达到15KVHBM以上、总线耐压范围达到±15V、半双工、低功耗,功能完全满足TIA/EIA-485标准要求的RS-485收发器。
  SIT3485E 包括一个驱动器和一个接收器,两者均可独立使能与关闭。当两者均禁用时,驱动器与接收器均输出高阻态。SIT3485E具有1/8负载,允许256个SIT3485E收发器并接在同一通信总线上。可实现高达12Mbps的无差错数据传输。
SIT3485E 工作电压范围为 3.0~5.5 V,具备失效安全(fail-safe)、限流保护、过压保护等功 能。
  在使用RS485收发器SIT3485ESA进行485通信时,常用的方式是使用软件控制方向。在空闲状态下,MCU控制485_EN为低电平,使SIT3485ESA处于接收状态;在准备发送数据之前,MCU会拉高485_EN,SIT3485ESA就会处于发送状态,发送完毕之后,485_EN重新处于低电平,SIT3485ESA也再次处于接收状态。

 

总结

  串口、485为常用串行通讯接口,单片机也好,复杂的系统也罢都是离不开这几项的,然后还有USB,本篇完。

标签:usb,UART,原理图,噪声,共模,电路,串口,串行,USB
From: https://www.cnblogs.com/qq21497936/p/18241619

相关文章

  • 逐飞串口助手——基于tc264的示波器使用
    一、下载逐飞串口助手解压文件夹中的seekfree_assistant-master.zip;解压成功后,点击逐飞助手V1.0.0.exe即可进入程序二、将示波器使用例程导入ADS开发平台1.解压文件夹中的Oscilloscopes_demo.zip2.打开ADS开发平台,点击file-import3.选择existingprojectsintowork......
  • 高速USB转串口芯片CH343
    CH343封装截止目前,主要封装有SOP16:CH343GQFN16:CH343PESSOP10:CH343K,截止24年6月未生产CH343串口速度最高串口速度:6Mbps,比CH340的2M,快3倍1、概述参考版本:1ECH343是一个USB总线的转接芯片,实现USB转高速异步串口,同时支持115200bps及以......
  • USB Type-C 和 USB供电数据和电源角色
    USBType-C连接器生态系统随着现代平台和设备需求的变化而不断发展。USBType-C连接器生态系统可满足现代平台和设备不断变化的需求,并且符合更小、更薄且更轻便的外形设计趋势。此外,针对Type-C连接器修改USBPD有助于满足高耗电应用的需求。简介您可能听说过USBT......
  • 【GD32H757Z海棠派使用手册】第十三讲 USB-虚拟键盘实验
    13.1实验内容通过本实验主要学习以下内容:USB协议基本原理GD32H7xxUSBHS的使用虚拟键盘的协议原理及使用13.2实验原理13.2.1USB通信基础知识USB的全称是UniversalSerialBus,通用串行总线。它的出现主要是为了简化个人计算机与外围设备的连接,增加易用性。USB支持热......
  • C#Modbus串口通信
    Modbus是一种应用层协议,主要用于工业自动化和控制系统中。它定义了一种消息结构,使得控制器(如PLC)能够与其它设备(如传感器、执行器、驱动器等)进行通信。Modbus协议支持多种通信方式,包括但不限于串行通信(RS-232、RS-485)、以太网TCP/IP、以及无线通信。Modbus串口通信:Modbus串口......
  • C51学习归纳6 --- UART串口数据通信
        这一部分我认为是十分重要的,没有了数据的传输,我们做的很多事情将是没有意义的。我们一般利用串口做两件事,一是单片机向电脑发送信息,二是单片机接收电脑的信息。一、UART原理    TXD:发送信息通道,RXD: 接收信息通道。我发送你接收,所以TXS和RXD相连。GN......
  • 两个不同工作电压下的MCU之间,是怎样进行串口通信的
    应用电路1:链接:https://zhuanlan.zhihu.com/p/527282578设计思路:前提:TX、RX均上拉利用NMOS管(2N7002)让TX所在的引脚为高电平的时候,MOS管不导通(各自上拉的状态);让TX所在的引脚为低电平的时候,MOS管导通。  应用电路2:链接:一毛钱都不要的5V串口和3.3V串口通信电平转换电路......
  • 同三维T5020 (新款)单路USB3.0高清HDMI免驱采集盒在OBS Studio的使用方法
    一、首先将产品与需要采集的信号按说明把硬件都连接好。然后用鼠标右击我的电脑(WIN10系统下)或计算机(WIN7系统下)点击管理进入到设备管理器,以下在WIN10系统下显示如下:红色标注的就是采集盒设备。表明已经安装成功。进入到OBS的官网将软件下载到电脑。下载地址如下:Down......
  • OPENMV——识别绿色小球并通过串口把信息发送到单片机,进而控制小车追小球
    OPENMV代码#Measurethedistance##Thisexampleshowsoffhowtomeasurethedistancethroughthesizeinimgage#Thisexampleinparticularlooksforyellowpingpongball.importsensor,image,timefrommachineimportUARTuart=UART(3,115200)#......
  • 单位企业是如何禁用USB接口的(公司禁止USB接口的三大方法)
    在当前信息化时代,单位企业对于数据安全的重视程度日益增加,尤其是防止通过USB接口导致的数据泄露和恶意软件传播。 为了构建一个更加安全的办公环境,许多企业采取措施禁用USB接口。以下是公司禁止USB接口的三大常用方法:1.部署专业终端安全管理软件对于追求更高效和精细......