Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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 the problems of unguaranteed system stability, weak expansion ability, and limited scalability

Inactive Publication Date: 2012-12-26
上海英集斯自动化技术有限公司
View PDF5 Cites 0 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 shortcomings such as limited system openness, poor stability, and weak expansion capabilities; some mobile robots use integrated design. Although the development cost is low, the core controller of the system The load is heavy, the system functions are limited, the system expansion is not used, and the system stability cannot be guaranteed

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; and meanwhile, 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
Patent Type & Authority Patents(China)
IPC IPC(8): B25J9/16B25J13/00G05B19/18
Inventor 许春山王洪荣邰春茹
Owner 上海英集斯自动化技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products