Week 6 Flashcards

1
Q

how to deal with battery usage

A

start monitoring the battery voltage: it can give a low voltage warning so the battery can be replaced.
reducing clock frequency so the arduino runs slower
use arduino low power library to shut down the aruino for a given time or until an external event wakes it up

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

deep sleep and power down problems

A

it will not retain ram and will start with setu when waking up.
once in deep sleep the arduino can only wake up by an initilized interrupt
on power down mode the arduino needs a power cycle to wake up again
eeprom will help

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what to do when using lithium ion batteries

A

use a protection circuit to prevent the battery from being damaged

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

digital vs analog (advanced)

A

analog works with resistance, digital works with sending digital info so is more complex

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

how to protect against overvoltage

A

add a zener diode that clamps output when the voltage is higher dan 5v

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

zener diode

A

zener diode: allows current to flow back when a certain reverse (zener) voltage is set

usefull for low power stabilized power supply rails
reference voltage circuits
overvoltage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Op-Amp

A

high gain voltage amplifiers (100000x)
boasts a very high input impedance on its inputs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

input impedance

A

mostly parasitic resistance (i think this means resistance that influences the current when we do not want this to happen)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

op-amp

A

has very high impedance, so you can add output loads that are high without it ifluencing the voltage divider

you can use it as a comparator, if the voltage connected to the + pin is lower than the voltage of an input, the output voltage will be low. (if its higher the output voltage willl be low)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

level conversion

A

the sensor is using bi-directional communication ( can be achieved by using a mosFet and 2 resistors)

use when a sensor requires a different voltage than the arduino

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

sensor calibration why

A

sensors are not perfect: noise, resolution, hysteresis, offset, drift

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

optimal operation window

A

a window in which sensors operate the most optimal, like temperature or range. Check this

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

calibrating sensors

A

non-linearity can be calibrated using a mapping function
linear offset (add/substract values) and temperature drift(meaasure the drift and compensate in the program)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

filters

A

shape input values into a desired output value, they filter out data at a certain frequency. this can be both in hardware and software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

when filters in hardware

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

how filters in hardware

A

RC - filters filter certain frequencies by cutting it of at a certain value. uses a capacitator and a resistor. Loww/high refers to the frequencies that can pass this filter 1/(2piRc)

passive LC-filter use inductor and capacitator. is a second order filter (has to indents)

16
Q

time series

A

a series of values of a quantity obtained at succesive times

17
Q

buffering

A

use when:
- new data comes in during processing
- you need to store datapoints
- or you want to filter time series data

buffering = storing bulk data, they have a fixed size

18
Q

sample rate and frequency

A

largest detectable frequency in a sampled buffer is half the samplerate this can make it difficult to read values

19
Q

timeseries timing

A

exact timing is relevant, use interrupts and timers to line up timing

20
Q

filter basics (software)

A

moving average: takes an average of the data that comes in and fluctuates.

2 types: Finite impulse response (stable and used when fidelity is critical) infinite impulse response (instable but efficient)

21
Q

FIR

A

uses a buffer containing the last 5 measurements. after 5 samples the input response is 0 again. needs more memory and computationally intensive. but is very precise

22
Q

IIR

A

uses a single float as storage independent of filter size. by continuously calculating an average.

little memory not computationally intensive

23
Q
A