fabqu
31.08.2013, 11:53
Hallo liebe Elektronik-Gemeinde,
ich habe folgendes Problem:
Aus Redundanzgründen verwende ich zwei Mikrocontroller (ATmega328 auf Arduino Mini Pro). Diese sollen drei Servos ansteuern.
Dabei steuert Controller 1 die drei Servos alleine. Sollte es aber hier zu Problemen kommen, muss Controller 2 (der eigentlich auch andere Aufgaben hat) auch die Servos steuern.
Die Servosignale könnte man ja mit zwei Relais weitergeben, wobei die Relais nur Controller 2 umschalten darf. Dann entkoppelt er Controller 1 komplett von den Servos und legt seine Signalleitungen auf diese.
Jedoch ist diese Möglichkeit nicht gerade platzsparend (zwei Relais sind selbst in Miniaturausführung für meine Zwecke noch zu groß). Meine Platine wird professionell hergestellt, ich entwickle sie in EAGLE, ich kann also auf SMD (jeder Bauart) zurückgreifen.
Nun meine Frage: Welche Schaltung würdet ihr empfehlen, die das umsetzt? Ich habe also pro Servo zwei Signalleitungen, die aber von Controller 2 auf den einen oder anderen Controller gelegt werden können.
Danke euch!
Fabian
ich habe folgendes Problem:
Aus Redundanzgründen verwende ich zwei Mikrocontroller (ATmega328 auf Arduino Mini Pro). Diese sollen drei Servos ansteuern.
Dabei steuert Controller 1 die drei Servos alleine. Sollte es aber hier zu Problemen kommen, muss Controller 2 (der eigentlich auch andere Aufgaben hat) auch die Servos steuern.
Die Servosignale könnte man ja mit zwei Relais weitergeben, wobei die Relais nur Controller 2 umschalten darf. Dann entkoppelt er Controller 1 komplett von den Servos und legt seine Signalleitungen auf diese.
Jedoch ist diese Möglichkeit nicht gerade platzsparend (zwei Relais sind selbst in Miniaturausführung für meine Zwecke noch zu groß). Meine Platine wird professionell hergestellt, ich entwickle sie in EAGLE, ich kann also auf SMD (jeder Bauart) zurückgreifen.
Nun meine Frage: Welche Schaltung würdet ihr empfehlen, die das umsetzt? Ich habe also pro Servo zwei Signalleitungen, die aber von Controller 2 auf den einen oder anderen Controller gelegt werden können.
Danke euch!
Fabian