Home Uni   Home Physik   Studium   IT-Ausbildung  (diese Seite ist zul. bearbeitet: 01.04.2024)

Praxis Seminar
Elektronik für Fortgeschrittene
Software Strukturen und Hardware für Mikrocontroller

und Programmierung
Trainer: Christof Ermer,  FritzWünsch
         
       
https://www.uni-regensburg.de/physik/fakultaet/studium/it-ausbildung/index.html
Kurswerbung:   Kurswerbung2024-V7.docx


IT-Fortgeschrittenen-Ausbildung Vorlesung mit praktischen Übungen.
Kurs: Nummer 52818 (6LPs)  RZ-M61.2
Termin Block 19.2.-1.3.24


#Anmeldung
Elektronik für Fortgeschrittene
Raum: PHY 1.0.01
RZ-M61.2 (5 LP)   Kurs 52818   Termin Block 19.2.-1.3.24
 
Ausfall des Kurses mangels vertretbarer Teilnhmerzahlen.
Leider wird es wohl diesen Kurs nicht mehr geben.
Es sei denn, es melden sich 'überzeugend' interessierte
.

Kurstermin
Mo. 19.02.24 bis Fr. 23.02.24
Mo. 26.02.24 bis Fr. 01.03.24


Anmeldephase - SoSe  ab 29.01.2024

  Rückmeldungen, Fragen, Anregungen sind erwünscht

...weitere Information, Anmeldung etc:
https://campusportal.uni-regensburg.de/
https://campusportal.uni-regensburg.de/qisserver/pages/startFlow.xhtml?_flowId=searchCourseNonStaff-flow&_flowExecutionKey=e3s3
https://www.uni-regensburg.de/rechenzentrum/lehre-lernen/it-ausbildung/
https://www.uni-regensburg.de/physik/fakultaet/studium/it-ausbildung/index.html

Bei Fragen Christof.Ermer@ur.de  Telefon: Christof Ermer 0941-9432140  oder  01792431170




zur Verfügung steht:
Das Kurs Skript  "Elektronik für Fortgeschrittene"Mikrocontroller_Crash_Kurs_CE.pdf  
Dies ist eine historisch gewachsene, lose Themensammlung im Merkzettelstil. (einfach mit Themensuche darin hin und herspringen.) ....auch für ein Selbststudium geeignet .  ~700Seiten 
Es gibt es Neuerungen, um die Arduino IDE oder das Microchip Studio als "Integrated development Environment" (IDE) und  Compiler nutzen zu können.
Sonstiges:   Chip Manuals.
ATMega328P-48PA-88PA-168PA.pdf  Mikroprozessor Manual
Arduino-Referenz.pdf
UNO_PinOut_Vollstaendig.png
Arduino_UNO_GesamtSchaltplan.jpg



Inhalte: 
Kurs 52818

Kennenlernen der Komponenten und  Registerstruktur des Mikrocontrollers
,
im
ATMega328p (Arduino Uno)
Direkte und damit effektive, maschinennahe Programmierung in gut verständlichen ANSI-C.
Allerleie
Algorithmen wie timerpräzise Codesequenzen, Protokolle usw.
Externe Aktoren, Piepser, Tasten, LCD Display, Servos, Schrittmotore, Sensoren, ADC, DAC usw.
Fernsteuerung des µControllers mit textbasierten Frage-Antwort Kommandos vom PC zum µC und zurück.

Klassische direkte ANSI-C Programmierkonzepte, mit Quellfile *.c und Headerfiles *.h (nicht dieses Arduino Sketch)
mit prof. Softwarestrukturen,
Keine Black-Box  Bibliotheken.
Wir lernen zu verstehen, "was, warum, wie" passiert!
....Grund: hervorragende Fähigkeit von "C" für Maschinennahe direkte Register Programmierung. ( gut verständlich )

externe Elektronik:

LCD Displays.  LED Matrix, BCD Anzeigen etc.
In-Out Aktoren, externe ICs, Sensoren,
Servo Motoren,  Linear Motore, Schritt Motor.
Signal Syntese mit DAC, ADC und vieles mehr.
wie Infrarot Sender, Empfänger

Anforderung: 
Niemand muss Experte sein, aber ein paar Grundlagen sollten schon vorhanden sein
ANSI-C Grundlagen: Datentypen, Strukturen, Syntax
ELEKTRONIK:   Grundlagen: wie Spannungsteiler, etwas kentnisse mit Halbleitern (Diode,Transistor) etc.


Benutzte Hardware:    Mikrokontroller ARDUINO UNO R3 mit AT-Mega328p Mikrokontroller

Tech Specifications
8 Bit Microcontroller ATMega328p
Operating Voltage 5V
Digital I/O Pins
14 (of which 6 provide PWM output)
Analog Input Pins   6
DC Current per I/O Pin  40 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 32 KB (ATmega328)
0.5 KB used by bootloader
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
Clock Speed 16 MHz



Anmeldung über das Vorlesungsverzeichnis Sommersemester 2024 via EXA
IT und Medien: Angebote der Naturwissenschaftlichen Fakultäten und Medizin
Vorlesungsverzeichnis:     Beachte Kurszeitraum  (Nur  Sommersemester)
  Kurstermin
Mo. 19.02.24 bis Fr. 23.02.24
Mo. 26.02.24 bis Fr. 01.03.24
https://campusportal.uni-regensburg.de/
https://www.uni-regensburg.de/rechenzentrum/lehre-lernen/it-ausbildung/
https://www.uni-regensburg.de/physik/fakultaet/studium/it-ausbildung/index.html
  suche von dort nach: Elektronik für Fortgeschrittene - Software-Strukturen und externe Hardware
Block 19.2.-1.3.24



Holzbrett-O-Tronik
.  Steckbrett Aufbau mit allerlei Modulen  .  Ist einfach praktisch und man kann es an die Wand hängen



Kursdurchführender : Büroraum Physik 2.0.10 Univ Regensburg Telefon 0941-943-2140  Christof.Ermer@ur.de
Homepage: Homepage Christof Ermer

#Impressum  des Seitenautors und die  DSGVO  -->  Diese gilt auch für "alle" hier untergeordneten Seiten:
Zentrale Datenschutzerklärung: (https://www.uni-regensburg.de/datenschutz)
alg. Impressum:
(https://www.uni-regensburg.de/impressum)