This content is not included in your SAE MOBILUS subscription, or you are not logged in.
A CAN Based Real-Time Embedded System for DC Motor Control
Technical Paper
2002-01-0444
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
This paper describes a design of a system that controls the speed and direction of a small DC motor though a network system. This work is important as large numbers of motors are employed inside a modern vehicle. Moreover most of the electronic devices inside a vehicle are networked through a Controller Area Network (CAN). The system uses commands from a CAN node and sends this message through a CAN bus to another CAN node which is controlling the DC motor. The system uses two Phytecs boards (Infineon C505C Microcontrollers based) and communicates through a CAN bus. The system bus is monitored with a Dearborn Protocol Adapter II (DPA-II). The system is broken into four major parts: two CAN nodes, the driver circuitry, and a feedback sensor. This paper provides detailed design, flow chart of the programs and testing of the system.
Recommended Content
Authors
- Mohsin M. Jamali - Department of Electrical Engineering and Computer Science, The University of Toledo
- Mark M. Brown - Department of Electrical Engineering and Computer Science, The University of Toledo
- C. C. Sheh - Department of Electrical Engineering and Computer Science, The University of Toledo
- C. Suriyakamol - Department of Electrical Engineering and Computer Science, The University of Toledo
- M. Y. Niamat - Department of Electrical Engineering and Computer Science, The University of Toledo
Citation
Jamali, M., Brown, M., Sheh, C., Suriyakamol, C. et al., "A CAN Based Real-Time Embedded System for DC Motor Control," SAE Technical Paper 2002-01-0444, 2002, https://doi.org/10.4271/2002-01-0444.Also In
SAE 2002 Transactions Journal of Passenger Cars - Electronic and Electrical Systems
Number: V111-7 ; Published: 2003-09-15
Number: V111-7 ; Published: 2003-09-15
References
- Ribbens William B., “Understanding Automotive Electronics,” SAE Publications 1998.
- Jurgen R. K., “Automotive Electronics Handbook” McGraw Hill, ISBN 0-07-033189-8
- Inoue Y., Uehara S., Maguro K., Hirabayashi Y., “Multiplex Systems for Automotive Integrated Control,” SAE Paper # 930002.
- Furuichi K., Ishida K., Enomoto K., Akashi K., “An Implementation of Class A Multiplex Application,” SAE Paper #920230.
- SAE J 1850 SAE Standard Class B Data Communication Network Interface.
- Robert Bosch GmbH, “CAN Specification” Version 2.0 ISO/TC22/SC3/WG1 document 1992.
- SAE J 2411 SAE Recommended Practice-Single Wire CAN Network Vehicle Applications.
- SAE J 2284-500 SAE Recommended Practice-High Speed CAN (HSC) for Vehicle Applications at 500 K bits/s.
- ISO 11898, International Standard Road Vehicles-Interchange of digital information-Controller area network (CAN) for high-speed communication 1993.
- KitCON-505C Hardware-Manual www.phytec.de/
- C505 and C505C 8-bit CMOS Microcontroller, User's Manual www.infineon.com/
- Sen P.C. “Principles of Electric Machines and Power Electronics” second edition, John wily & Sons Inc., 1997, pp. 125, 455, 493, 533.
- OPTOLOGIC® H21L series of optical switches by Fairchild Semiconductor™ www.fairchildsemi.com
- 8051/251 Evaluation Kit and C-compilers, www.keil.com
- Dearborn Protocol Adapter II (DPA II) www.dgtech.com
- Digital Application Virtual Engineer CD available from www.infenion.com/dave.