什么是串行通信?
在电信中,通过计算机总线顺序发送数据的过程称为串行通信,这意味着数据将被一点一点地传输。在并行通信中,数据一次以字节(8位)或字符的形式在多条数据线或总线上传输。串行通信比并行通信慢,但由于成本较低和实际原因而用于长数据传输。
要理解的示例:
串行通信 –您正在拍摄
平行通信-您正在使用a弹枪射击目标,而否。
串行通信中的数据传输模式:
异步数据传输– 一种模式,其中数据位不通过时钟脉冲同步。时钟脉冲是用于电子系统中操作同步的信号。
同步数据传输– 通过时钟脉冲同步数据位的模式。
li》
串行通信特性:
波特率用于测量传输速度。它被描述为在一秒钟内通过的位数。例如,如果波特率是200,则每秒钟通过200位。在电话线中,波特率将为 14400、28800和33600 。
停止位用于单个数据包以停止传输,即表示为“ t”。一些典型值为 1、1.5和2位。
奇偶校验位是检查错误的最简单形式。有四种,即偶数,标记和间隔。 例如,如果011是数字,则奇偶校验位= 0,即偶数奇偶校验;奇偶校验= 1,即奇数奇偶校验。
什么是rs232?
rs232c“推荐标准232c” 是rs232的最新版本标准25针,而 rs232d 为22针。在新pc的9针公d型中。
rs232是用于串行通信的标准协议,它用于连接计算机及其外围设备以允许它们之间进行串行数据交换。当它获得用于设备之间的数据交换的路径的电压时。它用于串行通信,最大传输距离为50英尺,速率为1.492kbps。根据eia的定义,rs232用于连接数据传输设备(dte)和数据通信设备(dce)。
通用异步数据收发器(uart),与rs232结合使用,用于在打印机和计算机之间传输数据。微控制器无法处理这种电压电平,连接器连接在rs232信号之间。这些连接器被称为 db-9连接器(作为串行端口),是两种类型的公连接器(dte)和母连接器(dce)。
电气规格
让我们讨论下面给出的rs232电气规格:
电压电平: rs232也用作接地和5v电平。二进制0在最高+ 5v至+ 15vdc的电压下工作。它被称为“ on”或间隔(高电压电平),而binary 1可在最高-5v至-15vdc的电压下工作。称为“ off”或标记(低电压电平)。
接收信号电压电平:二进制0对高达+ 3v至+13 vdc的接收信号电压起作用&binary 1的电压最高为-3v至-13 vdc。
线路阻抗:电线的阻抗最高为3欧姆至7欧姆,最大电缆长度为15米,但是每单位长度的电容值有了新的最大长度。
工作电压:工作电压将为250v ac max。
电流额定值:电流额定值最大为3 amps。
介电耐压: 1000 vac最小值。
压摆速率:信号电平的变化速率称为转换速率。压摆率高达30 v/微秒,最大比特率将为20 kbps。
设备型号。
rs232的工作原理?
rs232在双向通信中相互交换数据。有两个相互连接的设备,即(dte)数据传输设备和(dce)数据通信设备,它们的引脚如 txd,rxd和rts&cts 。现在,从 dte 源, rts 生成发送数据的请求。然后从另一面 dce , cts 清除接收数据的路径。清除路径后,它将向 dte 源的 rts 提供信号以发送信号。然后,这些位从 dte 传输到 dce 。现在再次从 dce 来源,可以由 dte 来源的 rts 和 cts 生成请求,从而清除了接收数据并发出信号以发送数据。这是整个数据传输过程。
《表边框=“ 1” cellpadding =“ 0” cellspacing =“ 0”》
txd
发送器
rxd
receiver
rts
请求发送
cts
清除发送
gnd
地面
例如:到逻辑1,即-12v。数据传输从下一位开始,为了通知这一点,dte将起始位发送到dce。起始位始终为“ 0”,即+12 v,接下来的5至9个字符为数据位。如果使用奇偶校验位,则可以传输8位数据;如果不使用奇偶校验,则可以传输9位数据。停止位由发送器发送,其值在数据传输后为1、1.5或2位。
机械规格
对于机械规格,我们必须研究两种类型的连接器,即 db-25 和 db-9 。在db-25中,有25个引脚可用,用于许多应用程序,但是某些应用程序并未使用全部25个引脚。因此,为方便设备和设备而制作了9针连接器。
现在,我们在这里讨论 db-9 针连接器,该连接器用于微控制器之间的连接。和连接器。这有两种类型:公连接器(dte)和母连接器(dce)。顶行有5个引脚,底行有4个引脚。通常称为 de-9或d型连接器。
db-9连接器的引脚结构:
pin说明db-9连接器:
《表边框=“ 1” cellpadding =“ 0” cellspacing =“ 0”》
pin码。
引脚名称
引脚说明
1
cd(载波检测)
来自dce的传入信号
2
rd(接收数据)
从dte接收传入数据
3
td(传输数据)
将传出数据发送到dce
4
dtr(数据终端就绪)
传出握手信号
5
gnd(信号地)
公共参考电压
6
dsr(数据集就绪)
传入的握手信号
7
rts(请求发送)
用于控制流量的传出信号
8
cts(清除发送)
用于控制流量的传入信号
9
ri(响铃指示器)
来自dce
什么是握手?
发送器,发送器和接收器如何成功接收数据。因此,出于这个原因,握手定义。
握手是用于在实际传输数据之前将信号从dte传输到dce以便进行连接的过程。发送器和接收器之间的消息传递可以通过握手完成。
共有 3种类型的握手过程,命名为:-
无握手:
如果没有握手,则dce读取已接收的数据,而dte传输下一个数据。所有接收到的数据都存储在称为接收者缓冲区的存储位置中。该缓冲区只能存储一位,因此接收者必须在下一位到达之前读取存储缓冲区。如果接收方无法读取缓冲区中存储的位,而下一个位到达,则存储位将丢失。
如下图所示,接收方无法读取4 th 位直到第5 th 位到达,并且此结果将第4 位覆盖5 th 位和4 位丢失。
硬件握手:
它使用特定的串行端口,即rts和cts来控制数据流。
在此过程中,发送器要求接收器准备好接收数据,然后接收器检查缓冲区,它为空,如果为空,则会向发送器发送信号,表明我已准备好接收数据。
接收器向发送器发送信号,使其不发送任何数据,而无法读取已接收到的数据。
其工作过程与上述握手中所述的相同。
软件握手:
在此过程中,有两种形式,即x-on和x-off。这里,“ x”是发送器。
x-on是其中恢复数据传输的部分。
x-off是其中中止数据传输的部分
它用于控制数据流并防止传输期间丢失。
应用程序
在旧式pc中,rs232串行通信用于连接鼠标,打印机,调制解调器等外围设备。
如今,rs232被高级usb所取代。
它还便宜得多,还用于plc机器,cnc机器和伺服控制器。
它仍被某些微控制器使用。板,收据打印机,销售点系统(pos)等。
苹果2021年新款iPad Pro渲染图曝光
负氧离子检测仪是如何工作的
怎样将树莓派变成无线便携式蓝牙音频系统
马斯克承诺将通过增强语音调整Model 3的控制和功能
古瑞瓦特“光伏巡检进万家”活动盛大开启!
RS232串行通信协议的相关说明
煲仔饭机器人助力抗疫 可无接触全天候供应
智慧工厂谁来做脏活累活
红米Note4x高配版怎么样?看了红米Note4x和红米note4颜值、配置、性能、拍照、续航的不同你就知道
单片机的基本原理及内部构成
淡电磁继电器的参数、种类和选用方法
非机皇,HUAWEI nova 2系列靠什么吸引时尚年轻用户群的喜欢
富临精工拟10亿元投建汽车零部件项目,计划2024年投产
磁性开关经过时间继电器不工作了是什么原因
智云起 万物生 | 良信 · 集智 Magic Link Power品鉴会圆满收官
光排管散热器的详细介绍
谐振电容与滤波电容的区别
新能源汽车的发展方向是纯电动还是氢能源
利用ADS Momentum设计微带天线(Patch Antenna)
智能工厂,造车新势力的终极梦想