검색 상세

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

Data acquisition system using USB Host interface for Android smartphone

초록/요약

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.

more

목차

제 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 -

more