串口供电与TTL-RS232
RS232 TTL 转换器 使用说明
RS232 /TTL转换器使用说明作者:aoe版权:版本:第一版日期:2006.11.关于RS232 TO TTL转换器RS232 to TTL转换器专门用于PC串口与外围设备的电平转换,也可广泛用于单片机、嵌入式系统的串口调试等场合。
是电子工程师的必备测试工具。
本产品全IC设计,电气性能严格符合RS232标准及TTL标准,适用于所有标准串口设备。
内部窃电设计,无须外接电源,更适合作为测试工具来使用。
2.输出定义三芯排线输出定义:1、地(带红色斑点的线为1)2、RXD(输入)3、TXD(输出)单排三芯插头的孔间距为100mil,相当于DIP封装IC的一个脚距。
3.如何DIY?如果您感觉三芯排线不适合您的应用,您可以自己DIY为您需要的形式。
DIY步骤如下:1、打开转换器外壳。
注意,转换器外壳上有我们的保修标志,一旦打开后出现任何问题我们将不再保修。
不过里面电路十分简单,您也完全可以自行修理。
2、如果您想换三芯排线为您自己需要的线材,请参考下面的示意图(1):图(1)3、如果您的应用环境没有办法实现内部窃电,而必须外接电源的话,您需要自己焊接电源线,请参考下面的示意图(2):图(2)图中方框表示78L05,根据您的直流电源电压确定您的接线方法,如果电源电压高于5V则必须接78L05的输入端。
4.如何能够达到理想的窃电效果?如何判断窃电效果是否理想?测量TTL输出电压,如果高电平在4~5V之间则效果比较理想,如果高电平在3~4V之间则还有改进余地。
如何实现理想的窃电效果?需要PC端软件的配合。
在设置串口时注意将以下输出线设置为高电平(输出6~12V之间):4--DTR7--RTS如果您使用的是第三方提供的串口调试软件的话,请注意该软件是否有相关设置。
如果不能设置的话也能使用,但输出TTL电平可能不够理想。
中国电子网为您提供的串口调试助手1.1以上版本能够为您提供良好的支持。
rs232接口是什么,rs232接口特点和作用
rs232 接口是什么,rs232 接口特点和作用
一般的电子产品上面都会有一些接口,像我们的电脑就会有网线的接口,USB 接口,耳机的接口。
对于我们的智能手机来说,就会有充电接口,耳机接口,甚至有的手机还有麦克风的接口。
不过今天小编就跟大家讨论的并不是以上的接口,而是一个陌生的名词rs232 接口,那幺究竟这个rs232 接口是什幺,又有什幺用呢。
rs232 接口是什幺
RS-232 接口符合美国电子工业联盟(EIA)制定的串行数据通信的接口标准,原始编号全称是EIA-RS-232(简称232,RS232)。
它被广泛用于计算机串行接口外设连接。
连接电缆和机械、电气特性、信号功能及传送过程。
RS232 接口特点
RS-232 是现在主流的串行通信接口之一。
由于RS232 接口标准出现。
TTL与RS232电平模拟转换电路及工作原理
1.先介绍电脑上与单片机进行通讯的接口的名称(1)一般是用电脑串口来进行通讯的,平常大家说的电脑的串口是指台式电脑主机后面的九针接口,如下图这个接口有个专业的名称,叫RS23接口,而RS232接口是串口通讯的一种,其实所谓的接口,我的理解就是一种通信协议,规定了传输电平,传输方式,及怎么传输数据等等。
协议标准规定采用一个25个脚的DB25连接器,还规定了连接器的每个引脚的信号内容,同时还对各种信号的电平加以规定。
但随着设备的不断改进,出现了代替DB25的DB9接口,现在都把RS232接口叫做DB9。
(2)电脑上的RS232接口采用的是负逻辑电平:-15~-3表示逻辑1;+15~+3表示逻辑0;电压值通常在7V左右(3)我们可以使用串口电缆直接连接两台PC机的串口,实现两台PC机的串口通讯。
但是PC 机和单片机的通讯却不能够用电缆直接进行连接,原因是PC机RS232串口的电平标准和单片机的TTL电平不一致,因此单片机和PC机之间的串口通讯必须要有一个RS232/TTL电平转换电路。
通常这个电路都选择专用的RS232接口电平转换集成电路进行设计,如MAX232、HIN232等。
2.单片机串口输出的逻辑电平单片机的串口输出电路采用的逻辑电平是TTL电平。
这种电平信号由TTL器件产生的,一般的芯片,如运放,数字器件等...TTL:Transistor-Transistor Logic 三极管结构。
Vcc:5V;VOH>=2.4V;VOL<=0.5V;VIH>=2V;VIL<=0.8V3.单片机与电脑串口的连接首先解决的就是逻辑接口电平的问题,其次就是通信方法及方式的问题(1)在这里我们可以使用集成芯片MAX232,这是一款专门用来进行信号电平的转换的芯片,使用起来简单方便,这里把电路贴出。
(2)当然,我们也可以使用分立元件来搭建RS232电平转换电路以供我们实验使用,下图给出了一个常见电路,只要器件完好,电路焊接完毕后即可正常工作,经实际使用,效果良好。
232芯片接ttl侧的引脚和地短路问题
232芯片接ttl侧的引脚和地短路问题摘要:本文主要探讨了232芯片接TTL侧的引脚和地短路问题,包括故障原因、诊断方法及解决方案。
一、引言232芯片(RS-232接口)是一种常用的串口通信协议,广泛应用于计算机与通信设备之间的数据通信。
然而,在实际应用中,RS-232接口容易出现引脚和地短路的问题,影响通信性能。
本文将针对这个问题进行分析,并提出相应的解决方案。
二、引脚和地短路问题原因1. 外部干扰:在RS-232通信过程中,外部环境中的电磁干扰可能导致引脚和地之间的信号耦合,从而引发短路现象。
2. 电源电压不稳定:当电源电压波动较大时,可能导致芯片内部电路出现异常,从而引发短路问题。
3. 设计不合理:电路设计中的布局不合理、布线不规范等问题也可能导致引脚和地之间的短路现象。
4. 电气参数不匹配:RS-232接口芯片与TTL接口电路之间的电气参数不匹配,可能导致信号传输不稳定,从而引发短路现象。
三、诊断方法1. 观察法:检查电路板上的焊接点、引脚之间的连接线等,看是否存在虚焊、短路等现象。
2. 信号测试法:通过示波器等仪器,观察信号在传输过程中的波形变化,以判断是否存在短路问题。
3. 阻抗测试法:使用万用表等测试工具,测量电路中关键节点的阻抗,以判断是否存在阻抗不匹配问题。
四、解决方案1. 设计优化:优化电路布局,减小引脚之间的距离,降低信号传输过程中的耦合效应。
2. 电源稳定:确保电源电压的稳定性,避免因电压波动导致的短路问题。
3. 参数匹配:根据实际应用需求,选择合适的RS-232接口芯片和TTL接口电路,确保电气参数匹配。
4.接地处理:合理地进行电路接地,以降低电磁干扰的影响。
续写内容如下:五、预防措施1. 严格筛选元器件:在采购元器件时,应选择质量可靠的产品,避免因元器件品质问题导致的电路短路。
2. 规范安装工艺:在安装过程中,应严格按照电路设计要求进行焊接、连接,确保引脚和地之间的连接稳固、可靠。
串口、COM口、TTL、RS-232、RS-485区别详解
串口、COM口、TTL、RS-232、RS-485区别详解
Point:
1、串口、COM口是指的物理接口形式(硬件)。
而TTL、RS-23
2、RS-485是指的电平标准(电信号)。
2、接设备的时候,一般只接GNDRXTX。
不会接Vcc或者+3.3v的电源线,避免与目标设备上的供电冲突。
3、PL2303、CP2102芯片是USB转TTL串口的芯片,用USB来扩展串口(TTL电平)。
4、MAX232芯片是TTL电平与RS232电平的专用双向转换芯片,可以TTL转RS-232,也可以RS-232转TTL。
5、TTL标准是低电平为0,高电平为1(+5V电平)。
RS-232标准是正电平为0,负电平为1(±15V电平)。
RS-232PL2303
但是记住一点,只要是D型9针串口,不会是TTL电平的,没特殊说明就默认是RS-232。
所以这根线,不管里边构造怎样的,是USB转RS-232串口的线。
串口接头与区分TTLRS232电平
串口接头与区分TTLRS232电平串口通信(Serial Communication),是指外设和计算机间,通过数据信号线、地线等,按位进行传输数据的一种通讯方式。
串口接头常用的串口接头有两种,一种是9针串口(简称DB-9),一种是25针串口(简称DB-25)。
每种接头都有公头和母头之分。
在开发中经常使用到DB9串行接口,以DB9为例,如图:母头:泛指所有带孔状的接头(5针朝下,从左到右依次是1~9)公头:泛指所有带针状的接头(5针朝下,从右到左依次是1~9)引脚说明:1 、DCD( Data Carrier Detect) :载波检测。
主要用于Modem通知计算机其处于在线状态,即Modem检测到拨号音,处于在线状态。
2 、RXD(Receive(rx) Data):此引脚用于接收外部设备送来的数据;在你使用Modem时,你会发现RXD指示灯在闪烁,说明RXD 引脚上有数据进入(电脑的2接MAX232的RS232端TOUT(如PIN7))。
3 、TXD(Transmit(tx) Data):此引脚将计算机的数据发送给外部设备;在你使用Modem时,你会发现TXD指示灯在闪烁,说明计算机正在通过TXD引脚发送数据。
4 、DTR( Data Terminal Ready ):数据终端就绪;当此引脚高电平时,通知Modem可以进行数据传输,计算机已经准备好。
5 、GND(Ground):逻辑地。
6 、DSR(data set ready):数据设置就绪;此引脚高电平时,通知计算机Modem已经准备好,可以进行数据通讯了。
7 、RTS(Request To Send):请求发送;此脚由计算机来控制,用以通知Modem马上传送数据至计算机;否则,Modem将收到的数据暂时放入缓冲区中。
8 、CTS(Clear to send): 清除发送;此脚由Modem控制,用以通知计算机将欲传的数据送至Modem。
RS232-TTL232串口转换板
RS232-TTL232串口转换板(ER2B_TL) 1. 产品简介将计算机的RS232串口转换为TTL232串口,应用于E.CON总线的计算机端通讯,也可作为普通TTL232口使用。
该板卡需要外部电源供电。
2. 产品特点l安装快捷、使用方便;l无需驱动,适用于任何系统;3. 性能指标绝对最大参数供电电压6VDC储存环境温度-40℃~120℃工作温度-20℃~85℃工作电气性能(25℃)供电电源外部DC5V供电输出信号TTL232信号:0(0V);1(5V)4. 板卡布局及接口定义布局如下图J1, 9孔D 型母插座J2,电源插座1, GND 2, VCC1, GND 2, RXD 4, VCC3, TXD J3,串口2, RXD RS3, TXD RS5, GNDRS232-TTL232转换板布局接口定义 ŸJ1:RS232插座管脚 定义 功能 1 NA 无 2 TXD RS 数据发送 3 RXD RS 数据接收 4 NA 无 5 GND 地 6 NA 无 7 NA 无 8 NA 无 9NA无Ÿ J2:电源接口管脚 定义 功能 1GND地2 VCC +5VŸJ3:TTL串口管脚定义功能1 GND 地2 RXD 数据接收3 TXD 数据发送4 VCC +5V5.板卡使用5.1 驱动软件安装无5.2 硬件连接该板卡直接连接到计算机的串口(9针公接头)即可,此外必须通过需要外部电源供电(通过J2接入)。
5.3 板卡测试将RS232-TTL232转换板按照上述步骤板连接到电脑上,并连接通讯电缆测试线或将总线控制板上通讯端口的2、3管脚短接,运行瑞创公司开发的“串口测试.exe”程序,选中串口并点击“测试”按钮,E.CON总线正常工作,提示“测试通过”,否则提示“测试失败”。
USB-RS232转换板总线测试6.配套附件该板卡配套附件包括1)E.CON通讯电缆(必配)两端都为四孔的PH2.0型直连接头,用于E.CON总线上设备通讯,一端直接与板卡的J4口连接,另外一端连接E.CON总线的其余设备。
串口、COM口、TTL、RS-232的区别详解
串口、 COM 口、 TTL 、 RS-232 的区别详解Point:1、串口、 COM 口是指的物理接口形式(硬件)。
而 TTL 、RS-232、RS-485 是指的电平标准(电信号)。
2、接设备的时候,一般只接GND RX TX 。
不会接 Vcc 或者 +3.3v 的电源线,避免与目标设备上的供电冲突。
3、PL2303、CP2102 芯片是USB 转 TTL 串口的芯片,用 USB 来扩展串口(TTL 电平)。
4、MAX232 芯片是 TTL 电平与 RS232 电平的专用双向转换芯片,可以TTL 转 RS-232,也可以 RS-232 转 TTL 。
5、TTL 标准是低电平为0,高电平为 1(+5V 电平)。
RS-232 标准是正电平为0,负电平为 1(15V 电平)。
6、RS-485 与 RS-232 类似,但是采用差分信号负逻辑。
这里略过不讲。
串口、 COM 口:COM 口即串行通讯端口,简称串口。
这里区别于USB 的通用串行总线和硬盘的SATA。
一般我们见到的是两种物理标准。
D 型 9 针插头,和 4 针杜邦头两种。
这是常见的 4 针串口,在电路板上常见,经常上边还带有杜邦插针。
还有时候有第五根针,3.3V 电源端。
由于是预留在电路板上的,协议可以有很多种,要看具体设备。
下面这个就是 D 型 9 针串口(通俗说法)。
在台式电脑后边都可以看到。
记住,这种接口的协议只有两种:RS-232 和 RS-485。
不会是 TTL 电平的(除非特殊应用)。
我们一般只接出RXD TXD 两针,外加 GND 。
下图是个 USB 转 TTL 串口的小板,可以用USB 扩展出一个串口。
芯片为PL2303HX 。
网上经常混淆各种串口,但是这个确实是可以给STC 单片机下载程序的。
TTL串口,RS232串口区别的使用
TTL串口,RS232串口区别的使用串口使用串行方式传输数据的接口都可以被称为串口,所谓串行就是一个车道,车只能一个一个排队走,不能插队、也不能两个车并排走;并行就是多车道,一次多辆车并排走,有几个车道就能几个车并排,还可以双向并行。
TTL串口TTL(Transistor-Transistor Logic)也称双极型晶体管(三极管)逻辑。
一个“TTL串口”是由三根线组成的(VCC高电平可选),分别是数据发送线(TX),数据接收线(RX),和公共地(GND)。
在连接两个TTL串口设备的时候,需要将一片的TX线连接到另一片的RX线上,一片的RX线连接到另一片的TX线上,GND线连接在一起,VCC线(可选)连接在一起。
TTL串口规定规定逻辑“1”为高电平(+5V或3.3V),逻辑“0”为低电平(0V)。
目前很多安卓机顶盒都是采用TTL来做调试口的。
RS232串口RS-232标准接口(又称EIA RS-232),是常用的串行通信接口标准之一,其全名是“数据终端设备( DTE)和数据通信设备(DCE)之间串行二进制数据交换接口技术标准”。
RS-232串口规定逻辑“1”的电平为-5V~-15 V,逻辑“0”的电平为+5 V~+15 V,一般电脑把为+12V为逻辑负,-12为逻辑正。
RS232串口一般也只使用RXD(2)、TXD(3)、GND(5)三条线。
它和TTL串口的区别在于,两者所使用的电平和逻辑不一样。
RS232串口目前除少数工控机主板、小型交换机还保留外,基本已经被淘汰了,但是一些交换机的配置上还会用到串口,这时只能通过USB转串口的线材来扩展使用串口了。
RS232串口和TTL串口的区别RS232和TTL的硬件是通用的,因为其电压不一致,混用可能造成原件损坏,另外其电平表示的逻辑含义也不同,即使原件没有损坏,也无法通讯。
当然也可以使用电平转接板,将RS-232转成TTL进行通讯。
TTL电平与RS232电平
TTL电平与RS232电平在学过模拟电子和数字电子技术后,我们对于什么是模拟信号、数字信号应该不再陌生。
单片机内部由有大量晶体管构成,晶体管和晶体管之间在信号传递时只有0和1高低电平,对应断和通,所以单片机只认识0和1,即数字电路中只有两种电平状态高、低电平。
在模拟电路中,我们通常说电压是多少多少,但在数字电路中,我们用电平来代表电压,高电平对应1,低电平对应0。
要注意的是,在数字电路中只有高电平和低电平,没有中间电平。
在单片机中使用的是TTL(Transistor Transistor Logic——晶体管与晶体管之间的逻辑)电平。
我们学单片机,通常是要把单片机输入端口的输入状态检测出来,通过程序进行一定的算法运算后,通过输出端口使输出状态发生变化。
无论是读取外围芯片的数据,还是发送信号去控制外围芯片,最终表现出来的都是单片机的输入、输出端口上电平的变化。
因此,有必要对单片机的电平(TTL)标准进行了解。
理论上,对于5V的单片机,高电平1对应的是5V,低电平0对应的是0V。
同理,对于3.3V的单片机,高电平是3.3V,低电平是0V。
但实际上,严格控制电压是5V或3.3V并不容易,所以并不是所有的高低电平都要严格限定在TTL电平非常标准的5V、3.3V和0V。
在芯片内部进行处理的是0和1,与它们对应的外围电压实际上有一定的变化范围,如图所示VCC为5V的TTL电平特性。
输出信号:高电平1对应电压范围为2.4~5V;低电平0对应电压范围为0~0.4V。
输入信号:高电平1对应电压范围为2.0~5V;低电平0对应电压范围为0~0.8V。
是指单片机对外输出高电平的最小值是2.4VOH伏,对外输出高电平时,2.4~5V都代表输出高电平。
是指单片机对外输出低电平的最大值是0.4伏,对外输出低电平时,VOL0~0.4V都代表输出低电平。
同理:表示作为输入时,高电平对应的最小值是2.0V,低于此值将不能被检VIN测为高电平,2.0~5V之间的电压则被单片机视为输入了高电平“1”。
TTL电平与RS232电平的区别
TTL电平与RS232电平的区别工作中遇到一个关于电平选择的问题,居然给忘记RS232电平的定义了,当时无法反应上来,回来之后查找资料才了解两者之间的区别,视乎两年多的时间,之前非常熟悉的一些常识也开始淡忘,这个可不是一个好的现象.:-),还是把关于三种常见的电平的区别copy到这里.做加深记忆的效果之用..什么是TTL电平、CMOS电平、RS232电平?它们有什么区别呢?一般说来,CMOS电平比TTL电平有着更高的噪声容限。
(一)、TTL电平标准输出L:<0."8V;H:>2."4V。
输入L:<1."2V;H:>2."0VTTL器件输出低电平要小于0."8V,高电平要大于2."4V。
输入,低于1."2V就认为是0,高于2."0就认为是1。
"于是TTL电平的输入低电平的噪声容限就只有(0."8-0)/2=0."4V,高电平的噪声容限为(5-2."4)/2=1."3V。
(二)、CMOS电平标准输出L:<0."1*Vcc;H:>0."9*Vcc。
输入L:<0."3*Vcc;H:>0."7*Vcc.由于CMOS电源采用12V,则输入低于3."6V为低电平,噪声容限为1."8V,高于3."5V为高电平,噪声容限高为1."8V。
比TTL有更高的噪声容限。
(三)、RS232标准逻辑1的电平为-3~-15V,逻辑0的电平为+3~+15V,注意电平的定义反相了一次。
TTL与CMOS电平使用起来有什么区别1.电平的上限和下限定义不一样,CMOS具有更大的抗噪区域。
同是5伏供电的话,ttl一般是1."7V和3."5V的样子,CMOS一般是2."2V,2."9V的样子,不准确,仅供参考。
串口、COM口、UART、TTL、USB、RS-232、RS-485、I2C、SPI、CAN、1-WIRE简介
一、串口1、串口概述串行接口简称为串口,也叫串行通信接口,一般也叫COM口,这是一个统称,采用串行通信的接口都叫作串口,串口是一个硬件接口。
2、公头和母头有公头和母头之分,大家可以自行记忆,左边有孔的为母头,另外一个就为公头。
公头和母头3、串行和并行串行:计算机总线或其他数据通道上,每次传输一个位元数据,并连续进行以上单次过程的通信方式。
并行:在串行端口上通过一次同时传输若干位元数据的方式进行通信,所以并行的速度比串行快。
串行和并行二、UARTUART是Universal Asynchronous Receiver/Transmitter的简称,意为通用异步收发传输器,UART包含TTL电平的串口和RS-232电平的串口,使用UART通信的双方设备都需要遵从UART协议。
三、TTL电平1、TTL概述TTL是Transistor-Transistor Logic的简写,是一种电平逻辑,晶体管-晶体管逻辑。
2、标准TTL电平逻辑逻辑1代表高电平,连接到电源VCC,逻辑0为低电平,连接到电源地。
•逻辑1,高电平,VCC(3.3V/5V)•逻辑0,低电平,GND(0V)TTL有电压范围,分为输出高、低电平和输入高、低电平,输出高电平用表示,输出低电平用表示;输入高电平用表示,输入低电平用表示。
对TTL电平的器件来说,当输入电压高于2V时,才会被识别为逻辑1,输入的低电平低于1.2V时,才会被识别为0,这是为什么输出高电平2.4V,高于2V;输出低电平0.8V,低于1.2V的原因所在。
如下是标准TTL电平,TTL 有很多类型,电压有所区别。
3、USB转TTL玩过51单片机的小伙伴都用过CH340G模块,用来下载HEX文件,这个模块的作用就是将USB转成TTL电平,一般单片机的电平都是TTL电平,模块的内部芯片是CH340T,ST官方推荐。
USB转TTL模块使用CH340T芯片,USB转TTL电平的电路原理图。
串口,COM口,TTL,RS232,RS485,UART的区别详解
串口,COM口,TTL,RS232,RS485,UART的区别详解在电路设计或者实际应用过程中,我们往往会遇到下面几种接口,在下面文章中我们详细介绍串口,COM口,RRL,RS232,UART几种接口之间的区别与联系以及常见的连接使用方式。
串口串口,即串行接口,与之相对应的另一种接口叫并口,并行接口。
两者的区别是,传输一个字节(8个位)的数据时,串口是将8个位排好队,逐个地在1条连接线上传输,而并口则将8个位一字排开,分别在8条连接线上同时传输。
在相同的数据传输速率下,并口的确比串口更快,但由于并口的各个连接线之间容易互相干扰,高速情况下难以同步各连接线的数据,而且硬件成本也相对串口更高(线多),因而串口取代并口成为了现在的主流接口,较具代表性的要数Universal Serial Bus,通用串行总线,也就是USB。
其它在嵌入式领域常见的串行接口还包括:I2C,SPI,RJ-45,UART,USART等。
串口进行通信的方式有两种:同步通信方式和异步通信方式SPI(Serial Peripheral Interface:串行外设接口);I2C(INTER IC BUS:意为IC之间总线),一(host)对多,以字节为单位发送。
UART(Universal Asynchronous Receiver Transmitter:通用异步收发器),一对一,以位为单位发送。
COM口电脑上的异步串行通信接口,有时也称之为串口(其实这个叫法并不严谨)。
电脑COM口使用DB9连接器,遵循RS-232标准,RS-232规定了通信口的电气特性(它规定了逻辑“1”为-3 ~ -15V,逻辑“0”为+3 ~ +15V)和接口机械特性(形状,针脚定义)等内容。
COM口多见于旧式电脑,用于连接鼠标,调制调解器等设备,现在已被USB取代。
UART与USARTUART,全称Universal Asynchronous Receiver/Transmitter,通用异步收发传输器。
RS232电平_RS485电平_RS422电平_TTL电平
RS232电平或者说串口电平,有的甚至说计算机电平,所有的这些说法,指得都是计算机9针串口(RS232)的电平,采用负逻辑,-15v ~ -3v 代表1+3v ~ +15v 代表0RS485电平和RS422电平由于两者均采用差分传输(平衡传输)的方式,所以它们的电平方式,一般有两个引脚A,B 发送端AB间的电压差+2 ~ +6v 1-2 ~ -6v 0接收端AB间的电压差大于+200mv 1小于-200mv 0定义逻辑1为B>A的状态定义逻辑0为A>B的状态AB之间的电压差不小于200mv一对一的接头的情况下RS232 可做到双向传输,全双工通讯最高传输速率20kbpsRS422 只能做到单向传输,半双工通讯,最高传输速率10MbpsRS485 双向传输,半双工通讯, 最高传输速率10Mbps另外,总结下常用电平标准:现在常用的电平标准有TTL、CMOS、LVTTL、LVCMOS、ECL、PECL、LVPECL、RS232、RS485等,还有一些速度比较高的LVDS、GTL、PGTL、CML、HSTL、SSTL等。
下面简单介绍一下各自的供电电源、电平标准以及使用注意事项。
TTL:Transistor-Transistor Logic 三极管逻辑。
Vcc:5V;VOH>=2.4V;VOL<=0.5V;VIH>=2V;VIL<=0.8V。
因为2.4V与5V之间还有很大空闲,对改善噪声容限并没什么好处,又会白白增大系统功耗,还会影响速度。
所以后来就把一部分“砍”掉了。
也就是后面的LVTTL。
LVTTL又分3.3V、2.5V以及更低电压的LVTTL(Low V oltage TTL)。
3.3V LVTTL:Vcc:3.3V;VOH>=2.4V;VOL<=0.4V;VIH>=2V;VIL<=0.8V。
2.5V LVTTL:Vcc:2.5V;VOH>=2.0V;VOL<=0.2V;VIH>=1.7V;VIL<=0.7V。
USBTTL串口RS230通信协议
USBTTL串口RS230通信协议篇一:RS232通讯协议RS232通讯协议基本结构波特率 9600 bit/s,8bit,1位停止,无校验位格式0EBH,地址,命令,长度(n),数据1,---数据n,冗余说明:0EBH为帧起始位长度小于输出端口数冗余=地址+命令+长度+数1+---+数n如果冗余=0EBH,为防止与帧起始位相同,则发送反码,即冗余=14H当接收正确时,1)在命令1,2,5,6时,回送 0EBH,地址,命令,01H,0FAH,冗余,并执行命令。
2)在命令3,4,7时,回送相应信息。
当接收不正确时,1)地址正确,冗余不正确,回送0EBH,地址,命令,01H,0F5H,冗余。
2)地址不正确,不回送任何信息。
串口通讯—通信协议所谓通信协议是指通信双方的一种约定。
约定包括对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守。
因此,也叫做通信控制规程,或称传输控制规程,它属于ISO'S OSI 七层参考模型中的数据链路层。
目前,采用的通信协议有两类:异步协议和同步协议。
同步协议又有面向字符和面向比特以及面向字节计数三种。
其中,面向字节计数的同步协议主要用于DEC公司的网络体系结构中。
一、物理接口标准1.串行通信接口的基本任务(1)实现数据格式化:因为来自CPU的是普通的并行数据,所以,接口电路应具有实现不同串行通信方式下的数据格式化的任务。
在异步通信方式下,接口自动生成起止式的帧数据格式。
在面向字符的同步方式下,接口要在待传送的数据块前加上同步字符。
(2)进行串-并转换:串行传送,数据是一位一位串行传送的,而计算机处理数据是并行数据。
所以当数据由计算机送至数据发送器时,首先把串行数据转换为并行数才能送入计算机处理。
因此串并转换是串行接口电路的重要任务。
(3)控制数据传输速率:串行通信接口电路应具有对数据传输速率——波特率进行选择和控制的能力。
串口电路原理
串口电路,即串行通信接口电路,是一种用于数据传输的电子电路设计,通常指的是RS-232、RS-422、RS-485等标准的串行通信接口。
这些接口主要用于计算机、嵌入式系统以及其他电子设备之间的数据交换。
基本原理:
1. 信号格式:
串行通信是指数据一位接一位地按照时间顺序进行传输,而不是像并行通信那样同时发送多位数据。
在串口电路中,数据通常包括起始位、数据位(一般为5至9位)、奇偶校验位(可选)、停止位(1或2位)。
2. 电平转换:
RS-232标准规定了TTL电平到RS-232电平的转换要求。
TTL电平是逻辑器件常用的0V和+5V(或者3.3V),而RS-232电平则采用了负电压表示逻辑“1”,正电压表示逻辑“0”的非对称方式,例如-12V代表逻辑"1",+12V代表逻辑"0"。
3. 通信协议:
串口电路还包括握手信号线(如RTS/CTS、DTR/DSR等)以实现设备间的控制和同步。
通过设置合适的波特率(每秒
传输的位数)、数据格式以及握手协议,确保数据正确无误地在两台或多台设备间进行收发。
4. 电气特性:
串口电路需要满足特定的电气规范,如最大数据传输速率、信号的最大电压摆幅、最小接收器输入阈值等。
在实际应用中,串口电路通常由一个UART(通用异步收发传输器)控制器芯片和必要的电平转换电路组成,能够将CPU处理的数据转化为适合电缆传输的电信号,并且可以接收来自电缆的信号并转换回CPU可以理解的数字信号。