Using the Serial Communication Interface in a Microcontroller
Using the Serial Communication Interface in a Microcontroller
Submit your assignment to the Dropbox located on the silver tab at the top of this page.
(See Syllabus section Due Dates for Assignments & Exams for due dates.)
L A B O V E R V I E W
Scenario/Summary
1. To use the built-in COM port and understand how it sends and receives serial data using the RS-232 communication standard
2. To learn how to program the HC12 Serial Communication Interface in C language to transfer data between sender and receiver and display it
Deliverables
Answer all parts, and submit completed lab document.
L A B S T E P S
STEP 1: Download the lab
Download Lab 1 located in Doc Sharing, and save it to your PC.
STEP 2: Complete the lab instructions
Follow the directions and steps to complete the Week 1 Lab. Be sure to complete each part.
STEP 3: Submit
Submit the completed lab document in a Word file.
ECET365 Embedded Microprocessor Systems
Week 2 ILAB
Lab 2 of 6: Temperature Measuring System using a Microcontroller
Submit your assignment to the Dropbox located under the silver tab at the top of this page.
(See Syllabus section Due Dates for Assignments & Exams for due dates.)
L A B O V E R V I E W
Scenario/Summary
To know how to design and use signal conditioners to interface analog sensors or transducers to the HC12
To learn how to use A-to-D Converters to input and digitize signals coming to the microprocessor from analog input devices
To learn how to write a C language program to sample, process, and output the data from an analog device on an LCD
Deliverables
Answer all parts, and submit completed lab document.
L A B S T E P S
STEP 1: Download the lab
Download Lab 2 located in Doc Sharing, and save it to your PC.
STEP 2: Complete the lab instructions
Follow the directions and steps to complete the Week 2 Lab. Be sure to complete each part.
STEP 3: Submit
Submit the completed lab document in a Word file
ECET365 Embedded Microprocessor Systems
Week 3 ILAB
Lab 3 of 6: Traffic Light Control Using Finite State Machines (FSM)
Submit your assignment to the Dropbox located under the silver tab at the top of this page.
See Syllabus section Due Dates for Assignments & Exams for due dates.
L A B O V E R V I E W
Scenario/Summary
To understand how a relatively simple finite state machine abstraction can be used to implement a complex set of equivalent relay actions in hardware
To analyze a familiar real-world problem in terms of how system inputs and the present state determine the next output state using a state diagram
To acquire proficiency in the use of statically allocated linked list data structures to define a sequence of states involving multiple variables
Deliverables
Answer all parts, and submit completed lab document.
L A B S T E P S
STEP 1: Open lab document
Download Lab 3 located in Doc Sharing, and save it to your PC.
STEP 2: Complete the lab instructions
Follow the directions and steps to complete the Week 3 Lab. Be sure to complete each part.
STEP 3: Submit
Submit the completed lab document in a Word file.
ECET365 Embedded Microprocessor Systems
Week 4 ILAB
Lab 4 of 6: Servo Control Using Pulse Width Modulation (PWM)
Submit your assignment to the Dropbox located under the silver tab at the top of this page.
(See Syllabus section Due Dates for Assignments & Exams for due dates.)
L A B O V E R V I E W
Scenario/Summary
To become familiar with the PWM interface using the Dragon 12 Plus with serial monitor
To learn how to use input and output subroutines in C language
To learn how to compose projects containing several modules
Deliverables
Answer all parts and submit completed lab document.
L A B S T E P S
STEP 1: Download the lab
Download Lab 4 located in Doc Sharing, and save it to your PC.
STEP 2: Complete the lab instructions
Follow the directions and steps to complete the Week 4 Lab. Be sure to complete each part.
STEP 3: Submit
Submit the completed lab document in a Word file.
ECET365 Embedded Microprocessor Systems
Week 5 ILAB
Lab 5 of 6: Servo Motor Interfaces-Closed-Loop Motor Speed Control
Submit your assignment to the Dropbox located under the silver tab at the top of this page.
(See Syllabus section Due Dates for Assignments & Exams for due dates.)
L A B O V E R V I E W
Scenario/Summary
To understand the operation of servo motors and optical interrupter switches
To analyze the interface requirements for connecting an optical interrupter to an HC12 and implementing the interface
To learn how to write a C language program that controls the speed and direction of a dc motor and displays motor speed in RPM to the PC monitor
To learn how to program a continuous feedback control loop that stabilizes the speed of a servo motor under varying load using the HC12 input capture timer.
Deliverables
Answer all parts and submit completed lab document.
L A B S T E P S
STEP 1: Download the lab
Download Lab 5 located in Doc Sharing, and save it to your PC.
STEP 2: Complete the lab instructions
Follow the directions and steps to complete the Week 5 Lab. Be sure to complete each part.
STEP 3: Submit
Submit the completed lab document in a Word file.
ECET365 Embedded Microprocessor Systems
Week 6 ILAB
Lab 6 of 6: Servo Motor Interfaces-Closed-Loop Motor Speed Control
Submit your assignment to the Dropbox located under the silver tab at the top of this page.
See Syllabus section Due Dates for Assignments & Exams for due dates.
L A B O V E R V I E W
Scenario/Summary
The course project involves the design, debugging, and building of hardware and software for a wireless servo driven robot.
Deliverables
Report
A complete report detailing construction, test, and validation of the project should be written. The report format should follow the format for course labs in general.
Presentation
In addition to a written report, a complete PowerPoint presentation must be written. A final presentation of the project using the presentation must be given to your class peers and the instructor. It is considered toward a part of your grade.
L A B S T E P S
STEP 1: Download the lab
Download Lab 6 located in Doc Sharing, and save it to your PC.
STEP 2: Complete the lab instructions
Follow the directions and steps to complete the Week 6 Lab. Be sure to complete each part.
STEP 3: Submit
Submit the written report.
Give presentation.
Collepals.com Plagiarism Free Papers
Are you looking for custom essay writing service or even dissertation writing services? Just request for our write my paper service, and we'll match you with the best essay writer in your subject! With an exceptional team of professional academic experts in a wide range of subjects, we can guarantee you an unrivaled quality of custom-written papers.
Get ZERO PLAGIARISM, HUMAN WRITTEN ESSAYS
Why Hire Collepals.com writers to do your paper?
Quality- We are experienced and have access to ample research materials.
We write plagiarism Free Content
Confidential- We never share or sell your personal information to third parties.
Support-Chat with us today! We are always waiting to answer all your questions.
