ECET 365 Week 3 Complete DeVry

$25

Description

ECET 365 Week 3 Complete DeVry

ECET 365 Week 3 Software and Hardware Subsystems DeVry

ECET 365 Week 3 Discussions

WEEK 3: FINITE STATE MACHINE MODULES VS. PROCEDURAL CODE

What are the advantages and disadvantages of a Finite State Machine model compared to a Procedural model?

WEEK 3: SOFTWARE MODULES FOR THE PROJECT

What software modules are suggested for the current project?

ECET 365 Week 3 HOMEWORK

Pages 146—147, Problems 2.18, 2.19, 2.20, D2.23, D2.24.

Don’t forget to submit your assignment.

 

ECET 365 Week 3 COURSE PROJECT (DUE IN WEEK 8)

Review the Course Project Overview under the Introduction & Resources area for an overall description of the Course Project, grading rubric, and deliverables.

The Lab this week requires the students to develop a set of subsystems that will fulfill a given set of requirements for the Robotic Car. These requirements can be found in the Files section of the Course Menu.

 

ECET 365 Week 3 Lab

Lab 3: Converting Requirements to a Work Schedule

Objectives

  1. Develop a map showing which hardware subsystems from the kit will be used to meet each requirement. Determine if additional parts are required.
  2. Determine which hardware subsystems will require software support to control the subsystems or provide communications between subsystems.
  3. Produce a set of tasks needed to meet the requirements. Assign tasks to team members.
  4. Develop a work schedule for a presentation to the class. Include serial and parallel scheduling of tasks to meet the time requirements.

Parts List

  1. Robotics Car Kit or Other Provided Kit
  2. Freescale Tower Kit with S12G128 CPU board or Other Provided CPU Board
  3. PC with IDE software (e.g. CodeWarrior Development Studio V5.1)
  4. Scheduling software (e.g. Microsoft Project)

Introduction

  1. The purpose of this course is to prepare you for the Senior Project. If you think this course is intense, consider that, in the Senior Project, you will not be given a kit to build. You will have to determine what you will build. In this course, the kit will be determined, although you may find that additional materials are required.
  2. You will also be given a set of requirements for this course. In the Senior Project, you will develop your own requirements. This course will give you an idea of how requirements are met.
  3. You will also learn how to develop a work schedule for a project. This knowledge will serve you well in the Senior Project.
  4. Finally, you will learn how to develop techniques to build the system so that you have a test plan that can be used to troubleshoot should any malfunctions occur. It is rare when nothing fails. Having a test plan will greatly maintain your sanity as the project deadline approaches.
  5. The lab for this week consists of mapping the hardware subsystems to the requirements, determining what software modules are required to support the subsystems, assigning work tasks to team members, and producing a work schedule that will be presented to the class at the end of the week.

Deliverables

Answer all questions in Week 3 Lab Cover Sheet here (Links to an external site.)Links to an external site..

Submit your Week 3 Lab Assignment.

You can also download the cover sheet for Week 3 Lab in the Files section of the Course Menu.

Required Software

CodeWarrior Development Studio for S12(x) V5.1

Access the software at http://www.nxp.com/ (Links to an external site.)Links to an external site..

Lab Steps

STEP 1: Procedures

  1. Determine the project requirements.
    1. Read the ECET365 Smart Car Contest Rules in the Files section of the Course Menu.
    2. For each relevant item in the Rules, determine what subsystems are required to meet the requirement. For example, the following items may be relevant:
      1. The Robotic Car must follow a 1-inch-wide black stripe down the middle of the track.
      2. The track curves will have a bending radius not less than 500 mm.  Therefore, the Robotic Car must be able to follow a curve of 500mm radius.
      3. The track width will be at least 600 mm, so the Smart Car must stay on the track, even as it goes around the curves.
      4. The Robotic Car must go around the track twice.
      5. The Robotic Car must stop within 3 meters after completing two laps.
      6. The fastest Robotic Car wins. The time is the fastest lap time for either of the two laps.
      7. The Robotic Car is autonomous. It is not controlled by an external driver or computer.

There may be other requirements hidden in the rules, especially about the type and number of microprocessors allowed.

  1. Determine alternative subsystems to meet the requirements.
    1. Create a table of requirements and alternative subsystems. A brief example is shown below:
Table 1
Requirement Alternative 1 Alternative 2 Alternative 3
Follow centerline on track Linear array subsystem Webcam subsystem Photodiode subsystem
Make two laps, then stop at finish line Counter/timer subsystem Video/counter subsystem Voltage monitor subsystem
  1. You may not need as many as three alternatives, or you may find that you can think of more alternatives. Use the “brain-storming” technique at this point, which means that no idea is discounted. At least, it is not discounted yet.
  1. Determine a set of alternatives for the actual plan.  Note that there are different possible sets of alternatives, but some will come together because of their similarities and use of common resources. Consider the following:
    1. Time and expense to use the alternative. If the kit contains a module, that may save expense, but buying something else may save you time.
    2. Ordering items can be more expensive for overnight delivery, or it may cost you time to choose less expensive shipping.
    3. Using items with a common voltage requirement may save you development time and expense. Otherwise, you may need multiple power supplies.
    4. Capability of team members. Some members may be skilled at certain circuit building, sensor, or motor control techniques. This might lead you to choose an alternative.
  2. Prepare a work schedule.
    1. This is the part of the process that uses the most guesswork. You must estimate the amount of time required to assemble each subsystem, test it, connect the subsystems, test them, assemble the final prototype, and test it. Note that some subsystems require both hardware and software to be developed.
    2. You need to decide the order in which the subsystems will be developed and which tasks can be performed in parallel. Consult the Outline of Smart Car Project in the Files section of the Course Menu. It gives a rough idea of how much time each task requires, but it does not show you which tasks could be done with more people.
    3. You need to assign people to the tasks and responsibilities to the team members.  Microsoft Project is suitable for building the work schedule, but of course, there are alternatives.
  3. Observations – Complete the following questions in the Week 3 Lab Cover Sheet and submit your Lab assignment.
    1. The class may have suggestions for improving your work schedule.
    2. You may find ideas from other schedules.
    3. A sanity test is best done by others outside your team.

ECET 365 Week 3 Quiz

Instructions

Here is some information about your Quiz.

  • This quiz covers COs 1, 2 and Chapters 1, 2.
  • This quiz is worth 20 total points, which include the following questions:
    • 3 multiple-choice questions at 5 points each;
    • 1 short-answer question at 5 points each; and
  • You have 60 minutes to finish the quiz.
  • Here is a reminder to SAVE frequently, because when the time limit is reached, you will automatically be exited from the exam.
  • This quiz contains one page.

By submitting this work, I am attesting that it abides by the Student Honor Code.

 

Course Tutor helps in providing the best essay writing service. If you need 100% original papers for ECET 365 Week 3 Complete DeVry, then contact us through call or live chat.

ECET 365 Week 3 Complete DeVry

Best ECET 365 Week 3 Complete DeVry
ECET 365 Week 3 Complete DeVry

ACCT 553 DeVryBIAM 500 DeVryCIS 500 STRCIS 558 STRENG 105 GCUFIN 390 DeVryFIN 504 GCUHCA 545 GCUHCA 699 GCUHLT 306 GCUHLT 362 GCUHLT 555 GCUHLT 610 GCUHLT 665 GCUHOSP 594 DeVryHRM 600 DeVryMAT 144 GCUMGMT 600MGT 599 STRMGT 655 GCUMKT 373 GCUPSY 362 GCUPSY 565 GCUPSY 575 GCUPSY 665 GCUSOC 102 GCUSOC 320 GCUSOC 372 GCUSOC 412 GCUNSG 6440 SUHIM 515 GCUNSG 4029 SUHIM 615 GCUNSG 3029 SUNSG 4055 SUNSG 6630 SUNSG 6005 SUCRMJ 310PSY 510 GCUCRMJ 300 DevryCRMJ 425SPD 200 GCU, HLT 490 GCU ,ECH 340 GCU , ECH 440 GCU , ECH 355 GCU ,ECH 350 GCU ,LDR 461 GCU ,ECH 425 GCU ,REL 212 STR ,SCI 115 STR ,CIS 505 STR ,JUS 652 GCUMGT 640 GCUCIS 527 STRSOC 436 GCU,ACC 502 GCUFIN 504 GCU , MATH 260 DeVry ,ETHC 445 DeVry ,ECET 220 DeVry , CARD 405 DeVryNETW 203 DeVryNETW 205 DeVryECET 365 DeVry

 

 

 

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Add to cart