pc与pc串口通信程序设计

pc与pc串口通信程序设计

ID:32658234

大小:288.47 KB

页数:25页

时间:2019-02-14

pc与pc串口通信程序设计_第1页
pc与pc串口通信程序设计_第2页
pc与pc串口通信程序设计_第3页
pc与pc串口通信程序设计_第4页
pc与pc串口通信程序设计_第5页
资源描述:

《pc与pc串口通信程序设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、滋密减旁德厚蔭Itm1?^F?F^t;^7=^?=^=aBgaHarbinHuadeUniversity课程设计说明书设计题目:PC与PC串口通信程序设计系另U:应用电子与通信技术系班级:0991321学生姓名:单涵璐指导教师:徐秋景、姜滨成绩:2012年6月28日课程设计任务书课程设计题目PC与PC串口通信程序设计功能技术指标主要功能:两台计算机互发字符并自动接收的PC与PC串口通信程序技术指标:一台计算机输入字符串“收到信息请回复0K!”,单击“发送字符”命令,另一台计算机若收到,就输入字符串“0K!”,单击“发送字符”命令,信息返回到第一组的计算机。实际上就是编写

2、一个简单的双机聊天程序。工作量两周工作计划准备资料,明确设计目的。1天总体方案设计的构思与设计1天设计系统的软件流程图。0.5天设计系统前面板,并对其进行修饰美化。1天设计系统的程序面板,使程序可读性强。2天调试程序。1.5天主要内容有总体设计方案的确定,流程图的设计,前面板、程序面板的设计等。整理课程设计说明书装订成册。1天答辩1天指导教师评语2012年6月28日第1章绪论LabVIEW是当今最流行的图形化编程环境,由于其采用图形化的编程方式,因此也被称作G语言(graphicallanguage)oLabVIEW是目前国际上唯一的基于数据流的编译型开发软件,与基于文

3、本的编程语言不同,LabVIEW的程序由图形语言构成,用简单或图标提示的方法选择功能(图形),并用线条把各种功能(图形)连接起来的简单图形编程方式,使得不熟悉编程的工程技术人员都可以按照测试要求和任务快速“画”出自己的程序,“画”出仪器而板,从而大大提高了工作效率,减轻了科研和工程技术人员的工作量。仪器控制是LabVIEW最具竞争力的核心技术之一。在安装了适当的硬件驱动程序之后,LabVIEW能轻松实现与任何NI提供的硬件设备通信。不仅如此,通过通用的驱动程序(DAQmx)或接口,例如VISA、IVKOPC、ActiveX、DLL等,LabVIEW几乎能与任何厂商其至自

4、制的硬件通信。LabVIEW通过VISA与串行接口仪器通信。VISA是应用于仪器编程的标准I/O应用程序接口(APT),它木身并不具有仪器编程能力,而是为用户提供了一套独立的可方便调用的标准I/O底层函数。无论对于GP1B、串口述是其他接口,用户只要调用这些标准函数,则VISA就会根据实际接口类型自动调取相应的接口驱动程序例程,方便实现上层应用程序与接口总线仪器的通信。1.1设计题目与目的:题目:PC与PC串口通信程序设计选题目的:利用PC的串口进行数据通讯在当今的通信领域中占有着重要的地位,用RS-232串行口直接对接两台机器,以此来实现通信、数据和文件传输。采用串行

5、端口连接双机进行数据传输,是通信和数据传输的一种简单易行的好方法。而采用图形化界面的Labview软件编写通信程序,可以大大的简化编程的复杂程度,在生产和生活中具有使用重大的应用价值。「2设计要求与设计功能两台计算机互发字符并自动接收,如一台计算机输入字符串“收到信息请回字符abcl23",单击“发送字符”命令,另一台计算机若收到,就输入字符串“收到,abcl23”,单击“发送字符”命令,信息返回到第一组的计算机。编写一个简单的双机聊天程序。第2章总体设计方案2.1总体设计方案2.1.1PC与PC串口通信硬件线路当两台RS-232串口设备通信距离较近时(〈15m),可以

6、用电缆线直接将两台设备的RS-232端口连接;若通信距离较远(>15m)时,需附加调制解调器(Modem)o在计算机通电前,按图2-1所示将两台PC的COM1口用串口线连接起来。图2-1与PC串口通信线路第3章前面板设计3.1前面板程序设计启动NILabVIEW程序,选择新建(New)选项屮的VI项,建立一个新VI程序。在前面板设计区空白处单击鼠标右键,显示控件选。(1)添加一个字符串输入控件:控件一新式一字符串与路径一字符串输入控件,将标签改为“发送区(2)添加一个字符串显示控件:控件一新式一字符串与路径->字符串显示控件,将标签改为“接收区(3)添加一个串口资源检测

7、控件:控件一新式->I/O-VISA资源名称;单击控件箭头,选择串口号,如C0M1或ASRL1:。(4)添加一个确定(0K)按钮控件:控件一新式一布尔一确定按钮,将标题改为“发送字符”。(5)添加一^停止按钮控件:控件一新式一布尔一停止按钮,将标题改为“关闭程序”。设计的程序前面板,如图3-1所示。接收区5COM3二]VISA资源名称■Js'I平ITT发送区图3-1前面板3.2前面板美化添加一个上凸盒:控件f新式f修饰-*上凸盒,调整好大小之后,在工具栏中的“重新排序”菜单中,选择移至后面。添加一个11个方形指示灯:控件一新式一布尔一方形

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。