Design and test a digital (Arduino based) output light sensor capable to adapt and erase the ambient
Question:
Design and test a digital (Arduino based) output light sensor capable to adapt and erase the ambient light. You will prove its functionality by showing an output value of zero (or close) when the sensor is exposed to an arbitrary constant light source i.e. ambient light. The design must then show a variable output when exposed to a generated fast frequency light source, in addition to the ambient light source. The frequency of the variable output must be proportional to the frequency of the fast frequency light source in presence of ambient light (i.e. not in a dark room). In other words, you can see this system as a light source frequency discriminator; it must be able to discriminate between a pulsing light source and the ambient light, i.e. ambient light, is automatically erased. You can only use LM741 and/or TL081/2/4 as an amplifier for this project. Your choice must be declared and argued.
a). The simulation circuit diagram, for the purpose of the simulation, your ambient light is to be modeled as a DC source and the variable light as a sine wave of suitable amplitude and frequency. Tidiness and easiness of reading the schematic (must be collated on a single image if multiple pages) will be key in getting good marks, please annotate the schematic properly i.e. import in Word, PowerPoint etc. so that you can add captions!!!
b. The simulation results as single graph image. It must show without doubts that your simulated circuit can fulfil the assigned specs. Tidiness and easiness of reading the image (must be collated on a single image if multiple panels) will be key in getting good marks. You should import the data from the simulation in Matlab/Excel to produce a proper plot and add proper caption/legend/labels.
c. Principle of functioning. In few words (50-100) explain how the circuit works i.e. the purpose of each stage and how the simulation demonstrates the results.