RS232和MAX232引脚定义及接口电路
MAX232中文资料
RS252 接C2+ 8 Cl* >n ci * Tl wit Tliw:上]m Rloat T2«it T2in R2inQV+ § v-1宁]OuF3 |11 EDA_TXD 12 EDA10 MCU^TXD 9 MC7_RXD £Cl I1DGKD• JCh1、* 2旦Cl 3 AMXlAd14C2+ 4C2-V- ''b20UIR?IN 8―-JVccGNDr i<-uiminWldUlTinT2NMAX232资料简介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 送到电脑 DB9插头;DB9插头的RS-232 数据从R1IN 、R2IN输入转换成 TTL/CMOS 数据后从 R1OUT 、R2OUT 输出。
第三部分:是供电。
15脚GND 、16脚VCC(+5v)。
二、 主要特点:1、 符合所有的RS-232C 技术标准2、 只需要单一 +5V 电源供电3、 片载电荷泵具有升压、电压极性反转能力,能够产生 +10V 和-10V 电压V+、V-4、 功耗低,典型供电电流 5mA5、 内部集成2个RS-232C 驱动器6、 内部集成两个 RS-232C 接收器下图为 MX232双串口的连接图,可以分别接单片机的串行通信口或者实验板的其它 串行通信接口 :Coimtcl To EDA CoreV5.0C13Connect To At 灿袅」三、max232应用电路,注意电容接法。
max202和max232
MAX232芯片的作用是将单片机输出的TTL电平转换成PC机能接收的232电平或将PC机输出的232电平转换成单片机能接收的TTL电平。
Max232与max202的区别:升压电容的取值。
手册上202电容用0.1uF 232电容用1uF问:我用开关电源,MAX232老烧串口,有的时候把计算机都烧了,但是用模拟电源就没有这样的情况,为什么会这样,接法肯定没有问题的答:开关电源干扰较大,做好良好接地,滤波电路加上。
据网上的一些资料,MAX232芯片的第7,8脚接PC串口的2,3脚;而9,10脚接C51的10,11脚MAX232是TTL--RS232电平转换的典型芯片,若接线正确,但输出过低就应是芯片不良。
按照芯片的推荐电路,取振荡电容为uF的时候,若输入为5V,输出可以达到-14V左右,输入为0V ,输出可以达到14V,在扇出电流为20mA的时候,输出电压可以稳定在12V和-12V。
补充;11脚输入TTL电平(5V)14脚输出CMOS电平(12V)联结11与14脚的反相器,实质上就是一个电平转换器,用它来完成TTL电平到CMOS电平的转换,因此当11脚为低电平时14脚就为高电平(12V),因你用的芯片只能输出7.5V,故判定该芯片有问题。
并行口与串行口的区别是交换信息的方式不同,并行口能同时通过8条数据线传输信息,一次传输一个字节;而串行口只能用1条线传输一位数据,每次传输一个字节的一位。
并行口由于同时传输更多的信息,速度明显高于串行口,但串行口可以用于比并行口更远距离的数据传输。
电脑的串口定义:9针串行口的针脚功能针脚功能针脚功能1 载波检测(DCD) 6 数据准备好(DSR)2 接受数据(RXD) 7 请求发送(RTS)3 发出数据(TXD) 8 清除发送(CTS)4 数据终端准备好(DTR) 9 振铃指示(RI)5 信号地线(SG)信号流向:DB9的2脚是接收脚,信号内流,3脚则相反,信号流出。
课程设计 利用RS-232实现单片机与PC间的串行通信
内容提要单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。
单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。
相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。
概括的讲:一块芯片就成了一台计算机。
它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。
同时,学习使用单片机是了解计算机原理与结构的最佳选择。
单片机内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱也是低的,一般不超过10元即可......用它来做一些控制电器一类不是很复杂的工作足矣了。
我们现在用的全自动滚筒洗衣机、排烟罩、VCD 等等的家电里面都可以看到它的身影!......它主要是作为控制部分的核心部件。
它是一种在线式实时控制计算机,在线式就是现场控制,需要的是有较强的抗干扰能力,较低的成本,这也是和离线式计算机的(比如家用PC)的主要区别。
单片机是靠程序运行的,并且可以修改。
通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。
一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞定的话,电路一定是一块大PCB板!但是如果要是用美国70年代成功投放市场的系列单片机,结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能,高效率,以及高可靠性!由于单片机对成本是敏感的,所以目前占统治地位的软件还是最低级汇编语言,它是除了二进制机器码以上最低级的语言了,既然这么低级为什么还要用呢?很多高级的语言已经达到了可视化编程的水平为什么不用呢?原因很简单,就是单片机没有家用计算机那样的CPU,也没有像硬盘那样的海量存储设备。
RS232串口通讯接口定义及接线方法
RS232串口通讯接口定义及接线方法针脚定义符号
1 载波检测DCD
2 接收数据RXD
3 发送数据TXD
4 数据终端预备好DTR
5 信号地SG
6 数据预备好DSR
7 恳求发送RTS
8 清除发送CTS
9 振铃提示RI
RS-232C接口定义(25芯)
针脚定义符号
1 频蔽地线
2 发送数据TXD
3 接收数据RXD
4 恳求发送RTS
5 允许发送CTS
6 数据预备好DSR
7 信号地SG
8 载波检测DCD
9 发送返回(+)
10 未定义
11 数据发送(-)
12~17 未定义
18 数据接收(+)
19 未定义
20 数据终端预备好DTR
21 未定义
22 振铃RI
23~24 未定义
25 接收返回(-)
RS-232串口通信基本接线方法
目前较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(12m),可以用电缆线直接连接标准RS232端口(RS422,RS485较远),若距离较远,需附加调制解调器(MODEM)。
最为简洁且常用的是三线制接法,即地、接收数据和发送数据三脚相连,本文只涉及到最为基本的接法,且直接用RS232相连。
RS232C串口通信接线方法(三线制)
9-9针25-25针9-25针
2 3 2 3 2 2
3 2 3 2 3 3
5 5 7 7 5 7。
RS232针接口管脚定义
RS232 9针接口管脚與25针接口定义RS232RS232是PC上串口通讯的标准配置。
如右图所示。
通常是9Pin接口,有些设备还使用25Pin的公头接口。
(注意:PC上还有一个25Pin的打印机接口,但其为母头接口,请仔细区分)RS232由于其简单易用,而且比较稳定,在很长一段时间内,它成为了工业仪器通讯中应用最为广泛的通讯方式。
直到现在,很多设备都以RS232为其基本的通讯配置,然后可以扩充其它通讯方式(GPIB等)。
接口定义:25Pin的串口接口定义与9Pin的接口定义相对应如下:RS232的每一支脚位都有它的功用,也有它讯号流动的方向,原来的RS232设计初衷是用来接调制解调器作传输用的,因此它的脚位意义通常也和调制解调器传输有关。
但是,现在用的RS232通讯连接,更多的是各种仪器和设备上。
而且应用的线路上,也越来越简化,有时只用到三根线即可:RXD、TXD和GND。
RS-232接口定义及连线RS-232/串口/异步口/com(通信)口严格的讲RS-232接口是DTE(数据终端设备)和DCE(数据通信设备)之间的一个接口。
远程通信终端设备 DTE ( Date Terminal Equipment )数据通信设备 DCE ( Data Communcation Equipment ) DTE包括电脑、终端、串口打印机等。
(针输出)DCE通常有调制解调器(MODEM)和某些交换机com口。
(孔输出)RS-232C 标准中提到的“发送”和“接收”,都是站在DTE立场立场上。
TxD RxD逻辑1(MARK)= -3v ~ -15v逻辑0(MARK)= +3v ~ +15vRTS CTS DSR DTR DCD 等信号有效(接通,ON状态,正电压)= +3v ~ +15v信号无效(断开,OFF状态,负电压)= -3v ~ -15v与TTL以高低平表示逻辑状态的规定不同。
因此,为了能同电脑接口或终端的TTL器件连接,必须进行电平和逻辑关系的变换。
RS232和MAX232引脚定义及接口电路
9针串口(DB9)25 针串口(DB25)针号功能说明缩写针号功能说明缩写1 数据载波检测DCD 8 数据载波检测DCD2 接收数据RXD3 接收数据RXD3 发送数据TXD 2 发送数据TXD4 数据终端准备DTR 2 0 数据终端准备DTR5 信号地 GND 7 信号地GND6 数据设备准备好DSR 6 数据准备好DSR7 请求发送RTS 4 请求发送RTS8 清除发送CTS 5 清除发送CTS9 振铃指示DELL 22 振铃指示 DELL2.RS232C串口通信接线方法(三线制)9针-9针 25针-25针 9针-25针2 3 3 2 2 23 2 2 3 3 35 5 7 7 5 7关于串口连接线的制作方法在电脑的使用中往往会遇到各种各样的连接线。
这些连接线外观上好像都差不多,但内部结构完全不同并且不能混用。
如果在使用中这些连接线坏了,往往很多使用者都不知道应该怎么办,下面就给出这些常见的连接线的连线方法以便于修理或查找故障。
在介绍之前先对一些市场常用名词做出解释。
现在所有的接头都可以分为公头和母头两大类。
公头:泛指所有针式的接头。
母头:泛指所有插槽式的接头。
所有接头的针脚有统一规定,在接头上都印好了的,连接时要注意查看。
在接线时没有提及的针脚都悬空不管。
串口联机线的连接方法串口联机线主要用于直接把两台电脑的com口连接。
比较早一点的AT架构的电脑的串口有为9针,和25针两种,现在的ATX架构的电脑两个串口全部是9针。
于是联机线就分为3种(9针对9针串口联机线,9针对25针串口联机线,25针对25针串口联机线)这些直接电缆连接线可以互换的连线方法如下表:9针对9针串口连接9针母头9针母头2 —— 33 —— 24 —— 65 —— 56 —— 47 —— 88 —— 725针对25针串口连接25针母头25针母头2 —— 33 —— 24 —— 55 —— 46 —— 207 —— 720 —— 69针对25针串口连接9针母头25针母头2 —— 23 —— 34 —— 65 —— 76 —— 207 —— 58 —— 4串口转接线这种转接线适用于9针串口和25针串口的转换。
RS232串口通信详解(引脚定义,电气特性,传输格式,接收过程,单片机晶振
---------------------------------
RS485和RS422
RS485总线,在要求通信距离为几十米到上千米时,广泛采用RS-485 串行总线标准。RS485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在千米以外得到恢复。RS485采用半双工工作方式,任何时候只能有一点处于发送状态,因此,发送电路须由使能信号加以控制。RS485用于多点互连时非常方便,可以省掉许多信号线。应用RS485可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。
(7)本幀信息全部接收完,把线路上出现的高电平作为空闲位。
(8)当信号再次变为低时,开始进入下一幀的检测。
---------------------------------
单片机常用11.0592M的的晶振,这个奇怪数字是有来历的:
波特率为9600BPS每位位宽t1=1/9600s
晶振周期t2=1/11.0592/1000000S
RS422总线,RS485和RS422电路原理基本相同,都是以差动方式发送和接受,不需要数字地线。差动工作是同速率条件下传输距离远的根本原因,这正是二者与RS232的根本区别,因为RS232是单端输入输出,双工工作时至少需要数字地线发送线和接受线三条线(异步传输),还可以加其它控制线完成同步等功能。RS422通过两对双绞线可以全双工工作收发互不影响,而RS485只能半双工工作,发收不能同时进行,但它只需要一对双绞线。RS422和RS485在19kpbs下能传输1200米。用新型收发器线路上可连接台设备。
3)RS-232C上传送的数字量采用负逻辑,且与地对称
MAX232引脚图 接线图 电路图 及RS232引脚定义
MAX232是一种把电脑的串行口RS232信号电平(-10 ,+10v)转换为单片机所用到的TTL信号点平(0 ,+5)的芯片,这个芯片的价格比较贵大约要5元.
下图为MAX232引脚图和接线图,及RS232引脚定义,带有转串口的电路。
TTL/CMOS INPUTS 端.这个端口是的作用是输入TLL或CMOS信号的...一般为
0-5V... 低电平为零,高电平为VCC.
TTL/CMOS OUTPUTS端,这个端口的作用是输出TLL或CMOS信号...输出电压一般为0-5V...低电平为零..高电平为VCC.
RS232 OUTPUTS 这端口是把TTL或CMOS的信号转为RS232的信号输出...输出为正负12V...到电脑....
RS232 INPUTS 这个端口是接收到电脑发出的正负12伏...由232输出转为TTL或CMOS信号...这个信号也为正负12V...
MAX232内部有二组232转换电路...
使用的时候...一般是11------ 14,13----12为一组; 10-----7 8----9为一组...
由于有时候接把MAX232的232端口和TTL端口搞反发现还能工作....所以大家要用的时候一定要注意了...
max232电路:
RS232引脚定义:
引脚定义符号
1 载波检测 DCD
2 接收数据 RXD
3 发送数据 TXD
4 数据终端准备好 DTR
5 信号地 SG
6 数据准备好 DSR
7 请求发送 RTS
8 清除发送 CTS
9 振铃提示 RI
搜索datasheet上: / /。
RS232-引脚介绍
RS232-引脚介绍RS-232C 接口知识RS-232C 标准(协议)的全称是EIA-RS-232C 标准,定义是“数据终端设备(DTE )和数据通讯设备(DCE )之间串行二进制数据交换接口技术标准”。
它是在1970年由美国电子工业协会(EIA )联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。
其中EIA(Electronic Industry Association)代表美国电子工业协会,RS (Recommended standard )代表推荐标准,232是标识号,C 代表RS232的最新一次修改。
1、RS-232C 接口引脚定义由于RS-232C 并未定义连接器的物理特性,因此,出现了DB-25、DB-15和DB-9各种类型的连接器,其引脚的定义也各不相同。
下面是常用的DB-25和DB-9连接器接口图:图3 DB25 和DB9引脚图RS-232C规标准接口有25条线,4条数据线、11条控制线、3条定时线、7条备用和未定义线,常用的只有9根,它们是:(1)、状态线:数据准备就绪(Data set ready-DSR)——有效时(ON)状态,表明数据通信设备可以使用。
(DCE->DTE)数据终端就绪(Data set ready-DTR)——有效时(ON)状态,表明数据终端设备可以使用。
(DTE->DCE)这两个信号有时连到电源上,上电就立即有效。
这两个设备状态信号有效,只表示设备本身可用,并不说明通信链路可以开始进行通信了,能否开始进行通信要由下面的控制信号决定。
(2)、联络线请求发送(Request to send-RTS)——DTE准备向DCE发送数据,DTE使该信号有效(ON状态),通知DCE要发送数据给DCE了。
(DTE->DCE)允许发送(Clear to send-CTS)——是对RTS的响应信号。
当DCE已准备好接收DTE传来的数据时,使该信号有效,通知DTE开始发送数据。
rs232c串口接线图
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串口针脚定义
RS232串口针脚定义9针接口针脚定义:Pin 1 CD Received Line Signal Detector (Data Carrier Detect) Pin 2 RXD Received DataPin 3 TXD Transmit DataPin 4 DTR Data Terminal ReadyPin 5 GND Signal GroundPin 6 DSR Data Set ReadyPin 7 RTS Request To SendPin 8 CTS Clear To SendPin 9 RI Ring Indicator9芯信号方向来自缩写描述1调制解调器CD载波检测2调制解调器RXD接收数据3PC TXD发送数据4PC DTR数据终端准备好5GND信号地6调制解调器DSR通讯设备准备好7PC RTS请求发送8调制解调器CTS允许发送9调制解调器RI响铃指示器注:调制解调器 (在这里是一个例子,它可以是其它的RS232终端设备)9针-25针rs232串口针脚定义这种串口线用于连接两台针脚数量不一样的rs232接口计算机,串口线头是 9 针母插头,另一头是 25 针母插头如下图片所试:<9针串口信号定义> <25针串口信号定义>?rs232串口信号引脚定义D-Sub 9D-Sub 25Receive Data22Transmit DataTransmit Data33Receive DataData Terminal Ready46+8Data Set Ready + Carrier Detect System Ground57System Ground Data Set Ready + Carrier Detect6+120Data Terminal ReadyRequest to Send75Clear to SendClear to Send84Request to Send信号简称:TXD、RXD、RTS、CTS、DTR、DSR、DCD、RI、GND串口接口定义1DCD数据载波检测2RXD接收数据3TXD发送数据4DTR数据终端准备好5GND信号地线6DSR数据准备好7RTS请求发送8CTS清除发送9RI响铃指示RS232引脚定义(9针)RS232(信息仪接口公头)RS232(DB9母头)中式标识TXD(+)/A TXD(-)/B RXD(-)RXD(+)GND英式标识TDA(-)TDB(+)RDA(-)RDB(+)GND美式标识Y Z A B GNDRS422针脚定义串口线(COM口)。
RS232接口引脚标准以及连接线相关说明
,
开发板 RS232 串 口 实例.
P 11
是母头插座 .可见,公头插座上的 PIN2 为接收端,PIN3 为发送端,符号 232 接 口 标准.
而母头的 PIN2 和 PIN3 则和标准相反.
|白 . MICHAEL
201ν4/2415:52:17
曰|
C26
lu
m m 川 口z
这个公头撞口的PIR2 为撞般.PIR3 为发送, 属于标注撞口,与电脑 连接时需要交史线
CD 2 3
4
8
CD RXD TXD DTR GND DSR RTS CTS
RXD TXD DTR GND DSR RTS CTS RI
3 2
发送数据(Transmit)
1
数据终靖准备(Oata Terminal Ready)
地线 (Ground ) 数据准备好( Data
20 .1
7 6 4
数据终铺准备(Oata Terminal
注意:
1.
区分电路中母头和公头的符号 :公头为插针母头为插孔但有时画的不够明确 , 最好是根
据引脚号的顺序进行判断,大头那 一侧 5 个 引脚,若引脚 l 到 5 为从左到右的!顺序则为公头,
反之 l 到 5 为从右到左的顺序则为母头 . 公头与母头插在一起时,两者同号引脚会对插在 一起
2. 3.
记住 RS232 标准接口关键的 3 个 引脚号 2,3 丘 pin2-RX,
都分别有交叉线和直连线,所以总共有 6 中连接线 . 下 边的 一个示例为母对母交叉线 .
拖哼 lè
R Sl3~ rOJll皿odemwiho吐 hmds hal<hg
南山古书~ 11叫)" f!lû bílidlL C011l1lS ~t:l O
RS232(9PIN管脚定义)
9针串口引脚定义
PC电脑串行口的典型是RS-232C及其兼容接口,串口引脚有9针和25针两类。
而一般的个人电脑中使用的都是9针的接口,25针串行口具有20mA电流环接口功能,用9、11、18、25针来实现。
我们只介绍常用9针的rs232c串口引脚的接口定义。
《串口引脚图》
9针串行口的针脚功能:
针脚功能针脚功能
1 载波检测(DCD)
2 接受数据(RXD)
3 发出数据(TXD)
4 数据终端准备好(DTR)
5 信号地线(SG)
6 数据准备好(DSR)
7 请求发送(RTS)
8 清除发送(CTS)
9 振铃指示(RI)
序号信号名称符号流向功能
2 发送数据TXD DTE→DCE DTE发送串行数据
3 接收数据RXD DTE←DCE DTE 接收串行数据
4 请求发送RTS DTE→DCE DTE 请求 DCE 将线路切换到发送方式
5 允许发送CTS DTE←DCE DCE 告诉 DTE 线路已接通可以发送数据
6 数据设备准备好DSR DTE←DCE DCE 准备好
7 信号地信号公共地
8 载波检测DCD DTE←DCE 表示 DCE 接收到远程载波
20 数据终端准备好DTR DTE→DCE DTE 准备好。
RS232通信电路
RS232通信接口定义DB9左上角为1,右下角为91 DCD 载波检测2 RXD 接收数据3 TXD 发送数据4 DTR 数据终端准备好5 SG信号地6 DSR数据准备好7 RTS 请求发送8 CTS 允许发送9 RI 振铃提示DB251 屏蔽地线2 TXD 发送数据3 RXD 接收数据4 RTS 请求发送5 CTS 允许发送6 DSR 数据准备好7 SG 信号地8 DCD 载波检测9 发送返回(+)10 未定义11 数据发送(-)12~17 未定义18 数据接收(+)19 未定义20 数据终端准备好 DTR21 未定义22 振铃 RI23~24 未定义25 接收返回(-)标准的细节DB25转DB925芯接口9芯接口2 33 24 75 86 67 58 120 422 9这里显示的是相接的引脚。
单片机与MAX232、RS232连接图单片机的发送数据端(TXD)接MAX232或MAX202的发送输入端(T1IN或T2IN),MAX232或MAX202的发送输出端(T1OUT或T2OUT)接RS232的2脚(接收数据端RXD)。
单片机的接收数据端(RXD)MAX232或MAX202的接收输出端(R1OUT或R2OUT),MAX232或MAX202的接收输入端(R1IN或R2IN)接RS232的发送数据端(TXD)。
RS232典型应用电路下图中的TTL或RS232标识会有助于我们的理解。
图中电容全是0.1UF。
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输出。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
9针串口(DB9)25 针串口(DB25)针号功能说明缩写针号功能说明缩写1 数据载波检测DCD 8 数据载波检测DCD2 接收数据RXD3 接收数据RXD3 发送数据TXD 2 发送数据TXD4 数据终端准备DTR 2 0 数据终端准备DTR5 信号地 GND 7 信号地GND6 数据设备准备好DSR 6 数据准备好DSR7 请求发送RTS 4 请求发送RTS8 清除发送CTS 5 清除发送CTS9 振铃指示DELL 22 振铃指示 DELL2.RS232C串口通信接线方法(三线制)9针-9针 25针-25针 9针-25针2 3 3 2 2 23 2 2 3 3 35 5 7 7 5 7关于串口连接线的制作方法在电脑的使用中往往会遇到各种各样的连接线。
这些连接线外观上好像都差不多,但内部结构完全不同并且不能混用。
如果在使用中这些连接线坏了,往往很多使用者都不知道应该怎么办,下面就给出这些常见的连接线的连线方法以便于修理或查找故障。
在介绍之前先对一些市场常用名词做出解释。
现在所有的接头都可以分为公头和母头两大类。
公头:泛指所有针式的接头。
母头:泛指所有插槽式的接头。
所有接头的针脚有统一规定,在接头上都印好了的,连接时要注意查看。
在接线时没有提及的针脚都悬空不管。
串口联机线的连接方法串口联机线主要用于直接把两台电脑的com口连接。
比较早一点的AT架构的电脑的串口有为9针,和25针两种,现在的ATX架构的电脑两个串口全部是9针。
于是联机线就分为3种(9针对9针串口联机线,9针对25针串口联机线,25针对25针串口联机线)这些直接电缆连接线可以互换的连线方法如下表:9针对9针串口连接9针母头9针母头2 —— 33 —— 24 —— 65 —— 56 —— 47 —— 88 —— 725针对25针串口连接25针母头25针母头2 —— 33 —— 24 —— 55 —— 46 —— 207 —— 720 —— 69针对25针串口连接9针母头25针母头2 —— 23 —— 34 —— 65 —— 76 —— 207 —— 58 —— 4串口转接线这种转接线适用于9针串口和25针串口的转换。
首先,根据需要(9转25或25转9)选择两个转接头。
选择方法如下:9针转25针(9针公头,25针母头)。
25针转9针(25针公头,9针母头)。
然后使用尽量短的带屏蔽的多芯连接线。
连接方法如下表串口转接线一览9针接头25针接头1 —— 82 —— 33 —— 24 —— 205 —— 76 —— 67 —— 48 —— 59 —— 22图 1.电脑至程控机(并串转换器)串口电缆(适于敏迪,北电,等机型及并串转换器) 电脑程控机/转换器9孔(母) 25针(公)2 ──────── 33 ──────── 2(此线可免)5 ──────── 74 ─┐┌─ 206 ─┤├─ 67 ─┤├─ 48 ─┘└─ 5图2. 电脑至程控机串口用电缆(适于乐声,高士达,NDK9000,西门子等机型)电脑程控机9孔(母) 25针(公)2 ──────── 23 ──────── 3(此线可免)5 ──────── 74 ─┐┌─ 206 ─┤├─ 67 ─┤├─ 48 ─┘└─ 5(此也可作LL、电脑对串行打印机的联机电缆)图3. RS-232C 25针与9针插头的对应关系25针9针2 ────────── 33 ────────── 24 ────────── 75 ────────── 86 ────────── 67 ────────── 58 ───────── 120 ─────────422 ─────────9以上连线图仅供参考,具体请咨询交换机供应商或联系我们,获得更多的帮助线缆介质:普通4芯电话线、5类双绞线(建议)线缆长度: 建议不超过30米,对于长距离线缆,也可采用两端各加"长线隔离器"设备来达到传送数据目的,可从1km-10kmmax232中文资料及应用一.max232资料简介该产品是由德州仪器公司(TI)推出的一款兼容RS232标准的芯片。
由于电脑串口rs232电平是-10v +10v,而一般的单片机应用系统的信号电压是ttl电平0 +5v,max232就是用来进行电平转换的,该器件包含2驱动器、2接收器和一个电压发生器电路提供TIA/EIA-232-F电平。
该器件符合TIA/EIA-232-F标准,每一个接收器将TIA/EIA-232-F电平转换成5-V TTL/CMOS 电平。
每一个发送器将TTL/CMOS电平转换成TIA/EIA-232-F电平。
主要特点1、单5V电源工作2、LinBiCMOSTM工艺技术3、两个驱动器及两个接收器4、±30V输入电平5、低电源电流:典型值是8mA6、符合甚至优于ANSI标准EIA/TIA-232-E及ITU推荐标准V.287、ESD保护大于MIL-STD-883(方法3015)标准的2000V下图为MX232双串口的连接图,可以分别接单片机的串行通信口或者实验板的其它串行通信接口:三.max232应用电路,注意电容接法。
232是电荷泵芯片,可以完成两路TTL/RS-232电平的转换,它的的9、10、11、12引脚是TTL电平端,用来连接单片机的。
MAX232获得正负电源的另一种方法在单片机控制系统中,我们时常要用到数/模(D/A)或者模/数(A/D)变换以及其它的模拟接口电路,这里面要经常用到正负电源,例如:9V,-9V; 12V,-12V.这些电源仅仅作为数字和模拟控制转换接口部件的小功率电源。
在控制板上,我们有的只是5V电源,可又有很多方法获得非5V电源。
1.外接;2.DC-DC变换......在这里我介绍一块大家常用的芯片:MAX232. MAX232是TTL--RS232电平转换的典型芯片,按照芯片的推荐电路,取振荡电容为uF的时候,若输入为5V,输出可以达到-14V左右,输入为0V ,输出可以达到14V,在扇出电流为20mA的时候,处处电压可以稳定在12V和-12V.因此,在功耗不是很大的情况下,可以将MAX232的输出信号经稳压块后作电源使用。
我在网上搜索了一些232的例程,但用单片机向PC发数据的程序较少,所有自己无耐,写了该程序用于测试芯片有没有正常工作,希望能给有需要的朋友带来点方便!#include<pic.h> //包含单片机内部资源预定义__CONFIG(0x3F52); //4M晶体HS振荡******************************************************************************* 延时1MS 带参数(int)子程序******************************************************************************* /void delay (unsigned int time){unsigned int a,b;for(a=0;a<time;a++){for(b=0;b<88;b++);}}//主程序void main(){unsigned char string[]={0xBB,0xB6,0xD3,0xAD,0xB9,0xE2,0xC1,0xD9,0xC1,0xD6,0xBE,0xA9,0xBF,0xC6,0x BC,0xBC,0xD3,0xD0,0xCF,0xDE,0xB9,0xAB,0xCB,0xBE,0x0D,0x0A,0xB3,0xCC,0xD0,0xF2,0 xA3,0xBA,0xD6,0xD0,0xB9,0xFA,0x20,0x51,0x51,0x3A,0x35,0x37,0x33,0x31,0x39,0x32,0x39, 0x35,0x34,0x0D,0x0A};unsigned char i;TRISC7=1;TRISC6=0;SPBRG=25; //设置波特率为9600BPSTXSTA=0X24; //使能串口发送,选择高速波特率RCSTA=0X80; //使能串口工作,禁止接收INTCON=0X00;while(1){for(i=0;i<51;i++){while(!TRMT){;}TXREG=string[i];}delay(2000);}}有一种hin232芯片,与max232芯片比较的话,价格相对要便宜很多RS232引脚定义引脚定义符号1 载波检测DCD2 接收数据RXD3 发送数据TXD4 数据终端准备好DTR5 信号地SG6 数据准备好DSR7 请求发送RTS8 清除发送CTS9 振铃提示RI常用串口芯片max232及引脚图max232是一种把电脑的串行口rs232信号电平(-10 ,+10v)转换为单片机所用到的TTL信号点平(0 ,+5)的芯片,这个芯片的价格比较贵大约要6元,下面我来介绍一下max232引脚图以及max232和电脑串口的连接电路,RS232引脚定义。
看下面的图。
max232典型应用电路。