CN114115134A - Low-cost 13-axis parallel motion control card - Google Patents

Low-cost 13-axis parallel motion control card Download PDF

Info

Publication number
CN114115134A
CN114115134A CN202111481677.8A CN202111481677A CN114115134A CN 114115134 A CN114115134 A CN 114115134A CN 202111481677 A CN202111481677 A CN 202111481677A CN 114115134 A CN114115134 A CN 114115134A
Authority
CN
China
Prior art keywords
interfaces
cost
control
low
interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111481677.8A
Other languages
Chinese (zh)
Inventor
解天宝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Aotemei Automation Technology Co ltd
Original Assignee
Suzhou Aotemei Automation Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Aotemei Automation Technology Co ltd filed Critical Suzhou Aotemei Automation Technology Co ltd
Priority to CN202111481677.8A priority Critical patent/CN114115134A/en
Publication of CN114115134A publication Critical patent/CN114115134A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/414Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
    • G05B19/4142Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller characterised by the use of a microprocessor
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34013Servocontroller

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Programmable Controllers (AREA)

Abstract

The invention discloses a low-cost 13-axis parallel motion control card, which comprises a singlechip board card, wherein a core processor is arranged on the singlechip board card, the core processor comprises an STM32F407ZGT6 chip, a plurality of groups of resistors, a plurality of groups of capacitors and a plurality of groups of triodes, and the pin position of the STM32F407ZGT6 chip is provided with 13 motor control ports; the singlechip board card is integrated with a control signal output driving circuit and a corresponding sensor interface, the control signal output driving circuit consists of 5 digital bus drivers SN74LS244D, and the singlechip board card is also integrated with a communication interface, wherein the communication interface comprises three types of communication interfaces, namely 2 RS232 interfaces, 2 CAN interfaces and 1 RS485 interfaces. The invention mainly solves the problem of automatic equipment control consisting of a plurality of motors, CAN realize modular control, plug-in card type expansion and CAN bus connection, reduces the cost and meets various automatic control requirements.

Description

Low-cost 13-axis parallel motion control card
Technical Field
The invention relates to the technical field of control cards, in particular to a low-cost 13-axis parallel motion control card.
Background
In automation industrialization, generally, a PLC is used for motion control, and the PLC is mature. Today's PLCs integrate motor motion control algorithms and various connection communication ports and support touch screens. The universal single PLC only has at most 3 motor control ports. If more interfaces are needed, various extension components are purchased. For more than a few tens of motor control requirements, the cost of expansion is too expensive. For this reason, we propose a low-cost 13-axis parallel motion control card.
Disclosure of Invention
The invention aims to provide a low-cost 13-axis parallel motion control card to solve the problems in the background art.
In order to achieve the purpose, the invention provides the following technical scheme: a low-cost 13-axis parallel motion control card comprises a single-chip board card, wherein a core processor is arranged on the single-chip board card, the core processor comprises an STM32F407ZGT6 chip, a plurality of groups of resistors, a plurality of groups of capacitors and a plurality of groups of triodes, and 13 motor control ports are arranged at the pin positions of the STM32F407ZGT6 chip;
the single-chip microcomputer board card is integrated with a control signal output driving circuit and a corresponding sensor interface, the control signal output driving circuit is composed of 5 digital bus drivers SN74LS244D, the single-chip microcomputer board card is further integrated with a communication interface, and the communication interface comprises three types of communication interfaces which are 2 RS232 interfaces, 2 CAN interfaces and 1 RS485 interface respectively.
The core processor is responsible for all task processing of the single chip board card, and the task processing comprises motion algorithm and state control, sensor input acquisition and instruction analysis.
The control signal output driving circuit functions to level-shift and improve the driving capability of the signal.
And the RS232 interface, the CAN interface and the RS485 interface adopt isolation measures.
The sensor interfaces are 36 positioning sensor input interfaces.
Compared with the prior art, the invention has the beneficial effects that: the invention mainly solves the problem of automatic equipment control consisting of a plurality of motors, and CAN realize modular control, card insertion type expansion and CAN bus connection.
The invention discloses a card type expandable board card, which CAN realize the parallel motion control of 13 motors, is provided with 36 positioning sensor input interfaces and integrates RS232, RS485 and CAN communication interfaces.
In order to have a low cost, the invention controls an automation device consisting of a plurality of motors. The invention uses STM32 embedded single chip microcomputer to develop the system. Defining 13 motor pulse control threads; 5 isolated communication interfaces are defined to meet various automatic control requirements.
Drawings
FIG. 1 is a schematic diagram of the redefinition of the pin functions of the STM32F407ZGT6 chip of the present invention;
FIG. 2 is a schematic diagram of a core processor of the present invention;
FIG. 3 is a circuit schematic of a first digital bus driver SN74LS244D according to the present invention;
FIG. 4 is a circuit diagram of a second digital bus driver SN74LS244D according to the present invention;
FIG. 5 is a circuit diagram of a third digital bus driver SN74LS244D according to the present invention;
FIG. 6 is a circuit schematic of a fourth digital bus driver SN74LS244D according to the present invention;
FIG. 7 is a schematic diagram of a fifth digital bus driver SN74LS244D according to the present invention;
fig. 8 is a schematic circuit structure diagram of the RS485 interface of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1-8, the present invention provides a technical solution: a low-cost 13-axis parallel motion control card comprises a single-chip board card, wherein a core processor is arranged on the single-chip board card, the core processor comprises an STM32F407ZGT6 chip, a plurality of groups of resistors, a plurality of groups of capacitors and a plurality of groups of triodes, and 13 motor control ports are arranged at the pin positions of the STM32F407ZGT6 chip;
the invention relates to a core redefined for the pin functions of STM32F407ZGT6 chips, which mainly defines 13 motor control ports and is sorted according to priority as shown in FIG. 1.
The core processor principle diagram adopted by the invention (as shown in figure 2) comprises an STM32F407ZGT6 chip, a plurality of groups of resistors, a plurality of groups of capacitors and a plurality of groups of triodes. The core processor is responsible for all task processing of the singlechip board card, and the task processing comprises a motion algorithm and state control, sensor input acquisition, instruction analysis and the like.
The singlechip board card is integrated with a control signal output driving circuit and corresponding sensor interfaces, the sensor interfaces are 36 positioning sensor input interfaces, the control signal output driving circuit is composed of 5 digital bus drivers SN74LS244D (shown in figures 3-7), and the control signal output driving circuit has the functions of level conversion and signal driving capacity improvement.
The singlechip board card is further integrated with a communication interface, the communication interface comprises three types of communication interfaces, namely 2 RS232 interfaces, 2 CAN interfaces and 1 RS485 interface, and isolation measures are adopted for the RS232 interfaces, the CAN interfaces and the RS485 interfaces. The functions are control instruction analysis, various data collection and remote program updating.
Interpretation of terms:
PLC: a Programmable logic controller, a Programmable logic controller;
CAN: controller Area Network, Controller Area Network.
In particular, the present invention is intended to address multiple motor motion control requirements when in use. The invention can realize high-precision control by using a positioned combined sensor. When an automation device is composed of more than dozens of motors, a PLC system is used, and a plurality of input/output modules and motor control modules are used, so that the control difficulty and the cost are greatly increased. The invention mainly solves the problem of automatic equipment control consisting of a plurality of motors, and CAN realize modular control, card insertion type expansion and CAN bus connection.
The invention discloses a card type expandable board card, which CAN realize the parallel motion control of 13 motors, is provided with 36 positioning sensor input interfaces and integrates RS232, RS485 and CAN communication interfaces.
In order to reduce the cost, the invention controls the automation equipment consisting of a plurality of motors. The invention uses STM32 embedded single chip microcomputer to develop the system. Defining 13 motor pulse control threads, as shown in fig. 1; 5 isolated communication interfaces are defined to meet various automatic control requirements.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

Claims (5)

1. The utility model provides a low-cost 13 parallel motion control cards of axle, includes the singlechip integrated circuit board, its characterized in that: the single-chip microcomputer board card is provided with a core processor, the core processor comprises an STM32F407ZGT6 chip, a plurality of groups of resistors, a plurality of groups of capacitors and a plurality of groups of triodes, and the pin position of the STM32F407ZGT6 chip is provided with 13 motor control ports;
the single-chip microcomputer board card is integrated with a control signal output driving circuit and a corresponding sensor interface, the control signal output driving circuit is composed of 5 digital bus drivers SN74LS244D, the single-chip microcomputer board card is further integrated with a communication interface, and the communication interface comprises three types of communication interfaces which are 2 RS232 interfaces, 2 CAN interfaces and 1 RS485 interface respectively.
2. The low-cost 13-axis parallel motion control card according to claim 1, wherein: the core processor is responsible for all task processing of the single chip board card, and the task processing comprises motion algorithm and state control, sensor input acquisition and instruction analysis.
3. The low-cost 13-axis parallel motion control card according to claim 1, wherein: the control signal output driving circuit functions to level-shift and improve the driving capability of the signal.
4. The low-cost 13-axis parallel motion control card according to claim 1, wherein: and the RS232 interface, the CAN interface and the RS485 interface adopt isolation measures.
5. The low-cost 13-axis parallel motion control card according to claim 1, wherein: the sensor interfaces are 36 positioning sensor input interfaces.
CN202111481677.8A 2021-12-06 2021-12-06 Low-cost 13-axis parallel motion control card Pending CN114115134A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111481677.8A CN114115134A (en) 2021-12-06 2021-12-06 Low-cost 13-axis parallel motion control card

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111481677.8A CN114115134A (en) 2021-12-06 2021-12-06 Low-cost 13-axis parallel motion control card

Publications (1)

Publication Number Publication Date
CN114115134A true CN114115134A (en) 2022-03-01

Family

ID=80367122

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111481677.8A Pending CN114115134A (en) 2021-12-06 2021-12-06 Low-cost 13-axis parallel motion control card

Country Status (1)

Country Link
CN (1) CN114115134A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060100723A1 (en) * 2004-10-29 2006-05-11 Dynacity Technology (Hk) Limited Modular multi-axis motion control and driving system and method thereof
CN206781908U (en) * 2017-05-01 2017-12-22 西北师范大学 Service robot universal chassis based on STM32
CN110531685A (en) * 2019-09-25 2019-12-03 重庆智能机器人研究院 A kind of EtherCAT bus multiaxis slave station system
CN211531028U (en) * 2017-10-10 2020-09-18 苏州国科均豪生物科技有限公司 Multi-axis stepping motor control system based on STM32 control L640H driver
CN211565914U (en) * 2020-01-15 2020-09-25 北京科技大学 STM 32-based humanoid martial art arena robot
CN213457710U (en) * 2020-10-18 2021-06-15 曾艳 STM 32-based main control board applied to mobile robot
CN214474497U (en) * 2020-10-31 2021-10-22 上海飞龙新能源汽车部件有限公司 Multi-channel control equipment supporting multiple communications
CN214959347U (en) * 2021-06-09 2021-11-30 杨志浩 RS 485/422-based high-performance stepping motor driver

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060100723A1 (en) * 2004-10-29 2006-05-11 Dynacity Technology (Hk) Limited Modular multi-axis motion control and driving system and method thereof
CN206781908U (en) * 2017-05-01 2017-12-22 西北师范大学 Service robot universal chassis based on STM32
CN211531028U (en) * 2017-10-10 2020-09-18 苏州国科均豪生物科技有限公司 Multi-axis stepping motor control system based on STM32 control L640H driver
CN110531685A (en) * 2019-09-25 2019-12-03 重庆智能机器人研究院 A kind of EtherCAT bus multiaxis slave station system
CN211565914U (en) * 2020-01-15 2020-09-25 北京科技大学 STM 32-based humanoid martial art arena robot
CN213457710U (en) * 2020-10-18 2021-06-15 曾艳 STM 32-based main control board applied to mobile robot
CN214474497U (en) * 2020-10-31 2021-10-22 上海飞龙新能源汽车部件有限公司 Multi-channel control equipment supporting multiple communications
CN214959347U (en) * 2021-06-09 2021-11-30 杨志浩 RS 485/422-based high-performance stepping motor driver

Similar Documents

Publication Publication Date Title
CN105242640B (en) A kind of novel high-speed, high precision multiple-axis servo motion controller circuit
CN202547697U (en) Airborne sensor data acquisition system based on FPGA (field programmable gate array)
CN114115134A (en) Low-cost 13-axis parallel motion control card
CN210804034U (en) Motion control card
CN103018542B (en) A kind of corona current capture card based on usb bus
CN101587337A (en) Multifunctional electric power universal controller
CN206863543U (en) A kind of power station integrated data acquisition plate
CN203490567U (en) Intelligent control circuit of breeding environment
CN201397459Y (en) Special equipment data acquisition device based on DSP and FPGA
CN216052644U (en) Test digital-to-analog conversion acquisition card
CN201616012U (en) Main controller device used for high-voltage frequency converter modular design
CN204480463U (en) A kind of Multi-functional data collector
CN204241910U (en) Based on the remote terminal unit unit test system of LPC1764 single-chip microcomputer
CN209895159U (en) Industrial robot controller hardware platform with bus compatibility
CN201184970Y (en) Embedded board for acquiring data of watercraft engine compartment
CN217116111U (en) Extensible integrated control module suitable for power conversion system
CN208128603U (en) A kind of Internet of Things intelligent lighting monitoring module
CN201417385Y (en) Multifunctional power electronic general-purpose controller
CN216209448U (en) Transient electric energy quality monitoring device
CN206788603U (en) A kind of development board of diversified interface
CN206601595U (en) Electric monitoring platform based on multiprocessor
CN104915313A (en) FMC board card for realizing level transformation by using FPGA (field programmable gate array)
CN103941696B (en) Position recognition system of vehicle universal bus module and recognition method of position recognition system
CN219738034U (en) Distributed edge controller
CN215181527U (en) Compact shelving fixed column control equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination