Servo Treiber im Betrieb abschalten

Lschreyer
Schreiberling
Avatar
Gender: n/a
Posts: 527
Registered: 02 / 2007
Subject:

Servo Treiber im Betrieb abschalten

 · 
Posted: 15.01.2014 - 10:00  ·  #1
Hallo,

ich wollte mal fragen ob es möglich ist den Servo-Treiber auf zwei Ausgänge zu legen die gleichzeitig RXD und TXD des Uarts sind.
Hintergrund ist, dass ich eine Stiftleiste mehrfach verwenden möchte, einmal als Servoanschluss, aber auch als Uart-Anschluss.

Dazu müsste es möglich sein den Servotreiber "abzuschalten", damit eine Kommunikation über diese Pins möglich ist.
Lässt sich das Softwareseitig machen?

Louis
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: Servo Treiber im Betrieb abschalten

 · 
Posted: 16.01.2014 - 13:31  ·  #2
Hallo Louis,

das lässt sich sicher machen, wird aber extrem aufwändig!
Dazu muss ein eingehendes Studium des AVR Datenblatts erfolgen und viel
nachdenken und testen. Ich glaube nicht dass jemand hier eine passende
Lösung hat.

rolf
Lschreyer
Schreiberling
Avatar
Gender: n/a
Posts: 527
Registered: 02 / 2007
Subject:

Re: Servo Treiber im Betrieb abschalten

 · 
Posted: 16.01.2014 - 15:39  ·  #3
Ich frage mich warum ich hier aufs Datenblatt verwiesen werde wenn ich dort nichts zum Thema finden dürfte.
Es geht hier um den Treiber von Avrco, ich weiß ja nicht was der im Hintergrund macht. Es gibt auch keine Funktion die den Treiber abschaltet, ich könnte also nur den Timer anhalten und hoffen, dass dann alles gut geht. Wenn ich den Timer aber noch verwende scheidet das aus. Hätte ja sein können, dass es eine Möglichkeit gibt dem Treiber zu sagen, er möge abwarten bis er wieder ein Startsignal erhält.
Das wäre übrigens auch nützlich um Servos zu deaktiveren, solange sie kein Signal bekommen ziehen sie weniger Strom.

Louis
Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2133
Registered: 03 / 2003
Subject:

Re: Servo Treiber im Betrieb abschalten

 · 
Posted: 16.01.2014 - 16:22  ·  #4
Quote by Lschreyer
Das wäre übrigens auch nützlich um Servos zu deaktiveren, solange sie kein Signal bekommen ziehen sie weniger Strom.

....... können aber auch von Hand verstellt werden ;)

Gruss
Harry
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: Servo Treiber im Betrieb abschalten

 · 
Posted: 16.01.2014 - 17:15  ·  #5
Quote
Ich frage mich warum ich hier aufs Datenblatt verwiesen werde wenn ich dort nichts zum Thema finden dürfte.

Weil solche Dinge absolut nichts mit dem Compiler zu tun haben.
Das ist Privatsache. Irgendwo muss der Treiber Support ja mal aufhören, oder?
Und nichts zum Thema finden? Aber doch, sehr wohl. Da gibt es Bits in den USART
Registern um diesen ein bzw. auszuschalten. Genauso für die Timer. Und ebenfalls
für die Port Bits. Sorry.

rolf
Selected quotes for multi-quoting:   0

Registered users in this topic

Currently no registered users in this section

The statistic shows who was online during the last 5 minutes. Updated every 90 seconds.
MySQL Queries: 15 · Cache Hits: 14   95   109 · Page-Gen-Time: 0.030677s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI