How long the RED motor should be on in minutes

Assignment Help Other Engineering
Reference no: EM131689963

Assignment -

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 - 5 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.

Reference no: EM131689963

Questions Cloud

Job category internally to cover these predicted increases : Will Ivory Melodies have enough employees moving into each job category internally to cover these predicted increases in headcount or not?
View of america and of herself : Having read this, what do her carefully chosen words in this passage tell you about her view of America and of herself?
Describe utility theory and its relationship to the methods : How can I/O Psychologists help HR Managers contend with changes in organizations caused by globalization
Difficult to put together realistic schedule : Why then is it so difficult to put together a realistic schedule? What are some actions that can be taken to improve the accuracy of a schedule?
How long the RED motor should be on in minutes : User enters how long the RED 'motor' should be on in minutes and seconds (up to 80 minutes). Only one motor can be turned on at a time
Epic learn the wisdom of words : Does her advice seem a reasonable solution or response to Gilgamesh's despair? Does he by the end of the epic learn the wisdom of her words?
Discuss micro-level factors that contribute to divorce : Micro-Level Factors That Contribute to Divorce, Identify the micro-level factors that may contribute to divorce
Explains your strategy for entering the markets : Write a paper that describes your product, explains your strategy for entering the markets, and analyzes the potential barriers you may encounter.
Critical analysis of war prayer : Write a critical analysis of "War Prayer" by Mark Twain. Many are quite straightforward.

Reviews

len1689963

10/25/2017 1:08:34 AM

Also please ask the tutor to strictly follow the attached marking scheme. IT HAS BE BE MODULE BY MODULE and WELL documented and commented. Make the code as short as possible as easy to follow. THIS IS TO BE RUN ON AtMEGA168 processor: PLEASE note. Task 1 Demo - Fulfils requirements. Circuit well laid out and follows good interfacing principles. User-friendly interface. Innovative features & robustness of program.

len1689963

10/25/2017 1:08:28 AM

Task 1 Report - Well-structured and modular code — good use of functions and procedures, meaningful identifiers, indentation, Clear and meaningful comments in code, Circuit diagram. Description of principles of operation, algorithms, assumptions and special features. Task 2 Demo - Fulfils requirements, User-friendly interface. Innovative features & robustness of program. Task 2 Report - Well-structured and modular code — good use of functions and procedures, meaningful identifiers, indentation. Clear and meaningful comments in code. Description of principles of operation, algorithms, assumptions and special features.

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