ECET 365 Experience Tradition/newtonhelp.com - PowerPoint PPT Presentation

About This Presentation
Title:

ECET 365 Experience Tradition/newtonhelp.com

Description:

For more course tutorials visit www.newtonhelp.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 – PowerPoint PPT presentation

Number of Views:4
Slides: 33
Provided by: ageratum10

less

Transcript and Presenter's Notes

Title: ECET 365 Experience Tradition/newtonhelp.com


1
ECET 365 Experience Tradition/newtonhelp.com
2
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  • https//youtu.be/OGEtbJCP41k
  •  
  •  
  • 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

3
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  •  
  • Lab 1 of 6 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.)

4
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  •  
  • 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
  • 1. To know how to design and use signal
    conditioners to interface analog sensors or
    transducers to the HC12
  • 2. 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 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  •  
  • 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
  • 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

6
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  •  
  • 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

7
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  •  
  • 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

8
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  •  
  • 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

9
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  •  
  • 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 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  •  
  • 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 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  •  
  • www.newtonhelp.com
  •  
  • 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?

12
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  •  
  • 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.

13
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  •  
  • Objectives
  • Develop a hardware interface to the TSL1401 Video
    Sensor in the Smart Car Kit.

14
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  •  
  • www.newtonhelp.com
  •  
  • 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?

15
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  •  
  • 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.

16
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  •  
  • 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.

17
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  •  
  • 1. Question (TCO 5) Identify the step
    size for an 8-bit analog-to-digital converter
    with Vref 2.5 VDC?
  •  
  • Student Answer 10 millivolts
  • 25 millivolts
  • 4.9 millivolts
  • 5 volts

18
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  •  
  • 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

19
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  •  
  • 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.

20
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  •  
  • 1. Question (TCO 3) Which interrupt is
    non-maskable?
  •  
  • Student Answer Software interrupt (SWI)
  • Interrupt from a device connected to IRQ pin
    of HCS12 microcontroller
  • Both A and B
  • Interrupt by multiple devices connected to
    IRQ pin of HCS12 microcontroller

21
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  •  
  • 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.

22
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  •  
  • 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.

23
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  •  
  • 1. Question (TCO 1, 2, and 7) Select
    the header file in CodeWarrior for the Freescale
    MC9s12DG256.
  •  
  • Student Answer mc9s12dg256.h
  • mc9s12dg256.header
  • mc9s12dg256.asm
  • mc9s12dg256
  •  
  • Comments
  •  

24
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  • 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,

25
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  • Objectives
  • A. Determine the timing requirements for data to
    and from subsystems.
  • B. Change a procedural subroutine to an
    interrupt-driven subroutine.
  • C. Compare the interrupt-driven system operation
    to the procedural system.

26
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  • 1. Question (TCO 5) In an asynchronous
    data transfer _____.
  •  
  • Student Answer the transmitter and
    receiver clock must be exactly the same all the
    time
  • the receiver clock must be exactly the same
    or multiple times the transmitter clock
  • it is not necessary to have a clock in the
    receiver

27
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  • ECET 365 Week 6 Homework
  • Page 710 Problems 14.114.4, 14.814.13
  • 14.1 For each term, give a definition in 32 words
    or less.
  • a) Master-slave
  • b) Multi-drop

28
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  • Objectives
  • A. Compare characteristics of different wireless
    communications modules.
  • B. Compare characteristics of different wireless
    Internet communications modules.
  • C. Determine which modules are the most suitable
    for the Smart Car or Robotics project.
  • D. Develop a preliminary design for connecting a
    wireless module to the Smart Car or Robotics
    project.

29
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  • 1. Question (TCO 6) How many 16-bit
    PWM channels are available in the Freescale
    9S12DG256 microcontroller?
  •  
  • Student Answer Two
  • Four
  • Seven
  • Eight
  •  

30
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  • Pages 384387, Problems 7.1, 7.4, 7.9, 7.13,
    D7.17
  • Page 639, Problems 12.112.5
  • Chapter 7
  • 7.1.) For each term, give a definition in 32
    words or less.

31
ECET 365 Experience Tradition/newtonhelp.com
  • For more course tutorials visit
  • www.newtonhelp.com
  • Objectives
  • Complete the assembly of project subsystems.
  • Test the operation of the completed project.
  • Observations/Measurements
  • A. Visual Subsystem
  • 1. Test Method (Briefly
    describe the test method used to verify the
    correct operation of the visual subsystem.)
  • 2. Test Results (Record the
    measurements that indicate

32
ECET 365 Experience Tradition/newtonhelp.com
Write a Comment
User Comments (0)
About PowerShow.com