Device Listing
M1 - Left drive motor
M2 - Right drive motor
L1 - Lift motor
T1 - Trolley motor
S1 - Front left steer motor
S2 - Front right steer motor
S3 - Rear right steer motor
S4 - Rear left steer motor
P1 - Front left steer potentiometer
P2 - Front right steer potentiometer
P3 - Rear right steer potentiometer
P4 - Rear left steer potentiometer
LLS1 - Lift limit switch
TLS1 - Left trolley limit switch
TLS2 - Right trolley limit switch
LED1 - Drive configuration A selection
LED2 - Drive configuration B selection
LED3 - Drive configuration C selection
LED4 - Lift limit switch activation
LED5 - Left trolley limit switch activation
LED6 - Right trolley limit switch activation
Alternate device configuration option
*LED7 - Drive configuration D selection
*LED8 - Drive configuration E selection
Transmitter channels to be used.
Rx1 - Trolley Left / Right
Rx2 - Lift Up / Down
Rx3 - Drive Forward / Reverse
Rx4 - Not used
Rx5 - Drive option cycle up / down
Rx6 - Not used
Microcontroller ports to be used.
Motor 1 - L1
Motor 2 - T1
Motor 3 - M1
Motor 4 - M2
Motor 5 - S1
Motor 6 - S2
Motor 7 - S3
Motor 8 - S4
IO1 - P1 analog input
IO2 - P2 analog input
IO3 - P3 analog input
IO4 - P4 analog input
IO5 - LLS1 digital input
IO6 - TLS1 digital input
IO7 - TLS2 digital input
IO8 - LED1 digital output
IO9 - LED2 digital output
IO10 - LED3 digital output
IO11 - LED4 digital output
IO12 - LED5 digital output
IO13 - LED6 digital output
IO14 - LED7 digital output
IO15 - LED8 digital output
IO16 - Not used
Start loop
This part allows the user to press Rx5 “0” or “255” to cycle to programs and changes the LED’s to the appropriate status indication. Once the final program 5 has been selected reset back to 1. Also able to cycle backwards.
Program 1
This section is the default code drive pattern “A”. LED1 is illuminated.
S1, S2, S3, S4 move to the 0 degree position as specified by P1, P2, P3, P4 respectively.
1. Rx1 moves the trolley left and right depending max limit switch input TLS1, TLS2.
If TLS1 is high then illuminate LED5 and only allow T1 to move opposite direction until TLS1 is low.
If TLS2 is high then illuminate LED6 and only allow T1 to move opposite direction until TLS2 is low.
If TLS1, TLS2 is low then allow T1 to move either direction.
2. Rx2 moves the lift up and down depending max upper limit switch input LLS1.
If LLS1 is high then illuminate LED4 and only allow L1 to move opposite direction until LLS1 is low.
If LLS1 is low then allow L1 to move either direction.
3. Rx3 moves the drive motors forward / reverse.
Program 2
This section is the +90 degree drive pattern “B”. LED2 is illuminated.
S1, S2, S3, S4 move to the +90 (90) degree position as specified by P1, P2, P3, P4 respectively.
1. Rx1 moves the trolley left and right depending max limit switch input TLS1, TLS2.
If TLS1 is high then illuminate LED5 and only allow T1 to move opposite direction until TLS1 is low.
If TLS2 is high then illuminate LED6 and only allow T1 to move opposite direction until TLS2 is low.
If TLS1, TLS2 is low then allow T1 to move either direction.
2. Rx2 moves the lift up and down depending max upper limit switch input LLS1.
If LLS1 is high then illuminate LED4 and only allow L1 to move opposite direction until LLS1 is low.
If LLS1 is low then allow L1 to move either direction.
3. Rx3 moves the drive motors forward / reverse.
Program 3
This section is the -45 degree drive pattern “C”. LED3 is illuminated.
S1, S2, S3, S4 move to the -45 (315) degree position as specified by P1, P2, P3, P4 respectively.
1. Rx1 moves the trolley left and right depending max limit switch input TLS1, TLS2.
If TLS1 is high then illuminate LED5 and only allow T1 to move opposite direction until TLS1 is low.
If TLS2 is high then illuminate LED6 and only allow T1 to move opposite direction until TLS2 is low.
If TLS1, TLS2 is low then allow T1 to move either direction.
2. Rx2 moves the lift up and down depending max upper limit switch input LLS1.
If LLS1 is high then illuminate LED4 and only allow L1 to move opposite direction until LLS1 is low.
If LLS1 is low then allow L1 to move either direction.
3. Rx3 moves the drive motors forward / reverse.
Program 4
This section is the +45 degree drive pattern “D”. LED1, LED2 is illuminated (or LED7 depending configuration).
S1, S2, S3, S4 move to the +45 (45) degree position as specified by P1, P2, P3, P4 respectively.
1. Rx1 moves the trolley left and right depending max limit switch input TLS1, TLS2.
If TLS1 is high then illuminate LED5 and only allow T1 to move opposite direction until TLS1 is low.
If TLS2 is high then illuminate LED6 and only allow T1 to move opposite direction until TLS2 is low.
If TLS1, TLS2 is low then allow T1 to move either direction.
2. Rx2 moves the lift up and down depending max upper limit switch input LLS1.
If LLS1 is high then illuminate LED4 and only allow L1 to move opposite direction until LLS1 is low.
If LLS1 is low then allow L1 to move either direction.
3. Rx3 moves the drive motors forward / reverse.
Program 5
This section is the ±45 degree drive pattern “E”. LED2, LED3 is illuminated (or LED8 depending configuration).
S1, S3 move to the +45 (45) degree as specified by P1, P3 respectively.
S2, S4 move to the -45 (315) degree position as specified by P2, P4 respectively.
1. Rx1 moves the trolley left and right depending max limit switch input TLS1, TLS2.
If TLS1 is high then illuminate LED5 and only allow T1 to move opposite direction until TLS1 is low.
If TLS2 is high then illuminate LED6 and only allow T1 to move opposite direction until TLS2 is low.
If TLS1, TLS2 is low then allow T1 to move either direction.
2. Rx2 moves the lift up and down depending max upper limit switch input LLS1.
If LLS1 is high then illuminate LED4 and only allow L1 to move opposite direction until LLS1 is low.
If LLS1 is low then allow L1 to move either direction.
3. Rx3 moves the drive motors forward / reverse.