User Tools

Site Tools


getting_started:tutorials:oneaxis_bbb

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_bbb [2019/10/14 17:17] – [Ready Signal] grafgetting_started:tutorials:oneaxis_bbb [2021/02/12 17:22] (current) – [Experimental Setup with a Beaglebone Blue Board] ursgraf
Line 1: Line 1:
 ====== Experimental Setup with a Beaglebone Blue Board ====== ====== Experimental Setup with a Beaglebone Blue Board ======
-Use a [[https://wiki.ntb.ch/infoportal/embedded_systems/ti_sitara_am335x/beaglebone_blue/start|Beaglebone Blue]]. Connect all the necessary signals according to your hardware configuration file.+Use a [[https://wiki.ntb.ch/infoportal/embedded_systems/ti_sitara_am335x/beaglebone_blue/start|Beaglebone blue]] board. Connect all the necessary signals according to your hardware configuration file.
  
 ===== Analog Output ===== ===== Analog Output =====
 There are 4 connectors denoted with //DC Motors//. Connect number 1 with the motor. Before testing plug in the 12V DC power supply or the Li-Po battery, otherwise the motors won't run. ssh into the Beaglebone blue board and run There are 4 connectors denoted with //DC Motors//. Connect number 1 with the motor. Before testing plug in the 12V DC power supply or the Li-Po battery, otherwise the motors won't run. ssh into the Beaglebone blue board and run
 <code> <code>
-debian@beaglebone:$ rc_test_motors -m 1 -d 1+ost@bblue:$ rc_test_motors -m 1 -d 1
 </code> </code>
 //-m 1// selects the first motor while //-d 1// specifies a duty cycle of 1. The motor should run in positive direction. If the motor turns in the opposite direction, change the + and - wire of the motor. You can stop the program by pressing ''Ctrl-C''. The test program is located in ///usr/bin// and can be run from anywhere.  //-m 1// selects the first motor while //-d 1// specifies a duty cycle of 1. The motor should run in positive direction. If the motor turns in the opposite direction, change the + and - wire of the motor. You can stop the program by pressing ''Ctrl-C''. The test program is located in ///usr/bin// and can be run from anywhere. 
  
 ===== Enable Signal ===== ===== Enable Signal =====
-On the Beaglebone blue we do not use a motor controller and therefore, we do not use this signal.+On the Beaglebone blue we do not use a motor controller and therefore, we do not use this signal. However, we put the signal onto the green led on the board.
  
 ===== Encoder Inputs ===== ===== Encoder Inputs =====
 There are 4 connectors denoted with //4 Quadrature encoder inputs//. Connect number 1 with your encoder. Make sure that your encoder works with 3.3V as delivered by this connector. Test the encoder with There are 4 connectors denoted with //4 Quadrature encoder inputs//. Connect number 1 with your encoder. Make sure that your encoder works with 3.3V as delivered by this connector. Test the encoder with
 <code> <code>
-debian@beaglebone:$ rc_test_encoders +ost@bblue:$ rc_test_encoders 
 </code> </code>
-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 signals.
  
 ===== Ready Signal ===== ===== Ready Signal =====
Line 24: Line 24:
 ===== Emergency Signal ===== ===== Emergency Signal =====
  
- +The emergency signal is used to bring the application in a safe mode. We put this input signal on a digital input pin which is connected to the on board push button //Pause//. Later when the application runs we can cause the safety system to switch to an emergency state by pressing the //Pause// button.
-  * emergency button to a digital input +
- +
getting_started/tutorials/oneaxis_bbb.1571066259.txt.gz · Last modified: 2019/10/14 17:17 by graf