虚拟仪器课程设计题目及要求
一、 粮仓管理系统设计(利用 labVIEW)
1)、一个粮仓系统有五个独立的粮仓,假设每个粮仓中各有一个控制节点,
用来测量其内部温度及湿度,并有两个执行机构,分别用于打开通气窗口及
打开风扇。
2)、假设五个粮仓的数据都汇聚在一个集中节点,该节点将数据传至上位监
控计算机。(用计算机模拟,数据协议自定,要将五个节点区分开)
3)设计一个监控界面,用于实时监控五个粮仓的实时数据。并保留每天的
数据。可以按日期及指定的粮仓来查询数据,并显示历史曲线。
4)用户可以设置报警线,当温度超过报警线时,要求下传数据,启动相应
的执行机构。并在控制面板中有所显示。
二、 利用 CVI 实现上题中的上位监控系统的功能。
三、利用声卡的数据采集与输出(LabVIEW)
1)、通过话筒,利用声卡采集一段声音
2)、显示该段声音的频率分析,分析特点,并存储起来。
3)、试着根据存储的声音特色,区别不同的人。
3)、存储不同的声音,利用声卡实现回放。
四、虚拟仪器的网络控制
1)、设计一个程序控制 8 个外设小灯的点亮方式,要求两种方式 A:每个小
灯间隔时间 T,依次亮,时间 T 可调,并循环。B:先 1.3.5.7.9 亮隔时间 T,2.4.6.8.10
亮,并循环,T 可调。
2)、要求主面板与硬件的 8 个小灯同步。
3)、通过网络在另一台计算机上控制此程序的运行(利用 LabVIEW 的
DateSocket 技术)
五、利用 CVI 实现上面的功能
六、基于 PCI6024 的虚拟示波器
1):波形来自外来的信号发生器
2:通过 PCI6024 采集此信号(波形采集).
3):主界面要求为一个典型的示波器界面,各个调节按钮的功能应该均具备。
4):要求显示波形的特征量。
5:)存储并回放波形。
七、 动态分析仪
1):设计一个典型系统的动态响应的过度过程的分析仪。
2):输入为:单位阶跃、单位斜坡、单位加速度、脉冲输入、正弦。
3):系统为典型的一阶系统和二阶系统。相关参数可调
4):当用户在主界面输入不同的输入及系统时,要求输出其动态响应的时域
及频域分析。
5):如果在上述系统中加入延时环节(延时时间可调),对应的动态响应应
如何?
八、 利用 CVI 完成上述功能
九、基于 PCI6024 的虚拟信号放生器
1):产生任意信号(至少 8 种)
2):通过 PCI6024 将此信号输出
3):用示波器测量产生的信号,调节信号的相关参数,观察示波器的变化。
注意:信号的幅值和频率,与 PCI6024 的关系。
4)讨论信号失真的原因,并在程序中加以限制,当用户的参数选择超限时,
报警(提示用户,该参数会造成信号发生器输出与要求不符),并要求重新输入
十、 虚拟测频仪
a) 信号发生器一台,外部的方波信号由此产生。
b) 利用 PCI6024 的定时计数器功能,测量信号发生器产生的方波的频率
c) 分别利用两种方法测量频率(a 固定时间测量脉冲个数;b 测量正脉冲出
现的时间间隔。),并对比测量结果。
d) 能根据输入的信号合理选择测量方法。
十一、 虚拟信号采集分析器
1):利用虚拟信号发生器产生不同信号(信号的相关参数可调)
2):在信号上叠加白噪声。
3):对上述信号进行采样(采样频率可调)
4):在采样的过程中利用均值滤波(每三个点取均值)
5):显示采样后的波形,并对其进行频谱分析。
6):将采样后的波形与原波形做比较(在同一坐标系中显示)
十二、利用 CVI 实现上面的题目。
十三:利用 labview 编写一个串口调试助手。
1) 串口可选
2) 波特率可调
3) 串口通讯方式可调(9 位还是 11 位)
4) 校验方式可选(奇校验 偶校验)
5) 设计界面要标准
十四、用 CVI 实现上面的功能
十五、用 LabVIEW 设计一个普通计算器(参考操作系统中的计算器)
十六、用 CVI 实现上述功能
课程设计要求:
1、 每两个同学一个题目,按学号排
2、 要求每个同学都要了解题目,并明确任务。认真完成课
程设计报告。提交打印版报告。
3、 要求课程设计报告在 11 月 12 号按班级统一上交,否则
无成绩。
4、 不做统一出勤要求。但涉及到硬件的同学如不出勤,将
影响成绩
5、 认真填写设计任务书,装订时任务书放在报告的封皮
下。
课程设计地点及时间安排 :
课程设计地点:H408。
时间安排:周一~周五,设计。
周六下午 2::00 开始验收,验收时带上报告。
附录 1:
NI PCI6024E 多功能数据采集卡(DAQ)
将传感器和高电压测量功能添加到支持 SCC 或 SCXI 信号调理的 E 系列设备
中。 National instruments PCI-6024E 是使用 E 系列技术的低价位数据采集板卡,
可在大多数应用中实现可靠的高性能数据传输。 您可获得高达 200 kS/s 的采样
率和 12 位分辨率的 16 路单端模拟输入。 根据硬盘类型,NI PCI-6023E 读写硬
盘的速度可高达 200 kS/s。NI 硬件可支持多种操作系统、应用程序开发环境和应
用软件。
200 kS/s, 12 位, 16 路模拟输入多功能数据采集卡(DAQ)
2 路 12 位模拟输出;8 条数字 I/O 线;2 个 24 位计数器
免费的全球技术支持与优质全球服务网站-www.ni.com/support
NI-DAQ 测量服务使配置和测量更简单
高度集成 LabVIEW、CVI 以及用于 Visual Basic 和 Visual Studio .NET 的
Measurement Studio
通用的
总线类型 PCI
OS 支持 Windows, Linux, 实时系统, Mac OS
产品系列 E 系列
实时性能 强健性临界测试, 确定性单端控制
触发 数字
模拟输入
通道数 16 SE/8 DI
采样率 200 kS/s
分辨率 12 位
同步采样 否
最大量程 -10..10 V
量程数 4
板上存储量 512 samples
模拟输出
通道数 2
更新率 10 kS/s
分辨率 12 位
最大量程 -10..10 V
数字 I/O
通道数 8 DIO
定时 静态
逻辑电平 TTL
最大输入范围 0..5 V
最大输出范围 0..5 V
输入电流 源电流, 漏电流
可编程输入滤波器 否
输出电流 源电流, 漏电流
电流驱动(通道/总计) 24 mA/192 mA
看门狗定时器 否
可编程上电状态 否
Handshaking(握手)I/O 否
Pattern(模式)I/O 否
计时器/定时器
计数器/定时器数目 2
分辨率 24 位
最大信号源频率 20 MHz
逻辑电平 TTL
最大量程 0..5 V
时基稳定度 100 ppm
GPS 同步 否
脉冲生成 是
缓冲操作 是
短时脉冲干扰消除 否
DMA 通道数 1
物理特性
长度 17.5 cm
宽度 10.7 cm
I/O 连接器 68-pin SCSI-II type 公头