Interactive C language based multi-bus modularization robot controller

A C language and controller technology, applied in digital control, electrical program control, program control manipulator, etc., can solve problems such as limited system openness, limited system functions, and heavy load on the system core controller

Inactive Publication Date: 2009-09-30
上海英集斯自动化技术有限公司
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Although some mobile robot systems also integrate sensing, control, network, and drive, the scalability (mechanical structure, system structure) is limited by the system body, and the development cost is high.
[0006] Some mobile robot systems use simple system integration. Although the development cycle is short, there are short

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Interactive C language based multi-bus modularization robot controller
  • Interactive C language based multi-bus modularization robot controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] figure 1 Shown is a block diagram of the present invention. Wherein, the multi-bus modular robot controller based on interactive C language is mainly composed of a master controller 11 , M slave controllers 12 , a bus 13 , N expansion devices 14 and an interactive C language development module 10 . This bus 13 includes a data address bus 131 and a read / write enable bus or various standard network buses 132 between all modules, such as CAN, SCI, SPI, I2C, Ethernet bus, and is connected to N each An expansion device 14 and a slave controller 12 to realize data interaction.

[0017] The expansion equipment 14 includes several types of AD expansion equipment, DA expansion equipment, DI expansion equipment, and DO expansion equipment. Each expansion equipment is used to collect analog and digital signals provided by the corresponding first sensor execution unit 161. Devices and DO expansion devices are mainly used to control analog and digital signals.

[0018] Wherein, t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an interactive C language based multi-bus modularization robot controller. The controller is characterized by comprising N extension equipment, N first sensor execution units, a main controller and an interactive C language programming module, wherein the N first sensor execution units are connected with extension ends of the N extension equipment respectively, and N is a natural number more than 0; the input end of the main controller is connected with the input ends of the N extension equipment; and the control end of the main controller is connected with the interactive C language programming module by a network bus. Due to the adoption of the structure, the controller avoids the defect of high requirement on the programming language capability of a student; andmeanwhile, due to the ideas of cascade connection and modularized design, the extensibility and the reconstruction of the robot are improved.

Description

technical field [0001] The invention relates to a robot controller, in particular to a multi-bus modular robot controller based on interactive C language. Background technique [0002] As the most comprehensive innovation and research module, intelligent robot is a new research hotspot in the 21st century. It integrates mechanical design and manufacturing technology, sensor technology, control and planning technology, electronic and electrical technology, computer and information processing technology, communication, energy, materials technology. [0003] Market demand: Vigorously advocate the cultivation of comprehensive talents with innovative ability. It is necessary to have an experiment and research module that can cultivate students' hands-on ability, theory-to-practical ability, comprehensive ability and innovative ability; various international and domestic competitions (robot firefighting, robot Arena, Robot Soccer) also require robot modules. Although there are a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): B25J9/16B25J13/00G05B19/18
Inventor 许春山王洪荣邰春茹
Owner 上海英集斯自动化技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products