基于labview单片机串口通信课程设计(编辑修改稿)内容摘要:
(5) 由于计算机的体系是开 放式的,所以虚拟仪器的硬件和软件都具有开放性、可重复使用的特点 ,而且硬件还可以互换,这样就使虚拟仪器系统更为灵活。 辽 宁 工 业 大 学 课 程 设 计 说 明 书 ( 论文) 7 课题发展的状况 在虚拟仪器出现之前,传统仪器设备就是普通的模拟测量设备。 每一 种仪器就是一种完全封 闭的专用系统。 随着计算机技术的发展,虚拟仪器的发展大致经历了以下几个阶段。 第一阶段是使用 计算机增强传统仪器的功能。 由于计算机技术的长足发展和接口的统一, 只要把仪器和计算机通过特定的接口相连接,用户就可以通过计算机控制仪器的功能,这使得用计算机控制测控仪器成为一种趋势。 第二阶段是开放式的通用接口和仪器硬件构成。 随着时代的发展,仪器的硬件出现了技术进步:插入式的计算机数据采集卡和仪器总线标准的确立。 这些新的技术使仪器的构成和接口得以统一和不断开放,这样就慢慢地消除了原 来由用户定义和供应商定义的仪器功能的区别。 第三阶段,虚拟仪器构架和结构得到了广泛认同和采用。 在硬件和软件领域产生许多行业标准,有几个虚拟仪器平台已经得到广泛的应用并有趋势逐渐成为虚拟仪器行业标准。 第四阶段,虚拟仪器编程的行业标准产生了,接口、总线、传输等都有通过统一的标准,虚拟仪器的作者只要把大部分精力放在程序的开发和仪器功能的设计上就可以了,就不需要考虑这些问题。 在以上阶段中,可以看出在虚拟仪器技术发展中有两个特别突出的标志:一个是各种总线标准的建立和应用,它从硬件标准上为虚拟仪器铺平了 道路;另一个是图形化编程语言的出现,用户不再面对枯燥的代码,这就使用户把更多的精力放在程序的流程和效率上面。 设计任务 设计单片机及其相关电路,编写控制程序 设计基于串行通信的协议,实现和 LabView 的通信功能 辽 宁 工 业 大 学 课 程 设 计 说 明 书 ( 论文) 8 第 2 章 系统方案设计 系统总体方案设计 利用 C51 单片机的最小系统,控制一个简单的 LED 电路。 即: P1 口控制 8 盏LED。 使用 C 语言编写一段程序,可以接收上位机发来的数据,并显示出来。 同时,利用 软件,编写一个上位机界面。 通过这个上位机界面能够控制这个 LED 电路,根据电脑输入的数字,点亮相应位的 LED。 图 系统硬件的选择 控制器选用 STC12C5A60S2,该单片机具有 8 路 10 位 AD,双串口,该单片机有 1024 字节的扩展 RAM,同时,该单片机采用了不分频执行机器周期,同晶振频率下,运行速度是普通 51单片机的 12 倍,可不用进行初始化设置,就可进行在常用波特率下的串口通信。 辽 宁 工 业 大 学 课 程 设 计 说 明 书 ( 论文) 9 第 3 章 系统硬件设计 元器件的介绍 主控制器 STC12C5A60S2 单片机中包含中央处理器( CPU)、程序存储器 (Flash)、数据存储器( SRAM)、定时 /计数器、 UART 串口、串口 I/O接口、告诉 A/D 转换、SPI接口、 PCA 和外部晶体振荡电路等模块。 STC12C5A6060S2 系列单片机几乎包含了数据采集和控制中所需的所有单元模块,可称得上一个偏上系统。 下图为该系列单片机引脚图: 图 STC12C5A60S2 单片机引脚图 STC12C5A60S2 是 STC 生产的单时钟 /机器周期( 1T)的单片机,是高速、低功耗、超强抗干扰的新一代 8051 单片机,指令代码完全兼容传统 8051,但速度快 812倍。 内 部集成 MAX810 专用复位电路, 2 路 PWM, 8 路高速 10 位 A/D 转换,针对电机控制,强干扰场合。 辽 宁 工 业 大 学 课 程 设 计 说 明 书 ( 论文) 10 单片机 C51 单片机 是对所有兼容 Intel 8031 指令系统 的 单片机 的统称。 图 硬件电路图设计 MCU 及复位电路 复位电路,就是利用它把电路恢复到起始状态。 就像计算器的清零按钮的作用一样,以便回到原始状态,重新进行计算。 和计算器清零按钮有所不同的是,复位电路启动的手段有所不同。 一是在给电路通电时马上进行复位操作;二是在必要时可以由手动操作;三是根据程序或者电路运行的需要自动地进行。 复位电路都是比较简单的大都是只有电阻和电容组合就可以办到了。 再复杂点就有 三极管 等等配合程序来进行了。 为确保微机系统中 电路 稳定可靠工作,复位电路是必不可少的一部分,复位电路的第一功能是上电 复位。 一般微机电路正常工作需要供电电源为 5V177。 5% ,即 ~。 由于微机电路是时序数字电路,它需要稳定的时钟信号,因此在电源上电 时,只有当 VCC 超过 低于 以及晶体振荡器稳定工作时,复位信号才会撤除,微机电路开始正常工作。 辽 宁 工 业 大 学 课 程 设 计 说 明 书 ( 论文) 11 图 串口电路 串口通信。基于labview单片机串口通信课程设计(编辑修改稿)
相关推荐
14 图 基本波形虚拟通道 15 图 PWM波虚拟通道 15 图 基本波形信号时钟 16 图 PWM波信号时钟 16 图 基本信号波形运行 16 图 循环及清除程序 17 图 基本信号发生器程序 17 图 基本信号发生器前面板 18 图 PWM波信号发生程序 18 图 PWM波信号发生前面板 19 图 总程序框图 —— 基本波形 20 图 总程序框图 —— PWM波形 20 图 总程序前面板
发生变化,减小拍打方向根部弯矩对叶片影响。 稳定功率输 出 叶轮的功率输出通常定义为: 上式中, P 为空气密度; V 为风速; Cp 为风能利用系数,即功率系数; S 为风轮扫掠面积。 由式 (24)可知,风轮的输出功率与功率系数的关系非常敏感。 根据相关文献 [47],功率系数与桨叶的桨距角和叶尖速比成非线性关系: 华北电 力大学科技学院本科毕业设计(论文) 7 由上式可知
算公式如下: (310) 式中:为起步时间; 为起步过程结束,汽车最低稳定车速。 在动力性计算时,一般忽略原地起步的离合器滑磨时间,即假设最初时刻汽车已经具有起步挡位的最低车速. 换挡时刻则基于最大加速原则,如果相邻挡位的加速度(或加速度倒数)曲线相交,则在相交速度点换挡。 如果不相交,则在最大转速点对应的车速换挡[10].图32 汽车的行驶加速度曲线图33 汽车的行驶加速度倒数曲线
ngine 来处理,从 Engine 处获得响应结果, 并返回给客户端; Engine 代表一个 Service 所属的请求处理机,它接受所有 Connector 传递过来的客户端请求,将处理结果返回给 Connector,由Connector 将最终响应返回给客户端, Engine 必须配置在 Service 组件下; Engine下可以配置多个 Host,每个 Host 都有一个域名,当
结构的优势。 Compiler的 Fitter(试配 )模块可 以经过综合的设计恰当地用一个或多个器件实现,这种自动试配功能使设计者得以从冗余的布局与布线工作中解脱出来。 Fitter生成报告文件 (.Rp), 可以 展示设计的具体实现以及器件中未使用的资源。 设计的仿真 电路设计输入完以后,首先需要检验输入是否正确,这是一项简单的逻辑检查, QUARTUS II 提供功能编译的选项。 此时
cuit design .................................... 47 Chapter 6Software design process ....................................................... 48 Software flow design ..................................