NivaarExam PrepOfficial exam papers ↗

04-BS-4 · May 2014

Question 7 of 7: HVAC Combinational Logic Design

Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)

Notes on this paper

04-BS-4 — Electric Circuits and Power — National Exam, May 2014. Closed book; one aid sheet permitted; Casio/Sharp approved calculator only. Any five of the seven questions constitute a complete paper — every question is answered.

Reference texts: Sadiku & Alexander, Fundamentals of Electric Circuits (DC/AC network analysis, Thevenin, resonance); Chapman, Electric Machinery Fundamentals (magnetic circuits); Boylestad, Electronic Devices and Circuit Theory (diode rectifiers); Mano, Digital Design (combinational logic).

Question 7: HVAC Combinational Logic Design (20 marks)

Question text not reproduced: the examination questions are © Engineers and Geoscientists BC. Open the official past paper (linked at the top of this page) to read the question, then follow the worked solution below.

Given. Six binary sensors A–F as defined above (all active-high, 1 = condition true).

Find. Boolean expressions (and gate-level designs) for the Furnace, Compressor, and Fan outputs, plus the Fan truth table.

Approach. Translate each plain-English rule directly into a minimal product term (AND of the enabling sensors), then OR the Fan's two enabling conditions; verify the three expressions satisfy every stated rule by exhaustive truth-table check over all $2^6=64$ sensor combinations.

  1. (a) Furnace logic. "Heating switch ON (D=1) AND ambient below $t_{LO}$ (C=1)" — a straightforward 2-input AND, no time-delay gating is stated for the furnace: $$\boxed{\text{Furnace}=C\cdot D}$$
  2. (b) Compressor logic. "Cooling switch ON (E=1) AND ambient above $t_{HI}$ (B=1)", additionally gated by the minimum-time-delay sensor A (A=1 means the delay has been satisfied and turn-on is allowed): $$\boxed{\text{Compressor}=A\cdot B\cdot E}$$
  3. (c) Fan truth table. "Fan works if the compressor is ON OR the furnace temperature exceeds $t_{Furnace}$ (F=1)" — Fan depends only on A, B, E (through Compressor) and F directly; C and D do not affect it.
Fan truth table (Fan = Compressor + F, Compressor = A·B·E)
ABECompressorFFan
000000
000011
011000
011011
101000
110000
111101
111111

(Rows shown span the eight structurally-distinct combinations of A,B,E,F needed to see every Compressor/F pairing; any full $2^3\times2$ enumeration of A,B,E,F reduces to these eight cases exactly once each, since Fan is independent of C and D.)

  1. (d) Fan logic. $$\boxed{\text{Fan}=\text{Compressor}+F=A\cdot B\cdot E+F}$$
ANDDCFurnace = C.DANDABECompressor = A.B.EORCompFFan = Compressor + F
Gate-level realization: two AND gates (Furnace, Compressor) and one OR gate combining Compressor with F to drive the Fan.
Final results — Question 7
OutputBoolean expression
Furnace$C\cdot D$
Compressor$A\cdot B\cdot E$
Fan$A\cdot B\cdot E+F$
Back to the paper →