{"title":"A microcontroller based data acquisition system with USB interface","authors":"M. Popal, M. Marcu, A. Popa","doi":"10.1109/ICEEC.2004.1374422","DOIUrl":null,"url":null,"abstract":"A wide-spread operation founded in the monitoring, control and command applications is the data acquisition. The data from the external world is read, processed, used for decisions and, eventually, memorized by a digital system. The digital system may be a PC with dedicated interfaces or microcontroller based system. This paper describes a data acquisition system with USB inteijace. I t is based on the P89C51RD2 microcontroller. The USB interface is achieved by an ISPI181 circuit and the data acquisition is done by two TLCO820 analog digital converters. The software executed by the microcontroller was divided in 5 levels: the 0 hardware abstraction level, the 1 hardware abstraction level, the interrupt service routine, the standard USB requests level and the main loop, each one with specific operations.","PeriodicalId":180043,"journal":{"name":"International Conference on Electrical, Electronic and Computer Engineering, 2004. ICEEC '04.","volume":"58 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Electrical, Electronic and Computer Engineering, 2004. ICEEC '04.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEEC.2004.1374422","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
A wide-spread operation founded in the monitoring, control and command applications is the data acquisition. The data from the external world is read, processed, used for decisions and, eventually, memorized by a digital system. The digital system may be a PC with dedicated interfaces or microcontroller based system. This paper describes a data acquisition system with USB inteijace. I t is based on the P89C51RD2 microcontroller. The USB interface is achieved by an ISPI181 circuit and the data acquisition is done by two TLCO820 analog digital converters. The software executed by the microcontroller was divided in 5 levels: the 0 hardware abstraction level, the 1 hardware abstraction level, the interrupt service routine, the standard USB requests level and the main loop, each one with specific operations.