logo

Crowdly

ENG1013 - Engineering Smart Systems - MUM S1 2025

Шукаєте відповіді та рішення тестів для ENG1013 - Engineering Smart Systems - MUM S1 2025? Перегляньте нашу велику колекцію перевірених відповідей для ENG1013 - Engineering Smart Systems - MUM S1 2025 в learning.monash.edu.

Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!

This is an individual assessment competency hurdle task. If you have questions or need help, ask privately on the forums. Students caught working together will be awarded an automatic fail.

If you do not know where to begin, make sure you have completed the timer activity in the final lab.

Instructions

  1. Design and Build the following circuit as described below on a single breadboard.
  2. Practice using the kit multimeter to measure voltage and current.
  3. Practice using the lab digital storage oscilloscope to make measurements and to display waveforms from the circuit.
  4. Practice drawing circuit diagrams on paper.
  5. When ready, attend your scheduled assessment slot and get your work marked off. If you fail to complete or meet the requirements of any item/part, you will be marked as not satisfactory and be required to return in the following week to re-attempt it.
  6. Completing this task within the first three weeks of assessment (i.e. week 8-10) will award 'second chance' bonus marks of 2% which can be used to 'make up' for marks lost from the project.
  7. Failing to complete this task by week 12 will result in an automatic fail of the unit with a mark cap of 45%. A late completion penalty of 5% will apply if you fail to complete this within the four week assessment period (week 8-11).
  8. Students who miss attempts (scheduled assessment period) due to valid special consideration reasons (unwell, etc) can request for a late completion penalty waiver by emailing eng1013.clayton-x@monash.edu with the reason and evidence.

In-Person Assessment Requirements

  1. Your completed physical circuit.
  2. You must bring writing material (ideally a pencil and an eraser).
  3. You must bring a copy of the calculations made. If you did this on a calculator or app, make a copy of these calculations onto a physical document.
  4. You will need to use the digital storage oscilloscope to make the requested measurements (your assessor will instruct you on what measurements to take) and to set up a clear view of the output waveform of your circuit appropriately.
  5. You will need to demonstrate to your assessor that you can use the kit multimeter to measure voltage and current in your circuit at the requested nodes.
  6. You will need to demonstrate a clear understanding of the circuit designed and how it works during the interview.
  7. You will be given a sheet of paper when you arrive in person - fill your student details out and draw the circuit diagram of your circuit, ensuring that this diagram meets all circuit diagram standards.

Circuit Requirements

Design a circuit using at least one logical gate (implementing MOSFETs) and a 556 timer that alternatively flashes two LEDs (red and green).

  • Use jumper wires (from your kit) to build this circuit
    • Black for GROUND connections
    • Red for POWER connections
    • any other color for internal connections (done consistently)

  • Your circuit must be powered from the Arduino 5V pin.
  • Your circuit must be completely electrically controlled (no software running to create said effect)
  • No components should be directly connected to the power/ground rails.
  • Your circuit must contain at least one 556 timer
  • The LEDs must flash at a frequency of 230Hz (+/- 10 Hz)
  • The duty cycle at which the green LED flashes must be between 50% and 80% (e.g. if the green LED is on for 75% of the time, the red LED is on for 25% of the time)
  • You can use components provided to you in your kit.
  • Your LED must not be directly driven by the 556 timer, due to the IC being unable to output sufficient current to large loads that could draw large currents (assume that your LED simulates a large current load)
  • You should label the green LED as D1, and the red LED as D2.
  • You will need to put a current probe point at the following nodes
    • Timer VRC
    • Timer Output

  • Your circuit will be marked based on calculated theoretical values instead of physical values due to variances in component tolerance.
Переглянути це питання

Image failed to load

The following questions refer to the circuit above.

What type of transistor is shown above?

Match the nodes to the transistor terminal names:

Node 1: 

Node 2: 

Node 3: 

Переглянути це питання

Match the items to the descriptions

Переглянути це питання

This is an individual assessment competency hurdle task. If you have questions or need help, ask privately on the forums. Students caught working together will be awarded an automatic fail.

Instructions

  1. Write a python function as described in the logic requirements below.
  2. Your work must meet the following coding standards requirements:
    1. All variables must be in lowerCamelCase style
    2. Indentation must be in four space = 1 tab style
    3. Any use of 'except' must be followed by a specific error being trapped.
    4. Function headers are required to be defined using docstrings on the line following the function definition and must contain a short description (two lines max) of the function, parameters (explicit) and returns (explicit). If there are none, this must be specified.
    5. A file header is required. This must be the first 3 lines of the document using the normal commenting style, and must contain the author name, last modified date, file version number.

  3. When ready, attend your scheduled assessment slot and get your work marked off. If you fail to complete or meet the requirements of any item/part, you will be marked as not satisfactory and be required to return in the following week to re-attempt it.
  4. Completing this task within the first three weeks of assessment (i.e. week 4-6) will award 'second chance' bonus marks of 2% which can be used to 'make up' for marks lost from the project.
  5. Failing to complete this task by week 12 will result in an automatic fail of the unit with a mark cap of 45%. A late completion penalty of 5% will apply if you fail to complete this within the four week assessment period (week 4-7).
  6. Students who miss attempts (scheduled assessment period) due to valid special consideration reasons (unwell, etc) can request for a late completion penalty waiver by emailing eng1013.clayton-x@monash.edu with the reason and evidence.

In-Person Assessment Requirements

  1. Your completed code (as a .py file) on your computer.
  2. You will need to also pass an interview and discussion about your work.

Logic Requirements

Write a python program to calculate the penalty for speeding in Victorville using the conditions in the table provided below. Note that the conditions in the table shown are not in the correct sequence - conditional statements must be written in the right order, so make sure you read all of the conditions and then decide on the most appropriate order for them.

Your program will need to contain two sections, a main() function and a determine_overspeed_penalties() function.

main()

The main() function has no parameters and contains the logic as follows:

  1. Ask the user if they are driving a heavy vehicle or not
  2. Ask the user for the road speed limit in km/h (integer values only)
  3. Ask the user for their vehicle speed in km/h to two decimal places
  4. Perform the required validation for the three items above to ensure that the user only provides valid values. If an invalid input was provided, the program should print an appropriate error message and ask the user for a new value for that input.
  5. Call the determine_overspeed_penalties() function and provide the inputs above as parameters
  6. Using the dictionary returned by the function determine_overspeed_penalties(), print the following information out appropriately (e.g. if no penalties apply, you should state so)
    • The vehicle overspeed value in km/h to one decimal place
    • Any penalties that apply (only show the penalty that applies)

  7. Then, ask the user if they would like to check for another vehicle (Y/N)
    1. If they respond with 'N', end the program
    2. If they respond with anything else, restart the program

At any time, if the user hits CTRL+C (Keyboard Interrupt), the program should end after printing 'User Keyboard Interrupt - Exiting'.

determine_overspeed_penalties()

The determine_overspeed_penalties() function has the three parameters vehType, roadSpeed, speedLimit:

  • vehType should be a boolean variable containing True if the vehicle is heavy.
  • roadSpeed should be an float variable containing the vehicle speed.
  • speedLimit should be a integer variable containing the road speed limit.

The function should contain the logic as follows:

  1. Determine the overspeed value which is calculated by taking the vehicle speed and subtracting the road speed limit from it.
  2. Using the tables below, determine the appropriate penalties that apply. In determining penalties, you should round the overspeed value up to the nearest integer (i.e. 23.1 rounds up to 24.0).
  3. If the vehicle is not speeding (overspeed <= 0), the dictionary should return 0 for overspeed with appropriate values for penalties.
  4. Return a dictionary containing the keys as follows:
    • overspeed: float value containing the original overspeed value calculated
    • penalties: a list containing the following three values - demerits (integer), suspension (integer), fines due (float).

Penalties for speeding offenses (except heavy vehicles)

Exceeding the speed limitPenaltyDemerit points

Automatic licence suspension
By less than 10 km/h$247.001 -  
10 km/h to under 25 km/h$395.003 -  
25 km/h to under 30 km/h$543.00 - 3 months
30 km/h to under 35 km/h$642.00 - 3 months
35 km/h to under 40 km/h $741.00 -  6 months
40 km/h to under 45 km/h $840.00 -  6 months
By 45 km/h or more $988.00 -  12 months
20 km/h to under 25 km/h (in a 110 km/h zone) $395.00 -  3 months

Penalties for speeding offenses - heavy vehicles

Exceeding the speed limitPenaltyDemerit points

Automatic licence suspension
By less than 10 km/h$3241 -
10 km/h to under 15 km/h$5093 -
15 km/h to under 25 km/h$7403 -
25 km/h to under 30 km/h$1,017-3 months
30 km/h to under 35 km/h$1,294-3 months
35 km/h to under 40 km/h$1,572-6 months
40 km/h to under 45 km/h $1,849- 6 months
By 45 km/h or more$2,127-12 months
20 km/h to under 24 km/h (only in a 110 km/h zone)$740-3 months
Переглянути це питання

In the circuit below, vs = -1 Volts, R1 = 1Ω, R2 = 3Ω. Find i in Amps. Give your answer to 3 decimal places.

Image failed to load: Series

Переглянути це питання

In the circuit below, i = 1.3 Amps, R1 = 2Ω and R2 = 9.2Ω. Find Vs in Volts to 2dp.

Image failed to load: Parallel

 

Переглянути це питання

For the loop picture below, v1 = 4 V, v2 = -2 V and v3 = -4 V. Find vx in Volts.

Image failed to load

Переглянути це питання

At the node picture below, i1 = 3 A, i2 = -3 A and i3 = 0 A. Find ix in Amps.

Image failed to load

Переглянути це питання

How many nodes are in this circuit? Express your answer as an integer.

Image failed to load

Переглянути це питання

What is the power absorbed in Watts by a resistor with resistance of 7Ω connected to a current source of 2.7 Amps? Give your answer to 3 dp.

Переглянути це питання

Хочете миттєвий доступ до всіх перевірених відповідей на learning.monash.edu?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!