Question: THIS IS THE COMPLETE QUESTION. PLS INCLUDE THE APPROPRIATE STEPS. TY! Question 2: Consider the design of a control unit for a home heating furnace.

THIS IS THE COMPLETE QUESTION. PLS INCLUDE THE APPROPRIATE STEPS. TY!
Question 2: Consider the design of a control unit for a home heating furnace. The system has the following components: (1) Thermostat - senses the temperature in the house - asserts a signal called TOO_COLD when heat is required (2) Firebox - heats the air in the furnace - has a single input called HEAT that, when asserted, turns on the firebox to produce heat - has a single output called UP_TO_TEMP that is asserted when the firebox is at the optimal temperature (3) Fan - circulates the air from the furnace - turns on when its single input, called FAN_ON, is asserted (4) Reset Button - when pressed, asserts the signal RESET (5) Error LED - is lit when the control unit asserts an output signal called ERROR The system is required to perform the following operating cycle. If the thermostat indicates that heat is required, the firebox should be turned on. When the firebox has reached the optimal temperature, the fan should turn on to circulate the warm air. After 15 seconds, the firebox should be turned off. When the firebox has cooled slightly and is no longer at the optimal temperature, the fan should be turned be turned off and the above cycle repeated. The system should also provide some failure detection: if the firebox does not heat up to the optimal temperature within 45 seconds, the ERROR output should be asserted and the system should halt operation until the user presses the reset button. Design the circuit to implement the control unit system using the components described in the table on p. 1 and any necessary basic gates and D flip-flops. Your solution should use an almost-one-hot state assignment and include a block diagram of the system, the control unit state diagram, equations for the excitation and output logic, and the circuit diagram for the control unit. Question 2: Consider the design of a control unit for a home heating furnace. The system has the following components: (1) Thermostat - senses the temperature in the house - asserts a signal called TOO_COLD when heat is required (2) Firebox - heats the air in the furnace - has a single input called HEAT that, when asserted, turns on the firebox to produce heat - has a single output called UP_TO_TEMP that is asserted when the firebox is at the optimal temperature (3) Fan - circulates the air from the furnace - turns on when its single input, called FAN_ON, is asserted (4) Reset Button - when pressed, asserts the signal RESET (5) Error LED - is lit when the control unit asserts an output signal called ERROR The system is required to perform the following operating cycle. If the thermostat indicates that heat is required, the firebox should be turned on. When the firebox has reached the optimal temperature, the fan should turn on to circulate the warm air. After 15 seconds, the firebox should be turned off. When the firebox has cooled slightly and is no longer at the optimal temperature, the fan should be turned be turned off and the above cycle repeated. The system should also provide some failure detection: if the firebox does not heat up to the optimal temperature within 45 seconds, the ERROR output should be asserted and the system should halt operation until the user presses the reset button. Design the circuit to implement the control unit system using the components described in the table on p. 1 and any necessary basic gates and D flip-flops. Your solution should use an almost-one-hot state assignment and include a block diagram of the system, the control unit state diagram, equations for the excitation and output logic, and the circuit diagram for the control unitStep by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
