검색 상세

Android 스마트폰 용 USB 통신 방식의 데이터 획득 장치 구현

Data acquisition system using USB Host interface for Android smartphone

노현규 (Hyeonkyu Noh, 포항공과대학교)

원문보기

초록 moremore
Two Java programs were developed to implement a data acquisition system for a smart-phone with Android OS by using a USB 2.0 OTG interface module; one program is a device driver program to operate the USB 2.0 OTG interface module, and the other program is an application program to send a digital data from FPGA to the smart-phone by calling the device driver program. The application program also stores the incoming data in a storage of the smartphone and plots a graph on the smartphone screen. Both programs were developed by using an android development kit and are running in the smartphone. The data acquisition system worked successfully with both a commercial USB 2.0 HS/FS interface module and a custom-made USB 2.0 FS interface module implemented in a FPGA.
Two Java programs were developed to implement a data acquisition system for a smart-phone with Android OS by using a USB 2.0 OTG interface module; one program is a device driver program to operate the USB 2.0 OTG interface module, and the other program is an application program to send a digital data from FPGA to the smart-phone by calling the device driver program. The application program also stores the incoming data in a storage of the smartphone and plots a graph on the smartphone screen. Both programs were developed by using an android development kit and are running in the smartphone. The data acquisition system worked successfully with both a commercial USB 2.0 HS/FS interface module and a custom-made USB 2.0 FS interface module implemented in a FPGA.
목차 moremore
제 1 장 서론 - 1 -
제 1.1 절 연구 배경 및 연구의 필요성 - 1 -
제 1.2 절 논문 구성 - 2 -
...
제 1 장 서론 - 1 -
제 1.1 절 연구 배경 및 연구의 필요성 - 1 -
제 1.2 절 논문 구성 - 2 -
제 2 장 데이터 획득 장치의 구성 - 4 -
제 2.1절 안드로이드 OS 소개 - 4 -
제 2.2절 USB 모듈 소개 - 6 -
제 2.3절 데이터 획득 장치 연결 - 6 -
제 3 장 디바이스 드라이버 알고리즘 - 9 -
제 3.1 절 디바이스 드라이버의 구성 - 11 -
3.1.1 USB 권한 획득 - 11 -
3.1.2 FPGA 코드 전송 - 12 -
3.1.3데이터 획득 - 12 -
제 3.2 절 디바이스 드라이버의 구현 - 13 -
3.2.1 NDK 디바이스 드라이버 - 13 -
3.2.2 SDK 디바이스 드라이버 - 14 -
제 4 장 데이터 획득 장치 어플리케이션 - 20 -
제 4.1 절 어플리케이션의 구현 - 20 -
제 4.2 절 실험 구성 - 21 -
제 4.3 절 실험 결과 - 23 -
제 5 장 결론 - 26 -
Reference - 27 -