基于labview单片机串口通信课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于labview单片机串口通信课程设
计
辽宁工业大学
开放性实验课程设计
题目:基于LabVIEW的单片机之间串口通信设计
院(系):电气工程学院
专业班级:自动班 122
学号:
学生姓名:刘权
指导教师:(签字)
起止时间:.12.17- .01.06
摘要
虚拟仪器是现代计算机技术同仪器技术深层次结合的全新概念仪器,实质是利用计算机显示器的显示功能模拟传统仪器的控制面板,以多种形式表示输出测量结果,利用计算机强大的软件功能实现信号数据的运算、分析和处理,完成各种测试功能的一种计算机仪器系统。
本文介绍了利用 LabView语言来实现上、下位机之间通信的方法,并从软、硬件两个方面阐述了设计思想。在简要介绍图形化虚拟仪器平台LabView的基础上,分析STC12C5A60S2单片机与 LabView之间的串口通信模式,并结合该设计中设计的温度检测系统给出串口通信的软、硬件设计。
应用先进的虚拟仪器软件LabView,大大降低了串口通讯复杂程度,减小了软件设计的工作量,能够大大降低投资成本。在实际应用中有巨大的使用价值。
关键词:MCS51单片机,LabView,串口通信
目录
前言 (5)
第一章绪论 (6)
1.1 研究的背景及意义 (6)
1.2 课题发展状况 (7)
1.3 设计任务 (7)
第二章系统总体设计 (8)
2.1 系统方案设计 (8)
2.2 系统硬件选择 (8)
第三章系统硬件设计 (9)
3.1 元器件的介绍 (9)
3.1.1 主控制器 (9)
3.1.2单片机 (10)
3.2 硬件电路图设计 (10)
3.2.1mcu及复位电路 (10)
3.2.2串口电路 (11)
3.2.3晶振电路 (12)
3.2.4led输出电路 (13)
3.2.5PCB版 (13)
第4章系统软件设计 (15)
4.1 单片机接口程序设计 (15)
4.2 单片机串口通讯协议 (17)
参考文献 (19)
附录 (20)
前言
本设计的主要研究内容以单片机为核心,用以串行通信接口电路,并编写相关控制程序。设计基于串行通信的协议,实现和LabView的通信功能。
LabView是一种用图标代替文本行创立应用程序的图形化编程语言。LabView没有常规仪器的控制面板,而是利用计算机强大的图形环境,采用可视化的图形编程语言和平台,以在计算机屏幕上建立图形化的软面板来替代常规的传统仪器面板。软面板上具有与实际仪器相似的旋钮、开关、指示灯及其它控制部件。在操作时,用户经过鼠标或键盘操作软面板,来检验仪器的通信和操作。
而利用LabView设计的数据采集系统,可模拟采集各种实际信号,并对其疾行分析得出有用信息。经过开放的LabView环境和与之无缝集成的硬件,能够方便地将设计从理论阶段、完成系统辨识、控制设计、动态系统仿真以及实时系统实现。