TMCM-170

TMCM-170

Postby tom » 13 Mar 2012, 10:39

Hallo,

ich verwende den PANdrive PD-170-57 mit dem Controller TMCM-170. Dabei versuche ich den Digital-Eingang auf dem Controllerboard auszulesen. Laut Anleitung kann dies über den "GIO" geschehen. Allerdings bekomme ich keine Rückmeldung egal wechlen PIN ich mit dem Befehl anspreche.
Kann mir jemand sagen, wie ich den Digital-Pin richtig auslese?

Gruß Thomas
tom
User
User
 
Posts: 4
Joined: 13 Mar 2012, 10:30

Re: TMCM-170

Postby Olav Kahlbaum (TRINAMIC) » 14 Mar 2012, 08:57

Das PD-170 bzw. TMCM-170 stellt in diesem Punkt einen Sonderfall dar: Es läßt sich nur der Eingang AIN (I/O-Stecker Pin 1) auslesen, und zwar mit dem Befehl GAP 154, 0. Man bekommt einen Wert zwischen 0 und 1023 (10-Bit-ADC).
User avatar
Olav Kahlbaum (TRINAMIC)
Site Admin
 
Posts: 3369
Joined: 11 Aug 2006, 08:02

Re: TMCM-170

Postby tom » 14 Mar 2012, 10:37

Ich würde allerdings meinen Motor gerne über ein externes Signal triggern. Ist es nicht möglich irgendwie auf den Digital-Eingang zuzugreifen?
Oder könnte ich den STOP-Eingang für diese Aufgabe missbrauchen. Gibt es einen Befehl der mir den Zustand dieses Pins liefert?
tom
User
User
 
Posts: 4
Joined: 13 Mar 2012, 10:30

Re: TMCM-170

Postby Olav Kahlbaum (TRINAMIC) » 15 Mar 2012, 08:56

In der aktuellen Version der TMCM-170-Firmware läßt sich nur der Analogeingang (über GAP 154) abfragen. Aber ein Digitaleingang läßt sich ja auch hierüber simulieren, indem man das Ergebnis von GAP 154 mit einem Schwellwert vergleicht.
User avatar
Olav Kahlbaum (TRINAMIC)
Site Admin
 
Posts: 3369
Joined: 11 Aug 2006, 08:02

Re: TMCM-170

Postby tom » 15 Mar 2012, 10:09

Wird es dann in naher Zukunft ein Firmware-Upgrade geben, dass das Auslesen des bereits verbauten Digital-Eingangs ermöglicht? Der Analog-Eingang war bei mir eigentlich bereits für andere Aufgabe vorgesehen. Das Auslesen des STOP-Kanals ist nicht möglich?

Gibt es sogenannte Low-Level-Befehle in der Firmware oder besteht die Möglichlkeit den Quellcode der Firmware selber zu ändern?
tom
User
User
 
Posts: 4
Joined: 13 Mar 2012, 10:30

Re: TMCM-170

Postby Olav Kahlbaum (TRINAMIC) » 16 Mar 2012, 10:16

Ich denke, wir werden dies kurzfristig noch zusätzlich in die Firmware einbauen. Den Quellcode der Firmware oder andere Low-Level-Befehle gibt es nicht.
User avatar
Olav Kahlbaum (TRINAMIC)
Site Admin
 
Posts: 3369
Joined: 11 Aug 2006, 08:02

Re: TMCM-170

Postby tom » 02 Apr 2012, 16:54

Was die Ausgänge auf diesem Controller betrifft, ist es möglich die Ausgänge (OVT und CUR) mithilfe eines Befehles zu setzen. Wenn ja, welche Befehle benutze ich dazu?
tom
User
User
 
Posts: 4
Joined: 13 Mar 2012, 10:30

Re: TMCM-170

Postby Olav Kahlbaum (TRINAMIC) » 03 Apr 2012, 07:51

Nein, diese beiden Ausgänge lassen sich nicht frei programmieren, sondern werden nur bei Eintreten der entsprechenden Bedingungen (also zu hoher Strom bzw. zu hohe Temperatur) automatisch gesetzt. Es ist auch nicht geplant, dieses zu ändern.
Beim TMCM-171 gibt es hingegen einige frei programmierbare Ausgänge und Eingänge. Auch das neue TMCM-1640 hat frei programmierbare Ein- und Ausgänge.
User avatar
Olav Kahlbaum (TRINAMIC)
Site Admin
 
Posts: 3369
Joined: 11 Aug 2006, 08:02


Return to Modules for BLDC Motors

Who is online

Users browsing this forum: No registered users and 1 guest

cron