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

  Input-output relationship of a discrete lti system

Calculate the impulse response h[n] of the system and verify the output with matlab program - Is this a causal and stable system> Explain.

  Find numerical values for all the parameters

Find the relationship between vO and vI in the transition region. This is the region for which vI > Vt and both Q1 and Q2 are operating in saturation. Show that the relationship is linear and find its slope.

  What is the condition of the transistors in standby state

Which of the following devices is connected internally to an output pin of a 555 IC? A one-shot multivibrator contains two transistors. What is the condition of the transistors in the standby state?

  How the resistor ros can be setup to perform soft clipping

How does the two diodes help in providing linear input to the voltage follower circuit? Discuss how the resistor Ros can be setup to perform soft clipping operations.

  Calculate the shot noise limited current for the detector

Calculate the shot noise limited current for the detector (Assume dark current is small and T = 300 K). The responsivity of the detector is 0.7 A/W. Calculate the received optical power for the detector.

  How automated cars are effacing the lives of people

The history of sensor use in cars. How automated cars are effacing the lives of people. New kinds of Lidar sensors in the market today or coming out soon.

  Determine the net force and the net moment

Determine the net force and the net moment on the rectangular gate shown below. The hinge is at the top and the salt water has a density of 1.99 slug/ft3.

  What is the octal equivalent

What is the binary equivalent of (21.5)10 - The number 1000 would appear just immediately in hex is and What is the octal equivalent

  Where did this ethical theory originate from

Investigate utilitarianismon the internet and answer the following questions: Where did this ethical theory originate from? What are the basic ideas of this theory

  Question 1 a water tower has been cleaned with a chlorine

question 1 a water tower has been cleaned with a chlorine solution and the chlorine vapors in the tower exceed the

  Convert analog information to digital form and vice versa

Why is it important to convert analog information to digital form and vice versa? Briefly, list the process required to fabricate an IC circuit (hint: recall the video by Global Foundries we watched in class):

  How to optimize differential amplifier design

Derivation of the differential amplifier input impedance expressions followed by the example of how to calculate the input impedance. Explanation of input impedance mismatch effects on the differential amplifier functionality

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