• DocumentCode
    2153638
  • Title

    An engineering approach to determining sampling rates for switches and sensors in real-time systems

  • Author

    Moy, Melissa ; Stewart, David B.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Maryland Univ., College Park, MD, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    34
  • Lastpage
    45
  • Abstract
    An objective of our work is to find more systematic methods of designing and implementing real-time device drivers for embedded systems. As part of this objective, we answer the question “what is the best sampling rate to use for reading data from sensors that provide continuous data?” Our experiences in answering this question for digital switch and analog sensor inputs is described. We first present a model of a real-time device driver that enables the driver to execute as its own thread of control, independent of whatever control task is using the data. We then present an engineering approach towards determining a good sample rate for reading digital switches and analog sensors that provide continuous data. Rather than providing a single value for the sample rate, ranges that are based on application parameters are derived analytically. An application designer can use these equations to quickly determine the minimum and maximum sampling rates for their device driver task
  • Keywords
    device drivers; real-time systems; scheduling; sensors; analog sensors; continuous data; digital switch; embedded systems; engineering approach; real time operating system; real-time device drivers; sampling rates; Application software; Driver circuits; Embedded computing; Embedded system; Hardware; Real time systems; Sampling methods; Sensor systems; Sensor systems and applications; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Technology and Applications Symposium, 2000. RTAS 2000. Proceedings. Sixth IEEE
  • Conference_Location
    Washington, DC
  • ISSN
    1080-1812
  • Print_ISBN
    0-7695-0713-1
  • Type

    conf

  • DOI
    10.1109/RTTAS.2000.852449
  • Filename
    852449