课程设计报告 00001.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计报告 00001

广东工业大学本科生课程设计(论文)任务书 课程设计的性质和目的 通过本课程设计将本专业学生所学知识融会贯通,巩固所学内容并活学活用,以达到将理论与实际相结合的目的。要求基本掌握微机测控系统的设计方法,为今后的学习和工作奠定良好的实践基础。 课程教学目的及基本要求如下: 分析掌握微机测控系统的组成、作用和原理; 掌握并且应用微机测控系统的设计方法; 完成一个完整的微机测控系统地分析、设计过程。 课程设计的内容 本课程设计须完成基本完整的闭环测控系统设计制作和调试,具体内容如下: 1.单片机测控系统电路的设计制作,功能包括: (1)单片机模拟信号的输入(A/D)接口(温度,亮度,电压等) (2)单片机数字量控制输出接口(步进电机、直流电机等) (3)数据通信接口的(RS232串行通信接口) 2.编写单片机测控程序,功能包括: (1)采集温度、亮度、电压等参量并进行标度转换; (2)在LED显示器上显示采样参量; (3)通过通信接口把采样参量和输出控制参量传输给上位机(LabVIE或组态王); (4)接受上位机设定的参量给定值,与采样值进行比较运算,输出控制值(PWM)以驱动直流电机转速、指示灯亮度等。 3.单片机程序下载电路的设计制作 4.使用LabVIEW和组态王编写上位机软件,功能包括: (1)接收数据单片机采集并传输的模拟量数据; (2)将接收到的数据显示为实时曲线和并记录为历史数据; (3)设定控制给定值并传输给单片机; (4)以动画方式显示单片机输出控制参量。 课程教学的安排和基本要求 学生将分为每三人一组,分工合作,其中一人负责根据实验箱电路完成单片机电路原理图设计,并采用实验箱完成程序设计调试;一人用LabVIEW完成上位机软件设计;一人用组态王软件完成上位机软件设计。 本课程以学生自主进行设计和实验为主,指导教师指在设计开始时详细讲述设计要求、设计内容和重点难点知识内容,涉及中间开展课堂讨论,设计过程结束阶段进行总结和考察。实验室实行开放式教学。 目 录 广东工业大学本科生课程设计(论文)任务书 1 一 、摘 要 4 二 、系统设计 5 2.1总体设计 5 2.2上下位机通信示意图 5 2.3组态王软件简介 ………………………………………………………………………5 2.4软件组成结构………………………………………………………………………… 5 2.5组态王软件与单片机的通信 5 2.6组态王画面截图……………………………………………………………8 参考文献 10 致谢 11 总结 12 一、摘 要 在工业测控以及日常生活中,比较常用的温度测控系统应用有:基的锅炉温度测控系统2.3组态王软件部分 2.3组态王软件简介 组态王软件是一种通用的工业监控软件,它集过程控制设计,现场操作及工厂资源管理为一体,将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理。采用组态王软件开发工业监控工程,可以极大地增强用户生产控制能力,提高工厂的生产和效率,提高产品的质量。 2.4软件组成结构 组态王软件结构由工程管理器,工程浏览器及运行系统三部分组成。 工程管理器:用于新工程的创建和已有工程的管理,对已有工程进行搜索,添加,备份,恢复以及实现数据词典的导入和导出等功能。 工程浏览器:工程开发设计工具,用于创建监控画面,监控的设备及相关变量,动画链接,命令语言以及设定运行系统配置等的系统组态工具。(重点关键部分) 运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。 2.5组态王软件与单片机的通信 组态王通用单片机协议(ASCII)协议支持单片机与组态王通讯,用户只要按照我们的协议编写单片机通讯程序就可实现与组态王的通讯. 组态王设置 1)定义组态王设备 定义组态王定义设备时请选择:智能模块\单片机\通用单片机ASCII\串口组态王的设备地址定义格式:##.# 前面的两个字符是设备地址,范围为0-255,此地址为单片机的地址,由单片机中的程序决定; 后面的一个字符是用户设定是否打包,0为不打包、1为打包,用户一旦在定义设备时确定了 打包,组态王将处理读下位机变量时数据打包的工作,与单片机的程序无关. 2)组态王通讯 通讯方式:RS-232,RS-485,RS-422均可。 波特率: 由单片机决定(2400,4800,9600and19200bps)。 注意:在组态王中设置的通讯参数如波特率,数据位,停止位,奇偶校验必须与单片机编程中 的通讯参数一致 组态王通讯 组态王通用单片机协议(HEX)协议支持单片机与组态王通讯,用户只要按照我们的协议编写单片机通讯程序就可实现与组态王的通讯. 组态王设置 1)定义组态王设

文档评论(0)

hello118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档