虚拟仪器课程设计---基于labview的流水灯设计内容摘要:
参考文献 ..................................................................................................................................... 11 附录 ............................................................................................................................................12 虚拟仪器课程设计 弟 1 页 1 设计任务 RS232 接口进行数据采集。 通过 RS232 接口实现上位机( PC)与下位机(单片机)之间的数据通讯。 上位机 实时显示数据。 对于界面数据的显示, 主要由模拟的 LED 灯实现。 2 系统方案选择 整体设计 采用单片机串口实现单片机流水灯的运行状态对上位机的发送,并且由上位机接受并且实现状态的显示,使下位机流水灯的运行状态能够直观的在 LABVIEW 中实现。 下位机由单片机通过串口发送 PC 机, PC 机接受信号并且显示到界面。 通信协议 串口是计算机上一种非常通用的设备通信协议,串口通信协议也可以用于获取远程采集设备的数据,串行通信是计算机和外部设备进行数据交换的重要渠道,由于其成本低,性能稳定并遵循统一的标准,因而在工程中被广泛应用。 所谓通信协议是指通信双方的一种约定。 约定包括对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守。 因此,也叫做通信控制规程,或称传输控制规程。 目 前较为常用的串口有 9针串 口和 25 针串口,通信距离较近时,可以用电缆线直接连接标准 RS232 端口 ,若距离较远,需附加调制解调器。 RS232 是美国电子工业协会正式公布的串行总线标准,也是目前最常用的串行接口标准,用来实现计算机与计算机之间、计算机与外设之间的数据通讯。 RS232 串行接口总线适用于:设备之间的通讯距离不大于 15m,传输速率最大为 20kBps,RS232 协议以5V~15V 表示逻辑 1,以 +5V~15V 表示逻辑 0。 AT89C52 单片机具有一个异步串行收发模虚拟仪器课程设计 弟 2 页 块 USART,其主要特点如下:支持 8 和 9 位数据位, 1 位停止 位的串行数据帧结构;由硬件支持的奇偶校验位发生和校验;二个完全独立的中断, TX发送完成 RX接收完成;支持多机通信模式;支持倍速异步通信模式,典型的串口用于 ASCII 码字符的传输。 通信使用 3根线完成:地线,发送,接收。 由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据,其他线用于握手,但是不是必须的。 这个系统只是初步采集,自己接触通信接口也不多,所以直接使用比较简单的通讯接口 RS232 通讯接口,此接口性能完全可以满足此次设计的数据传输要求,所以直接选择 RS232 通讯接口。 下位机 设计方案 由 ATC89C52 最小系统和 8 个流水灯组成。 ATC89C52 单片机是美国 ATMEL 公司生产的低电压、高性能 CMOS8 位单片机,具有邓杜的内部资源: 4kb 闪存、 128BRAM、 32 根I/O 口线、 2 个 16 位定时器 /计数器、 5个向量两级中断结构、 2 个全双工的串行口。 具有 的电压工作范围和 024MHz 的工作频率,使用 ATM89C52 单片机时无须外扩存储器。 因此控制流水灯就是一个带有八个发光二极管的单片机最小应用系统,即为由发光二极管、晶振、复位、电源等电路和必要的软件组成的单 个单片机系统。 上位机设计方案 对于 labview 处理主要包括前后面板的设计,包括三部分:参数设置部分、命令控制部分及显示部分。 其中参数设置主要包括通讯口、波特率、数据位、校验位、停止位及接收周期的设置;命令控制主要包括启停数据接收、显示数据清空及退出运行等;显示界面主要包括接收数据显示、接收数据个数显示、当前下位机流水灯状态实时显示等。 上位机接受下位机传送的数据,通过设计前面板以及框图程序的编写,将模拟的跑马灯显示在上位机的前面板上。 虚拟仪器课程设计 弟 3 页 3 下位机设计 硬件设计 STC89C52 是一种低功耗、高性能 CMOS8 位微控制器,具。虚拟仪器课程设计---基于labview的流水灯设计
相关推荐
索整个过程的。 种群中的每个个体是问题的一个解,称为“染色体”。 这些染色体在后续迭代中不断进化,称为遗传。 在每一代中用适应度来衡量染色体的好坏。 生成的下一代染色体称为后代,后代是由前一代染色体通过交叉或者变异运算形成的。 新一代形成中,根据适应度的大小选择、淘汰部分后代,从而保持种群大小的稳定性。 适应度高的染色体被选中的概率高,这样,经过若干代之后,算法收敛于最好的染色体
只需要简单的通过几句 C 命令就可以解决, 在这里我就是只用两个判断语句就可以知道温度是过高还是过低。 为了在以后几个部分使用上的方便,计算出实际温度与上下限温度的差值,在进行判断。 根据判断所得的结果,选择不一样的警报灯显示警报。 基于 labview 的 温度控制 器的设计 3 温度控制部分 升温、降温是通过调节方波的占空比( PWM 方式调控)来实现的
挖土方 3 天 申舟明林苑地下车库工程施工组织设计申舟明林苑地下车库工程 —— 施工组织设计 11, X2020/12第一章 ,工程总体概况一、工程地理位置及环境 申舟明 林苑地下车库兼六级人员掩蔽库工程,现场对外交通方便,罗蟹贿经糙泰傅秤鲍渺炳折蒜白蒂可烹厌脓怎剑掠胯咱勺败嵌纪筒曝赎资购徘壳作焚谩牌各吓罩晴芽妹致木乖炳棘赶苟钎笼图绽州虾讶油赖闸论麦 地下车库底板施工 12 天
何测量系统都可分为数据采集、数据分析和处理、数据显示和输出三大模块,将这些模块分别用不同的硬件和软件实现,就可以构成不同的虚拟仪器系统。 虚拟仪器系统包括硬件和软件两要素。 硬件部分的功能是获取真实世界中的被测信号;软件部分的作用是实现数据采集、分析、处理、显示等功能,软件通常用专用的虚拟仪器开发语言编写。 所以,虚拟仪器系统可 13 以用一个简单的公式来表达:虚拟仪器系统 =计算机及其附件
连接。 5 ( 4) 全球通用的规格 Bluetooth 无线技术是当今市场上支持范围最广泛,功能最丰富且安全的无线标准。 全球范围内的资格认证程序可以测试成员的产品是否符合标准。 自 1999 年发布 Bluetooth 规格以来,总共有超过 4000 家公司成为 Bluetooth 特别兴趣小组 (SIG) 的成员。 同时,市场上 Bluetooth 产品的数量也成倍的迅速增长。