1、RS232 TTL两个都是串口具体有什么区别?
1、RS232和TTL唯一不同在于硬件:电平表示的逻辑含义不同(相反)。
2、RS232和TTL唯一的最根本的不同在于:硬件(机制)不同:
(1)TTL:
逻辑高电平==’1‘==Vcc==3.3V或5V
逻辑低电平==’0‘==0V==0V
(2)RS232:
逻辑高电平==’0‘==负电压== -3V~-25V==常为:-13V
逻辑低电平==’1‘==正电压== 3V~25V==常为:13V
3、RS232的设计(用负电压表示逻辑1,正电压表示逻辑0)相对TTL来说,更加:
(1)抗(外界的电磁)干扰。
(2)抗外界的(电磁信号)噪音干扰。
(3)抗(信号的)衰减。
(4)使得和同样的TTL信号相比,RS232信号可以传输的更远。
4、由此得到:RS232信号传输,相对更加稳定和可靠。
2、RS-232串口通信起始位,数据位,停止位怎么区分
最常用的“数据帧”格式是(n,8,1):
1、n的意思是无“奇偶校验”,即起始位;
2、8的意思是数据是8位的,即数据位;
3、1的意思是1个“停止位”,即停车位。
在这种情况下一个数据帧总共包括10位:1个起始位(低电平,用于同步),8个数据位(这是要传送的信息),以及1个停止位(高电平,用于表示数据帧结束)。
当突然采样到连续的两个低电平时即认为是启动信号,而排除了干扰信号的情况,而后每次都是进行采样,采样完预先设定好的帧格式后(包括停止位)即完成了一次数据传输。
:
起始位必须是持续一个比特时间的逻辑0(低电平),使数据线处于逻辑0低电平状态,提示接收器数据传输即将开始,即标志传输一个字符的开始。发送器通过发送起始位而开始一个字符传送,接收方可用起始位使自己的接收时钟与发送方的数据同步。
数据位紧跟在起始位之后,是通信中的真正有效信息。数据位的位数由通信双方共同约定,一般可以是6位、7位或8位,比如标准的ASCII码是0~127(7位),扩展的ASCII码是0~255(8位)。传输数据时先传送字符的低位,后传送字符的高位,即低位(LSB)在前,高位(MSB)在后。
停止位在最后,用以标志一个字符传送的结束,对应于逻辑1(高电平)状态。停止位可以是1位、1.5位或2位,可以由软件设定。但它一定是逻辑1高电平,标志着传输一个字符的结束。
来源:百度百科——RS-232
百度百科——数据位
3、RS232可以用于什么应用
RS232可以用于什么应用?
RS232通信协议的应用领域
RS232是一种广泛应用于电子设备之间串行通信的标准协议。它特别适合短距离通信,因为它可以通过串行通信线路在不同设备之间传输数据。在现今电子设备和计算机技术广泛应用的背景下,RS232通信协议仍然扮演着重要的角色。
在不同的应用领域中,RS232都有着各自的应用。下面列举几个典型的应用领域:
1.串口通讯设备:RS232常常被用于串口通信中,如串口打印机、电视及电信界面设备。现在虽然USB接口更加流行,但是RS232还是在一些商业设备中得到了广泛的应用。
2.工业自动化控制:许多工业自动化控制系统都使用RS232进行通讯。例如,PLC(可编程逻辑控制器)和SCADA(监视和数据采集系统)设备与PC之间的通讯。
3.测量设备:许多传感器和仪器都使用RS232进行通讯。例如,温度计、水位计、压力计和分光光度计等。
4.音频和视频设备:RS232也被广泛应用于视频和音频设备的通信。例如,音频控制器、摄像机控制器等。
5.安防控制:许多安防设备如磁盘录像机、传感器和警报器等也采用RS232通信协议。例如,许多智能门禁系统使用RS232通信协议来连接读卡器和门禁控制器。
总体来说,RS232通信协议被广泛应用于各种设备和系统中,其应用领域涵盖了各个行业。尽管它已经存在了几十年,但是它的可靠性、稳定性和兼容性使得它在各种场合下都有着不可替代的作用。