You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>ECET</strong> <strong>365</strong> <strong>DeVry</strong> <strong>All</strong> <strong>Week</strong> I Labs<br />
Downloading is very simple, you can download this Course here:<br />
http://mindsblow.us/question_des/<strong>ECET</strong><strong>365</strong><strong>DeVry</strong><strong>All</strong><strong>Week</strong><strong>iLabs</strong>/4576<br />
Or<br />
Contact us at:<br />
help@mindblows.us<br />
<strong>ECET</strong> <strong>365</strong> <strong>DeVry</strong> <strong>All</strong> <strong>Week</strong> I Labs<br />
<strong>ECET</strong><strong>365</strong><br />
<strong>ECET</strong> <strong>365</strong> <strong>DeVry</strong> <strong>Week</strong> 1 iLab<br />
Lab 1 of 6: Using the Serial Communication Interface in a Microcontroller<br />
Submit your assignment to the Dropbox located on the silver tab at the top of this page.<br />
(See Syllabus section Due Dates for Assignments & Exams for due dates.)<br />
L A B O V E R V I E W<br />
Scenario/Summary<br />
1. To use the built-in COM port and understand how it sends and receives serial data using the RS-232 communication<br />
standard<br />
2. To learn how to program the HC12 Serial Communication Interface in C language to transfer data between sender<br />
and receiver and display it<br />
Deliverables<br />
Answer all parts, and submit completed lab document.<br />
L A B S T E P S<br />
STEP 1: Download the lab<br />
Download Lab 1 located in Doc Sharing, and save it to your PC.<br />
STEP 2: Complete the lab instructions<br />
Follow the directions and steps to complete the <strong>Week</strong> 1 Lab. Be sure to complete each part.<br />
STEP 3: Submit<br />
Submit the completed lab document in a Word file.<br />
<strong>ECET</strong> <strong>365</strong> <strong>DeVry</strong> <strong>Week</strong> 2 iLab<br />
Lab 2 of 6: Temperature Measuring System using a Microcontroller<br />
Submit your assignment to the Dropbox located under the silver tab at the top of this page.<br />
(See Syllabus section Due Dates for Assignments & Exams for due dates.)<br />
L A B O V E R V I E W
Scenario/Summary<br />
To know how to design and use signal conditioners to interface analog sensors or transducers to the HC12<br />
To learn how to use A-to-D Converters to input and digitize signals coming to the microprocessor from analog input<br />
devices<br />
To learn how to write a C language program to sample, process, and output the data from an analog device on an LCD<br />
Deliverables<br />
Answer all parts, and submit completed lab document.<br />
L A B S T E P S<br />
STEP 1: Download the lab<br />
Download Lab 2 located in Doc Sharing, and save it to your PC.<br />
STEP 2: Complete the lab instructions<br />
Follow the directions and steps to complete the <strong>Week</strong> 2 Lab. Be sure to complete each part.<br />
STEP 3: Submit<br />
Submit the completed lab document in a Word file<br />
<strong>ECET</strong> <strong>365</strong> <strong>DeVry</strong> <strong>Week</strong> 3 iLab<br />
Lab 3 of 6: Traffic Light Control Using Finite State Machines (FSM)<br />
Submit your assignment to the Dropbox located under the silver tab at the top of this page.<br />
See Syllabus section Due Dates for Assignments & Exams for due dates.<br />
L A B O V E R V I E W<br />
Scenario/Summary<br />
To understand how a relatively simple finite state machine abstraction can be used to implement a complex set of<br />
equivalent relay actions in hardware<br />
To analyze a familiar real-world problem in terms of how system inputs and the present state determine the next output<br />
state using a state diagram<br />
To acquire proficiency in the use of statically allocated linked list data structures to define a sequence of states involving<br />
multiple variables<br />
Deliverables<br />
Answer all parts, and submit completed lab document.<br />
L A B S T E P S<br />
STEP 1: Open lab document<br />
Download Lab 3 located in Doc Sharing, and save it to your PC.<br />
STEP 2: Complete the lab instructions<br />
Follow the directions and steps to complete the <strong>Week</strong> 3 Lab. Be sure to complete each part.<br />
STEP 3: Submit<br />
Submit the completed lab document in a Word file.<br />
<strong>ECET</strong> <strong>365</strong> <strong>DeVry</strong> <strong>Week</strong> 4 iLab
Lab 4 of 6: Servo Control Using Pulse Width Modulation (PWM)<br />
Submit your assignment to the Dropbox located under the silver tab at the top of this page.<br />
(See Syllabus section Due Dates for Assignments & Exams for due dates.)<br />
L A B O V E R V I E W<br />
Scenario/Summary<br />
To become familiar with the PWM interface using the Dragon 12 Plus with serial monitor<br />
To learn how to use input and output subroutines in C language<br />
To learn how to compose projects containing several modules<br />
Deliverables<br />
Answer all parts and submit completed lab document.<br />
L A B S T E P S<br />
STEP 1: Download the lab<br />
Download Lab 4 located in Doc Sharing, and save it to your PC.<br />
STEP 2: Complete the lab instructions<br />
Follow the directions and steps to complete the <strong>Week</strong> 4 Lab. Be sure to complete each part.<br />
STEP 3: Submit<br />
Submit the completed lab document in a Word file.<br />
<strong>ECET</strong> <strong>365</strong> <strong>DeVry</strong> <strong>Week</strong> 5 iLab<br />
Lab 5 of 6: Servo Motor Interfaces-Closed-Loop Motor Speed Control<br />
Submit your assignment to the Dropbox located under the silver tab at the top of this page.<br />
(See Syllabus section Due Dates for Assignments & Exams for due dates.)<br />
L A B O V E R V I E W<br />
Scenario/Summary<br />
To understand the operation of servo motors and optical interrupter switches<br />
To analyze the interface requirements for connecting an optical interrupter to an HC12 and implementing the interface<br />
To learn how to write a C language program that controls the speed and direction of a dc motor and displays motor<br />
speed in RPM to the PC monitor<br />
To learn how to program a continuous feedback control loop that stabilizes the speed of a servo motor under varying<br />
load using the HC12 input capture timer.<br />
Deliverables<br />
Answer all parts and submit completed lab document.<br />
L A B S T E P S<br />
STEP 1: Download the lab<br />
Download Lab 5 located in Doc Sharing, and save it to your PC.<br />
STEP 2: Complete the lab instructions<br />
Follow the directions and steps to complete the <strong>Week</strong> 5 Lab. Be sure to complete each part.
STEP 3: Submit<br />
Submit the completed lab document in a Word file.<br />
<strong>ECET</strong> <strong>365</strong> <strong>DeVry</strong> <strong>Week</strong> 6 iLab<br />
Lab 6 of 6: Servo Motor Interfaces-Closed-Loop Motor Speed Control<br />
Submit your assignment to the Dropbox located under the silver tab at the top of this page.<br />
See Syllabus section Due Dates for Assignments & Exams for due dates.<br />
L A B O V E R V I E W<br />
Scenario/Summary<br />
The course project involves the design, debugging, and building of hardware and software for a wireless servo driven<br />
robot.<br />
Deliverables<br />
Report<br />
A complete report detailing construction, test, and validation of the project should be written. The report format should<br />
follow the format for course labs in general.<br />
Presentation<br />
In addition to a written report, a complete PowerPoint presentation must be written. A final presentation of the project<br />
using the presentation must be given to your class peers and the instructor. It is considered toward a part of your grade.<br />
L A B S T E P S<br />
STEP 1: Download the lab<br />
Download Lab 6 located in Doc Sharing, and save it to your PC.<br />
STEP 2: Complete the lab instructions<br />
Follow the directions and steps to complete the <strong>Week</strong> 6 Lab. Be sure to complete each part.<br />
STEP 3: Submit<br />
Submit the written report.<br />
Give presentation.