• DocumentCode
    2894679
  • Title

    Application of embedded systems with a universal plotter

  • Author

    Shaer, Bassam ; Frigon, Teresa ; Ferguson, Adam ; Bethel, Darius

  • Author_Institution
    Electr. & Comput. Eng. Dept., Univ. of West Florida, Shalimar, FL, USA
  • fYear
    2015
  • fDate
    9-12 April 2015
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    The objective of this work is to utilize an embedded system to automate the control of a Brushless DC (BLDC) motor via numeric control. The design will be implemented to demonstrate, with precision, how to control multiple BLDC motors simultaneously and with accuracy. The design will be operated with precisely programed commands called G-Codes that will be encoded in LabVIEW. This research can be used to design a machine that can print custom printed circuit boards (PCB). However, in order to demonstrate proof of concept a plotter was constructed as a visual representation of the capabilities in which a machine can operate autonomously to print a PCB. The plotter will feature a myRIO, a fully functional FPGA, and a Seeeduino to control all operations of the system. The system also features a custom communication protocol developed specifically for interaction between the FPGA and microcontroller. The plotter has a Graphical User Interface (GUI); custom designed and built in LabVIEW that allows a user to interact with the operations of the plotter. The user is able to monitor system status and fault conditions and correct them in a timely fashion.
  • Keywords
    brushless DC motors; embedded systems; fault diagnosis; field programmable gate arrays; graphical user interfaces; machine control; microcontrollers; numerical control; plotters; printed circuits; BLDC motor control; FPGA; G-codes; GUI; LabVIEW; PCB; Seeeduino; brushless DC motor control; communication protocol; embedded systems; fault conditions; graphical user interface; microcontroller; myRIO; numeric control; printed circuit boards; universal plotter; Brushless motors; DC motors; Field programmable gate arrays; Graphical user interfaces; Microcontrollers; Software; Synchronous motors; BLDC Motor; FPGA; GUI; Lab-View; MYRIO; Motor Controller; Plotter; Seeeduino; State Machine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SoutheastCon 2015
  • Conference_Location
    Fort Lauderdale, FL
  • Type

    conf

  • DOI
    10.1109/SECON.2015.7132958
  • Filename
    7132958