Sistema de dirección

Esquema

Captura de pantalla 2025-04-07 185906.png

Electrónica

La electrónica del sistema de dirección está ubicado en la parte frontal del vehículo. Como podemos observar, se encuentra dentro de la caja metálica indicada en la imagen.

photo_2023-12-14_15-47-00.jpg



La caja del steering controller tiene varios cables de entrada y salida estos se resumen en 4 grupos:

Grupo 1:

Grupo 2:

Grupo 3:

Grupo 4:

photo_2023-12-14_15-47-11.jpg

SteeringController_EsquemaGeneral-GENERAL_SCHEMATIC.drawio.png


Grupo 1 y 2 actuan en conjunto:

Motor DC

Koyo Seiko NO 45262??8

8PW1744047006147.jpg

Encoder Motor DC

Bristish Encoder Products Company

Modelo 15/T/HV PPR 1000

Cableado:

BLACK

0 Volts (GND)

WHITE VCC (+5V)
BROWN CH A
RED CH B
ORANGE CH Z
YELLOW CH -A
GREEN CH -B
BLUE CH -Z
SCREEN CASE GROUND

1744047006155_mod.jpg

Grupo 4:

ENDSTOP DIRECCIÓN 

DERECHA GND NONE (NC)
RIGHT
ROJO (NO)
IZQUIERDA  GND NONE (NC)
LEFT
AMARILLO (NO)

SteeringController_EsquemaGeneral-ENDSTOP.drawio.png

ENCODER CAN DIRECCIÓN 

Bristish Encoder Products Company

Modelo SA36H Single Turn Absolute (01 o 04) POR CONFIRMAR SF 12-V3-P1-C1-A EMK

NEGRO GND
BLANCO VCC (12V o 24V) Lo más seguro 24V
AMARILLO CAN H (CNH) BUS CAN CONECTOR NEGRO TRASERO 
VERDE CAN L (CNL) BUS CAN CONECTOR NEGRO TRASERO
MARRÓN GND CAN (GNDI) BUS CAN CONECTOR NEGRO TRASERO

1744047006183_mod.jpg

1744047006173.jpg



CONTROLADOR DIRECCIÓN DZCANTE-020L080


motor_driver.jpgphoto_2023-12-14_15-47-04.jpg
1744047006191_rot.jpg

MA

MOT DC DIR + (ROJO)
MB NONE
MC MOT DC DIR - (NEGRO)
GND NONE
GND GND 48V FILT (NEGRO)
HVIN POS 48V FILT (ROJO)
GND VOUT- TRACO DC-DC 5V
5VIN VOUT+ TRACO DC-DC 5V
GND NONE
PAI1- NONE
PAI1 NONE
GND DB9 RS-232 (MARRÓN) PIN 5 GND
PDO1 NONE
PDO2 NONE
PDO3 NONE
GND NONE
PDI1 NONE
PDI2 END STOP DIR LEFT (AMARILLO)
PDI3 END STOP DIR RIGHT (ROJO)
GND END STOP DIR GND (AZUL Y MARRÓN)
PDI4- NONE
PDI4 NONE
PDI5- NONE
PDI5 NONE
RX DB9 RS-232 (VERDE) PIN 3 RX
TX DB9 RS-232 (AMARILLO) PIN 2 TX
GNDI (CAN GND) ENC CAN DIR GND (MARRÓN) + CABLE COM CAN CONECTOR NEGRO TRASERO
CNL (CAN L) ENC CAN DIR CAN L (VERDE) + CABLE COM CAN CONECTOR NEGRO TRASERO
CNH (CAN H

ENC CAN DIR CAN H

(AMARILLO) + CABLE COM CAN CONECTOR NEGRO TRASERO

H-A NONE
H-B NONE
H-C NONE
ENI- ENC MOT DC - CH -Z (AZUL)
ENI ENC MOT DC - CH Z (NARANJA)
ENB- ENC MOT DC - CH -B (VERDE)
ENB ENC MOT DC - CH B (ROJO)
ENA- ENC MOT DC - CH -A (AMARILLO)
ENA ENC MOT DC - CH A (MARRÓN)
GND ENC MOT DC - GND (NEGRO)
5V-O ENC MOT DC - VCC (5V) (BLANCO)

CONVERTIDOR DC-DC

Modelo TRACO POWER TEN 15-2411WI

Este controlador también necesita un convertidor DC-DC para ser alimentado a 5V, este está alimentado a los 24V que entran en la caja y está conectado a la entrada 5IN y GND.


1744047006200_mod.jpg




Introducción

Conversión del proyecto de ROS 1 a ROS 2

Análisis inicial del proyecto rbcar_steering_controller (enfoque hardware)

A alto nivel, este paquete ROS controla el giro (steering) de un vehículo (Rbcar) usando:

A continuación desgloso los bloques de hardware y cómo se integran:

1) Bus CAN y hardware de comunicaciones

2) Drive de motor: AMC DZCANTE-020L080

3) Encoder absoluto EPC (familia MA) por CANopen

4) Nodo ROS de control de dirección

Qué tener en cuenta para replicar:

5) Resumen de la secuencia de arranque/operación

  1. PCan abre el dispositivo y configura el bitrate.
  2. MotorDrive:
    • Reset CAN Comm -> Preoperational
    • Configura PDOs/Node Guard/Eventos
    • Init drive (ControlWord sequence), lee modo operación
    • Start Communication (NMT Start), pasa a OPERATIONAL
    • Lanza hilos de Node Guard y lecturas SDO periódicas
  3. EpcEncoder:
    • Reset/Preoperational
    • (En este código no reconfigura PDOs del encoder)
    • Start Communication a OPERATIONAL
    • Lanza hilo de Node Guard
  4. Bucle 50 Hz:
    • Envía SYNC
    • Lee paquetes CAN y los distribuye
    • Publica estado (counts + angle)
  5. Comandos:
    • command_angle -> se traduce a counts del encoder y luego a counts del motor y se envía la posición al drive por RPDO21.

6) Señales CAN-clave y mapeo rápido

7) Qué adaptar en tu nuevo proyecto (hardware)

photo_2025-10-13_08-33-26.jpg