ECET 365 Course Inspiring Minds / tutorialrank.com - PowerPoint PPT Presentation

About This Presentation
Title:

ECET 365 Course Inspiring Minds / tutorialrank.com

Description:

For more course tutorials visit www.tutorialrank.com ECET 365 Lab 1 Using the Serial Communication Interface in a Microcontroller   ECET 365 Lab 2 Temperature Measuring System using a Microcontroller  ECET 365 Lab 3 Traffic Light Control Using Finite State Machines (FSM)  ECET 365 Lab 4 Servo Control Using Pulse Width Modulation (PWM)  ECET 365 Lab 5 Servo Motor Interfaces-Closed-Loop Motor Speed Control   ECET 365 Lab 6 Servo Motor Interfaces-Closed-Loop Motor Speed Control – PowerPoint PPT presentation

Number of Views:7
Slides: 24
Provided by: kanidonel

less

Transcript and Presenter's Notes

Title: ECET 365 Course Inspiring Minds / tutorialrank.com


1
ECET 365 Course Inspiring Minds/ tutorialrank.com
The Best way to predict the Future is to create
it.....To Best way....
www.tutorialrank.com
2
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Entire Course
ECET 365 Lab 1 Using the Serial Communication
Interface in a Microcontroller ECET 365 Lab 2
Temperature Measuring System using a
Microcontroller ECET 365 Lab 3 Traffic Light
Control Using Finite State Machines (FSM) ECET
365 Lab 4 Servo Control Using Pulse Width
Modulation (PWM)
3
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Lab 1 Using the Serial Communication
Interface in a Microcontroller
ECET 340 Week 1 HomeWork 1
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
4
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Lab 2 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
5
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Lab 3 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 1.
To understand how a relatively simple finite
state machine abstraction can be used to
implement a complex set of equivalent relay
actions in hardware 2. 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
6
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Lab 4 Servo Control Using Pulse Width
Modulation (PWM)
ubmit 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 1.
To become familiar with the PWM
interface using the Dragon 12 Plus with serial
monitor 2. To learn how to use input
and output subroutines in C language 3.
To learn how to compose projects containing
several modules Deliverables
7
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Lab 5 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 1.
To understand the operation of servo
motors and optical interrupter switches 2.
To analyze the interface requirements for
connecting an optical interrupter to an HC12 and
implementing the interface 3. 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
8
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Lab 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
9
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Week 1 Homework Problems 8.9, 8.10, D8.1
, D8.14 ,D8.15
Page 454-455 Problems 8.9, 8.10, D8.13, D8.14,
D8.15 8.9) A stepper motor has 24 north teeth
and 24 south teeth. What angle change occurs on
each step? If a full step is output every 1 ms
(and assuming it doesnt slip), at what speed
does the motor spin? 8.10) Draw a figure
similar to figure 8.80 showing how half stepping
works.
10
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Week 1 iLab Motor Control
Objectives A. Develop software routines that
control Stepper Motors, small permanent magnet DC
motors, and Servos. B. Understand how an
H-bridge can be used to control DC motors and
Stepper Motors. Questions for the DC Motor
Procedures Questions for the Stepper Motor
Procedures
11
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Week 1 Quiz
Question 1. Question (TCO 3) To allow a relay
coil current of 150 mA through an NPN transistor
with a gain (beta) of 75, the current through the
base must be _____. Question 2. Question (TCO
3) A stepper motor requires 250 steps per
revolution. How many degrees does the motor
rotate per step? Question 3. Question (TCO 3)
A pulse train consists of a logic 1 pulse that is
30 microseconds wide followed by a logic 0 pulse
that is 70 microseconds wide. The duty cycle is
_____.
12
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Week 2 Homework Problems 7.1, 7.4 ,7.9
,7.13 ,D7.17 and 12.1, 12.5
ECET 365 Week 2 Homework Problems Pages 384
387, Problems 7.1, 7.4, 7.9, 7.13, D7.17. Page
639, Problems 12.1 12.5. Question 7.1 For
each term, give a definition in 32 words or
less. Question 7.4 Look up in the 9S12 data
sheet how the SCI checks for noise. In
particular, when is the noise flag set? How does
software clear the noise flag?
13
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Week 2 iLab Interfacing to the Smart Car
Video Sensor
Objectives Develop a hardware interface to the
TSL1401 Video Sensor in the Smart Car Kit. Test
the sensor with software and use data to control
the steering servo. (Mini Project) Use mini lab
TTL pulser to simulate the sensor inputs and
control PWM output on/off so as to test your
motors steering system.
14
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Week 2 Quiz
Question 1. Question (TCO 4) A transducer
produces a 5 V output with an internal resistance
of 50 ohms. The input resistance of the amplifier
is 1,000 ohms. What is the voltage at the input
of the amplifier? Question 2. Question (TCO
4) A signal contains a highest frequency of 500
Hz. What is the minimum sampling frequency
required? Question 3. Question (TCO 4) A
signal with a range of 05V is sampled with a
16-bit ADC. What is the change in voltage (delta)
between digitized levels?
15
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Week 3 Homework Problems 2.18, 2.19,
2.20, D2.23, D2.24
ECET 365 Week 3 Homework Pages 146 - 147,
Problems 2.18, 2.19, 2.20, D2.23, D2.24 2.18
In 32 words or less, describe the meaning of
each of the following terms. 19. Give a
quantitative measure of modularity (e.g., System
A is more modular than system B) if 2.20
In 32 words or less, describe the meaning of each
of the following debugging terms.
16
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Week 3 iLab Converting Requirements to a
Work Schedule
ECET 365 Week 3 iLab Converting Requirements to a
Work Schedule Objectives A. Develop a
map showing which hardware subsystems from the
kit will be used to meet each requirement.
Determine if additional parts are required. B.
Determine which hardware subsystems will
require software support to control the
subsystems or provide communications between
subsystems. C. Produce a set of tasks
needed to meet the requirements. Assign tasks to
team members.
17
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Week 3 Quiz
Question 1. Question (TCO 1) The type of
cohesion in which the components of a software
Module are in a mandatory order is called
Question 2. Question (TCO 1) A _____ records
values of output ports controlled by the
program. Question 3. Question (TCO 2) In a
program with multiple threads, the execution of
an Interrupt Service Routine is called a _____.
Question 4. Question (TCO 1) What are the
differences between a Moore finite-state machine
(FSM) and a Mealy FSM?
18
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Week 4 Homework Problems
Answer Pages 242, Problem 4.10 page 586,
problems 11.5c, g and page 589, problems D11.20,
D11.21. Page 242, Problem 4.10 What purpose
might there be to use the PLL and slow down the
9S12? Page 586, Problem 11.5 c) g) For each
pair of terms, explain the similarities and
differences in 32 words or less.
19
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Week 4 iLab System and Subsystem Power
Supplies
ECET 365 Week 4 iLab System and Subsystem Power
Supplies Objectives A. Test the main power
supply of the Robotic Car or robotic system. B.
Test the subsystem power supplies and determine
if a separate battery system is required for the
subsystems.
20
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Week 4 Quiz
Question 1. Question (TCO 5) An op amp requires
the design equation Vout 50Vin 3Vref AgVg.
What is the value of Ag? Question 2. Question
(TCO 5) The voltage dropout of a voltage
regulator is 1.6 V. If a 12 V output is required,
what is the minimum regulator input voltage?
Question 3. Question (TCO 5) An H-bridge
allows a 4 A current pulse to the drive motor.
What is the average current if the duty cycle is
25 and the pulse frequency is 2 kHz?
21
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Week 5 Homework
ECET 365 Week 5 Homework Page 241, Problems
4.14.9 4.1Syntactically, I/O ports are public
globals. In order to separate mechanisms from
policies (i.e., improve the quality of the
software system), how should I/O be actually
used? 4.2Why do we add the volatile qualifier
in all I/O port definitions? For example,
define TCNT (unsigned short volatile)(0
0044)
22
ECET 365 Course Inspiring Minds/ tutorialrank.com
ECET 365 Week 5 Homework
ECET 365 Week 5 Homework Page 241, Problems
4.14.9 4.1Syntactically, I/O ports are public
globals. In order to separate mechanisms from
policies (i.e., improve the quality of the
software system), how should I/O be actually
used? 4.2Why do we add the volatile qualifier
in all I/O port definitions? For example,
define TCNT (unsigned short volatile)(0
0044)
23
ECET 365 Course Inspiring Minds/ tutorialrank.com
The Best way to predict the Future is to create
it.....To Best way....
www.tutorialrank.com
Write a Comment
User Comments (0)
About PowerShow.com