Based on the STM32MP157CAA3 teaching pendant solution

Hedy · Dasenic Dec 04,2024 255

What is a teach pendant? A teach pendant is a handheld device used for manual robot manipulation, programming, parameter configuration, and monitoring.

Teach pendant introduction

The teach pendant (FlexPendant), also known as a teaching programming device (hereinafter referred to as a teach pendant), is the core component of a robot control system. It is a device used to register and store mechanical motion or process memory, which is executed by an electronic system or a computer system. Regarding the programming and control technology of industrial robots, there have been many developments and new applications in the past few years, and the teach pendant is one of the components.


The reason why the teach pendant is widely used in the field of industrial robots is inseparable from the following advantages:

1.It has a disable switch to ensure the safety of equipment operation.

2.Monitor the status information of the robot and all equipment in the work unit.

3.Complete the test more conveniently and quickly.

4.The teach pendant can make real-time adjustments to the robot program.

5.The teach pendant can reliably and actively prompt the operator to make the required input.

6.The teach pendant can integrate many components in the work unit.

7.Allow the user to add control logic.


Application scenario

Handheld teach pendant, VGA/COM/USB three-group data connection embedded motion controller. 8-inch HD touch screen Linux interface. Ordinary PC development platform realizes high-performance multi-axis coordinated motion control and high-speed positioning control. Users can easily program the controller and build an automated control system.


Scenario application diagram

Display board photo

Solution Block Diagram

Front view of the parts

Table 1 Front view parts description

Serial NumberNameFunction
1three-state switchThe system has three gears in operation: manual (MAN), stop (STOP), and automatic (AUTO). When the system needs to perform a certain operation, turn the knob to the corresponding gear.
2status lightThere are 7 LED status indicators in total. For details, see the indicator arrangement description.
3Function button -Start (START)When the three-state switch is turned to the automatic position, the system enters the automatic operation screen. Press the start button again to enter the automatic operation working mode
4Function button - Stop (STOP)When the system is in automatic operation mode, press the stop button once to exit the automatic operation mode. When there is an alarm, press the stop button once to clear the corresponding alarm.
5Function key - Origin (ORI)Press the origin button once and the system will return to the origin
6Function button - Reset (HP)When the three-state switch is turned to the automatic position, press the reset button once, the upper and lower axes move to the 0 position, and the other axes move to the standby position.
7Function key - Acceleration (△)Increase global speed when running automatically
8Function key - Deceleration (▽)When running automatically, reduce the global speed
9Waterproof plugWaterproof function
10Emergency stop button (STOP)Emergency stop button: If an abnormal situation occurs during operation or operation, press the emergency stop button and the machine will stop all actions immediately.
11Axis action keyThere are 6 pairs of 12 buttons in total, see the axis action button description for details
12Fine-tuning button (FINE-TUNE)According to the fine-tuning accuracy, press the fine-tuning button once and the axis will run the corresponding distance.

Core technology advantages

1. Adopt STM32MP157CAA3 heterogeneous dual-core processor

2. Integrated power management IC STPMIC1APQR

3. Equipped with open source Openlinux operating system

4. LCD touch high-precision 4-wire resistive screen


Solution specifications

1. POWER: DC24V (-15%~+20%) 3.7W

2. USB-A interface, supports U disk import program and firmware upgrade

3. Working temperature 0~55℃

4. Electromagnetic interference EFT 2kV (power supply, signal line)

5. 8-inch LCD 800*600 display

Order the same product of this solution

Order STM32MP157CAA3 processor
Order IC STPMIC1APQR
  • RFQ