Commit 9accf040 authored by kreijstal's avatar kreijstal
Browse files

Merge branch 'master' into 'master'

Ich habe etwas verändert

See merge request kreijstal/mdv!1
parents 973f9d13 4df174dc
......@@ -2,7 +2,6 @@
"cells": [
{
"cell_type": "markdown",
"id": "c068232a-3bdf-421e-ace1-cc8ad2db675f",
"metadata": {},
"source": [
"MDV Praktikum 03\n",
......@@ -20,7 +19,6 @@
},
{
"cell_type": "markdown",
"id": "17f1b4cb-798a-4f2e-8b8f-e3112e8776bc",
"metadata": {},
"source": [
"# Vorbereitungsaufgaben\n",
......@@ -38,7 +36,6 @@
},
{
"cell_type": "markdown",
"id": "769dd74d-6aac-43ac-b4f2-2e37ee373170",
"metadata": {},
"source": [
"# Übungsaufgaben\n",
......@@ -53,10 +50,16 @@
"In adc_interrupt wird aufrgrund der Schnelligkeit des interrupts niemals die While schleife ausgefuehrt, bzw leuchtet niemals die LED."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"das ist wasich verändert habe"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "31df9b70-f1ae-4e04-af24-f71f44f73745",
"metadata": {},
"outputs": [],
"source": []
......@@ -64,7 +67,7 @@
],
"metadata": {
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
......@@ -78,7 +81,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.6"
"version": "3.8.5"
}
},
"nbformat": 4,
......
%% Cell type:markdown id:c068232a-3bdf-421e-ace1-cc8ad2db675f tags:
%% Cell type:markdown id: tags:
MDV Praktikum 03
=====
Authoren:
- Simon Bonaventura Ertlmaier 409009
- Juan Nicolas Pardo Martin 397882
- Ghassen Saidi 396943
- Bilel Moncer 402436
04.05.2022
%% Cell type:markdown id:17f1b4cb-798a-4f2e-8b8f-e3112e8776bc tags:
%% Cell type:markdown id: tags:
# Vorbereitungsaufgaben
- Mit welchem Prinzip arbeitet der ADC?
Mit SAR (successive approximation register) prinzip
- Welche Referenzspannungsquellen (VREF) können genutzt werden?
$V_{ref}$ darf von 2.4V bis $V_{DDA}$ (seite 24)
- Wie lässt sich die maximale Abtastrate des ADCs bestimmen?
$$T_{conv}=T_{SMP}+T_{SAR}$$
$$\text{ADU Abtastrate}=\frac{1}{T_{conv}}$$
%% Cell type:markdown id:769dd74d-6aac-43ac-b4f2-2e37ee373170 tags:
%% Cell type:markdown id: tags:
# Übungsaufgaben
## 1. Auslesen eines ADCs (adc_polling)
- Mit welcher Abtastrate arbeitet der ADC?
$$\frac{8Mhz}{4}=2MHz$$
- Welche Abtastraten ließen sich durch Anpassung des Teilers zur Erzeugung des ADC-Takts einstellen?
## 2. Ansteuerung mittels Timer (adc_interrupt)
1. Erklären Sie den Unterschied des Programmablaufs zwischen **adc_polling_process** und **adc_interrupt** in Zusammenhang mit dem LED-Verhalten und der Runtime-Analyse.
In adc_interrupt wird aufrgrund der Schnelligkeit des interrupts niemals die While schleife ausgefuehrt, bzw leuchtet niemals die LED.
%% Cell type:code id:31df9b70-f1ae-4e04-af24-f71f44f73745 tags:
%% Cell type:markdown id: tags:
das ist wasich verändert habe
%% Cell type:code id: tags:
``` python
```
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment