Browse > Article
http://dx.doi.org/10.14372/IEMEK.2017.12.2.89

Design and Implementation of Embedded System based on AM3359 Microprocessor  

Kim, Hyoung-Woo (Pusan National University)
Kim, Se-Jun (Pusan National University)
Choi, Joon-Young (Pusan National University)
Publication Information
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.
Keywords
AM3359; Microprocessor; Embedded systems; Porting; Firmware;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 G.S. Lim, C.W. Min, Y.G. Eom, "Load-balancing for Improving User Responsiveness on Multicore Embedded Systems," Proceedings of Linux Symposium, pp. 25-33, 2012.
2 Y.J. Choi, "Load Unbalancing Scheduling Method for Energy-Efficient Multi-core Embedded Systems," IEMEK J. Embed. Syst. Appl., Vol. 11, No. 1, pp. 1-8, 2016 (in Korean).   DOI
3 S. Gurrapu, "Connected Sensors are the Heartbeat of Industrial Automation," Texas Instruments Inc., http://www.ti.com/lit/wp/spry229a/spry229a.pdf.
4 P. Prakash, "Building Automation for Enhanced Energy and Operational Efficiency," Texas Instruments Inc., http://www.ti.com/lit/wp/spry247a/spry247a.pdf.
5 P. Prakash, T. Mauer, "Optimizing the Industrial Design Cycle With Programmable Multiprotocol Industrial Communication," Texas Instruments Inc., https://www.ti.com/seclit/wp/spry291a/spry291a.pdf.
6 H.W. Kim, J.Y. Choi, "Development of Low-Cost Solar Embedded Systems for Sun Light Systems," Journal of KIIT, Vol. 14, No. 1, pp. 19-26, 2016.
7 S.J. Kim, H.W. Kim, K.G. Nam, J.Y. Choi, "Development of Bluetooth Based Control System for Performance Improvement of Sunlight Tracker," Journal of KIIT, Vol. 14, No. 9, pp. 19-26, 2016.
8 AM335x Device Evalutation, Texas Instruments Inc., http://processors.wiki.ti.com/index.php/Device:AM335x:Device_Evaluation.
9 AM335x SitaraTM Processors, Texas Instruments Inc., http://www.ti.com/lit/ds/symlink/am3359.pdf.
10 AM335x Hardwrae Design Guide, Texas Instruments Inc., http://processors.wiki.ti.com/index.php/AM335x_Hardware_Design_Guide.