Get Instant Help From 5000+ Experts For
question

Writing: Get your essay and assignment written from scratch by PhD expert

Rewriting: Paraphrase or rewrite your friend's essay with similar meaning at reduced cost

Editing:Proofread your work by experts and improve grade at Lowest cost

And Improve Your Grades
myassignmenthelp.com
loader
Phone no. Missing!

Enter phone no. to receive critical updates and urgent messages !

Attach file

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

Guaranteed Higher Grade!
Free Quote
wave
Design and Build Report with MATLAB and Arduino Nano/Uno

What Should be Submitted

You must work individually for this course-work. You should design and build

  1. an Arduino based prototype of a system,
  2. that takes in an analogue signal of a variable frequency and voltage between 0 and 5V,
  3. produces an analogue output via PWM and a suitable RC circuit,
  4. performs like a low-pass digital filter with
  5. a cut-off frequency of 9Hz, i.e. no attenuation of the signal should occur for frequencies between 0 and 9Hz,
  6. transfer region from 9Hz to 10Hz

3 WHAT SHOULD BE SUBMITTED

A report in a Portable Document File (.pdf ) format with the schematic diagram of the hardware for your prototype together with any MATLAB code in an .m file you may have used to design and calculate your filter and the source of the software in an .

Your report must explain the behaviour of your hardware design, assuming a “black box” abstraction only for the Arduino board you may have used, i.e. Nano or Uno. Everything else in your hardware must be described and explained.

Your report must also include a detailed explanation of your MATLAB code together with a frequency response diagram you may have produced using MATLAB for the purpose of your filter design. If you have used the filterDesigner tool, then you must include the filter designer session file (.fda) and the filter C header file (fdacoefs.h) with the coefficients of the designed filter.

You also need to include a detailed description of the behaviour and semantics of your Arduino C codeyou may have used for this course-work.

In your report, you are also encouraged to include any images of your system working for different input signals for frequencies in the pass-band, transfer region and the stop-band of your filter. Your report should not be longer than 5000 words excluding diagrams, source code and references. However, anyone reading your report should be able to find enough information and instructions for the complete reproduction of your findings and results.

Within your report you should explain how your code interacts with the hardware of the Arduino Nano/Uno µ-controller. This will necessitate some description of the architecture and functionality of the hardware  you are using.

You must submit the Arduino code of your system that implements the specification in this document and the report that describes its design and inner workings. The deadline is 8:45am on 10th of May 2021. Your submission must be uploaded to the corresponding submission journal on Blackboard. You must also demonstrate your system in your scheduled lab session during the week starting on 10th of May 2021.

During the demonstration of your work, your implementation will be aggressively tested and you will be expected to explain the workings of your system. Demos allow us to gauge authorship and, as a result, a mark of 0 will be recorded if you do not present your work regardless of the state of your submission.

Any attempt to obtain a pass by unfair means is very serious and submissions will be checked for plagiarism. Cases of copying the work of another student, supplying solutions to fellow students, or the use of other unacknowledged material will normally result in a fail grade of zero marks for the assignment. You should beaware that formal disciplinary action, as described in the University Regulations, may also be taken against plagiarists. The disciplinary panel has the power to inflictserious penalties including expulsion from the course.

support
Whatsapp
callback
sales
sales chat
Whatsapp
callback
sales chat
close