PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

The study of Arduino UNO feasibility for DAQ purposes

Treść / Zawartość
Identyfikatory
Warianty tytułu
PL
Studium przydatności platformy Arduino dla celów akwizycji danych
Języki publikacji
EN
Abstrakty
EN
Using microcontroller systems becomes a routine in various measurement and control tasks. Their wide availability together with a huge potential of extending their functionality by additional modules allows developing advanced measuring and monitoring systems by non-specialists. However, using popular example codes often leads the user to pass over or not to be aware of the limitations of the system and drawing too farreaching conclusions on the basis of incorrectly performed measurements This paper deals with the problem of choosing the right method for performing measurements using an acquisition system based on the budget Arduino UNO solution. The main assumption was to use the standard, widely available Arduino libraries. The work focuses on the scenario when data should be subject to time and frequency analysis in the later processing. The operating limits of the device were also determined depending on the data transmission method used.
PL
Pomiary wielkości fizycznych z wykorzystaniem układów opartych na mikrokontrolerach stają się standardem. Ich szeroka dostępność wraz z modułami rozszerzającymi ich funkcjonalność daje możliwość budowy zaawansowanych układów pomiarowych i monitorujących przez osoby nie będące specjalistami. Szereg dostępnych przykładów umożliwia szybką budowę systemu pomiarowego. Niejednokrotnie jednak powoduje, iż użytkownik jak i konstruktor nie zdają sobie sprawy z ograniczeń układu i na podstawie pomiarów wyciągają zbyt daleko idące wnioski. Niniejsza praca dotyka problematyki właściwej metody pozyskiwania danych pomiarowych. Na przykładach popularnie wykorzystywanych podejść do akwizycji danych, zobrazowano nie widoczne w pierwszym momencie skutki. W pracy skoncentrowano się na sytuacji, gdy w późniejszej obróbce dane mają podlegać analizom czasowym lub częstotliwościowym. Całość poparto przykładami bazując na układzie Arduino UNO. Założeniem autorów było wykorzystanie standardowo dostępnych bibliotek.
Czasopismo
Rocznik
Strony
33--48
Opis fizyczny
Bibliogr. 30 poz., rys., tab.
Twórcy
  • AGH University of Science and Technology, Faculty of Mechanical Engineering and Robotics, al. Mickiewicza 30, 30-059 Kraków, Poland
  • Gdansk University of Technology, Faculty of Mechanical Engineering, str. G. Narutowicza 11/12, 80-233 Gdansk, Poland
  • Warmia and Mazury University, Faculty of Technical Sciences, 11 Oczapowskiego St., 10-710 Olsztyn, Poland, School of Medicine, Collegium Medicum, 30 Warszawska St., 10-082 Olsztyn, Poland
Bibliografia
  • 1. Chen YC, Shen HY, Chen HY, Hsu CH. Low Cost Arduino DAQ Development and Implementation on an Android App for Power Frequency Measurement, 2016 International Symposium on Computer, Consumer and Control (IS3C), Xi'an, 2016:99-102. https://doi.org/10.1109/IS3C.2016.36
  • 2. González A, Olazagoitia JL, Vinolas J. A Low-Cost Data Acquisition System for Automobile Dynamics Applications. Sensors, 2018;18(2): 366. https://doi.org/10.3390/s18020366
  • 3. Jaskuła M, Łazoryszczak M, Peryt S. Fast MEMS application prototyping using Arduino/LabView pair. Meas. Autom. Monit., 2015; 61(12).
  • 4. Carre A, Williamson T. Design and validation of a low cost indoor environment quality data logger. Energy Build., 2018;158:1751-1761 https://doi.org/10.1016/j.enbuild.2017.11.051
  • 5. Zalabarria U, Irigoyen E, Martínez R, ArechaldeJ. Acquisition and Fuzzy Processing of Physiological Signals to Obtain Human Stress Level Using Low Cost Portable Hardware, Advances in Intelligent Systems and Computing, 2018; 649: 68-78. https://doi.org/10.1007/978-3-319-67180-2_7
  • 6. Corbellini S, Vallan A. Arduino-based portable system for bioelectrical impedance measurement. IEEE MeMeA 2014 - IEEE International Symposium on Medical Measurements and Applications, Proceedings, 2014:1-5. https://doi.org/10.1109/MeMeA.2014.6860044
  • 7. What is Arduino? [Online]. Available: https://www.arduino.cc/en/Guide/Introduction. [Accessed: 20-Apr-2017].
  • 8. Arduino, Compare board specs. 2017. [Online]. Available: https://www.arduino.cc/en/Products/Compare. [Accessed: 14-Apr-2017].
  • 9. Galewski MA. STM32: Applications and exercises in C language, in Polish. Wydawnictwo BTC, 2011.
  • 10. Smith SW. Digital signal processing: a practical guide for engineers and scientists. Newnes, 2003.
  • 11. Greiman A. Arduino FAT16/FAT32 Library. 2017-04-26, 2017. [Online]. Available: https://github.com/greiman/SdFat. [Accessed: 23-Aug-2017].
  • 12. Miesowicz K, Staszewski WJ, Korbiel T. Analysis of Barkhausen noise using wavelet-based fractal signal processing for fatigue crack detection. International Journal of Fatigue, 2016; 83:109–116. https://doi.org/10.1016/j.ijfatigue.2015.10.002
  • 13. Moreno JC, Sánchez AM, Baños A. Recent Advances in Circuits and Systems, no. Csc. WSEAS Press, 1998.
  • 14. Barański R. Sound level meter as software application. Acta Phys. Pol. A, 2014;125(4A): 66-70, https://doi.org/10.12693/APhysPolA.125.A-66
  • 15. Nowoświat A, Olechowska M. Fast estimation of speech transmission index using the reverberation time. Appl. Acoust., 2016; 102:55-61. https://doi.org/10.1016/j.apacoust.2015.09.001
  • 16. Konior M, Klaczynski M, Wszolek W. Reduction of speech signal deformation in patients after nasal septum surgery (septolplasty). Acta Phys. Pol. A, 2011; 119(6A):1000-1004. https://doi.org/10.12693/APhysPolA.119.1000
  • 17. Ozga A. Scientific ideas included in the concepts of bioacoustics, acoustic ecology, ecoacoustics, soundscape ecology, and vibroacoustics. Arch Acoust 2017; 42 :415-21. https://doi.org/10.1515/aoa-2017-0043.
  • 18. Barański R, Grzeczka A. Simply and low coast electromyography signal amplifier. Diagnostyka. 2017;18(4):69-77.
  • 19. Barański R, Kozupa A. Hand grip-EMG muscle response. Acta Phys Pol A 2014;125:A-7-A-10. https://doi.org/10.12693/APhysPolA.125.A-7.
  • 20. Listewnik K, Grzeczka G, Klaczynski M, Cioch W. An on-line diagnostics application for evaluation of machine vibration based on standard ISO 10816-1. vol. 17. JVE International Ltd.; 2015.
  • 21. Atmel Corporation, AVR121: Enhancing ADC resolution by oversampling. 2005.
  • 22. Gammon N. “millis() overflow ... a bad thing?” 2013-08-26, 2013. [Online]. Available: http://www.gammon.com.au/millis [Accessed: 23-Aug-2017].
  • 23. Arduino, Arduino: micros(), 2017. [Online]. Available: https://www.arduino.cc/en/Reference/Micros. [Accessed: 23-Aug-2017].
  • 24. Eli JM. Examination of the Arduino micros() Function | µC eXperiment, 2012-03-17, 2012. [Online]. Available: https://ucexperiment.wordpress.com/2012/03/17/exa mination-of-the-arduino-micros-function/. [Accessed: 23-Aug-2017].
  • 25. Gammon N. ADC conversion on the Arduino (analogRead), 2015-03-17, 2015. [Online]. Available: https://www.gammon.com.au/adc [Accessed: 09-Jun-2017].
  • 26. Atmel, ATmega48A/PA/88A/PA/168A/PA/328/P DataSheet, AVR Microcontrollers, p. 660, 2015.
  • 27. Atmel Corporation, ATmega328/P. 2016.
  • 28. Gammon N. Interrupts, 2012-01-08, 2012. [Online]. Available: http://www.gammon.com.au/interrupts [Accessed: 23-Aug-2017].
  • 29. Gammon N. Timers and counters. 2012-01-17, 2012. [Online]. Available: https://www.gammon.com.au/timers. [Accessed: 23-Oct-2017].
  • 30. Atmel, AVR120 : Characterization and Calibration of the ADC on an AVR Microcontrollers Application Note. 2006:. 1-15.
Uwagi
Opracowanie rekordu ze środków MNiSW, umowa Nr 461252 w ramach programu "Społeczna odpowiedzialność nauki" - moduł: Popularyzacja nauki i promocja sportu (2020).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-d56d8be1-bce9-4d42-9f70-7256d41ad652
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.