Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| test-and-measurement:guides:complementary-labs:start [2021/05/14 23:05] – ↷ Page moved from reference:test-and-measurement:guides:complementary-labs:start to test-and-measurement:guides:complementary-labs:start Arthur Brown | test-and-measurement:guides:complementary-labs:start [2022/10/04 11:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 11: | Line 11: | ||
| <WRAP group> | <WRAP group> | ||
| - | * [[https://store.digilentinc.com/ | + | * [[https://digilent.com/shop/ |
| * [[https:// | * [[https:// | ||
| - | * A Computer with the latest version of [[reference:software: | + | * A Computer with the latest version of [[software: |
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| Line 20: | Line 20: | ||
| **Note:** //To access Multisim Live, an NI account is needed.// | **Note:** //To access Multisim Live, an NI account is needed.// | ||
| - | **Note:** //A set up process for WaveForms is found in the [[reference:software: | + | **Note:** //A set up process for WaveForms is found in the [[software: |
| **Note:** //To download LabVIEW, an NI account is needed. A getting started guide for LabVIEW Community can be found at [[https:// | **Note:** //To download LabVIEW, an NI account is needed. A getting started guide for LabVIEW Community can be found at [[https:// | ||
| - | **Note:** //A detailed guide about the installation and the usage of the WaveForms VIs can be found here: [[reference:test-and-measurement: | + | **Note:** //A detailed guide about the installation and the usage of the WaveForms VIs can be found here: [[test-and-measurement: |
| ==== Detailed Requirements ==== | ==== Detailed Requirements ==== | ||
| Line 33: | Line 33: | ||
| --> Lab 1: RC Circuits # | --> Lab 1: RC Circuits # | ||
| <WRAP group>< | <WRAP group>< | ||
| - | * [[https://store.digilentinc.com/ | + | * [[https://digilent.com/shop/ |
| - | * [[https://store.digilentinc.com/ | + | * [[https://digilent.com/shop/ |
| * 1μF electrolytic capacitor | * 1μF electrolytic capacitor | ||
| * 10KΩ resistor | * 10KΩ resistor | ||
| </ | </ | ||
| * [[https:// | * [[https:// | ||
| - | * [[reference:software: | + | * [[software: |
| </ | </ | ||
| <-- | <-- | ||
| Line 45: | Line 45: | ||
| --> Lab 2: Active and Passive Filters # | --> Lab 2: Active and Passive Filters # | ||
| <WRAP group>< | <WRAP group>< | ||
| - | * [[https://store.digilentinc.com/ | + | * [[https://digilent.com/shop/ |
| - | * [[https://store.digilentinc.com/ | + | * [[https://digilent.com/shop/ |
| * 1μF electrolytic capacitor | * 1μF electrolytic capacitor | ||
| * 0.1μF ceramic capacitor | * 0.1μF ceramic capacitor | ||
| Line 54: | Line 54: | ||
| </ | </ | ||
| * [[https:// | * [[https:// | ||
| - | * [[reference:software: | + | * [[software: |
| </ | </ | ||
| <-- | <-- | ||
| Line 60: | Line 60: | ||
| --> Lab 3: Amplifier Frequency Response # | --> Lab 3: Amplifier Frequency Response # | ||
| <WRAP group>< | <WRAP group>< | ||
| - | * [[https://store.digilentinc.com/ | + | * [[https://digilent.com/shop/ |
| - | * [[https://store.digilentinc.com/ | + | * [[https://digilent.com/shop/ |
| * 2N3904, or compatible NPN transistor | * 2N3904, or compatible NPN transistor | ||
| * 741, or compatible operational amplifier | * 741, or compatible operational amplifier | ||
| Line 75: | Line 75: | ||
| </ | </ | ||
| * [[https:// | * [[https:// | ||
| - | * [[reference:software: | + | * [[software: |
| </ | </ | ||
| <-- | <-- | ||
| Line 81: | Line 81: | ||
| --> Lab 4: Full-Wave Rectifiers # | --> Lab 4: Full-Wave Rectifiers # | ||
| <WRAP group>< | <WRAP group>< | ||
| - | * [[https://store.digilentinc.com/ | + | * [[https://digilent.com/shop/ |
| - | * [[https://store.digilentinc.com/ | + | * [[https://digilent.com/shop/ |
| * 4x 1N4001, or compatible diodes | * 4x 1N4001, or compatible diodes | ||
| * 100KΩ resistor | * 100KΩ resistor | ||
| Line 89: | Line 89: | ||
| </ | </ | ||
| * [[https:// | * [[https:// | ||
| - | * [[reference:software: | + | * [[software: |
| * [[https:// | * [[https:// | ||
| * Digilent WaveForms VIs | * Digilent WaveForms VIs | ||
| Line 97: | Line 97: | ||
| --> Lab 5: Amplitude Modulation and Demodulation # | --> Lab 5: Amplitude Modulation and Demodulation # | ||
| <WRAP group>< | <WRAP group>< | ||
| - | * [[https://store.digilentinc.com/ | + | * [[https://digilent.com/shop/ |
| </ | </ | ||
| - | * [[reference:software: | + | * [[software: |
| * [[https:// | * [[https:// | ||
| * Digilent WaveForms VIs | * Digilent WaveForms VIs | ||
| Line 107: | Line 107: | ||
| --> Lab 6: UART Serial Communication # | --> Lab 6: UART Serial Communication # | ||
| <WRAP group>< | <WRAP group>< | ||
| - | * [[https://store.digilentinc.com/ | + | * [[https://digilent.com/shop/ |
| * [[https:// | * [[https:// | ||
| </ | </ | ||
| - | * [[reference:software: | + | * [[software: |
| * [[https:// | * [[https:// | ||
| * Digilent WaveForms VIs | * Digilent WaveForms VIs | ||
| Line 119: | Line 119: | ||
| --> Lab 7: SPI Communication # | --> Lab 7: SPI Communication # | ||
| <WRAP group>< | <WRAP group>< | ||
| - | * [[https://store.digilentinc.com/ | + | * [[https://digilent.com/shop/ |
| * [[https:// | * [[https:// | ||
| </ | </ | ||
| - | * [[reference:software: | + | * [[software: |
| * [[https:// | * [[https:// | ||
| * Digilent WaveForms VIs | * Digilent WaveForms VIs | ||
| Line 135: | Line 135: | ||
| <WRAP group> | <WRAP group> | ||
| - | * [[reference:test-and-measurement: | + | * [[test-and-measurement: |
| * This lab covers the basic characteristics of RC Circuits, including both DC and AC analysis, simulation, and experimentation. Students will learn about the equations that govern capacitor charging and discharging, | * This lab covers the basic characteristics of RC Circuits, including both DC and AC analysis, simulation, and experimentation. Students will learn about the equations that govern capacitor charging and discharging, | ||
| - | * [[reference:test-and-measurement: | + | * [[test-and-measurement: |
| * This lab introduces students to the basic terminology and characteristics of filters such as filter slope, passband, stopband, and cut-off frequency. Students will learn about filter transfer functions for passive and active filters as well as higher-order passive filters and apply their knowledge by simulating and building these circuits. Advanced students can challenge themselves by exploring higher-order active filter implementations (such as Chebyshev and Butterworth) and how these implementations maximize different filter characteristics. | * This lab introduces students to the basic terminology and characteristics of filters such as filter slope, passband, stopband, and cut-off frequency. Students will learn about filter transfer functions for passive and active filters as well as higher-order passive filters and apply their knowledge by simulating and building these circuits. Advanced students can challenge themselves by exploring higher-order active filter implementations (such as Chebyshev and Butterworth) and how these implementations maximize different filter characteristics. | ||
| - | * [[reference:test-and-measurement: | + | * [[test-and-measurement: |
| * This lab introduces students to the importance of frequency response when designing circuits. Students will investigate the frequency response of two amplifier circuits, one made with transistors and the other using op-amps. By comparing how their frequency responses differ while still providing the same overall function, students will learn about how different input frequency ranges affect design considerations. Advanced students can challenge themselves to research high-speed op-amps and compare their designs and specifications to regular op-amps. | * This lab introduces students to the importance of frequency response when designing circuits. Students will investigate the frequency response of two amplifier circuits, one made with transistors and the other using op-amps. By comparing how their frequency responses differ while still providing the same overall function, students will learn about how different input frequency ranges affect design considerations. Advanced students can challenge themselves to research high-speed op-amps and compare their designs and specifications to regular op-amps. | ||
| - | * [[reference:test-and-measurement: | + | * [[test-and-measurement: |
| * This lab guides students in building a full-wave bridge rectifier and in exploring the V-I characteristic of a diode. Students will first simulate and build the rectifier to gain an understanding of the purpose of a rectifier. Then, students will use LabVIEW to explore the individual components of the rectifier in order to visualize and understand how these components limit its operating range. Advanced students can explore ways to overcome the threshold voltage limit when using diodes in a rectifier or learn more about programming practices and user-friendliness. | * This lab guides students in building a full-wave bridge rectifier and in exploring the V-I characteristic of a diode. Students will first simulate and build the rectifier to gain an understanding of the purpose of a rectifier. Then, students will use LabVIEW to explore the individual components of the rectifier in order to visualize and understand how these components limit its operating range. Advanced students can explore ways to overcome the threshold voltage limit when using diodes in a rectifier or learn more about programming practices and user-friendliness. | ||
| - | * [[reference:test-and-measurement: | + | * [[test-and-measurement: |
| * This lab introduces students to communications theory with amplitude modulation and demodulation. Students will explore the mathematical theory behind amplitude modulation and use the Analog Discovery Studio to visualize the effects of amplitude modulation in the time and frequency domains. Then, students will use LabVIEW to program an AM demodulator and use it to explore and visualize the effects of the modulation coefficient on the quality of the demodulated signal and the effects of different parameters (such as windowing and averaging) on the Fast Fourier Transform (FFT). Advanced students can challenge themselves to build a system to send data between two Analog Discovery Studios or to build an analog AM demodulator. | * This lab introduces students to communications theory with amplitude modulation and demodulation. Students will explore the mathematical theory behind amplitude modulation and use the Analog Discovery Studio to visualize the effects of amplitude modulation in the time and frequency domains. Then, students will use LabVIEW to program an AM demodulator and use it to explore and visualize the effects of the modulation coefficient on the quality of the demodulated signal and the effects of different parameters (such as windowing and averaging) on the Fast Fourier Transform (FFT). Advanced students can challenge themselves to build a system to send data between two Analog Discovery Studios or to build an analog AM demodulator. | ||
| - | * [[reference:test-and-measurement: | + | * [[test-and-measurement: |
| * This lab allows students to explore the basics of serial communication using a microcontroller (such as Arduino UNO) as the transmitter and the Analog Discovery Studio as the receiver. Students will explore and visualize the effects of different factors (such as baud rates and endian-ness) on serial communications. Advanced students can challenge themselves to build a multi-device transmitter and receiver system or investigate decoding signals from binary back to decimal values. | * This lab allows students to explore the basics of serial communication using a microcontroller (such as Arduino UNO) as the transmitter and the Analog Discovery Studio as the receiver. Students will explore and visualize the effects of different factors (such as baud rates and endian-ness) on serial communications. Advanced students can challenge themselves to build a multi-device transmitter and receiver system or investigate decoding signals from binary back to decimal values. | ||
| - | * [[reference:test-and-measurement: | + | * [[test-and-measurement: |
| * This lab allows students to explore communication using the Serial Peripheral Interface (SPI) bus. Students will learn about the basic theory behind SPI communication using a microcontroller (such as an Arduino Uno) as the SPI master and the Analog Discovery Studio as the SPI slave. Using LabVIEW, students will be able to visualize the slave select, clock, and MOSI lines of the SPI bus and learn how to extract the message from these lines. Advanced students can challenge themselves by modifying their code to encode and decode ASCII signals or adding a layer of encryption to protect their data from unwanted observers. | * This lab allows students to explore communication using the Serial Peripheral Interface (SPI) bus. Students will learn about the basic theory behind SPI communication using a microcontroller (such as an Arduino Uno) as the SPI master and the Analog Discovery Studio as the SPI slave. Using LabVIEW, students will be able to visualize the slave select, clock, and MOSI lines of the SPI bus and learn how to extract the message from these lines. Advanced students can challenge themselves by modifying their code to encode and decode ASCII signals or adding a layer of encryption to protect their data from unwanted observers. | ||
| </ | </ | ||
| Line 154: | Line 154: | ||
| ===== Next Steps ===== | ===== Next Steps ===== | ||
| - | For more guides on how to use the Digilent Test and Measurement Device, return to the device' | + | For more guides on how to use the Digilent Test and Measurement Device, return to the device' |
| - | For technical support, please visit the [[https:// | + | For technical support, please visit the [[https:// |

