Application of Integrated Servo Motor with CANopen Communication on Huichuan H5U PLC (Part 1)

Application of Integrated Servo Motor with CANopen Communication on Huichuan H5U PLC (Part 1)

Click the blue text above to follow us This article introduces the use of Limasen’s CANopen communication integrated low-voltage servo motor on the Huichuan H5U PLC. This part mainly explains the setup of the environment and the debugging functions provided by the software. 1. System Composition The main components of this system are a computer, … Read more

Analysis of Industrial Robot Servo Structure Principles and Control Methods

Analysis of Industrial Robot Servo Structure Principles and Control Methods

What is the structure of a servo? The simplest servo control unit consists of a servo motor and a servo controller. Today, we will analyze the servo motor and the servo controller. Principle of Motor Action Right-Hand Rule (Ampere’s Law) – Current Generates Magnetic Field Ampere’s Law, also known as the right-hand screw rule, describes … Read more

Quadruped Robot Design and Implementation

Quadruped Robot Design and Implementation

Introduction With the advancement of technology and the rapid development of social productivity, the robotics industry has flourished, among which quadruped robots have developed quickly and are widely used. Quadruped robots are a highly integrated research product, primarily driven by mechatronic technology and incorporating knowledge from various fields such as microcontroller technology, hydraulics, sensors, and … Read more

Controlling Xiaomi Micro Motor with STM32 HAL Library

Controlling Xiaomi Micro Motor with STM32 HAL Library

Previously, due to the robot dog project, I had been using the Xiaomi micro motor, but I struggled to find a detailed tutorial, encountering many pitfalls while learning to control the motor. Today, we will implement the control of the Xiaomi micro motor step by step using buttons. This article will analyze the Xiaomi motor … Read more

DIY Ultrasonic Radar with Arduino

DIY Ultrasonic Radar with Arduino

The ultrasonic sonar is a device that measures the distance to an object by emitting sound waves at a frequency above the human hearing threshold (typically above 20KHz). Its working principle involves sending out sound waves and measuring the time it takes for the sound waves to bounce back after hitting an object. By calculating … Read more

Building An EtherCAT Six-Axis Collaborative Robot Based On Model Design

Building An EtherCAT Six-Axis Collaborative Robot Based On Model Design

In the context of “Industry 4.0”, more and more innovative models of intelligent manufacturing are attracting attention from countries around the world. Collaborative robots, as an important part of the “Fourth Industrial Revolution”, are breaking through in a brand-new field with advantages such as high cost-effectiveness, high flexibility, high safety, and a wide range of … Read more

Micro:bit Creative Course Series: Laser Gun Target Game

Micro:bit Creative Course Series: Laser Gun Target Game

Target shooting games are often popular at fairs. Today, we will create a game using micro:bit that can be played at home. Materials One Micro:bit board One power module providing 5V and 3.3V output One MG90S servo motor One photoresistor Several DuPont wires One 18650 battery holder Two 18650 batteries One laser pen One iron … Read more

Introduction to Using the Servo Library for Controlling Servo Motors with Arduino

Introduction to Using the Servo Library for Controlling Servo Motors with Arduino

Arduino provides a very powerful library – the `Servo` library, specifically designed for controlling servo motors. This library can control various types of servo motors and efficiently utilize timer resources, allowing a single timer to control multiple servo motors. Below we will detail the functions, usage, and some precautions of the `Servo` library. 1. Introduction … Read more

Raspberry Pi 3B+ Servo Motor Control Code

Raspberry Pi 3B+ Servo Motor Control Code

The control of the servo generally requires a 20ms timing pulse, where the high level part of this pulse is typically within the range of 0.5ms to 2.5ms for angle control. For a 180-degree servo, the corresponding control relationship is as follows:0.5ms————–0 degrees;1.0ms————45 degrees;1.5ms————90 degrees;2.0ms———–135 degrees;2.5ms———–180 degrees;Please see the illustrative description below: The operating voltage … Read more