您的位置 首页 元件

RS232串口通讯的使用

摘要:在功能比较复杂的自动控制系统中,通常以工控机为上位机,单片机为下位机,RS232串口通信是工控机和单片机之间信息传递的枢纽,采用MAX232实现TTL逻辑电平和RS232电平之间的相互转换

0 导言
跟着信息技术的飞速发展和科技进步,在许多现代化会集办理的操控体系中,需要对现场数据进行核算、剖析、打印、报警等,一起又要对现场设备进行实时操控,完结各种操作。单片机作为操控体系中必不可少的部分,在各个领域得到了广泛的运用。因为单片机具有体积小、价格低廉、适应性强的特色,一般在工业操控体系中,各种数据的收集和执行机构的操控都是由单片机来完结。而单片机的核算才能有限,难以进行杂乱的数据处理。在功用比较杂乱的自动操控体系中,一般以工控机为上位机,单片机为下位机,由单片机完结数据的收集及对设备的操控,而由上位机完结各种杂乱的数据处理及对单片机的操控。在分布式操控体系中大多选用单片机作为下位机来进行数据收集和现场操控,在这些运用中,单片机仅仅直接面临被控目标底层,而对收集到的数据进行进一步的剖析和处理工作,则是由功用强大的PC机来完结的。因而,PC机和单片机之间就有着很多的数据交换。在绝大多数PC机的规范装备中,都有一个到多个RS 232串口,因为RS 232串口担
负着PC机和单片机之间很多的数据交换的重担。单片机89C52用于自动操控及数据传输,并经过RS 232接口向上位机进行数据通讯。

1 RS 232串口通讯
1.1 RS 232C规范
RS 232C规范(协议)的全称是EIA-RS-232C规范,其间EIA(Electronic Industry Association)代表美国电子工业协会,RS(ecommeded standard)代表引荐规范,232是标识号,C代表RS 232的最新一次修正。在这之前,有RS 232B,RS 232A,它规则衔接电缆和机械、电气特性、信号功用及传送进程。
1.2 RS 232的接口引脚界说
因为RS 232C并未界说衔接器的物理特性,因而,呈现了DB-25,DB-15和DB-9各种类型的衔接器,其引脚界说也各不相同。常用的衔接器接口图如图1所示,DB9的引脚功用见表1。

本文引证地址:http://www.eepw.com.cn/article/153985.htm

RS232C规范接口有25条线,分别为4条数据线、11条操控线、3条守时线、7条备用和未界说线,常用的只要9根,它们是:
(1)状况线
数据预备安排妥当(Data Set Ready,DSR):有用时(ON)状况,标明数据通讯设备能够运用。
数据终端安排妥当(Data Terminal Ready,DTR):有用时(ON)状况,标明数据终端设备能够运用。
这两个信号有时连到电源上,上电就当即有用。
这两个设备状况信号有用,只表明设备自身可用,并不阐明通讯链路能够开端进行通讯了,能否开端进行通讯由下面的操控信号决议。
(2)联络线
恳求发送(Request to Send,RTS):DTE预备向DCE发送数据,DTE使该信号有用(ON状况),告诉DCE要发送数据给DCE了。
答应发送(Clear to Send,CTS):对RTS的呼应信号。当DCE已预备好接纳DTE传来的数据时,使该信号有用,告诉DTE开端发送数据。
RTS/CTS恳求应对联络信号是用于半双工MODEM体系中发送方法和接纳方法之间的切换。在全双工体系中,因装备双向通道,故不需要RTS/CTS联络信号,使其变高。
(3)数据线
发送数据(Transmitted Data,TXD):DTE发送数据到DCE。
接纳数据(Received Data,RXD):DCE发送数据到DTE。
(4)地线
有两根线SG,PG:信号地和保护地信号线。
(5)其他
载波检测(Carrier Detection,CD):用来表明DCE已接通通讯链路,奉告DTE预备接纳数据。
振铃指示(Ringlng,RI):当DCE收到交换台送来的振铃呼叫信号时,使该信号有用(ON状况),告诉DTE,已被呼叫。
一般的运用体系中,往往是在CPU和I/O设备之间传送信息,两者都是DTE,上位机和单片机89C52之间的通讯,两边都能发送和接纳,他们的衔接只需要运用三根线即可,即RXD,TXD和GND,这种衔接方法,即两个串口衔接时,接纳数据针脚与发送数据针脚相连,互相穿插,信号地对应接地即可。衔接方法如图2所示。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/yuanjian/231715.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部