A PID controller for real-time DC motor speed control using the C505C microcontroller

被引:0
|
作者
Kamalasadan, S [1 ]
Hande, A [1 ]
机构
[1] Univ W Florida, Div Engn & Comp Technol, Pensacola, FL 32513 USA
关键词
real-time DC motor speed control; C505C microcontroller; controller area network;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a real-time DC Motor speed controller design using a microcontroller-based network system. The design architecture was developed using two Phytee evaluation boards each having an Infineon eight bit C505C-L microcontroller. The system detects the real time speed of the motor using the sensor device and then transfers data to the first Phytec board's microcontroller using serial communication. This data is processed and transferred to the second Phytec board's microcontroller using a Controller Area Network (CAN) communication scheme. The second microcontroller uses the received data to calculate the real-time control value to monitor and keep the motor speed constant based on a command signal. Data is then transferred back to the first Phytec board's microcontroller using CAN and is utilized to change the motor voltage such that its speed is constant. The importance of the proposed design architecture is its ability in controlling precisely the motor speed and/or direction especially when used in modem automobiles where the CAN protocol is quite popular. Moreover, the proposed real-time controller approach is based on the closed loop feedback error principle unlike the existing open loop designs. The paper details the system design and the experimental results that were obtained.
引用
收藏
页码:34 / 39
页数:6
相关论文
共 50 条
  • [1] PID controller using the TMS320C31 DSK with on-line parameter adjustment for real-time DC motor speed and position control
    Tang, JX
    ISIE 2001: IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS PROCEEDINGS, VOLS I-III, 2001, : 786 - 791
  • [2] Implementation of PID controller in MATLAB for real time DC motor speed control system
    Manjunatha Reddy, H.K.
    Immanuel, J.
    Parvathi, C.S.
    Bhaskar, P.
    Sudheer, L.S.
    Sensors and Transducers, 2011, 126 (03): : 110 - 118
  • [3] Speed and Current Control of a Permanent-Magnet DC Servo Motor Using a Real-Time Microcontroller
    Noel Hernandez-Perez, Julio
    Ebert Giral-Salas, Jesus
    Morales-Caporal, Roberto
    Ordonez-Flores, Rafael
    Angel Morales-Flores, Miguel
    2013 10TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTING SCIENCE AND AUTOMATIC CONTROL (CCE), 2013, : 369 - 374
  • [4] A Scheme to Control the Speed of a DC Motor with Time Delay using LQR-PID controller
    Srivastava, Saurabh
    Pandit, V. S.
    2015 INTERNATIONAL CONFERENCE ON INDUSTRIAL INSTRUMENTATION AND CONTROL (ICIC), 2015, : 294 - 299
  • [5] SPEED CONTROL OF DC MOTOR USING OPTIMIZATION TECHNIQUES BASED PID CONTROLLER
    Suman, Santosh Kumar
    Giri, Vinod Kumar
    PROCEEDINGS OF 2ND IEEE INTERNATIONAL CONFERENCE ON ENGINEERING & TECHNOLOGY ICETECH-2016, 2016, : 581 - 587
  • [6] Real-Time DC Servo Motor Position Control by PID Controllers Using Labview
    Liu, Jianying
    Zhang, Pengju
    Wang, Fei
    2009 INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS, VOL 1, PROCEEDINGS, 2009, : 206 - +
  • [7] Fractional Fuzzy PID Controller for Speed Control of DC Motor
    Gupta, Sujit Kr.
    Varshney, Pragya
    2013 THIRD INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATIONS (ICACC 2013), 2013, : 1 - 4
  • [8] Real-Time Fuzzy Logic Speed Tracking Controller for a DC Motor Using Arduino Due
    Jayetileke, H. R.
    de Mel, W. R.
    Ratnayake, H. U. W.
    2014 7TH INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION FOR SUSTAINABILITY (ICIAFS), 2014,
  • [9] A DSPIC Based Real Time Position Control of A DC Motor Using PID and Fuzzy Logic Controller
    Tasci, G.
    Kucukyildiz, G.
    Ertunc, H. M.
    Ocak, H.
    MECHANIKA 2013: PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE, 2013, : 227 - 230
  • [10] Fuzzy based PID controller for speed control of D.C. motor using LabVIEW
    Salim
    Ohri, Jyoti
    WSEAS Transactions on Systems and Control, 2015, 10 : 154 - 159