Skip to main content

Project Based Engineering Instrumentation High Level Coding and Microcontrollers

Section 20.3 Assignment

For this assignment, you are to change the ambient temperature of the CPX/CPB through heating or cooling and then record time and voltage while waiting for the CPX/CPB to return to ambient temperature. You are to then plot voltage, resistance and temperature as a function of time and then using the graph of temperature (not using a curve fit), estimate \(T_0\text{,}\) \(T_f\text{,}\)\(\sigma\text{,}\)\(t_s\) and \(\tau\text{.}\) Finally, using equationΒ (20.0.4), plot the estimate of \(T(t)\text{.}\)
  1. Title page with name,title and date - 5%
  2. Introduction - 5%
  3. All figures must have appropriate annotations, figure captions, figure labels and a paragraph of supporting text - 10%
  4. Take a picture of you actively heating or actively cooling the CPX/CPB - 10%
  5. Plot the raw voltage and resistance in the thermistor vs time - 20%
  6. Plot your temperature data with time on the x-axis and temperature on the y-axis and overlay your fitted data on top of your measured data. Points will be given based on how well your fit is - 20%
  7. Include a table of your estimated parameters - 20%
  8. Using the time constant you computed, assume you accidentally put your CPX/CPB in the oven at 400F. Simulate your system heating up from room temperatue (25C) to 400F and tell me how long I would have before I destroy my CPX/CPB. Make sure to show your work or you receive no credit - 10%
  9. Appendix A - Video Details - Film yourself and your screen as you explain how you heated or cooled the CPX/CPB. Then show the thermistor running on your computer with the Serial Monitor open in Mu. Finally plot the regression line over your plotted data on your computer - Pass/Fail
  10. Appendix B - Code used to take data and code used to plot in plain text (no screenshots) - Pass/Fail
  11. Appendix C - Screenshot of Excel or Sheets if applicable - Pass/Fail
  12. If you are asked to fix something in the Appendices such as missing content in your video or screenshots of your code, you will lose 10% of your grade everytime you submit an update after the deadline.