RS232 TTL电平转换原理图
- 格式:pdf
- 大小:779.24 KB
- 文档页数:10
一、232接口的定义1、介绍RS232接口是1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。
它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。
该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。
随着设备的不断改进,出现了代替DB25的DB9接口,现在都把RS232接口叫做DB9。
2、特点(1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。
(2)传输速率较低,在异步传输时,波特率为20Kbps;因此在“南方的老树51CPLD 开发板”中,综合程序波特率只能采用19200,也是这个原因。
3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。
4)传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在15米左右3、接口定义公头母头1 DCD 载波检测2 RXD 接收数据3 TXD 发送数据4 DTR 数据终端准备好5 SG 信号地6 DSR 数据准备好7 RTS 请求发送8 CTS 允许发送9 RI 振铃提示其中我们常用的为2 RXD 接收数据3 TXD 发送数据 5 SG 信号地注意:这里的都是从计算机的角度定义二、MAX232电平转换1、典型电路(来自官方datasheet)功能介绍:1、电荷泵电路,由1、2、3、4、5、6引脚与四只电容组成,作用是产生正负十二伏的电源,完成电平转换。
2、数据转换通道,7、8、9、10、11、12、13、14引脚组成。
TTL/CMOS数据从T1IN和T2IN输入转换为232电平之后又T1out,T2out连接电脑的DB9。
DB9数据从R1IN和R2IN输入转换为232电平之后又R1out,R2out连接TTL/CMOS。
RS232转TTL什么是RS232和TTL?RS232和TTL都是串行通信协议,用于在电子设备之间传输数据。
RS232是一种标准的串行通信协议,通常用于计算机和外围设备之间的通信,如调制解调器、打印机等。
而TTL (Transistor-Transistor Logic)是一种数电门电平的传输方式,通常用于逻辑芯片之间的通信。
为什么需要RS232转TTL?RS232和TTL的电平标准并不兼容,因此在两者之间进行通信时需要进行电平的转换。
在某些应用中,需要将RS232信号转换为TTL信号,这时就需要使用RS232转TTL模块。
RS232转TTL模块的工作原理RS232转TTL模块通过电路将RS232串口信号转换为TTL 电平信号。
通常,RS232信号的电压范围是-15V至15V,而TTL信号的电压范围是0V至5V。
因此,RS232串口信号需要被转换为TTL电平信号,以便与TTL电平设备进行通信。
RS232转TTL模块的电路设计通常采用电平转换芯片,如MAX232。
这种芯片能够将RS232信号的电平转换为TTL电平,并提供逻辑级别的转换。
通过使用MAX232芯片,RS232信号可以被转换为适用于TTL设备的信号。
RS232转TTL模块的应用场景RS232转TTL模块广泛应用于嵌入式系统、工业自动化、通信设备等领域。
以下是一些常见的应用场景:1.嵌入式开发:在很多嵌入式系统中,需要与计算机进行通信。
由于计算机通常使用RS232接口进行通信,因此需要使用RS232转TTL模块将串口信号转换为适用于嵌入式系统的TTL电平信号。
2.工业自动化:在许多工业自动化应用中,需要与各种设备进行数据传输。
由于一些设备使用RS232接口,而另一些设备使用TTL接口,因此需要使用RS232转TTL 模块进行电平转换,以实现设备之间的数据通信。
3.通信设备:在一些通信设备中,需要与其他设备进行数据传输。
由于不同设备间通信接口不同,因此需要使用RS232转TTL模块,以实现不同设备之间的通信。
rs232转ttl原理图
抱歉,我无法提供图片或原理图。
我可以描述一下RS232转TTL的工作原理。
RS232(又称为串口)和TTL(Transistor-Transistor Logic)是
两种不同的电平标准。
RS232采用正负12V的电平表示逻辑1
和逻辑0,而TTL采用高电平(通常为3.3V或5V)和低电平(通常为0V)来表示逻辑1和逻辑0。
RS232转TTL主要通过使用MAX232芯片或类似的串口转换
芯片来实现。
以下是RS232转TTL的基本连接方式:
1. 将RS232设备(如计算机、串口设备)的TX(发送)引脚
连接到MAX232芯片的T2IN(发送输入)引脚。
2. 将RS232设备的RX(接收)引脚连接到MAX232芯片的
R1OUT(接收输出)引脚。
3. 将MAX232的T2OUT(发送输出)引脚连接到TTL设备的RX(接收)引脚。
4. 将MAX232的R1IN(接收输入)引脚连接到TTL设备的
TX(发送)引脚。
MAX232芯片通过内部的电荷泵和电平转换电路,将RS232
的电平转换为TTL电平。
当RS232设备发送数据时,TX引
脚产生正负12V的电平,MAX232将其转换为TTL设备可以
接受的电平(通常为3.3V或5V)。
当TTL设备发送数据时,MAX232将其转换为RS232设备可以接受的正负12V电平。
通过这种方式,RS232和TTL设备可以进行互联,实现数据的传输和通信。
关于232电平转TTL电平的研究电平转换是数字电路设计中的一个重要环节,将一种电平转换为另一种电平的技术。
本文将重点研究232电平转TTL电平的相关内容。
1.引言232串行通信是一种常见的通信方式,通常用于连接计算机与外围设备,如调制解调器、显示器等。
而TTL(Transistor-Transistor Logic)电平则是常见的数字逻辑门电平,广泛应用于数字电路中。
因此,将232电平转换为TTL电平可以方便地将串行通信接口与数字电路连接起来,实现信息传输和处理。
2.232电平与TTL电平的基本特性232电平是一种称为RS-232的标准,通常使用-12V到+12V的电压作为逻辑电平。
其中,-12V表示逻辑“1”,+12V表示逻辑“0”。
而TTL电平通常使用0V作为逻辑电平“0”,使用5V作为逻辑电平“1”。
因此,在进行232电平转TTL电平时,需要将-12V转换为5V,+12V转换为0V。
3.232电平转换为TTL电平的原理232电平转TTL电平的基本原理是通过逻辑门电路将其互相转换。
首先,需要将-12V转换为5V。
常见的做法是使用电平转换芯片(如MAX232),该芯片内部包含了电平转换电路,可以实现将-12V转换为5V的功能。
然后,需要将+12V转换为0V。
可以通过简单的电阻分压电路实现,将+12V与地电压连接,通过适当的电阻分压,将+12V转换为0V。
4.232电平转换为TTL电平的关键技术在进行232电平转TTL电平时,有几个关键技术需要注意。
首先,电平的转换需要保证转换之后的信号满足TTL电平的要求,即5V为逻辑“1”,0V为逻辑“0”。
因此,需要使用合适的电平转换电路,确保电平转换的准确性和稳定性。
另外,还需要考虑逆转换的问题。
如果需要将TTL电平转换为232电平,也需要相应的逻辑电路进行逆转换。
5.实际应用232电平转TTL电平的技术在实际应用中有广泛的用途。
例如,在嵌入式系统中,将串口与TTL电平的设备(如传感器、继电器等)进行连接时,就需要进行电平转换。
利用STC11F02E的RS232/RS485转换器设计方案为了便于对分布式的各个现场测控设备实现集中控制,现场总线技术得到了广泛的应用。
RS485总线因其硬件设计和通信协议简单、控制方便、成本低廉、传输距离远以及可挂接多个从设备等优点而成为目前国内应用较多的现场总线之一。
目前大多数的分布式现场总线通信系统通常都使用PC机(或工控机)作为主机对各个现场设备进行集中控制和数据传输。
PC机只有标准的RS232接口,而RS232总线和RS485总线的接口电平不兼容,要实现PC机和RS485总线构成的通信网络的连接就必须进行RS232和RS485之间的电平转换。
因此,进行RS232/RS485转换器的设计就显得很有必要。
采用单片机进行RS232/RS485转换器的设计是比较常用的一种方法。
传统的基于单片机设计的RS232/RS485转换器存在着以下不足之处:(1)采用的单片机和外围器件个数较多,给设计带来不便,也不利于降低成本,减小体积;(2)设置不灵活,不能改变波特率和通信方式,或者更改参数不方便,使通用性受限。
鉴于以上不足,本文采用宏晶科技公司生产的增强型51单片机STC11F02E为核心设计了一款RS232/RS485转换器来弥补这些缺陷,降低了成本,减小了体积,同时能够方便地进行波特率和通信方式的设置,增强了其通用性;而且单片机的可编程方式也方便了转换器的功能扩展,灵活性大大增强。
转换器的总体结构概述转换器主要由三部分组成,分别为:RS232电平转TTL电平模块、RS485电平转TTL电平模块和单片机主控制模块。
转换器的总体结构框图如图1所示。
图1 转换器总体结构框图RS232电平转TTL电平模块用来实现RS232总线和单片机之间的连接,RS485电平转TTL电平模块用来实现RS485总线和单片机之间的连接,而单片机主控制模块起到一个过渡连接的作用,用于协调和控制RS232总线和RS485总线之间的数据传输。
RS232转TTL/RS485——无源RS232-485转换器主要包括了电源、232电平转换、485电路三部分。
本电路的232电平转换电路采用了NIH232或者也可以直接使用MAX232集成电路,485电路采用了MAX485集成电路。
为了使用方便,电源部分设计成无源方式,整个电路的供电直接从PC机的RS232接口中的DTR(4脚)和RTS(7脚)窃取。
PC串口每根线可以提供大约9mA的电流,因此两根线提供的电流足够供给这个电路使用了。
经实验,本电路只使用其中一条线也能够正常工作。
使用本电路需注意PC程序必须使串口的DTR和RTS输出高电平,经过D3稳压后得到VCC,经过实际测试,VCC电压大约在4.7V左右。
因此,电路中要说D3起的作用是稳压还不如说是限压功能。
MAX485是通过两个引脚RE(2脚)和DE(3脚)来控制数据的输入和输出。
当RE为低电平时,MAX485数据输入有效;当DE为高电平时,MAX485数据输出有效。
在半双工使用中,通常可以将这两个脚直接相连,然后由PC或者单片机输出的高低电平就可以让MAX485在接收和发送状态之间转换了。
由于本电路DTR和RTS都用于了电路供电,因此使用TX线和HIN232的另外一个通道及Q1来控制MAX485的状态切换。
平时NIH232的9脚输出高电平,经Q1倒相后,使MAX485的RE和DE为低电平而处于数据接收状态。
当PC机发送数据时,NIH232的9脚输出低电平,经Q1倒相后,使MAX485的RE和DE为高电平而处于数据发送状态。
RS232转TTL/RS485——无源USB转RS232——PL23031、电脑的原有的串口,叫作RS232接口,这是一种cmos接口,接口电压从-15到+15v之间,而单片机C51都是TTL电平,电平电压只有0V 或是5V 两种。
用这个电脑做出来的就是单片机上用的TTL电平,所以,不要再接MAX232芯片了。
这是它的一大好处。
M A X232原理及应用RS232 (DB9)引脚定义1 :DCD :载波检测。
主要用于Modem通知计算机其处于在线状态,即Modem检测到拨号音,处于在线状态。
2 :RXD:此引脚用于接收外部设备送来的数据;在你使用Modem时,你会发现RXD指示灯在闪烁,说明RXD引脚上有数据进入。
3 :TXD:此引脚将计算机的数据发送给外部设备;在你使用Modem 时,你会发现TXD指示灯在闪烁,说明计算机正在通过TXD引脚发送数据。
4 :DTR:数据终端就绪;当此引脚高电平时,通知Modem可以进行数据传输,计算机已经准备好。
5 :GND:信号地;此位不做过多解释。
6 :DSR:数据设备就绪;此引脚高电平时,通知计算机Modem已经准备好,可以进行数据通讯了。
7 :RTS:请求发送;此脚由计算机来控制,用以通知Modem马上传送数据至计算机;否则,Modem将收到的数据暂时放入缓冲区中。
8 :CTS: 清除发送;此脚由Modem控制,用以通知计算机将欲传的数据送至Modem。
9 :RI : Modem通知计算机有呼叫进来,是否接听呼叫由计算机决定MAX232原理MAX232芯片是专门为电脑的RS-232标准串口设计的接口电路,使用+5v单电源供电。
内部结构基本可分三个部分:第一部分是电荷泵电路。
由1、2、3、4、5、6脚和4只电容构成。
功能是产生+12v和-12v两个电源,提供给RS-232串口电平的需要。
第二部分是数据转换通道。
由7、8、9、10、11、12、13、14脚构成两个数据通道。
其中13脚(R1IN)、12脚(R1OUT)、11脚(T1IN)、14脚(T1OUT)为第一数据通道。
8脚(R2IN)、9脚(R2OUT)、10脚(T2IN)、7脚(T2OUT)为第二数据通道。
TTL/CMOS数据从T1IN、T2IN输入转换成RS-232数据从T1OUT、T2OUT送到电脑DP9插头;DP9插头的RS-232数据从R1IN、R2IN 输入转换成TTL/CMOS数据后从R1OUT、R2OUT输出。
串⼝通讯TTL详解分析lRS-232-C是美国电⼦⼯业协会EIA(Electronic Industry Association)制定的⼀种串⾏物理接⼝标准。
采⽤150pF/m的通信电缆时,最⼤通信距离为15m;若每⽶电缆的电容量减⼩,通信距离可以增加。
传输距离短的另⼀原因是RS-2 32属单端信号传送,存在共地噪声和不能抑制共模⼲扰等问题,因此⼀般⽤于20m以内的通信。
RS-232C规定了⾃⼰的电⽓标准,由于它是在TTL电路之前研制的,所以它的电平不是+5 V和地,⽽是采⽤负逻辑,即逻辑“0”:+5 V~+15 V;逻辑“1”:-5 V~-15 V。
【TTL电平:逻辑“0:<0.4V;逻辑“1”:+3 V~+5 V 】因此,RS-232C不能和TTL电平直接相连,使⽤时必须进⾏电平转换,否则将使TTL电路烧坏,实际应⽤时必须注意!⼀种常⽤的电平转换电路是使⽤MAX232还可以使⽤如下电路:RS-232C虽然应⽤⼴泛,但因为推出较早,在现代通信系统中存在以下缺点:数据传输速率慢,传输距离短,未规定标准的连接器,接⼝处各信号间易产⽣串扰。
鉴于此,EIA制定了新的标准RS-485总线:在要求通信距离为⼏⼗⽶到上千⽶时,⼴泛采⽤RS-485 串⾏总线标准。
RS-485采⽤平衡发送和差分接收,因此具有抑制共模⼲扰的能⼒。
加上总线收发器具有⾼灵敏度,能检测低⾄200mV的电压,故传输信号能在千⽶以外得到恢复。
RS-485采⽤半双⼯⼯作⽅式,任何时候只能有⼀点处于发送状态,因此,发送电路须由使能信号加以控制。
RS-485⽤于多点互连时⾮常⽅便,可以省掉许多信号线。
应⽤RS-485 可以联⽹构成分布式系统,其允许最多并联32台驱动器和32台接收器。
RS232接⼝是1970年由美国电⼦⼯业协会(EIA)联合贝尔系统、调制解调器⼚家及计算机终端⽣产⼚家共同制定的⽤于串⾏通讯的标准。
它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串⾏⼆进制数据交换接⼝技术标准”该标准规定采⽤⼀个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。
RS232、RS485、RS422电平,及常见逻辑电平标准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 可做到双向传输,全双工通讯最高传输速率 20kbps422 只能做到单向传输,半双工通讯,最高传输速率10Mbps485 双向传输,半双工通讯, 最高传输速率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 Voltage TTL)。
3.3V LVTTL:Vcc:3.3V;VOH>=2.4V;VOL<=0.4V;VIH>=2V;VIL<=0.8V。
485 232 422 ttl互转原理-回复标题:[485、232、422 TTL互转原理详解]一、引言在工业自动化和数据通信领域中,RS-232、RS-422与RS-485是三种常见的串行通信接口标准。
其中,TTL(Transistor-Transistor Logic)电平信号广泛应用于集成电路内部的信号传输,而RS-232、RS-422、RS-485则主要用于设备间的长距离通信。
为了实现不同设备间的互联互通,就需要进行TTL与其他标准之间的转换。
本文将详细解析485、232、422与TTL电平互转的原理。
二、TTL电平与RS-232、RS-422、RS-485电平概述1. TTL电平:TTL逻辑电平标准由+5V代表逻辑“1”,0V代表逻辑“0”。
这种电平标准适用于短距离、低速率的集成电路间通信。
2. RS-232电平:RS-232是一种单端通信方式,其逻辑“1”通常为-3V 至-15V,逻辑“0”为+3V至+15V,即采用负逻辑电平,适用于点对点较远距离通信。
3. RS-422电平:RS-422采用差分信号传输,支持全双工通信,能有效抑制共模干扰,每个信号线对包括一条数据发送线和一条数据接收线,逻辑状态由两线间的电压差决定,一般规定当A>B时为逻辑“1”,反之为逻辑“0”。
4. RS-485电平:RS-485与RS-422类似,也是差分信号传输,但允许多个设备连接到同一条总线上,形成多点通信网络,同样以两线间的电压差判断逻辑状态。
三、TTL与其他电平的互转原理1. TTL转RS-232:TTL转RS-232的过程主要通过电平转换芯片实现,如MAX232等。
这类芯片内部集成有电荷泵电路,能够从+5V电源产生±10V左右的电压供给RS-232电平驱动器和接收器使用。
当TTL输出高电平时(+5V),RS-232接收器输出-10V左右;当TTL输出低电平(0V)时,RS-232接收器输出+10V左右,从而完成电平转换。
2009年10月28日13:50TTL电平与232电平2009-04-15 12:30数字电路中,由TTL电子元器件组成电路使用的电平。
电平是个电压范围,规定输出高电平>2.4V,输出低电平<0.4V。
在室温下,一般输出高电平是3.5V,输出低电平是0.2V。
最小输入高电平和低电平:输入高电平>=2.0V,输入低电平<=0.8V,噪声容限是0.4V。
232电平或者说串口电平,有的甚至说计算机电平,所有的这些说法,指得都是计算机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 可做到双向传输,全双工通讯最高传输速率20kbps422 只能做到单向传输,半双工通讯,最高传输速率10Mbps485 双向传输,半双工通讯, 最高传输速率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之间还有很大空闲,对改善噪声容限并没什么好处,又会白白增大系统功耗,还会影响速度。
232电路详解RS-232串行接口标准目前RS-232是PC机与通信工业中应用最广泛的一种串行接口。
RS-232被定义为一种在低速率串行通讯中增加通讯距离的单端标准。
RS-232采取不平衡传输方式,即所谓单端通讯。
图一在RS-232的通讯标准中是以一个25针的接口来定义的,并在早期的计算机如PC或XT机型上广泛使用,但在AT机以后的机型上,实际均采用了9针的简化版本应用,现在所说的232通讯均默认为9针的接口。
图一显示了9针通讯的接口管脚名称,以下是各管脚的说明:RS232C管脚说明现在通常计算机均配有这种标准的232接口,通常这种接口用于联接鼠标、MODEM或打印机等外部设备。
实际应用中,电子工程师在设计计算机与外围设备的通信时,通常在9针的基础再进行简化,只用其中的2、3、5三个管脚进行通信。
这三个管脚分别是接收线、发送线和地线,在一般情况下即可满足通讯的要求,计算机和外部通讯的接线方法如图二:图二值得注意的是,图二中2、3两脚是交叉互联的,这很容易理解,因为一个设备的发送线必须联接到另外一台设备的接收线上,反之亦然。
对于232信号的电器特性等知识,在这里无法详细解说,有兴趣的话可以去三毛电子世界(/)网站查阅这方面的文章,232是最常用的通信方式之一,大量应用于各种工业控制或电子家电等产品中,是电子工程师必须掌握的知识之一。
另外说明一下,232信号的有效通讯距离是15M。
232电路在学习板上的实际应用在电路板上,信号的传输通常是以TTL电平为基础的,简单的说,就是以5V表示1,0V表示0。
基本上芯片也都是以这种信号为标准设计的(当然现在技术发展出现低功耗芯片采用3.3V等电压信号,但对于初学都来说可以暂时不对此深究)。
而232信号的传输标准是用-3V∽-15V表示1,+3V∽+15V表示0,这样就需要有一个电路或一个芯片来进行信号的转换,也就是把TTL电平信号转换成232电平信号。
学习板上是采用HIN232芯片(与MAX232芯片兼容)来将TTL信号转换成232信号,具体电路见图三、图四:图三图四学习板上此部分电路仅提供用于通过计算机进行程序仿真时使用,并不提供用户通过此电路进行串口编程的学习,画出此电路仅仅是提供硬件设计时的参考。
什么是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的样子,不准确,仅供参考。
2.电流驱动能力不一样,ttl一般提供25毫安的驱动能力,而CMOS一般在10毫安左右。
3.需要的电流输入大小也不一样,一般ttl需要2.5毫安左右,CMOS几乎不需要电流输入。
4.很多器件都是兼容TTL和CMOS的,datasheet会有说明。
如果不考虑速度和性能,一般器件可以互换。
但是需要注意有时候负载效应可能引起电路工作不正常,因为有些ttl电路需要下一级的输入阻抗作为负载才能正常工作。
1.TTL电路和CMOS电路的逻辑电平VOH: 逻辑电平1 的输出电压VOL: 逻辑电平0 的输出电压VIH : 逻辑电平1 的输入电压VIH : 逻辑电平0 的输入电压TTL电路临界值:VOHmin = 2.4V VOLmax = 0.4VVIHmin = 2.0V VILmax = 0.8VCMOS电路临界值(电源电压为+5V)VOHmin = 4.99V VOLmax = 0.01VVIHmin = 3.5V VILmax = 1.5V2.TTL和CMOS的逻辑电平转换CMOS电平能驱动TTL电平TTL电平不能驱动CMOS电平,需加上拉电阻。
max232是一种把电脑的串行口rs232信号电平(-10 ,+10v)转换为单片机所用到的TTL信号点平(0 ,+5)的芯片,这个芯片的价格比较贵大约要6元,下面我来介绍一下max232引脚图以及max232和电脑串口的连接电路,RS232引脚定义。
看下面的图。
《max232引脚图》《max232电路》《RS232引脚定义》引脚定义符号1 载波检测 DCD2 接收数据 RXD3 发送数据 TXD4 数据终端准备好 DTR5 信号地 SG6 数据准备好 DSR7 请求发送 RTS8 清除发送 CTS9 振铃提示 RI希望上面的资料对你有用。
MAX232转RS485-红外转发器---很方便的通讯协议调试工具主要功能:集RS485通讯与红外通讯与1体;方便调试软件及日常通讯功能,只使用一个串口。
呵呵,节省的时间可以做很多事。
通用型MAX232-RS485-红外通讯有源光隔转换器产品简介:实现RS-232与RS-485、红外有源光隔转换,支持远程通信(RS485大于1.5Km,红外大于6m)和多机通信(32接点),半双工,不需外加5V 电源。
产品特性:MAX-232/RS-485、红外转换,标准DB9孔串独有串口保护电路,可带电热插拔内置600W/ms抗雷击保护和15KV抗静电保护透明传输,波特率自适应,无需更改用户协议工业级设计,优选进口元器件,全部表面贴装工艺技术指标:工作电流:<10mA波特率: 300-115.2Kbps 通信距离: 0-1.5Km保护动作电压: 7-8V保护动作容量: 600W/ms 静电保护电压: 15KV工作温度: -45℃~85℃。
rs232c串口接线图RS-232,RS表示EIA的“推荐标准”,232为标准编号。
RS-232C定义了数据终端设备(DTE)与数据通信设备(DCE)之间的物理接口标准(如图1所示)。
接口标准包括机械特性、功能特性和电气特性几方面内容。
(1)机械特性RS-232C接口规定使用25针连接器,连接器的尺寸及每个插针的排列位置都有明确的定义。
在一般的应用中并不一定用到RS-232C标准的全部信号线,连接器引脚定义如图1所示。
(a)DB-25(阳头)(b)DB-9(阳头)图通信连接器引脚定义(2)功能特性RS-232C接口的主要信号线功能定义如表1所示。
表1 RS-232C标准接口主要引脚定义注:再表1中,插针序号()内为9针非标准连接器的引脚号。
(3)电气特性RS-232C采用负逻辑电平,规定DC(-3~-15V)为逻辑1,DC(+3~+15V)为逻辑0。
-3~+3V为过渡区,不作定义。
RS-232C发送方和接收方之间的信号线采用多芯信号线,要求多芯信号线的总负载电容不能超过250pF。
通常RS-232C的传输距离为几十米,传输速率小于20Kbps。
(4)过程特性过程特性规定了信号之间的时序关系,以便正确地接收和发送数据。
如果通信双方均具备RS-232C接口,则二者可以直接连接,不必考虑电平转换问题。
但是对于单片机与计算机通过RS-232C的连接,则必须考虑电平转换问题,因为80C51系列单片机串行口不是标准RS-232C接口。
远程通信RS-232C总线连接,如图2所示。
图2 远程RS-232C通信连接方式近程通信时(通信距离≤15m),可以不使用调制解调器,其连接如图2所示。
(5)RS-232C电平与TTL电平转换驱动电路如上所述,80C51单片机串行接口与PC机的RS-232C接口不能直接对接,必须进行电平转换,MAX232芯片是MAXIM公司生产的,包含两路接收器和驱动器的IC芯片,且仅需要单一电源+5 V,片内有2个发送器,2个接收器,使用比较方便。
RS232、RS485、RS422电平,及常见逻辑电平标准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 可做到双向传输,全双工通讯最高传输速率 20kbps422 只能做到单向传输,半双工通讯,最高传输速率10Mbps485 双向传输,半双工通讯, 最高传输速率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 Voltage TTL)。
3.3V LVTTL:Vcc:3.3V;VOH>=2.4V;VOL<=0.4V;VIH>=2V;VIL<=0.8V。
RS232TO TTL 通讯模块
功能简介
实现RS232到TTL数据转换。
芯片采用MAX3232适用电压3V-5.5V,具有ESD保护功能、支持流控制、零延时自动收发转换和波特率自适应特点,即插即用,稳定可靠。
主要资源:
一、DB9母头RS232接口带流控功能可直接接电脑
二、2.54排针RS232接口带流控功能可替代DB9接头
三、3个指示灯分别是电源指示灯、数据收指示灯、数据发指示灯
四、2.54排针TTL接口带流控功能可直接接TTL设备
使用说明
以MCU单片机TTL到PC台式机RS232数据通信为例
1、PC台式机接DB9接口
2、MCU通过杜邦线接排针P1接口
P1接口说明
1GND接GND信号流向:GND
2VCC接3V-5V信号流向:VCC<--MCU_5V/MCU_3.3V
3RX接MCU_TX信号流向:PC_RX<--MAX3232<--RX
4TX接MCU_RX信号流向:PC_TX-->MAX3232-->TX
5CTS接MCU_RTS信号流向:PC_CTS<--MAX3232<--MCU_RTS 6RTS接MCU_CTS信号流向:PC_RTS-->MAX3232-->MCU_CTS
产品附件
1、RS232-TTL小板一个
2、杜邦线十根十种颜色
3、防静电自封袋一个
4、原理图
原理图
https:///?spm=2013.1.1000126.d21.lOnOC1产品图片。