| Next revision | Previous revision |
| pt:hardware:homelab:motor:v51 [2015/12/04 20:10] – Criação deste novo documento. artica | pt:hardware:homelab:motor:v51 [2020/07/20 12:00] (current) – external edit 127.0.0.1 |
|---|
| ~~PB~~ | <pagebreak> |
| ====== Módulo Motor ====== | ====== Módulo Motor ====== |
| |
| Motor module incorporates the motor driver board and different electrical motors. Motor board is designed to be compatible with the Controller module but can be also used for other controllers as it is equipped with standard motor drivers. | O módulo do motor incorpora a placa do motor e diferentes motores elétricos. A placa do motor é concebida para ser compatível com o módulo de controlo, mas pode também ser usada com outros controladores, uma vez que está equipada com controladores standard de motor. As fontes de alimentação do motor estão separadas dos sinais de controlo. |
| Motor power supplies are separated from the control signals. | |
| |
| {{:examples:motor:motor_board_v51.png?500|}} | {{:examples:motor:motor_board_v51.png?500|}} |
| |
| It is possible to drive different types of motors with the module. | É possível usar diferentes tipos de motores com o módulo. |
| |
| Following motors can be connected with Motor board: | Os motores seguintes podem ser ligados à placa: |
| * 4 x DC motors and 2 x encoder. | * 4 x motores DC motors e 2 x encoder. |
| * 2 x unipolar stepper motors. | * 2 x motores stepper unipolar. |
| * 1 x bipolar stepper motor. | * 1 x motor stepper bipolar. |
| * 2 x RC servo motor. | * 2 x servomotor RC. |
| |
| ===== Motors ===== | ===== Motores ===== |
| |
| Specific model or mark of the motor in a Add-On kit can vary, but every kit has at least one DC motor, 1 RC servo motor and 1 bipolar or unipolar stepper motor. | Os modelos ou marcas dos motores presentes no kit Add-On podem variar, mas cada kit tem, pelo menos, um motor DC, um servomotor RC, e um motor stepper bipolar ou unipolar. |
| |
| Following specific models can be found in the kit: | Os seguintes modelos específicos podem ser encontrados mFollowing specific models can be found in the kit: |
| * **DC motor ** | * **Motor DC** |
| * Micromotors L149.6.10 (with gear) {{:kit:datasheets:actuators:dc_gearmotor_6v_25rpm.pdf|datasheet}} | * Micromotores L149.6.10 (com mudanças) {{:kit:datasheets:actuators:dc_gearmotor_6v_25rpm.pdf|datasheet}} |
| * Micromotors LE149.6.43 (with gear + encoder) {{:kit:datasheets:actuators:dc_gearmotor_6v_52rpm_encoder.pdf|datasheet}} | * Micromotores LE149.6.43 (com mudanças + encoder) {{:kit:datasheets:actuators:dc_gearmotor_6v_52rpm_encoder.pdf|datasheet}} |
| * **RC servo motor** | * **Servomotor RC** |
| * E Sky EK2-0501 {{:kit:datasheets:actuators:servo_esky_ek2-0501.pdf|datasheet}} | * E Sky EK2-0501 {{:kit:datasheets:actuators:servo_esky_ek2-0501.pdf|datasheet}} |
| * **Unipolar stepper motor** | * **Motor stepper unipolar** |
| * Ming Jong ST35 {{:kit:datasheets:actuators:stepper_motorst35.pdf|datasheet}} | * Ming Jong ST35 {{:kit:datasheets:actuators:stepper_motorst35.pdf|datasheet}} |
| * **Bipolar stepper motor** | * **Motor stepper bipolar** |
| * Ming Jong ST28 {{:kit:datasheets:actuators:stepper_motor_st28.pdf|datasheet}} | * Ming Jong ST28 {{:kit:datasheets:actuators:stepper_motor_st28.pdf|datasheet}} |
| |
| [{{ :examples:motor:motors.jpg?400 |Motors}}] | [{{ :examples:motor:motors.jpg?400 |Motores}}] |
| |
| ~~PB~~ | <pagebreak> |
| ===== Electrical connections ===== | ===== Ligações eléctricas ===== |
| |
| Motor board is connected with Controller module to the port PE-PB-PD. The power supply to the motors comes from the DCIN connector on the board and runs through voltage regulator, which brings the voltage down to +5V. If DC power is provided to the board and the voltage regulator is working properly, the PWR LED in the bottom right corner of the board will light up. | A placa do motor está ligada à placa de controlo através do porto PE-PB-PD. A fonte de alimentação para os motores vem do conector DCIN na placa e atravessa um regulador de voltagem que baixa a mesma para +5V. Se a corrente DC é fornecida da placa e o regulador de voltagem está a funcionar correctamente, o LED PWR no canto inferior direito da placa deve acender-se. |
| |
| [{{ :examples:motor:motors_sch_v51_pwr.png |Power supply for motors}}] | [{{ :examples:motor:motors_sch_v51_pwr.png |Fonte de alimentação para os motores}}] |
| |
| ==== DC motors ==== | ==== Motores DC ==== |
| |
| DC motors are connected to the connector group DC. Every pair can handle one motor - all together 4 DC motors. Motors are controlled with widely used H-bridges, L293D dual H-bridge driver is used for the DC motors. Motors can also be replaced by some other actuator which can be controlled digitally and if the current do not exceed 500 mA (piezo generator, relay etc.) | Os motores DC são ligados ao conector de grupo DC. Cada par fornece um motor - ao todo podem ser ligados 4. Os motores podem ser controlados com pontes H, sendo as dual L293D usadas para motores DC. Os motores também podem ser trocados por qualquer outro actuador que possam ser controlados digitalmente e cuja corrente não exceda 500 mA (piezo generator, relay etc.) |
| |
| [{{ :examples:motor:motors_sch_v51_dc.png?580 |Schematics of DC motor connection}}] | [{{ :examples:motor:motors_sch_v51_dc.png?580 |Esquema de ligação de motores DC}}] |
| |
| ^ AVR pin ^ Control signal ^ AVR pin ^ Control signal ^ | ^ AVR pin ^ Control signal ^ AVR pin ^ Control signal ^ |
| |
| |
| ==== Stepper motors ==== | ==== Motores stepper ==== |
| |
| Motor board supports two different types of stepper motors. Two unipolar and one bipolar motor can be connected with the board on the same time. Bipolar stepper is controlled with dual H-bridge L293D and unipolar stepper is driven by transistor array ULN2803. The pattern of the stepper signals are generated by the software. It is important to check the sequence of the stepper motor windings. The supply wires of unipolar stepper motor are connected to pins Vcc. If unipolar stepper has only 5 wires, the first pin is left unconnected. | A placa de motor suporta dois tipos diferentes de motor stepper. Dois motores unipolares e um bipolar podem ser ligados à placa em simultâneo. O stepper bipolar é controlado recorrento a uma ponte dual H L293D e os unipolares recorrento a um array de transistores ULN2803. Os padrões stepper dos sinais serão gerados por software. É importante verificar a sequência dos enrolamentos do motor stepper. Os fios de alimentação do motor stepper unipolar estão ligados a pins Vcc. Se o motor stepper unipolar tem apenas 5 fios, o primeiro pino não fica ligado. |
| |
| Stepper motor connections: | Ligações do motor stepper: |
| |
| ^ Pin ^ Winding wire ^ Unipolar 1 ^ Unipolar 2 ^ Bipolar ^ | ^ Pin ^ Winding wire ^ Unipolar 1 ^ Unipolar 2 ^ Bipolar ^ |
| | 6 | 2B | PE5 | PE3 | PB3 | | | 6 | 2B | PE5 | PE3 | PB3 | |
| |
| [{{:examples:motor:stepper:samm_mootorid_skeem.png?580|Unipolar (left) and bipolar (right) stepper motor windings}}] | [{{:examples:motor:stepper:samm_mootorid_skeem.png?580|Enrolamento do motores stepper unipolar (esquerda) e bipolar (direita)}}] |
| |
| [{{ :examples:motor:motors_sch_v51_stepper.png?580 |Schematics of stepper motor connections}}] | [{{ :examples:motor:motors_sch_v51_stepper.png?580 |Esquema de ligação dos motores stepper}}] |
| |
| ==== Servo motor ==== | ==== Servomotor ==== |
| |
| RC servo motors are connected to the connector //SERVO// on the Motor board. Motors are connected so that the ground wire (usually black or brown) is on the pin GND (close to the edge of the board). Two servo motors can be used at the same time. The control signals are connected directly with microcontroller timer outputs. | Os servomotores RC são ligados ao conector //SERVO// da placa de motores. Os motores são ligados de modo que o fio de terra (geralmente preto ou castanho) fique no pino GND (perto do limite da placa). Dois servomotores podem ser usados em simultâneo. Os sinais de controlo vêm directamente das saídas temporizadas do microcontrolador. |
| |
| ^ AVR pin ^ Control signal ^ Connector ^ | ^ AVR pin ^ Control signal ^ Connector ^ |
| | PB6(OC1B) | PWM2 | Upper | | | PB6(OC1B) | PWM2 | Upper | |
| |
| [{{:examples:motor:motors_sch_v51_servo.png?200 |Schematics of servo motor connections}}] | [{{:examples:motor:motors_sch_v51_servo.png?200 |Esquema de ligação do servomotor}}] |