Automatic guided vehicle (AGV) interface plate based on field programmable gate array (FPGA)

A technology of interface board and control module, which is applied in the field of AGV to achieve the effect of many pins and high data transmission rate

CN102968117AActive Publication Date: 2013-03-13SHENZHEN PUZHILIANKE ROBOT TECH CO LTD
8 Cites 1 Cited by

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
Publication Date
2013-03-13

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention relates to an automatic guided vehicle (AGV) interface plate based on a field programmable gate array (FPGA). The AGV interface plate is characterized by comprising a FPGA control module, a gyroscope, an accelerometer and a MECHATROLINK2 bus control module, wherein the FPGA control module is connected with the gyroscope and the accelerometer, is connected with a group of absolute value encoders arranged on an axle and is connected with the MECHATROLINK2 bus control module, and the MECHATROLINK2 bus control module is connected with a group of servo motors used for driving an AGV to move through a MECHATROLINK2 bus. The AGB interface plate is reasonable in design, external disturbance is effectively avoided and working states of the servo motors can be controlled and obtained timely, fast and accurately due to the fact that the MECHATROLINK2 bus control module is connected with the group of servo motors used for driving the AGV to move through the MECHATROLINK2 bus, automatic AGV movement control is achieved, control timeliness and stability are ensured, and therefore the AGV interface plate can be widely used in the AGV field.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention belongs to the field of AGV technology, in particular to an FPGA-based AGV interface board. Background technique

[0002] AGV is a kind of unmanned automatic handling vehicle powered by batteries, equipped with non-contact guiding devices and independent addressing systems. Arrive at the designated location and complete a series of homework tasks.

[0003] The AGV body control system generally includes three parts: peripherals, interface boards, and host computer control units. The upper computer control unit (such as PC104 main control board) is used to control the behavior and movement of the car; peripherals refer to motors and sensors, such as encoders, gyroscopes, accelerometers, etc.; the interface board is between the AGV peripherals and the upper computer control unit bridge.

[0004] The AGV interface board realizes two major tasks. One is to ensure real-time and correct transmission and reception of motor data: to complete fl...

Examples

Embodiment Construction

[0019] Embodiments of the present invention are described in further detail below in conjunction with the accompanying drawings:

[0020] A FPGA-based AGV interface board, such as figure 1 and figure 2 As shown, it includes FPGA control module, gyroscope, accelerometer and MECHATROLINK2 bus control module. Described FPGA control module comprises CPU, SPI unit, SSI unit, ISA unit, EPC unit, GPIO unit, and above-mentioned SPI unit, SSI unit, ISA unit, EPC unit and GPIO unit are IP cores inside FPGA, and above-mentioned IP core Connect with CPU through PLB bus. Among them, the SPI unit is the serial communication interface IP core, which is connected with the gyroscope and the accelerometer to collect the gyroscope deviation signal (angular rate) and the acceleration signal of the accelerometer and transmit it to the CPU. The SSI unit is the IP core of the synchronous serial interface, which is connected with a group of absolute value encoders installed on the axle to collect...