资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,计算机控制技术项目教程,实训,2 PC,与,PC,串口通信,计算机控制技术项目教程 实训2 PC与PC串口通信,学习目标,1,)认识计算机上的串行接口。,2,)掌握,PC,与,PC,串口通信的线路连接方法。,3,)了解“串口调试助手”程序的使用方法。,4,)掌握,PC,与,PC,串口通信的,KingView,程序设计方法。,学习目标,实训用软硬件,实训用软硬件,1,、软硬件清单,1、软硬件清单,2,观察计算机上串口位置和几何特征,在,PC,主机箱后面板上,有各种各样的接口,其中有两个,9,针的接头区,如图,2-1,所示,这就是,RS-232C,串行通信端口。,PC,上的串行接口有多个名称:,232,口、串口、通信口、,COM,口、异步口等。,2观察计算机上串口位置和几何特征,计算机控制技术项目02-实训2-PC与PC串口通信ppt课件,COM1,COM1,COM1,COM2,COM1COM2,3,查看设备信息,进入,Windows,系统,“我的电脑”,选择系统属性,在“设备管理器”列表中有端口,COM,和,LPT,设备信息,如图所示。,3查看设备信息,查看端口属性,选择通信端口,COM1,,单击右键,选择“属性”,可以查看端口的低级设置及其资源。,查看端口属性,4,、硬件线路,当两台串口设备通信距离较近时,可以直接连接,最简单的情况,在通信中只需三根线(发送线、接收线、信号地线)便可实现全双工异步串行通信。,在实际使用中常使用串口通信线将,2,个串口设备连接起来。串口线的制作方法非常简单:准备,2,个,9,针的串口接线端子(因为计算机上的串口为公头,因此连接线为母头),准备,3,根导线(最好采用,3,芯屏蔽线),按图,7-1,所示将导线焊接到接线端子上。,4、硬件线路,图中的,2,号接收脚与,3,号发送脚交叉连接是因为在直连方式时,把通信双方都当作数据终端设备看待,双方都可发也可收。,串口通信线的制作,图中的2号接收脚与3号发送脚交叉连接是因为在直,串口通信线,串口通信线,在计算机通电前,按图所示将两台,PC,的,COM1,口用串口线连接起来。,特别注意:连接串口线时,计算机严禁通电,否则极易烧毁串口。,PC,与,PC,串口通信线路,在计算机通电前,按图所示将两台PC的COM1口用,PC,与,PC,串口通信实验系统,PC与PC串口通信实验系统,PC,与,PC,串口通信实验系统,PC与PC串口通信实验系统,5.PC,与,PC,串口通信调试,在进行串口开发之前,一般要进行串口调试,经常使用的工具是“串口调试助手”程序。它是一个适用于,Windows,平台的串口监视、串口调试程序。它可以在线设置各种通信速率、通信端口等参数,既可以发送字符串命令,也可以发送文件,可以设置自动发送,/,手动发送方式,可以十六进制显示接收到的数据等,从而提高串口开发效率。,5.PC与PC串口通信调试,在两台计算机中同时运行“串口调试助手”程序,首先串口号选“,COM1”,、波特率选“,4800”,、校验位选“,NONE”,、数据位选“,8”,、停止位选“,1”,等(注意:两台计算机设置的参数必须一致),单击“打开串口”按钮,如图所示。,“,串口调试助手”程序,发送区,接收区,在两台计算机中同时运行“串口调试助手”程序,首,在发送数据区输入字符,比如“,Hello,!”,单击“手动发送”按钮,发送区的字符串通过,COM1,口发送出去;如果联网通信的另一台计算机收到字符,则返回字符串,如“,Hello,!”,如果通信正常该字符串将显示在接收区中。,若选择了“手动发送”,每单击一次可以发送一次;若选中了“自动发送”,则每隔设定的发送周期内发送一次,直到去掉“自动发送”为止。还有一些特殊的字符,如回车换行,则直接敲入回车即可。,在发送数据区输入字符,比如“Hello!”,,实训任务,采用,KingView,编写程序实现,PC,与,PC,串口通信。,任务要求:,两台计算机互发字符并自动接收,如一台计算机输入字符串“我是第一组,收到请回话!”,单击“发送字符”命令,另一台计算机若收到,就输入字符串“收到,我是第,2,组!”,单击“发送字符”命令,信息返回到第一组的计算机。,实际上就是编写一个简单的双机聊天程序。,实训任务,程序图形画面,程序图形画面,巩固与提高,1,)一台计算机使用串口,1,(,COM1,),另一台计算机使用串口,2,(,COM2,),将,2,台计算机通过串口线连接起来,分别使用“串口调试助手”程序和编写的,KingView,程序实现,2,台计算机之间互传数据。,2,)如果一台计算机上有,2,个,RS-232,串口,分别使用“串口调试助手”程序和编写的,KingView,程序实现同一台计算机上,2,个串口(,COM1,和,COM2,)之间互传数据。,巩固与提高,下面开始做实训,2,下面开始做实训2,
展开阅读全文