Write a report document for the hvac controller

Assignment Help Programming Languages
Reference no: EM13754596

Title: HVAC Controller


1. To become familiar with the thermistor

2. To use integrated modular programming techniques in developing the project

3. To write a report document for the HVAC Controller



IBM PC or Compatible with Windows 2000 or Higher
Freescale Tower assembly
CodeWarrior IDE


The purpose of this lab project is to utilize information presented within the lecture material to develop software code to operate the HVAC Controller.


1. Create a new project (named Lab 7) for the assembled Freescale Tower using CodeWarrior.

2. The software code for this lab project will be developed by you in compliance with the project requirements stated in Category V (requirements).

3. Add your name, date accomplished, course number, and professor name to the top of the code as a comment statement.

4. Compile the Lab7 program.

5. Observe the results. On campus: demonstrate to your professor.

Online: take a picture of the project and include it in the iLab Cover report.

6. Generate a formal lab report in compliance with the report document guidelines specified in Category VI (report). Campus students will submit the report as the course professor requires. Online students will submit the report in the homework Dropbox.

V. Requirements

1. The thermistor will be read. The data is to be displayed on the LCD in degrees Celsius.

2. The temperature to activate the heater is entered by the user through the keypad or the potentiometer.

3. The temperature to activate the air conditioner is entered by the user through the keypad or the potentiometer. Note that you can simply set one temperature, and then set the mode to Heat or A/C

4. The fan (indicated by the LED) is on when either the heater is on or the air conditioner is on. The fan is off when both the heater and air conditioner is off.

5. The LEDs (active low) will be used to indicate the status of the HVAC Controller.

LED4 indicates that the heater is activated.
LED3 indicates that the HVAC fan is on.
LED2 indicates that the air conditioner is activated.
LED1 indicates that the HVAC system is set for heat (LED on) or A/C (LED off).

6. The Heat/A/C control should allow for user input.

VI. Report

The report will be graded by the following categories:

1. Presentation Quality of Manual

a. Spelling
b. Organization
c. Overall Neatness
d. Legibility

2. Technical Accuracy

a. Are all required documents and sign-offs present?
b. Are specifications adequate and correct?
c. Hardware and software documentation make sense.

Reference no: EM13754596

Previous Q& A

  What is the evidence for our viewpoint

What happens immediately or in the long run if the viewpoint and evidence are accepted? Or, what conclusion does this line of reasoning suggest - Are their problems with the author viewpoint and evidence? If so, what are they?

  What do healthcare managers do

What do healthcare managers do? What are the differences between healthcare jobs and healthcare functions?

  A fictional narrative

Watch a movie or television show-at least thirty minutes long, preferably longer. The show can be anything you choose, but it must be a fictional narrative. That is, it should not be a documentary, a reality show, a cooking show, a talk show, a news ..

  Consultant overhearing conversation

As a consultant overhearing this conversation, how do you suggest the managing director respond to Charley's challenge?

  To meet growing customer demands

To meet growing customer demands, ACME Dental Products will begin doubling production of its line of cast iron, lead-plated dentures.  They utilize a lead plating bath with 95,000 mg/L lead and a dragout rate of 0.15 L/min.

  Statement showing the incremental cash flows

Prepare a statement showing the incremental cash flows for this project over an 8-year period. Calculate the payback period (P/B) and the net present value (NPV) for the project.

  The retailer expands the facility

F.J. Brewerton Retailers Inc., must decide whether to build a small or a large facility at a new location in south Texas. Demand at the location will either be low or high, with probabilities 0.1 and 0.6, respectively. If Brewerton builds a small fac..

  Resolving conflict and dealing with difficult people

Instructions: The final project requires you to develop a PowerPoint slide presentation for use as a training tool with line managers and supervisors on how to resolve conflict, as well as deal with difficult people, in the workplace. Many organizati..

  Manage credit analysis

Milford Bank and Trust Company is revamping its credit management department to more effectively manage credit analysis. As the credit manager for the bank, draft a 750-word report for the board of directors explaining the three C's of credit. Mak..

  W3 discussion developing a strategy

Outline a 5-year strategic plan for ENOX. Consider resources needed to implement the plan. How could ENOX obtain these resources?


Write a Review


Similar Q& A

  Creating application to test class rectangle

Write down application to test class Rectangle.

  What type of hurricane you have

Prepare a VBA statements that employ a CASE statement to determine what type of hurricane you have based on a given wind speed stored in a variable WIND.

  Include hyperlink for confirming order in online ticket

Include a check box for attending the Awards Event. Include a hyperlink for confirming the order. Make the link invisible to begin but display it after the Submit button has been clicked.

  Create the logic for a program which merges two files

Create the logic for a program which merges the two files into one file containing list of all students in district, maintaining student id number order.

  Develop a functional web-based application for a calculator

Develop a functional web-based application for a calculator. It does not need to be live; you can provide JavaScript, CSS, and HTML files. The calculator should successfully complete addition, subtraction, multiplication, and division operations.

  Arithmetic and application of summaries

Write some R code that carries out computation, but do it with a single R expression that contains no commas (,) and no braces ({}).

  Program display error message if test score is invalid

The program must display suiatble letter grade. The program must display an error message if the test score is 100.

  What is the throughput of the system

what is the throughput of the system

  Create program that asks user to enter series of numbers

Create a program which asks the user to enter a series of 20 numbers. The program must determine whether number is valid by comparing it to following list of valid charge account numbers:

  Explain programming language is machine independent

Explain what does it mean to say that programming language is machine independent? What do you mean by operator precedence? Depending on operator precedence, what values could be related with expression 6 + 2 * 3?

  Discuss what is meant by low-level programming

Discuss what is meant by "low-level" programming. What are the advantages of assembly language over higher-level languages for this type of programming?

  Create application displays number of square feet in house

Create application displays number of square feet in house. Explain and initialize the length and width of the house to 37 and 22, respectively.

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