基于LabVIEW的广告LED灯设计

上传人:m**** 文档编号:570739949 上传时间:2024-08-06 格式:PDF 页数:13 大小:839.56KB
返回 下载 相关 举报
基于LabVIEW的广告LED灯设计_第1页
第1页 / 共13页
基于LabVIEW的广告LED灯设计_第2页
第2页 / 共13页
基于LabVIEW的广告LED灯设计_第3页
第3页 / 共13页
基于LabVIEW的广告LED灯设计_第4页
第4页 / 共13页
基于LabVIEW的广告LED灯设计_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《基于LabVIEW的广告LED灯设计》由会员分享,可在线阅读,更多相关《基于LabVIEW的广告LED灯设计(13页珍藏版)》请在金锄头文库上搜索。

1、-成绩:成绩:虚拟仪器技术及应用期末作业虚拟仪器技术及应用期末作业学学期:期:013013014014 学年第一学期学年第一学期指导教师:指导教师:陶陶林林时时间:间:2 21313 年年 1 1月月 5 5 日日姓姓名名: :XXXXX X学学号号: :惺惺惜惺惺小惺惺惜惺惺小年级、专业年级、专业: :XXXX西南交通大学峨眉校区机械工程系西南交通大学峨眉校区机械工程系-基于 LaVIEW 的广告 LED 灯设计关键字:LbVIEW广告D 灯引言LED 广告灯是一种通过控制半导体发光二极管的显示方式, 其大概的样子就是由很多个通常是红色的发光二极管组成,靠灯的亮灭来显示字符。LE广告灯不断的

2、闪动结合停留, 有效的提高了人们的视觉冲击力; 提高了广告单位面积利用率。 LED 广告灯集霓虹灯的优点于一身,白天晚上可以不间断的闪动,动静结合引起人们的注意。各种文字、图案有序跳跃、交替辉映,强烈的视觉冲击力。满足观者视觉感受,推动广告主获取最大经济效益基于abi软件编程能够实现:根据用户需要,在文本输入框中填入相应信息,然后在LD屏中完整显示出来;能够选择字体和设计用户自定义字体一、ED 广告灯的总体设计1。设计思路要将文本信息在ED 屏中滚动显示,可 LED 一维跑马灯原理,其中用到的数组循环移位控制方法。设计原理将需要显示的文字通过“获取文本矩形区域”数函数,和在“矩形中绘制文本函和

3、“还原像素图”得到一张新的文本图片,然后通过“图片至像素图”函数,将文本图片转化为一位像素图,这个图是一种包含图片数据的数组,再通过数组循环移位函数将其显示在 LED 显示屏上。1.3 主要控件介绍。 用户自定义字体控件 :根据用户自己需要设计的字体样式, 其中包括删除线,斜体,下划线,轮廓、阴影、粗体等的设计;-应用程序字体控件:控件提供了四种字体,可与“用户自定义字体”函数搭配使用。“获取文本矩形区域”函数,为形成新的文本图片.“矩形中绘制文本”函数“图片至像素图”“还原像素图”函数,这个函数主要使图片转换为图片数据的簇.函数.函数。函数。“一维数组循环移位” “等待下一个整数倍毫秒”1设

4、计过程(1)打开abview,在前面板空白处单击右键,然后在在控件新式数组中选择数组(如图 1) ,在控件新式字符串与路径中选择字符串输入控件(如图 2) ,在控件-新式布尔中选择指示灯和停止控件(如图 3 在控件经典数据类型中选择字体枚举和用户字体控件(如图,5),调节控件的大小,属性等.然后再对整体进行布局(如图)-图 1图 3图 5-图 2图 4-图 6(2)在菜单栏中, 选择窗口-显示程序框图,打开程序框图之后, 对里面现有控件进行简单布局,如图图(3)在函数-编程图形与声音-图片中选择 “获取文本矩阵区域” 函数、 “在矩阵中绘制文本函数以及“图片至像素转换”函数(如图) ,在函数-

5、编程-图形与声音-图形格式中选择 “还原像素图” 函数 (如图) , 并将这几个函数与 “字体枚举” 和 “用户字体函数按照如图所示相连接, 之后再在函数-编程-数值中选择 “常量” 函数,设置值为 1,与“图片至像素转换”函数中的深度接线端相连(如图 1、1) ;-图图 9图 1-图 11(4)在函数编程-结构中选择“for”循环函数,并添加到程序框图中,其中需要两个 fr 循环,里面一个主要是控制一维数组循环移位,外面的主要是控制里面循环的循环次数.在程序中,需要在函数编程字符串中选择 “字符串长度函数,在函数-编程数值中选择“X”函数,然后根据如图所示进行连接 .最后将“”函数的输出端与

6、外循环的端连接(如图12、13、4);图2图-图 14(5)在函数编程数组中选择“一维数组循环移位”函数,添加到内循环中(如图15),在函数编程数值中选择“常量”数值函数,设置为1, (如图 16)其输出端与一维数组的 n 值端相连,其余连线如图所示(如图 17) ;-图 15图6图(6)在函数编程-定时中选择“等待下一整数倍毫秒”函数(如图 18),添加到外循环中,然后将“数值旋钮”的输出端和“等待下一整数倍毫秒”的输入端相连,其余连线如图 19 所示;-图8图 19(7)在函数-编程-结构中选择 whe 循环,添加到整个函数区域外,然后连接 “停止按钮的输出端与 while 循环的循环条件端。至此,整个函数框图构建完毕(如图0)。-图 2二、运行结果二、运行结果1、当选择“默认”时,LED 的显示情况如图。-图 22.选择输入“西南交通大学”结果,如图 22-三、自我总结此次课程设计圆满结束了,对于我经过努力所得的结果,我感到非常满意.虽然上课的时候讲过很多关于abVIW 的应用, 但课后也从没真正地应用过这个软件, 对它一点都不熟悉,拿到的时候都不知道怎么做。但通过对abVW 进行了几天的摸索学习,我终于把课程设计做好了,并发现 LaVE很实用。 通过这次课程设计我基本学会了虚拟仪器设计的步聚和基本方法,提高了动手能力,增强了理论联系实际的能力.-

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号