AM3359 마이크로프로세서 기반 임베디드 시스템 설계 및 제작
Design and Implementation of Embedded System based on AM3359 Microprocessor
1
조회
0
다운로드
2
인용
0
참고문헌
키워드
초록
We develop an embedded system to measure various sensor data, control multiple motors, and communicate with mobile devices for system managements. Choosing TI AM3359 microprocessor featuring high processing performance, low power consumption, and various I/O device support, we design and build the embedded system hardware so that it supports multiple global positioning system (GPS) and gyro sensor modules to measure precise position; multiple pulse width modulation (PWM) outputs to control multiple direct current (DC) motors; a Bluetooth module to communicate with mobile devices. Then, we port the boot loader and device drivers to the built circuit board and construct the firmware development environment for the application programming. The performance of the designed and implemented embedded system is demonstrated by real motor control test using GPS and gyro sensor data and control parameters configured by a mobile device.
Abstract
We develop an embedded system to measure various sensor data, control multiple motors, and communicate with mobile devices for system managements. Choosing TI AM3359 microprocessor featuring high processing performance, low power consumption, and various I/O device support, we design and build the embedded system hardware so that it supports multiple global positioning system (GPS) and gyro sensor modules to measure precise position; multiple pulse width modulation (PWM) outputs to control multiple direct current (DC) motors; a Bluetooth module to communicate with mobile devices. Then, we port the boot loader and device drivers to the built circuit board and construct the firmware development environment for the application programming. The performance of the designed and implemented embedded system is demonstrated by real motor control test using GPS and gyro sensor data and control parameters configured by a mobile device.
참고문헌 (10)
- G. S. Lim, "Load-balancing for Improving User Responsiveness on Multicore Embedded Systems", Proceedings of Linux Symposium, pp.25~33 (2012)
- 최영진, "에너지 효율적인 멀티코어 임베디드 시스템을 위한 부하 불균형 스케줄링 방법", 대한임베디드공학회논문지, 11(1), pp.1~8 (2016), 대한임베디드공학회[DOI]
- "Connected Sensors are the Heartbeat of Industrial Automation"[URL]
- "Building Automation for Enhanced Energy and Operational Efficiency"[URL]
- "Optimizing the Industrial Design Cycle With Programmable Multiprotocol Industrial Communication"[URL]
- 김형우, "태양조명시스템을 위한 저가형 태양광 추적 임베디드시스템 개발", 한국정보기술학회논문지, 14(1), pp.19~26 (2016), 한국정보기술학회[DOI]
- 김세준, "태양광 추적 장치의 성능 향상을 위한 블루투스 기반 제어시스템 개발", 한국정보기술학회논문지, 14(9), pp.19~26 (2016), 한국정보기술학회[DOI]
- "AM335x Device Evalutation"[URL]
- "AM335x Sitara™ Processors"[URL]
- "AM335x Hardwrae Design Guide"[URL]
