• DocumentCode
    2009850
  • Title

    Self-Calibration Algorithm and FPGA Implementation for Data Acquisition

  • Author

    Zhang, Gui-Qing ; Zhang, Tian-Xu ; Yan, Lu-Xin ; Zhu, Lei

  • Author_Institution
    Huazhong Univ. of Sci. & Technol., Wuhan
  • fYear
    2007
  • fDate
    May 30 2007-June 1 2007
  • Firstpage
    2548
  • Lastpage
    2553
  • Abstract
    Due to the no ideal characteristics of devices, the impacts of temperature and environment noise, linear conversion errors exist in common Data Acquisition Systems (DAS). In most applications, the acquired data need to be calibrated to satisfy the accuracy and real-time requirements of the system. However, conventional calibration methods are based on software and specialized devices are not appropriate for high-speed real-time systems. In this paper, a FPGA-based self-calibration method is presented. This method employs a pipeline structure, solves the problems of hardware division and adaptive selection of calibration parameters, and implements real-time mean filtering and adaptive calibration of the data. Experiment results show that the proposed method can be used on a DAS to improve its accuracy and real-time performance.
  • Keywords
    calibration; data acquisition; field programmable gate arrays; real-time systems; FPGA implementation; conventional calibration method; data acquisition system; pipeline structure; real-time system; self-calibration algorithm; Adaptive filters; Application software; Calibration; Data acquisition; Field programmable gate arrays; Hardware; Pipelines; Real time systems; Temperature; Working environment noise; FPGA; data acquisition; gain error; offset error; self-calibration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control and Automation, 2007. ICCA 2007. IEEE International Conference on
  • Conference_Location
    Guangzhou
  • Print_ISBN
    978-1-4244-0817-7
  • Electronic_ISBN
    978-1-4244-0818-4
  • Type

    conf

  • DOI
    10.1109/ICCA.2007.4376822
  • Filename
    4376822