Wie könnten mit Hilfe eines Mikrocontrollers viele digitale und analoge Messgrößen von einem PC verarbeitet bzw. angesteuert werden?
Ich habe das Thema Peripherie bekommen und ein Punkt meiner Ausarbeitung ist diese Frage. Ich finde leider nichts, kann mir wer bitte helfen?
Ein Mikrocontroller ist ja ein kleiner Computer (CPU, RAM, ROM) mit eingebauten I/O Funktionen. Früher gab es das nur getrennt und man musste die einzelnen Bestandteile von so einem System als getrennte IC zusammen schalten.
Und genau wie früher kann man I/O Bausteine an einen Mikrocontroller anbinden. Dazu macht man es wie ganz früher und benutzt einen “Bus”. Man hängt also ganz viele I/O Bausteine parallel an den µC (Mikrocontroller) aber mit der Möglichkeit die gezielt – also nicht alle gleichzeitig – ansprechen zu können.
Dazu kann man z.B. den I²C Bus verwenden, Hier kann man dann I/O Bausteile wie Portextender, Digital-zu-Analog Wandler und Analog-zu-Digital Wandler anschließen.
wenn dieser Mikrocontroller digitale/analoge Eingänge hat und noch dazu bestimmte BUS Anschaltungen wie CAN, Profibus, Profinet um dezentrale Module digital/analog anzusprechen kann dieser viele Messgrößen verarbeiten und daraus Aktionen mit Aktoren einleiten