Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
learn:courses:unit-6:start [2017/04/14 17:50] – [Listing 7.1. Configuring I/O pin RG9 for Input Capture] Martha | learn:courses:unit-6:start [2021/10/13 22:30] (current) – Arthur Brown | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Unit 6: Analog I/O and Process Control ====== | + | ====== Unit 6: Analog I/O and Process Control ====== |
+ | [[{}/ | ||
=== Unit 6 Labs === | === Unit 6 Labs === | ||
- | * [[https:// | + | * [[/ |
- | * [[https:// | + | * [[/ |
=== Download This Document === | === Download This Document === | ||
- | * {{ : | + | {{ : |
Line 15: | Line 17: | ||
===== 2. Objectives ===== | ===== 2. Objectives ===== | ||
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
---- | ---- | ||
===== 3. Basic Knowledge ===== | ===== 3. Basic Knowledge ===== | ||
- | | + | |
* Basic circuit theory | * Basic circuit theory | ||
* Fundamentals of programming with C | * Fundamentals of programming with C | ||
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
---- | ---- | ||
Line 38: | Line 40: | ||
===== 4. Equipment List ===== | ===== 4. Equipment List ===== | ||
==== 4.1. Hardware ==== | ==== 4.1. Hardware ==== | ||
- | | + | |
- | | + | |
- | | + | |
- | | + | |
+ | - [[https:// | ||
In addition, we suggest the following instruments: | In addition, we suggest the following instruments: | ||
- | | + | |
==== 4.2. Software ==== | ==== 4.2. Software ==== | ||
The following programs must be installed on your development workstation: | The following programs must be installed on your development workstation: | ||
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
---- | ---- | ||
===== 5. Project Takeaways ===== | ===== 5. Project Takeaways ===== | ||
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
---- | ---- | ||
Line 201: | Line 204: | ||
=== 7.2.2. Analog Output: Pulse-width Modulation === | === 7.2.2. Analog Output: Pulse-width Modulation === | ||
- | In [[https:// | + | In [[/ |
| | ||
Lab 5 discussed the details of how to set up a PWM output using the output compare special function of the PIC32 processor. However, Lab 6a and 6b will require that we set up two PWM outputs that all use a common timer if the motor is to be capable of reversing direction. After initializing the timer to be used with the output compare and initializing the two output-compare channels, the PWM duty cycle of each individual channel is easily changed using the instruction // | Lab 5 discussed the details of how to set up a PWM output using the output compare special function of the PIC32 processor. However, Lab 6a and 6b will require that we set up two PWM outputs that all use a common timer if the motor is to be capable of reversing direction. After initializing the timer to be used with the output compare and initializing the two output-compare channels, the PWM duty cycle of each individual channel is easily changed using the instruction // | ||
Line 387: | Line 390: | ||
+ | ---- | ||
+ | |||
+ | [[{}/ | ||
+ | [[{}/ | ||
+ | [[{}/ | ||
+ | [[{}/ | ||
{{tag> | {{tag> |