labview课程设计--基于labview软件平台的流水灯的设计原理及过程内容摘要:

它进行原理研究、设计、测试并实现仪器系统时,可以大大提高工作效率。 利用 LabVIEW,可产生独立运行的可执行文件,它是一个真正的 32 位 /64位编译器。 像许多重要的软件一样, LabVIEW 提供了 Windows、 UNIX、 Linux、Macintosh 的多种版本。 它主要的方便就是,一个硬件的情况下,可以通过改变软件,就可以实现不同的仪器仪表的功能,非常方便,是相当于软件即硬件。 现在的图形化主要是上层的系统,国内现在已经开发出图形化的单片机编程系统(支持 32 位的嵌入式系统,并且可以扩展的)。 第 二章 设计方案 下位机使用 AT89C52 进行流水灯设计,上位机使用 LabVIEW 进行界面设计,显示出端口设置数据和 8个 LED灯的显示,通过 RS232 进行串口通讯传送数据到上位机中显示。 虚拟仪器课程设计 5 图 设计框架 上位机 上位机是指人可以直接发出操控命令的计算机,一般是 PC,屏幕上显示各种信号变化。 下位机是直接控制设备获取设备状况的计算机,一般是 PLC、 单片机之类的。 上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应 设备。 下位机不时读取设备状态数据(一般为模拟量),转换成数字信号反馈给上位机。 简言之如此,实际情况千差万别,但万变不离其宗:上下位机都需要编程,都有专门的开发系统。 通常上位机和下位机通讯可以采用不同的通讯协议, 可以有 RS232 的串口通讯,或者采用 RS485 串行通讯,当用计算机和 PLC 通讯的时候不但可以采用传统的 D形式的串行通讯,还可以采用更适合工业控制的双线的 profibusdp通讯,采用封装好的程序开发工具就可以实现 PLC 和上位机的通讯。 当然可以自己编写驱动类的接口协议控制上位机和下位机的通讯。 下位机 AT89C52 AT89C52 是美国 Atmel 公司生产的低电压、高性能 CMOS 8 位单片机,片内含 8KB 的可反复檫写的程序存储器和 12B的随机存取数据存储器( RAM),器件采用 Atmel 公司的高密度、非易失性存储技术生产,兼容标准 MCS51 指令系统,片内配置通用 8 位中央处理器( CPU)和 Flash 存储单元,功能强大的 AT89C52 AT89C52 晶振时钟 复位电路 8 位 LED 上位机 显示控件区 命令控件区 端口设置区 RS232 串口 虚拟仪器课程设计 6 单片机可灵活应用于各种控制领域。 AT89C52 单片机属于 AT89C51 单片机的增强型,与 Intel 公司的 80C52 在引脚排列、硬件组成、工作特点和指令系统等方面兼容。 其主要工作特性是: 片内程序存储器内含 8KB 的 Flash 程序存储器,可擦写寿命为 1000 次; 片内数据存储器内含 256 字节的 RAM; 具有 32根可编程 I/O 口线; 具有 3个可编程定时器; 中断系统是具有 8 个中断源、 6个中断矢量、 2 个级优先权的中断结构; 串行口是具有一个全双工的可编程串行通信口; 具有一个数据指针 DPTR; 低功耗工作模式有空闲模式和掉电模式; 具有可编程的 3级程序锁定位; AT89C52 工作电源电压为 5( 1+) V,且典型值为 5V; AT89C52 最高工作频率为 24MHz。 RS232 串口 RS232 是个人计算机上的通讯接口之一,由电子工业协会 (Electronic Industries Association, EIA) 所制定的异步传输标准接口。 通常 RS232 接口以 9个引脚 (DB9) 或是 25个引脚 (DB25) 的型态出现,一般个人计算机上会有两组 RS232 接口,分别称为 COM1 和 COM2。 RS232C是美国电子工业协会 EIA( Electronic Industry Association)制定的一种串行物理接口标准。 RS 是英文“推荐标准”的缩写, 232 为标识号, C表示修改次数。 RS232C 标准设有 25 条信号线,包括一个主通道和一个辅助通道。 在多数情况下主要使用主通道,对于一般双工通信,仅需几条信号线就可实现,如一条发送线、一条接收线及一条地线。 RS232C标准规定的数据传输速率为 50、 7 100、 150、 300、 600、 1200、2400、 4800、 9600、 19200 波特。 串行通信接口标准经过使用和发展,目前已经有几种。 但都是在 RS232 标准虚拟仪器课程设计 7 的基础 上经过。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。