User Tools

Site Tools


getting_started:tutorials:oneaxis_cb20

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
getting_started:tutorials:oneaxis_cb20 [2026/05/28 13:48] – [Ready Signal] ursgrafgetting_started:tutorials:oneaxis_cb20 [2026/05/28 14:21] (current) – [Run Application] ursgraf
Line 5: Line 5:
 Use our [[https://wiki.ost.ch/spaces/EDS/pages/408682789/Controller+Board+with+Colibri+Module|cb20 Board]]. A maxon motor controller on a [[https://wiki.ost.ch/spaces/EDS/pages/408682793/Drive+Board+db11|db11 Board]] delivers the necessary power. Connect all the necessary signals according to the table in [[https://wiki.ost.ch/spaces/EDS/pages/408682793/Drive+Board+db11|db11 Board]]. Use our [[https://wiki.ost.ch/spaces/EDS/pages/408682789/Controller+Board+with+Colibri+Module|cb20 Board]]. A maxon motor controller on a [[https://wiki.ost.ch/spaces/EDS/pages/408682793/Drive+Board+db11|db11 Board]] delivers the necessary power. Connect all the necessary signals according to the table in [[https://wiki.ost.ch/spaces/EDS/pages/408682793/Drive+Board+db11|db11 Board]].
  
-===== Analog Output and Enable =====+===== Testing the Hardware ===== 
 + 
 +==== Analog Output and Enable ====
 You can test the analog output together with the motor controller by applying a positive set voltage. Further, you have to enable the motor. The necessary flink test programs are included in our image. You can test the analog output together with the motor controller by applying a positive set voltage. Further, you have to enable the motor. The necessary flink test programs are included in our image.
 <code> <code>
Line 11: Line 13:
 $ sudo ./flinkanalogoutput -s2 -c0 -o34000 $ sudo ./flinkanalogoutput -s2 -c0 -o34000
 </code> </code>
-  
  
- +==== Encoder Inputs ====
-===== Encoder Inputs =====+
 Check if the encoder is properly connected with: Check if the encoder is properly connected with:
 <code> <code>
Line 21: Line 21:
 Turning the motor in positive direction must lead to the encoder counting upwards. If not, change the A and B signal. Turning the motor in positive direction must lead to the encoder counting upwards. If not, change the A and B signal.
  
-===== Ready Signal =====+==== Ready Signal ====
 The ready signal signals to the controller that the motor controller has powered up. The ready signal signals to the controller that the motor controller has powered up.
  
-===== Emergency Signal =====+==== Emergency Signal ====
  
 The emergency signal is used to bring the application in a safe mode. We connect this input signal (channel 0 on connector P12 to an external push button. As soon as a logic one is detected on this digital input the safety system is caused to switch to an emergency state. The emergency signal is used to bring the application in a safe mode. We connect this input signal (channel 0 on connector P12 to an external push button. As soon as a logic one is detected on this digital input the safety system is caused to switch to an emergency state.
 +
 +=====Run Application=====
 +
 +Start the application by choosing the appropriate configuration file:
 +<code>
 +$ sudo ./simpleMotorControl -c HwConfigFlinkCB20.json
 +</code>
 +
 +
getting_started/tutorials/oneaxis_cb20.1779968903.txt.gz · Last modified: by ursgraf