Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
learn:courses:unit-7-lab7a:start [2017/05/12 20:14] – [2. Basic Knowledge] Talesa Bleythinglearn:courses:unit-7-lab7a:start [2022/10/04 11:38] (current) – external edit 127.0.0.1
Line 26: Line 26:
 ===== 3. Equipment List ===== ===== 3. Equipment List =====
 ==== 3.1. Hardware ==== ==== 3.1. Hardware ====
-  * [[http://store.digilentinc.com/basys-mx3-pic32mx-trainer-board-recommended-for-embedded-systems-courses/|Basys MX3 trainer board]] +  - [[https://digilent.com/shop/basys-mx3-pic32mx-trainer-board-for-embedded-systems-courses/|Basys MX3 trainer board]] 
-  * Workstation computer running Windows 10 or higher, MAC OS, or Linux  +  - Workstation computer running Windows 10 or higher, MAC OS, or Linux  
-  * [[http://store.digilentinc.com/usb-a-to-micro-b-cable/|Standard USB A to micro-B cables]]+  - [[https://digilent.com/shop/usb-a-to-micro-b-cable/|Standard USB A to micro-B cables]]
  
 In addition, we suggest the following instruments: In addition, we suggest the following instruments:
-  * [[http://store.digilentinc.com/analog-discovery-2-100msps-usb-oscilloscope-logic-analyzer-and-variable-power-supply/|Analog Discovery 2]] +  - [[https://digilent.com/shop/analog-discovery-2-100ms-s-usb-oscilloscope-logic-analyzer-and-variable-power-supply/|Analog Discovery 2]] 
  
  
 ==== 3.2. Software ==== ==== 3.2. Software ====
 The following programs must be installed on your development work station: The following programs must be installed on your development work station:
-  * [[http://www.microchip.com/mplab/mplab-x-ide|Microchip MPLAB X® v3.35 or higher]] +  - [[http://www.microchip.com/mplab/mplab-x-ide|Microchip MPLAB X® v3.35 or higher]] 
-  * [[http://www.microchip.com/SWLibraryWeb/product.aspx?product=PIC32%20Peripheral%20Library|PLIB Peripheral Library]] +  - [[http://www.microchip.com/SWLibraryWeb/product.aspx?product=PIC32%20Peripheral%20Library|PLIB Peripheral Library]] 
-  * [[http://www.microchip.com/xcdemo/xcpluspromo.aspx|XC32 Cross Compiler]] +  - [[http://www.microchip.com/xcdemo/xcpluspromo.aspx|XC32 Cross Compiler]] 
-  * [[http://store.digilentinc.com/waveforms-2015-download-only/|WaveForms 2015]] (if using the Analog Discovery 2) +  - [[https://digilent.com/shop/software/digilent-waveforms/|WaveForms]] (if using the Analog Discovery 2) 
-  * [[http://iowahills.com/|Iowa Hills Software for IIR and FIR Filters]]+  - [[http://iowahills.com/|Iowa Hills Software for IIR and FIR Filters]]
  
  
Line 46: Line 46:
  
 ===== 4. Project Takeaways ===== ===== 4. Project Takeaways =====
-  * How to implement digital filters in C using a PIC32 microprocessor. +  - How to implement digital filters in C using a PIC32 microprocessor. 
-  * How to use the PIC32 processor to make a signal generator. +  - How to use the PIC32 processor to make a signal generator. 
-  * How to create analog output using pulse-width modulation. +  - How to create analog output using pulse-width modulation. 
-  * How to use change frequency of synthesized signals.+  - How to use change frequency of synthesized signals.
  
  
Line 165: Line 165:
   - Why is it preferable to synthesize a sine function rather than a cosine function?   - Why is it preferable to synthesize a sine function rather than a cosine function?
   - What precautions are necessary if a signal of more than one frequency is generated by adding outputs?   - What precautions are necessary if a signal of more than one frequency is generated by adding outputs?
-  - What conclusion do you draw from the data recorded in Table 7.1?+  - What conclusion do you draw from the data recorded in Table 8.1?