New, commercially available, automatic, code-generation tools are used in teaching and lab exercises to progress from controller design, to simulation, and finally to implementation on mechanical hardware. An embedded computing system consists of a dedicated, digital, electronic-processor that controls a system that interacts with the environment. Case studies highlighting a force-feedback joystick and motor servo control with encoder feedback are presented to illustrate laboratory exercises that teach mechanical engineering students hardware-in-the-loop control system design. Using these software tools, design iterations and multiple controllers are quickly simulated and downloaded to the actual hardware.
Rapid Embedded Programming in the Mathworks Environment
Contributed by the Embedded/Ubiquitous Computing Committee for publication in the JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING. Manuscript received Mar. 2002; revised Sept. 2002. Associate Editor: S. Szykman.
- Views Icon Views
- Share Icon Share
- Search Site
Burns and , D., and Sugar , T. G. (January 2, 2003). "Rapid Embedded Programming in the Mathworks Environment ." ASME. J. Comput. Inf. Sci. Eng. September 2002; 2(3): 237–241. https://doi.org/10.1115/1.1519836
Download citation file: