Different sequence and timing for the motors

Assignment Help Other Engineering
Reference no: EM131697212

We will be modelling the motors (or rather, the switches for the motors) using a set of 3 LEDs - one red, one yellow and one green. So turning an LED on represents the corresponding motor being turned on-Our task is to control the 3 motors.

Inputs via a 12-key keypad that will allow users to select one of a series of preset programs. Each program has a different sequence and timing for the ‘motors' as described below.

Program No

Operation sequence

1

Green - 5 sec, Yellow - 2 sec, Red - 3 sec, back to Red and continue sequence (continuous loop)

2

Red - 4 sec, All motors off - 1 sec, Green - 3 sec, All motors off - 2 sec, back to Red and continue sequence (continuous loop)

4

Red - S sec, stop (this does not loop).

Pressing '4' again should extend the motor run time for another 5 seconds from time the key is pressed.

6

Same as Program 4, but for Green motor and using '6' to extend run

7

Red on continuously. Pressing '7' again stops red.

8

Yellow on continuously. Pressing '8' again stops yellow.

9

Green on continuously. Pressing '9' again stops green.

Safety Constraints:

1) Only one motor can be turned on at a time.

2) To minimise current surges during motor switching, there should be a 1 sec delay between one motor turning off and the next being turned on.

3) Emergency stop switch: This will be a push button switch to stop the motors in the event of an emergency.

Motors will not run until the emergency has been cleared by pressing the ‘*' key on the keypad.

The system will ignore all other inputs while in this ‘emergency' state.

When resuming normal operation, previous program selection is cleared.

Users should be able to select a new program at any point during the normal operation sequence and the system should switch to the new program, but still comply with the safety constraints above.

Even though the ‘user interface' is limited to the LCD screen and keypad, consider making this as ‘user-friendly' as possible and extend to include the following and any others of your choice:

1. User calls up the user defined option by selecting ‘0'.

2. User enters how long the RED ‘motor' should be on in minutes and seconds (up to 80 minutes).

3. User starts program by pressing ‘#'. The appropriate motor is turned on and a ‘countdown timer' is displayed on LCD showing how long is left before motor turns off.

4. If the user presses ‘#' before countdown reaches zero, the program is ‘paused'. The motor is turned off, and the countdown timer stops. Pressing ‘#' again causes program to resume - motor is turned on and countdown continues.

5. When countdown reaches zero (0 mins and 0 secs), the motor will stop and system comes out of user program mode.

Note: The system still has to comply with all safety constraints stated above.

Attachment:- Reading keypad.rar

Reference no: EM131697212

Questions Cloud

Display and print the payroll item listing report : In August, the third month of business for Olivia's Web Solutions, Olivia Chen has decided to hire two employees. Display and print Payroll Item Listing report
Prepare a flexible budget for an activity level : Flexible Budgeting Quarterly budgeted overhead costs for two different levels of activity follow. The 2,000 level was the expected level from the master budget.
Percent rate of return on investments in risk class : If you require 16 percent rate of return on investments in this risk class, how much is this stock worth to you?
Identify the characters in screwtape letters : Identify the characters in Screwtape Letters,the qualities and purpose of relationships each of the characters maintain.
Different sequence and timing for the motors : Set of 3 LEDs - one red, one yellow and one green. So turning an LED on represents the corresponding motor being turned on-Our task is to control the 3 motors
Describe difference between uninformed and informed searches : Write a short essay (800-1000 words) that addresses the following: Describe the difference between uninformed and informed searches.
Describe an example of a very poorly implemented database : Describe an example of a very poorly implemented database that you've encountered (or read about) that illustrates the potential for really messing things up.
How does organizational theory relate to the real world : How does organizational theory relate to the real world? What are the implications of organizational theory for change managers?
Capital asset pricing model : If the risk free rate is 4 %, the expected return on the market portfolio is 12% and the beta of Stock B is 0.9, what is the required rate of return for Stock B

Reviews

Write a Review

Other Engineering Questions & Answers

  Characterization technology for nanomaterials

Calculate the reciprocal lattice of the body-centred cubic and Show that the reciprocal of the face-centred cubic (fcc) structure is itself a bcc structure.

  Calculate the gasoline savings

How much gasoline do vehicles with the following fuel efficiencies consume in one year? Calculate the gasoline savings, in gallons per year, created by the following two options. Show all your work, and draw boxes around your answers.

  Design and modelling of adsorption chromatography

Design and modelling of adsorption chromatography based on isotherm data

  Application of mechatronics engineering

Write an essay on Application of Mechatronics Engineering

  Growth chracteristics of the organism

To examine the relationship between fermenter design and operating conditions, oxygen transfer capability and microbial growth.

  Block diagram, system performance and responses

Questions based on Block Diagram, System Performance and Responses.

  Explain the difference in a technical performance measure

good understanding of Mil-Std-499 and Mil-Std-499A

  Electrode impedances

How did this procedure affect the signal observed from the electrode and the electrode impedances?

  Write a report on environmental companies

Write a report on environmental companies

  Scanning electron microscopy

Prepare a schematic diagram below of the major parts of the SEM

  Design a pumping and piping system

creating the pumping and piping system to supply cool water to the condenser

  A repulsive potential energy should be a positive one

Using the data provided on the webvista site in the file marked vdw.txt, try to develop a mathematical equation for the vdW potential we discussed in class, U(x), that best fits the data

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd