Create your own awesome maps

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account?
Log In

Lab 4 Feb. 6/8 by Mind Map: Lab 4 Feb. 6/8
0.0 stars - reviews range from 0 to 5

Lab 4 Feb. 6/8


LabVIEW Basics 1 & 2 (installed on lab machines)

"Measurement Computing" example VIs

C:\Program Files\National Instruments\LabVIEW 2010\examples\Universal Library\

User manual for DAQ card

Online Help for DAQ card (access from the Start menu)

Wikipedia article on aliasing


Improve LabVIEW skills

Learn a bit about data acquisition (DAQ)

Just the basics--issues with speed, aliasing, etc.

Solidify git/github skills


1. (20 minutes) Fork github project for lab 3 and clone the repository to a suitable place on your local lab machine, using your own account and gitbash.

2. (15 minutes) Use "Measurement Computing->InstaCal" to verify your board is working and figure out the board number

Plug in USB board, use some jumper wires, etc.

3. (45 minutes) Create a LabVIEW VI that will acquire one data point at a time from the function generator "Point by point acquisition"

See "Example point by point, software" but create your own VI from scratch, from the company is another example VI

Use from the MCC Universal Library

Use a loop

Use a low frequency initially (less than 1 Hz) And make sure you have connections correct

Graph the output wave to a waveform graph or waveform chart (your choice, but influences programming style)

Questions (take notes while you explore / think), What is the maximum frequency wave that you can reliably sample?, What limits the frequency?, (The user manual may help you understand), Save screenshots and update your notebook as you explore these questions. You can also right-click graphs and export the data to excel, or you can save programmatically if you'd like

Commit your VI when things are working and when you're finished with this step (i.e. you can commit more than once).

Push your final items (VI, screenshots, graphs, anything else) to your forked github project

4. (1 hour) What if you want to acquire higher frequency waves?

See "Example buffered read, one"

Recreate this VI and adjust parameters to read a 500 Hz wave (impossible w/ point by point) with a high sampling rate (how high can you go?) (needs to be much higher than 500 Hz to be able to see the wave, of course)

Same as above with lab notebook, screenshot, graph, etc. & committing and pushing

5. Homework

Same as usual--finish notebook by Friday night, comment on others by Monday noon.