虚拟仪器课程设计题目及要求
一、 粮仓管理系统设计(利用labVIEW )(3人)
1)、一个粮仓系统有五个独立的粮仓,假设粮仓中各有一个控制节点,用来测量其内部温度及湿度,并有两个执行机构,分别用于打开通气窗口及打开风扇。
2)、假设五个粮仓的数据都汇聚在一个集中节点,该节点将数据传至上位监控计算机(串行口)。(数据协议自定,要将五个节点区分开)
3)设计一个监控界面,用于实时监控五个粮仓的实时数据。并保留每天的数据。可以按日期及指定的粮仓来查询数据,并显示历史曲线。
4)用户可以设置报警线,当温度超过报警线时,要求下传数据,启动相应的执行机构。并在控制面板中有所显示。
5)要求用实际串口完成。(可以在另一个电脑上用串口调试助手,模拟集中
节点)
二、 利用CVI 实现上面的功能。 (3人)
三、利用声卡的数据采集与输出(LabVIEW )(3人)
1)、通过话筒,利用声卡采集一段声音
2)、显示该段声音的频率分析,分析特点,并存储起来。
3)、试着根据存储的声音特色,区别不同的人。
3)、存储不同的声音,利用声卡实现回放。
四、虚拟仪器的网络控制(2人)
1)、设计一个程序控制8个外设小灯的点亮方式,要求两种方式A:每个小灯间隔时间T ,依次亮,时间T 可调,并循环。B :先1.3.5.7.9亮隔时间T ,2.4.6.8.10亮,并循环,T 可调。
2)、要求主面板与硬件的8个小灯同步。
3)、通过网络在另一台计算机上控制此程序的运行(利用LabVIEW 的DateSocket 技术)
五、利用CVI 实现上面的功能(2人)
六、基于PCI6024的虚拟示波器(2人)
1):波形来自外来的信号发生器(308有一台)
2:通过PCI6024采集此信号(波形采集)
3):主界面要求为一个典型的示波器界面,各个调节按钮的功能应该均具备。
4):要求显示波形的特征量。
5:)存储并回放波形。
七、 动态分析仪(2人)
1):设计一个典型系统的动态响应的过度过程的分析仪。
2):输入为:单位阶跃、单位斜坡、单位加速度、脉冲输入、正弦。
3):系统为典型的一阶系统和二阶系统。相关参数可调
4):当用户在主界面输入不同的输入及系统时,要求输出其动态响应的时域及频域分析。
5):如果在上述系统中加入延时环节(延时时间可调),对应的动态响应应如何?
八、 利用CVI 完成上述功能 (3人)
九、基于PCI6024的虚拟信号放生器(3人)
1):产生任意信号(至少8种)
2):通过PCI6024将此信号输出
3):用示波器测量产生的信号,调节信号的相关参数,观察示波器的变化。 注意:信号的幅值和频率,与PCI6024的关系。
4)讨论信号失真的原因,并在程序中加以限制,当用户的参数选择受限时,报警(提示用户,该参数会造成信号发生器输出与要求不符),并要求重新输入
十、 虚拟测频仪(2人)
a) 信号发生器一台,外部的方波信号由此产生。
b) 利用PCI6024的定时计数器功能,测量信号发生器产生的方波的频率 c) 分别利用两种方法测量频率(a 固定时间测量脉冲个数;b 测量正脉冲出
现的时间间隔。),并对比测量结果
十一、 虚拟信号采集分析器(2人)
1):利用信号发生器产生不同信号(信号的相关参数可调)
2):在信号上叠加白噪声。
3):对上述信号进行采样(采样频率可调)
4):在采样的过程中利用均值滤波(每三个点取均值)
5)显示采样后的波形,并对其进行频率分析。
6):将采样后的波形与原波形做比较(在同一坐标系中显示)
十二、利用CVI 实现上面的题目。(2人)
十三:利用labview 编写一个串口调试助手。(2人)
1)
2)
3)
4)
5) 串口可选 波特率可调 串口通讯方式可调(9位还是11位) 校验方式可选(奇校验 偶校验) 设计界面要标准
十四、用CVI 实现上面的功能(2人)
十五、用LabVIEW 设计普通计算器(2人)
十六、用CVI 实现上述功能(2人)
附录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公头
虚拟仪器课程设计题目及要求
一、 粮仓管理系统设计(利用labVIEW )(3人)
1)、一个粮仓系统有五个独立的粮仓,假设粮仓中各有一个控制节点,用来测量其内部温度及湿度,并有两个执行机构,分别用于打开通气窗口及打开风扇。
2)、假设五个粮仓的数据都汇聚在一个集中节点,该节点将数据传至上位监控计算机(串行口)。(数据协议自定,要将五个节点区分开)
3)设计一个监控界面,用于实时监控五个粮仓的实时数据。并保留每天的数据。可以按日期及指定的粮仓来查询数据,并显示历史曲线。
4)用户可以设置报警线,当温度超过报警线时,要求下传数据,启动相应的执行机构。并在控制面板中有所显示。
5)要求用实际串口完成。(可以在另一个电脑上用串口调试助手,模拟集中
节点)
二、 利用CVI 实现上面的功能。 (3人)
三、利用声卡的数据采集与输出(LabVIEW )(3人)
1)、通过话筒,利用声卡采集一段声音
2)、显示该段声音的频率分析,分析特点,并存储起来。
3)、试着根据存储的声音特色,区别不同的人。
3)、存储不同的声音,利用声卡实现回放。
四、虚拟仪器的网络控制(2人)
1)、设计一个程序控制8个外设小灯的点亮方式,要求两种方式A:每个小灯间隔时间T ,依次亮,时间T 可调,并循环。B :先1.3.5.7.9亮隔时间T ,2.4.6.8.10亮,并循环,T 可调。
2)、要求主面板与硬件的8个小灯同步。
3)、通过网络在另一台计算机上控制此程序的运行(利用LabVIEW 的DateSocket 技术)
五、利用CVI 实现上面的功能(2人)
六、基于PCI6024的虚拟示波器(2人)
1):波形来自外来的信号发生器(308有一台)
2:通过PCI6024采集此信号(波形采集)
3):主界面要求为一个典型的示波器界面,各个调节按钮的功能应该均具备。
4):要求显示波形的特征量。
5:)存储并回放波形。
七、 动态分析仪(2人)
1):设计一个典型系统的动态响应的过度过程的分析仪。
2):输入为:单位阶跃、单位斜坡、单位加速度、脉冲输入、正弦。
3):系统为典型的一阶系统和二阶系统。相关参数可调
4):当用户在主界面输入不同的输入及系统时,要求输出其动态响应的时域及频域分析。
5):如果在上述系统中加入延时环节(延时时间可调),对应的动态响应应如何?
八、 利用CVI 完成上述功能 (3人)
九、基于PCI6024的虚拟信号放生器(3人)
1):产生任意信号(至少8种)
2):通过PCI6024将此信号输出
3):用示波器测量产生的信号,调节信号的相关参数,观察示波器的变化。 注意:信号的幅值和频率,与PCI6024的关系。
4)讨论信号失真的原因,并在程序中加以限制,当用户的参数选择受限时,报警(提示用户,该参数会造成信号发生器输出与要求不符),并要求重新输入
十、 虚拟测频仪(2人)
a) 信号发生器一台,外部的方波信号由此产生。
b) 利用PCI6024的定时计数器功能,测量信号发生器产生的方波的频率 c) 分别利用两种方法测量频率(a 固定时间测量脉冲个数;b 测量正脉冲出
现的时间间隔。),并对比测量结果
十一、 虚拟信号采集分析器(2人)
1):利用信号发生器产生不同信号(信号的相关参数可调)
2):在信号上叠加白噪声。
3):对上述信号进行采样(采样频率可调)
4):在采样的过程中利用均值滤波(每三个点取均值)
5)显示采样后的波形,并对其进行频率分析。
6):将采样后的波形与原波形做比较(在同一坐标系中显示)
十二、利用CVI 实现上面的题目。(2人)
十三:利用labview 编写一个串口调试助手。(2人)
1)
2)
3)
4)
5) 串口可选 波特率可调 串口通讯方式可调(9位还是11位) 校验方式可选(奇校验 偶校验) 设计界面要标准
十四、用CVI 实现上面的功能(2人)
十五、用LabVIEW 设计普通计算器(2人)
十六、用CVI 实现上述功能(2人)
附录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公头