2016-12-15 5 views
0

Ich steuere einen DC-Motor und PS3 Controller mit Beaglebone Black. Für PS3 verwende ich this Git Repo.Freqent Verbindung verloren mit PS3 verbunden mit Beaglebone Schwarz

Gleichstrommotor und PS3 funktioniert gut mit BBB und mit jstest für die Überwachung von PS3, aber wenn Motor ein paar impulsive Drehmoment oder stoppt mometorily, hängt PS3 oder seine Verbindung zu BBB verloren.

Ich kann das Formular jstest nicht lesen. Ich muss BBB neu starten, damit PS3 wieder funktioniert. Kann mir jemand sagen, was los ist und wie man dieses Problem lösen kann.

Antwort

0

Neigen Sie keine hohen Lasten direkt von der BBB! Verwenden Sie die io-Pins, um einen FET oder ein Relais zu steuern, und vergewissern Sie sich, dass die Stromversorgung ausreichend dimensioniert ist, und fügen Sie möglicherweise größere Kondensatoren hinzu, um die Versorgungsspannungsabfälle zu puffern. Oder besser noch eine separate Versorgung für jeden verwenden.

+0

Ich benutze eine 5v-Buchse (Schritt runter mit 12 zu 5 Konverter), um BBB zu betreiben. Gibt es einen besseren Weg, BBB mit einem Kondensator oder etwas zu betreiben? – Rahul

+0

Für weitere Informationen lesen Sie bitte meinen Beitrag. Sie müssen den Motor und die BBB * separat antreiben *. – TBR

Verwandte Themen